Vous êtes sur la page 1sur 30

Y si lo hacemos nosotros??

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*

Es mas que una plaqueta...

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

ID% del Arduino sencillo9 %s%do en Processing

)tt#:**#rocessing(org

Clones'

)tt#:**www(unocero(com*2213*2:*2!*un -nue;o-clon-de-%rduino*

)tt#:**www(t)em%<erswor< enc)(com*e msl-di%;olino

)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#:**www(tin<er)o y(com*led- %rgr%#)-testing-t)e-%rdweeny*

)tt#:**t>%#u8%s( logs#ot(com*2212*21*# %#erduino-#c ()tml

)tt#:**s%nguino(cc*st%rt

)tt#:**www(instruct% les(com*id*'A66A S-'et-Anot)er-6%re-6ones-Arduino-onStri# *@AAAS.BPS

)tt#:**m%<e(<os%<%l% (com*%rduino*o % <%*#ro?ect-2*inde>=en()tml

- con pic.s.....

)tt#:**free?%lduino( logs#ot(com(%r*#*fre e?%lduino()tml

)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.

ID% del ping(ino:

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*

Comenzamos con un proyecto?

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(

4odelos de 6ootlo%ders #%r% A0H:


Jli# F#ti oot N oot A0H "ni;ers%l 6ootlo%der+A0H"6,

4odelos de 6ootlo%ders #%r% PCC:


P"J CCS Diol%n

6ueno9 '((((( Aqu- termino9 Pregunt%s@@@ Or%ci%sPP

Vous aimerez peut-être aussi