0% encontró este documento útil (0 votos)
5 vistas8 páginas

Introducción a la Programación de Arduino

El documento presenta una introducción a Arduino, definiendo su origen, popularidad y características como microcontrolador y placa de desarrollo de hardware libre. Se detallan los requerimientos para programar en Arduino, incluyendo la instalación del software Arduino IDE y el uso de simuladores como Wokwi. Además, se describen las especificaciones técnicas de las placas Arduino, destacando la Arduino UNO R3 y su diseño de código abierto.

Cargado por

Mario Pojoy
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
5 vistas8 páginas

Introducción a la Programación de Arduino

El documento presenta una introducción a Arduino, definiendo su origen, popularidad y características como microcontrolador y placa de desarrollo de hardware libre. Se detallan los requerimientos para programar en Arduino, incluyendo la instalación del software Arduino IDE y el uso de simuladores como Wokwi. Además, se describen las especificaciones técnicas de las placas Arduino, destacando la Arduino UNO R3 y su diseño de código abierto.

Cargado por

Mario Pojoy
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd

Programando Arduino ®

Empezando con Sketches

Mario Pojoy
Objetivos
● Definir qué es Arduino.
○ Conocer su origen y razones de su popularidad
○ Puntualizar que es un microcontrolador
○ Explicar qué es una placa de desarrollo de hardware libre
○ Detallar los componentes de una placa Arduino
● Determinar los requerimientos para programar Arduino.
○ Instalar el software Arduino IDE
○ Explicar la plataforma Wokwi (simulador de Arduino)
○ Conocer el entorno del Arduino IDE
○ Modificar un ejemplo y subirlo a un Arduino UNO
Orígenes de Arduino
● Wiring, desarrollado en 2004 por Hernando Barragán como
proyecto de tesis de Maestría en el Interaction Design Institute
Ivrea (IDII), una plataforma de bajo costo para facilitar la
enseñanza, creación y elaboración de proyectos de
hardware y software en estudiantes sin conocimiento previo de
ingeniería.

● En 2005 Massimo Banzi, David Mellis y David Cuartielles


extendieron el proyecto agregando soporte para
microcontroladores más baratos, este nuevo proyecto, una
variante de Wiring fue llamado Arduino.

● 2011, un estimado de 300,000 Arduinos fueron comercialmente


producidos y para el 2013, 700,000 placas se encontraban en
manos de makers. En el 2020, se estimó que cerca de 30
millones de usuarios activos utilizan al menos una placa de
arduino, basado en el número de descargas del IDE.
¿Qué es Arduino?
● Conjunto de hardware y
ambiente de software para
programar placas de
prototipado rápido Arduino. La
más popular siendo la placa
Arduino UNO R3
● El diseño de la placa original y
software de programación son
Open Source
¿Qué es Arduino?
● ATmega328P (8 bit MCU)
● USB Type B port
● 14 Digital I/O Pin
● 6 Analog Input Pins (10 bits)
● 6 PWM Pins
● 1 UART, 1 I2C, 1 SPI
● 20 mA DC Current per I/O Pin
● 50 mA DC Current for 3.3V Pin
● Circuit operating voltage 5 V
● Input Voltage 7-12V Limits 6-20V
● Clock Speed 16 MHz
● ATmega328P Flash 32 KB (0.5 KB used
by bootloader) 2KB SRAM , 1KB
EEPROM
¿Qué es Arduino?
● Renesas RA4M1 (32 bit MCU)
● USB Type C port
● 14 Digital I/O Pins
● 6 Analog input pins (14 bits)
● 1 DAC, 6 PWM (12 bits)
● 1 UART, 1 I2C, 1 SPI, 1 CAN, 1 OPAMP
● 8 mA DC Current per I/O Pin
● Circuit operating voltage 5 V
● Input voltage (VIN) 6-24 V
● Clock speed 48 MHz
● RA4M1: 256 KB Flash, 32 KB RAM
Componentes de una Placa Arduino UNO
Componentes de una Placa Arduino UNO

También podría gustarte