SlideShare una empresa de Scribd logo
Arduino
ALFREDO NOE AVENDAÑO MENDOZA
LUIS ENRIQUE BAUTISTA PATRICIO
DIEGO JOSÉ ORTEGA TAMEZ
Steelix
2A ¨M¨
Arduino
Arduino nació en el Instituto de Diseño de Interacción Ivrea como una
herramienta fácil para el prototipado rápido, dirigido a estudiantes sin
experiencia en electrónica y programación
Se ejecuta en Mac, Windows y Linux. Todas las placas Arduino son
completamente de código abierto, permitiendo a los usuarios crear de forma
independiente y, finalmente, adaptarlos a sus necesidades
particulares. El Software también es de código abierto, y está creciendo a través
de las contribuciones de los usuarios en todo el mundo.
Micro controladores
Los microcontroladores se clasifican según el tamaño de
datos y existen 4
1. De 4 bits
2. De 8 bits
3. De 16 bits
4. De 32 bits
Tipos de lenguaje
Para programar un Arduino, el lenguaje estándar es C++, aunque es
posible programarlo en otros lenguajes. No es un C++ puro sino que
es una adaptación que proveniente de avr-libc que provee de una
librería de C de alta calidad para usar con GCC en los
microcontroladores AVR de Atmel y muchas funciones específicas
para los MCU AVR de Atmel.
Arduino UNO
Características: Arduino UNO
Microcontrolador: ATmega328
Voltaje de funcionamiento: 5 V
Pines I/O digitales: 14
Pines de entradas análogas: 6
Corriente DC por cada pin I/O: 40 mA
Corriente DC en el pin de 3.3 V: 50 mA
Memoria Flash: 32 KB (ATmega328)
SRAM: 2 KB (ATmega328)
EEPROM: 1 KB (ATmega328)
Velocidad de reloj: 16 MHz
Características: ATmega328
Microcontrolador arquitectura de 8 bits de la
família AVR
Hasta 23 pines I/O disponibles.
Memoria de programa flash de 32 kB.
SRAM de 2 kB.
EEPROM de datos de 1 kB.
Velocidad máx. de la CPU 20 MIPS
Oscilador externo hasta 20 MHz.
Voltaje de operación 1.8 V a 5.5 V.
Arduino Leonardo
Características: Arduino Leonardo
Microcontrolador: ATmega32u4
Voltaje de funcionamiento: 5 V
Pines I/O digitales: 20
Canales PWM: 7
Pines de entradas análogas: 12
Corriente DC por cada pin I/O: 40 mA
Corriente DC en el pin de 3.3 V: 50 mA
Memoria Flash: 32 KB (ATmega32u4) de los cuales
4 KB son utilizados por el bootloader
SRAM: 2 KB (ATmega32u4)
EEPROM: 1 KB (ATmega32u4)
Velocidad de reloj: 16 MHz
Características: ATmega32u4
Tamaño de núcleo: 8-Bit
Velocidad: 16MHz
Número de E/S: 26
Tamaño de Memoria de Programa: 32KB (16K x 16)
Tipo de Memoria de Programa: FLASH
Tamaño de la EEPROM: 1K x 8
Tamaño de la RAM: 2.5K x 8
Alimentación de Voltaje (Vcc/Vdd): 2.7 V ~ 5.5 V
Conectividad: I²C, SPI, UART/USART, USB
Tipo de oscilador: Externo
Arduino Due
Características: Arduino Due
Microcontrolador: AT91SAM3X8E
Voltaje de funcionamiento: 3.3 V
Pines I/O digitales: 54
Pines de entradas análogas: 12
Corriente DC total en todos los pines
I/O: 130 mA
Corriente DC en el pin de 5 V: 800 mA
Corriente DC en el pin de 3.3 V: 800 mA
Memoria Flash: 512 KB disponibles para
las aplicaciones de usuario.
SRAM: 96 KB (dos bancos: 64KB Y 32 KB)
Velocidad de reloj: 84 MHz
Características: AT91SAM3X8E
Voltaje de Operación:3.3V
Pines de E/S Digital:54 (de los cuales 12 proveen
salida PWM)
Pines de Entrada Análoga: 12
Pines de Salida Análoga:2 (DAC)
Corriente DC Total de Salida en todas las líneas
de E/S: 130 mA
Corriente DC para pin 3.3V:800 mA
Corriente DC para pin 5V:800 mA
Memoria Flash: 512 KB
SRAM: 96 KB (dos bancos: 64KB y 32KB)
Velocidad de Reloj:84 MHz
Arduino Mega ADK
Características: Arduino Mega
ADK
Microcontrolador: ATmega2560
Voltaje de funcionamiento: 5 V
Pines I/O digitales: 54
Pines de entradas análogas: 16
Corriente DC por cada pin I/O: 40 mA
Corriente DCen el pin de 3.3 V: 50 mA
Memoria Flash: 256 KB
SRAM: 8 KB
EEPROM: 4 KB
Velocidad de reloj: 16 MHz
Características: ATmega2560
Microcontrolador Atmel de 8 bits.
256KB de memoria flash para programación
Tamaño de datos RAM: 8KB
Corriente DC por cada Pin Entrada/Salida: 40 mA
Velocidad: 16MHz
Puertos de entrada/salida programables: 86
Corriente DC entregada en el Pin 3.3V: 50 mA
EEPROM: 4KB
Pines análogos de entrada: 16
Voltaje Operativo: 5V
Arduino Pro Mini
Características: Arduino Pro Mini
Microcontrolador: ATmega168
Voltaje de funcionamiento: 3.3 V
Pines I/O digitales: 14 (de los cuales 6 proveen
salida PWM)
Pines de entradas análogas: 8
Corriente DC por cada pin I/O: 40 mA
Memoria Flash: 16 KB
SRAM: 1 KB
EEPROM: 512 bytes
Velocidad de reloj: 8 MHz
Características: ATmega168
Flash: 16KB
EEPROM:512 Bytes
SRAM: 1 KB
Dos vectores de interrupción
Biografía
• http://hacedores.com/cuantos-tipos-diferentes-de-arduino-hay/
• https://prezi.com/cb7a5mqkkgrx/clasificacion-de-microcontroladores/
• http://es.slideshare.net/ceiv/familia-de-los-microcontroladores
• http://es.slideshare.net/chrstnm/sistemas-microprocesados-i-3365858
• https://www.arduino.cc/en/Guide/Introduction
• https://aprendiendoarduino.wordpress.com/2015/03/26/lenguaje-de-programacion-de-arduino-estructura-de-un-programa/
• http://www.electronicoscaldas.com/microcontroladores-atmel/383-microcontrolador-atmega328p-pu.html
• http://tecbolivia.com/index.php/venta-de-componentes-electronicos-11/microcontroladores/microcontrolador-atmega32u4-au-detail
• http://atmega168-proyecto-reloj-digital.blogspot.mx/2010/11/explicacion-del-microcontrolador-atmega.html
• http://panamahitek.com/arduino-mega-caracteristicas-capacidades-y-donde-conseguirlo-en-panama/
• http://www.didacticaselectronicas.com/index.php/microcontroladores/microcontrolador-atmel-atmega2560-detail
• http://tecbolivia.com/index.php/venta-de-componentes-electronicos-11/arduino/arduino-due-detail
• http://tecbolivia.com/index.php/venta-de-componentes-electronicos-11/microcontroladores/microcontrolador-atmega32u4-au-detail

Más contenido relacionado

La actualidad más candente

Electronica. Arduino
Electronica. ArduinoElectronica. Arduino
Electronica. Arduino
Leopoldo Armesto Ángel
 
Curso de introducción a arduino
Curso de introducción a arduinoCurso de introducción a arduino
Curso de introducción a arduino
3D Print Barcelona
 
Arduino - Slideshare
Arduino - SlideshareArduino - Slideshare
Arduino - Slideshare
Sebastian Alfaro
 
Electronica. Placa multisensor
Electronica. Placa multisensorElectronica. Placa multisensor
Electronica. Placa multisensor
Leopoldo Armesto Ángel
 
Tarjeta arduino
Tarjeta arduinoTarjeta arduino
Tarjeta arduino
Valeria Rudas Ruiz
 
Arduino(Tipos y su Programacion)
Arduino(Tipos y su Programacion)Arduino(Tipos y su Programacion)
Arduino(Tipos y su Programacion)
Oscar Pastrana
 
Tarjeta arduino
Tarjeta arduinoTarjeta arduino
Tarjeta arduino
Mariana Ocampo
 
Instroduccion arduino
Instroduccion arduinoInstroduccion arduino
Instroduccion arduino
Julia S. Simon
 
Partes de un Arduino Uno
Partes de un Arduino UnoPartes de un Arduino Uno
Partes de un Arduino Uno
Santiago de la Fuente Blanco
 
La electricidad y la electronica tarjeta arduino.
La electricidad y la electronica  tarjeta arduino.La electricidad y la electronica  tarjeta arduino.
La electricidad y la electronica tarjeta arduino.
SofiaRosero2
 
Arduino
ArduinoArduino
La electricidad y la electronica tarjeta arduino.
La electricidad y la electronica  tarjeta arduino.La electricidad y la electronica  tarjeta arduino.
La electricidad y la electronica tarjeta arduino.
DanielaSanchez255
 
Tarjetas arduino 3
Tarjetas arduino 3Tarjetas arduino 3
Tarjetas arduino 3
Christian Acosta
 
Introducción a Arduino
Introducción a ArduinoIntroducción a Arduino
Introducción a Arduino
José Vicente Sogorb Morón
 
La electricidad y la electronica tarjeta arduino.
 La electricidad y la electronica  tarjeta arduino. La electricidad y la electronica  tarjeta arduino.
La electricidad y la electronica tarjeta arduino.
Cata2004
 

La actualidad más candente (15)

Electronica. Arduino
Electronica. ArduinoElectronica. Arduino
Electronica. Arduino
 
Curso de introducción a arduino
Curso de introducción a arduinoCurso de introducción a arduino
Curso de introducción a arduino
 
Arduino - Slideshare
Arduino - SlideshareArduino - Slideshare
Arduino - Slideshare
 
Electronica. Placa multisensor
Electronica. Placa multisensorElectronica. Placa multisensor
Electronica. Placa multisensor
 
Tarjeta arduino
Tarjeta arduinoTarjeta arduino
Tarjeta arduino
 
Arduino(Tipos y su Programacion)
Arduino(Tipos y su Programacion)Arduino(Tipos y su Programacion)
Arduino(Tipos y su Programacion)
 
Tarjeta arduino
Tarjeta arduinoTarjeta arduino
Tarjeta arduino
 
Instroduccion arduino
Instroduccion arduinoInstroduccion arduino
Instroduccion arduino
 
Partes de un Arduino Uno
Partes de un Arduino UnoPartes de un Arduino Uno
Partes de un Arduino Uno
 
La electricidad y la electronica tarjeta arduino.
La electricidad y la electronica  tarjeta arduino.La electricidad y la electronica  tarjeta arduino.
La electricidad y la electronica tarjeta arduino.
 
Arduino
ArduinoArduino
Arduino
 
La electricidad y la electronica tarjeta arduino.
La electricidad y la electronica  tarjeta arduino.La electricidad y la electronica  tarjeta arduino.
La electricidad y la electronica tarjeta arduino.
 
Tarjetas arduino 3
Tarjetas arduino 3Tarjetas arduino 3
Tarjetas arduino 3
 
Introducción a Arduino
Introducción a ArduinoIntroducción a Arduino
Introducción a Arduino
 
La electricidad y la electronica tarjeta arduino.
 La electricidad y la electronica  tarjeta arduino. La electricidad y la electronica  tarjeta arduino.
La electricidad y la electronica tarjeta arduino.
 

Destacado

Roma
RomaRoma
Informe de esa
Informe de esaInforme de esa
Informe de esa
LiizZethe Reyes Figueroa
 
5kount brochure booklet
5kount brochure booklet5kount brochure booklet
5kount brochure booklet
Freelance Designer
 
Alfresco紹介
Alfresco紹介Alfresco紹介
Alfresco紹介
Tetsuya Hasegawa
 
Healthy eating
Healthy eatingHealthy eating
Healthy eating
Nikolay Nikolov
 
Tokyo Azure Meetup #9 - Azure Update, september
Tokyo Azure Meetup #9 - Azure Update, septemberTokyo Azure Meetup #9 - Azure Update, september
Tokyo Azure Meetup #9 - Azure Update, september
Tokyo Azure Meetup
 
unba.se - ACM CSCW 2017 - IWCES15
unba.se - ACM CSCW 2017 - IWCES15unba.se - ACM CSCW 2017 - IWCES15
unba.se - ACM CSCW 2017 - IWCES15
Daniel Norman
 
Portfolio digital con live binders
Portfolio digital con live bindersPortfolio digital con live binders
Portfolio digital con live binders
William Henry Vegazo Muro
 
قسمة وحيدات الحد
قسمة  وحيدات الحدقسمة  وحيدات الحد
قسمة وحيدات الحد
mansour1911
 
Huertos urbanos- ConstruyeT Sinaloa - COBAES 38
Huertos urbanos- ConstruyeT Sinaloa - COBAES 38Huertos urbanos- ConstruyeT Sinaloa - COBAES 38
Huertos urbanos- ConstruyeT Sinaloa - COBAES 38
Liliana Aydeè Garcìa Montoya
 
Experiencias en la cría y uso de parasitoides en Colombia para el control de ...
Experiencias en la cría y uso de parasitoides en Colombia para el control de ...Experiencias en la cría y uso de parasitoides en Colombia para el control de ...
Experiencias en la cría y uso de parasitoides en Colombia para el control de ...
Biblioteca EEA
 
Huertos urbanos en envases – Prof. Manuel Díaz
Huertos urbanos en envases – Prof.  Manuel Díaz Huertos urbanos en envases – Prof.  Manuel Díaz
Huertos urbanos en envases – Prof. Manuel Díaz
Biblioteca EEA
 
Ovarian cancer (ctump Medical English presentation)
Ovarian cancer (ctump Medical English presentation)Ovarian cancer (ctump Medical English presentation)
Ovarian cancer (ctump Medical English presentation)
Nhật Trường Nguyễn Hữu
 
Презентація-візитка 2-В клас
Презентація-візитка 2-В класПрезентація-візитка 2-В клас
Презентація-візитка 2-В клас
OlgaBratischenko
 
8 metodologías que todo profesor del siglo xxi
8 metodologías que todo profesor del siglo xxi8 metodologías que todo profesor del siglo xxi
8 metodologías que todo profesor del siglo xxi
William Henry Vegazo Muro
 
Mengelas Plat Tipis Dengan Las gas OAW
Mengelas Plat Tipis Dengan Las gas OAWMengelas Plat Tipis Dengan Las gas OAW
Mengelas Plat Tipis Dengan Las gas OAW
Nur Ilham
 
Tokyo Azure Meetup #4 - Build 2016 Overview
Tokyo Azure Meetup #4 -  Build 2016 OverviewTokyo Azure Meetup #4 -  Build 2016 Overview
Tokyo Azure Meetup #4 - Build 2016 Overview
Tokyo Azure Meetup
 
Pa pr (SD 15) - TW
Pa pr (SD 15) - TWPa pr (SD 15) - TW
Pa pr (SD 15) - TW
Stripovi Klub
 
Sharapin2010 machado
Sharapin2010 machadoSharapin2010 machado
Sharapin2010 machado
Nemésio Carlos Silva
 
Aporte individual lady yamile lópez
Aporte individual lady yamile lópezAporte individual lady yamile lópez
Aporte individual lady yamile lópez
Carlos Gutierrez
 

Destacado (20)

Roma
RomaRoma
Roma
 
Informe de esa
Informe de esaInforme de esa
Informe de esa
 
5kount brochure booklet
5kount brochure booklet5kount brochure booklet
5kount brochure booklet
 
Alfresco紹介
Alfresco紹介Alfresco紹介
Alfresco紹介
 
Healthy eating
Healthy eatingHealthy eating
Healthy eating
 
Tokyo Azure Meetup #9 - Azure Update, september
Tokyo Azure Meetup #9 - Azure Update, septemberTokyo Azure Meetup #9 - Azure Update, september
Tokyo Azure Meetup #9 - Azure Update, september
 
unba.se - ACM CSCW 2017 - IWCES15
unba.se - ACM CSCW 2017 - IWCES15unba.se - ACM CSCW 2017 - IWCES15
unba.se - ACM CSCW 2017 - IWCES15
 
Portfolio digital con live binders
Portfolio digital con live bindersPortfolio digital con live binders
Portfolio digital con live binders
 
قسمة وحيدات الحد
قسمة  وحيدات الحدقسمة  وحيدات الحد
قسمة وحيدات الحد
 
Huertos urbanos- ConstruyeT Sinaloa - COBAES 38
Huertos urbanos- ConstruyeT Sinaloa - COBAES 38Huertos urbanos- ConstruyeT Sinaloa - COBAES 38
Huertos urbanos- ConstruyeT Sinaloa - COBAES 38
 
Experiencias en la cría y uso de parasitoides en Colombia para el control de ...
Experiencias en la cría y uso de parasitoides en Colombia para el control de ...Experiencias en la cría y uso de parasitoides en Colombia para el control de ...
Experiencias en la cría y uso de parasitoides en Colombia para el control de ...
 
Huertos urbanos en envases – Prof. Manuel Díaz
Huertos urbanos en envases – Prof.  Manuel Díaz Huertos urbanos en envases – Prof.  Manuel Díaz
Huertos urbanos en envases – Prof. Manuel Díaz
 
Ovarian cancer (ctump Medical English presentation)
Ovarian cancer (ctump Medical English presentation)Ovarian cancer (ctump Medical English presentation)
Ovarian cancer (ctump Medical English presentation)
 
Презентація-візитка 2-В клас
Презентація-візитка 2-В класПрезентація-візитка 2-В клас
Презентація-візитка 2-В клас
 
8 metodologías que todo profesor del siglo xxi
8 metodologías que todo profesor del siglo xxi8 metodologías que todo profesor del siglo xxi
8 metodologías que todo profesor del siglo xxi
 
Mengelas Plat Tipis Dengan Las gas OAW
Mengelas Plat Tipis Dengan Las gas OAWMengelas Plat Tipis Dengan Las gas OAW
Mengelas Plat Tipis Dengan Las gas OAW
 
Tokyo Azure Meetup #4 - Build 2016 Overview
Tokyo Azure Meetup #4 -  Build 2016 OverviewTokyo Azure Meetup #4 -  Build 2016 Overview
Tokyo Azure Meetup #4 - Build 2016 Overview
 
Pa pr (SD 15) - TW
Pa pr (SD 15) - TWPa pr (SD 15) - TW
Pa pr (SD 15) - TW
 
Sharapin2010 machado
Sharapin2010 machadoSharapin2010 machado
Sharapin2010 machado
 
Aporte individual lady yamile lópez
Aporte individual lady yamile lópezAporte individual lady yamile lópez
Aporte individual lady yamile lópez
 

Similar a Arduino

Tarjetas arduino
Tarjetas arduinoTarjetas arduino
Tarjetas arduino
Edwin Ramos
 
Tarjetas arduino 1.1
Tarjetas arduino 1.1Tarjetas arduino 1.1
Tarjetas arduino 1.1
gabiyugcha
 
Arduino's
Arduino'sArduino's
Tarjetas arduino
Tarjetas arduinoTarjetas arduino
Tarjetas arduino
Eddy Chuquirima
 
Tarjeta arduino tecnologia
Tarjeta arduino   tecnologia Tarjeta arduino   tecnologia
Tarjeta arduino tecnologia
CamilaRamirez96
 
Tarjeta arduino tecnologia
Tarjeta arduino   tecnologia Tarjeta arduino   tecnologia
Tarjeta arduino tecnologia
Juan Camilo Leon Lopez
 
Tipo-de-Arduino.pdf
Tipo-de-Arduino.pdfTipo-de-Arduino.pdf
Tipo-de-Arduino.pdf
Lizeth Stefania Chimba Rojas
 
Taller 2.pdf
Taller 2.pdfTaller 2.pdf
Taller 2.pdf
AriannaBarragn1
 
teoria de clase diapositivas para estudiar y aprender
teoria de clase diapositivas para estudiar y aprenderteoria de clase diapositivas para estudiar y aprender
teoria de clase diapositivas para estudiar y aprender
estefanicarrasco266
 
Diferentes tipos de arduino
Diferentes tipos de arduinoDiferentes tipos de arduino
Diferentes tipos de arduino
Santiago Ramirez Castaño
 
Tarjetas arduino...
Tarjetas arduino...Tarjetas arduino...
Tarjetas arduino...
Juan Flores
 
Tarjetas arduino
Tarjetas arduinoTarjetas arduino
Tarjetas arduino
jhonari77
 
Placa arduino
Placa arduinoPlaca arduino
Placa arduino
Gabriel Cruz
 
Arduino UNO vs Launchpad MSP430G2
Arduino UNO vs Launchpad MSP430G2Arduino UNO vs Launchpad MSP430G2
Arduino UNO vs Launchpad MSP430G2
Volkan Rivera
 
arduino.pptx
arduino.pptxarduino.pptx
arduino.pptx
duvan602507
 
arduino.pptx
arduino.pptxarduino.pptx
arduino.pptx
duvan602507
 
Atmega
AtmegaAtmega
Atmega
EEMPROM
 
Procesadores
Procesadores Procesadores
Procesador 1 complemento[1]
Procesador 1 complemento[1]Procesador 1 complemento[1]
Procesador 1 complemento[1]
kariosp
 
Procesadores y sockets
Procesadores y socketsProcesadores y sockets
Procesadores y sockets
Jerzon Llanos Rodriguez
 

Similar a Arduino (20)

Tarjetas arduino
Tarjetas arduinoTarjetas arduino
Tarjetas arduino
 
Tarjetas arduino 1.1
Tarjetas arduino 1.1Tarjetas arduino 1.1
Tarjetas arduino 1.1
 
Arduino's
Arduino'sArduino's
Arduino's
 
Tarjetas arduino
Tarjetas arduinoTarjetas arduino
Tarjetas arduino
 
Tarjeta arduino tecnologia
Tarjeta arduino   tecnologia Tarjeta arduino   tecnologia
Tarjeta arduino tecnologia
 
Tarjeta arduino tecnologia
Tarjeta arduino   tecnologia Tarjeta arduino   tecnologia
Tarjeta arduino tecnologia
 
Tipo-de-Arduino.pdf
Tipo-de-Arduino.pdfTipo-de-Arduino.pdf
Tipo-de-Arduino.pdf
 
Taller 2.pdf
Taller 2.pdfTaller 2.pdf
Taller 2.pdf
 
teoria de clase diapositivas para estudiar y aprender
teoria de clase diapositivas para estudiar y aprenderteoria de clase diapositivas para estudiar y aprender
teoria de clase diapositivas para estudiar y aprender
 
Diferentes tipos de arduino
Diferentes tipos de arduinoDiferentes tipos de arduino
Diferentes tipos de arduino
 
Tarjetas arduino...
Tarjetas arduino...Tarjetas arduino...
Tarjetas arduino...
 
Tarjetas arduino
Tarjetas arduinoTarjetas arduino
Tarjetas arduino
 
Placa arduino
Placa arduinoPlaca arduino
Placa arduino
 
Arduino UNO vs Launchpad MSP430G2
Arduino UNO vs Launchpad MSP430G2Arduino UNO vs Launchpad MSP430G2
Arduino UNO vs Launchpad MSP430G2
 
arduino.pptx
arduino.pptxarduino.pptx
arduino.pptx
 
arduino.pptx
arduino.pptxarduino.pptx
arduino.pptx
 
Atmega
AtmegaAtmega
Atmega
 
Procesadores
Procesadores Procesadores
Procesadores
 
Procesador 1 complemento[1]
Procesador 1 complemento[1]Procesador 1 complemento[1]
Procesador 1 complemento[1]
 
Procesadores y sockets
Procesadores y socketsProcesadores y sockets
Procesadores y sockets
 

Arduino

  • 1. Arduino ALFREDO NOE AVENDAÑO MENDOZA LUIS ENRIQUE BAUTISTA PATRICIO DIEGO JOSÉ ORTEGA TAMEZ Steelix 2A ¨M¨
  • 2. Arduino Arduino nació en el Instituto de Diseño de Interacción Ivrea como una herramienta fácil para el prototipado rápido, dirigido a estudiantes sin experiencia en electrónica y programación Se ejecuta en Mac, Windows y Linux. Todas las placas Arduino son completamente de código abierto, permitiendo a los usuarios crear de forma independiente y, finalmente, adaptarlos a sus necesidades particulares. El Software también es de código abierto, y está creciendo a través de las contribuciones de los usuarios en todo el mundo.
  • 3. Micro controladores Los microcontroladores se clasifican según el tamaño de datos y existen 4 1. De 4 bits 2. De 8 bits 3. De 16 bits 4. De 32 bits
  • 4. Tipos de lenguaje Para programar un Arduino, el lenguaje estándar es C++, aunque es posible programarlo en otros lenguajes. No es un C++ puro sino que es una adaptación que proveniente de avr-libc que provee de una librería de C de alta calidad para usar con GCC en los microcontroladores AVR de Atmel y muchas funciones específicas para los MCU AVR de Atmel.
  • 5. Arduino UNO Características: Arduino UNO Microcontrolador: ATmega328 Voltaje de funcionamiento: 5 V Pines I/O digitales: 14 Pines de entradas análogas: 6 Corriente DC por cada pin I/O: 40 mA Corriente DC en el pin de 3.3 V: 50 mA Memoria Flash: 32 KB (ATmega328) SRAM: 2 KB (ATmega328) EEPROM: 1 KB (ATmega328) Velocidad de reloj: 16 MHz Características: ATmega328 Microcontrolador arquitectura de 8 bits de la família AVR Hasta 23 pines I/O disponibles. Memoria de programa flash de 32 kB. SRAM de 2 kB. EEPROM de datos de 1 kB. Velocidad máx. de la CPU 20 MIPS Oscilador externo hasta 20 MHz. Voltaje de operación 1.8 V a 5.5 V.
  • 6. Arduino Leonardo Características: Arduino Leonardo Microcontrolador: ATmega32u4 Voltaje de funcionamiento: 5 V Pines I/O digitales: 20 Canales PWM: 7 Pines de entradas análogas: 12 Corriente DC por cada pin I/O: 40 mA Corriente DC en el pin de 3.3 V: 50 mA Memoria Flash: 32 KB (ATmega32u4) de los cuales 4 KB son utilizados por el bootloader SRAM: 2 KB (ATmega32u4) EEPROM: 1 KB (ATmega32u4) Velocidad de reloj: 16 MHz Características: ATmega32u4 Tamaño de núcleo: 8-Bit Velocidad: 16MHz Número de E/S: 26 Tamaño de Memoria de Programa: 32KB (16K x 16) Tipo de Memoria de Programa: FLASH Tamaño de la EEPROM: 1K x 8 Tamaño de la RAM: 2.5K x 8 Alimentación de Voltaje (Vcc/Vdd): 2.7 V ~ 5.5 V Conectividad: I²C, SPI, UART/USART, USB Tipo de oscilador: Externo
  • 7. Arduino Due Características: Arduino Due Microcontrolador: AT91SAM3X8E Voltaje de funcionamiento: 3.3 V Pines I/O digitales: 54 Pines de entradas análogas: 12 Corriente DC total en todos los pines I/O: 130 mA Corriente DC en el pin de 5 V: 800 mA Corriente DC en el pin de 3.3 V: 800 mA Memoria Flash: 512 KB disponibles para las aplicaciones de usuario. SRAM: 96 KB (dos bancos: 64KB Y 32 KB) Velocidad de reloj: 84 MHz Características: AT91SAM3X8E Voltaje de Operación:3.3V Pines de E/S Digital:54 (de los cuales 12 proveen salida PWM) Pines de Entrada Análoga: 12 Pines de Salida Análoga:2 (DAC) Corriente DC Total de Salida en todas las líneas de E/S: 130 mA Corriente DC para pin 3.3V:800 mA Corriente DC para pin 5V:800 mA Memoria Flash: 512 KB SRAM: 96 KB (dos bancos: 64KB y 32KB) Velocidad de Reloj:84 MHz
  • 8. Arduino Mega ADK Características: Arduino Mega ADK Microcontrolador: ATmega2560 Voltaje de funcionamiento: 5 V Pines I/O digitales: 54 Pines de entradas análogas: 16 Corriente DC por cada pin I/O: 40 mA Corriente DCen el pin de 3.3 V: 50 mA Memoria Flash: 256 KB SRAM: 8 KB EEPROM: 4 KB Velocidad de reloj: 16 MHz Características: ATmega2560 Microcontrolador Atmel de 8 bits. 256KB de memoria flash para programación Tamaño de datos RAM: 8KB Corriente DC por cada Pin Entrada/Salida: 40 mA Velocidad: 16MHz Puertos de entrada/salida programables: 86 Corriente DC entregada en el Pin 3.3V: 50 mA EEPROM: 4KB Pines análogos de entrada: 16 Voltaje Operativo: 5V
  • 9. Arduino Pro Mini Características: Arduino Pro Mini Microcontrolador: ATmega168 Voltaje de funcionamiento: 3.3 V Pines I/O digitales: 14 (de los cuales 6 proveen salida PWM) Pines de entradas análogas: 8 Corriente DC por cada pin I/O: 40 mA Memoria Flash: 16 KB SRAM: 1 KB EEPROM: 512 bytes Velocidad de reloj: 8 MHz Características: ATmega168 Flash: 16KB EEPROM:512 Bytes SRAM: 1 KB Dos vectores de interrupción
  • 10. Biografía • http://hacedores.com/cuantos-tipos-diferentes-de-arduino-hay/ • https://prezi.com/cb7a5mqkkgrx/clasificacion-de-microcontroladores/ • http://es.slideshare.net/ceiv/familia-de-los-microcontroladores • http://es.slideshare.net/chrstnm/sistemas-microprocesados-i-3365858 • https://www.arduino.cc/en/Guide/Introduction • https://aprendiendoarduino.wordpress.com/2015/03/26/lenguaje-de-programacion-de-arduino-estructura-de-un-programa/ • http://www.electronicoscaldas.com/microcontroladores-atmel/383-microcontrolador-atmega328p-pu.html • http://tecbolivia.com/index.php/venta-de-componentes-electronicos-11/microcontroladores/microcontrolador-atmega32u4-au-detail • http://atmega168-proyecto-reloj-digital.blogspot.mx/2010/11/explicacion-del-microcontrolador-atmega.html • http://panamahitek.com/arduino-mega-caracteristicas-capacidades-y-donde-conseguirlo-en-panama/ • http://www.didacticaselectronicas.com/index.php/microcontroladores/microcontrolador-atmel-atmega2560-detail • http://tecbolivia.com/index.php/venta-de-componentes-electronicos-11/arduino/arduino-due-detail • http://tecbolivia.com/index.php/venta-de-componentes-electronicos-11/microcontroladores/microcontrolador-atmega32u4-au-detail