Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Temario:
1- Arduino; esquemtico y soft 2- Clones 3- Pingino 4- Sitios we !- "n #royecto #ro#io $- "n% introducci&n %l oot-lo%der ' l% seguimos nosotros(((((((
Arduino:
)tt#:**%rduino(cc*
Arduino se #uede decir que est% form%do #or 3 #%rtes: - l% plaqueta +board, - el soft en el microcontrolador - el soft en l% pc
C%r%cter-stic%s:
Microcontroller Operating Voltage Input Voltage (recommended, 120 Input Voltage (limits) Digital I/O Pins +de los cu%les $ son P34 out#ut, Analog Input Pins DC Current per I/O Pin mA DC Current for 3.3V Pin mA $ 42 !2 $-220 14 A.meg%32/ !0 1-
La conexin al atmega328 se por medio del Atmega16U2 este se comporta como un !"#$. El %ootloader es el &ptiboot mientras que 'ersiones anteriores a la Uno usaban el Atmega%oot. El lengua(e que usa Arduino es una especie ) * )++ esta basado en ,iring
las! Memor" 32 56 +A.meg%32/, con unos 2 56 us%dos #or ootlo%der #$AM +A.meg%32/, %%P$OM Cloc& #peed 2 56 1 56 +A.meg%32/, 1$ 478
)tt#:**#rocessing(org
Clones'
)tt#:**www(unocero(com*2213*2:*2!*un -nue;o-clon-de-%rduino*
)tt#:**#%sionelectronic%(word#ress(com *222/*2$*2/*surduino*
)tt#:**www(digit%lf%n%tics(org*2212*12*ti ny-%rduino-clone*
)tt#:**www(freeduino(org*freeduino =o#en=designs()tml
)tt#:**s%nguino(cc*st%rt
- con pic.s.....
)tt#:**#icuino(com*
)tt#:**#inguino(cc*
Pingino:
)tt#:**#inguino(cc*
6%s%dos en microcontrol%dores de microc)i# +se consiguen m%s fcil, 7%y #royectos de / its y 32 its Pens%do #%r% )%cerlo en form% c%ser% CDB en #yt)on9 c&digo tot%lmente % ierto9 re#rogr%m% le % gusto del consumidor 6uen% com#%ti ilid%d en c&digo con %rduino9 %unque no tod%s l%s li rer-%s estn so#ort%d%s9 #ero se #ueden )%cer Bl cre%dor del #royecto Ee%n Pierre 4%ndon
C%r%cter-stic%s:
Microcontroller Operating Voltage Input Voltage (recommended, Input Voltage (limits) Digital I/O Pins $-1!0 1/ PCC2!!2*PCC4!!2 !0 1-120
/osee 2 puertos seriales uno U0% * el otro un puerto UA1" 2como el rs232 pero en ttl3
+con 2 com#%rtid%s #%r% P34 out#ut, Analog Input Pins 1/ C*F, las! Memor" #$AM %%P$OM Cloc& #peed ! +com#%rtid%s con l%s 32 56 2 56 2!$6 22 478
El %ootloader esta basado en el boot del pro*ecto 4A0)& para la '1 * '2 ambas usan casi 56% la '3 esta basado en el bootloader #iolan en asm puro * pesa 1 78% pero no soporta el set de instrucciones estendidas del /$)18! ni 0#)) 20mall #e'ice ) )ompiler3 * la '9 esta escrita en 0#)) ocupa unos 36% pero soporta todo lo anterior * una gran 'ariedad de pics adem:s del 977; * 277; lo que <ace de un bootloader utili=able en toda la 'ariedad de placas ping>ino
El lengua(e que usa es )18 compatible con ) * )++ * se puede utili=ar cdigo escrito para arduino en estas placas.
Sitios 3e Gs interes%ntes:
.>%#u8%s: un log de )%g%lo ud mismo( )tt#:**t>%#u8%s( logs#ot(com Ardu6log: otro log dedic%do % Arduino )tt#:**www(%rdu log(com* 4icroPinguino: muc)%s cos%s utiles so re #ingino y otr%s )tt#:**micro#inguino( logs#ot(com* 'eison: un ingeniero que )% %#ort%do muc)o % l% c%us% )tt#:**yeisoneng(%##s#ot(com* como cre%r li reri%s #%r% #ingino )tt#:**yeisoneng(%##s#ot(com*#ost*Cre%ndo= i liotec%s=#%r%=Pinguino*
Arde: Asoci%ci&n Ho &tic% Domestic% Bs#%I% )tt#:**www(we de%rde(com* CiHe: Clu de inform%tic%9 ro otic% y electronic% )tt#:**we delcire(com* Jeli>ls: muc)os #royectos interes%ntes )tt#:**sergiols( logs#ot(com* Alfredo Hossini: un sitio con muc)%s cosit%s lind%s )tt#:**www(%rossini(com(%r*
Proyectos similares
6yron
)tt#:**1212(co(u<*org* yron()tml
En Cire
)ootloader'
KLuM es un ootlo%der@
Bn el mundo de los uC un ootlo%der es un #equeIo #rogr%m% que gr% %do #re;i%mente en un re% es#eci%l de l% fl%s)9 l% 8on% o re% de ooteo9 nos #ermitir l% %ctu%li8%ci&n de l% fl%s)( Bs decir que un% ;e8 que el uC tiene el ootlo%der y% no necesit%rs un #rogr%m%dor #%r% ;ol;er % %ctu%li8%r tus %#lic%ciones( Bst% 8on% de ooteo se encuentr% siem#re %l fin%l de l% fl%s)9 y su t%m%Io #uede ;%ri%r entre 4 ;%lores +que de#endern del t%m%Io de l% fl%s),( A% elecci&n del t%m%Io de Mst% re% se de e re%li8%r en los fuses(