Introducción al ATMegaZero & GPIO

Recientemente a aparecido un nuevo diseño de PCB con microcontrolador para competir en el mercado de la electrónica, se trata del ATMegaZero, en esta introducción al ATMegaZero les presentamos un PCB diseñado por Eddie Espinal y a imagen y semejanza de la Raspberry Pi Zero, por eso el nombre de ATMegaZero.

Introduccion al ATMegaZero & GPIO

Una breve introducción al ATMegaZero

El ATMegaZero lleva en el corazón un microchip Atmel ATMega32U4, el mismo que el utilizado en Arduino Leonardo y Arduino Micro. Similar a la Raspberry Pi Zero, ATMegaZero viene con 40 pines GPIO que se pueden usar como interfaz de entrada o salida y se puede programar usando el IDE Arduino.

Imagen superior. Foto del ATMegaZero

El ATMegaZero viene con un mini USB incorporado que hace que ATMegaZero sea reconocible como un mouse o teclado y al mismo tiempo podemos alimentar el PCB desde el puerto USB del computador.

El proyecto ATMegaZero

Todo el proyecto ATMegaZero podemos seguirlo desde la propia web y puede apoyar el proyecto desde GroupGets.

Cuando Arduino liberó el hardware no se imaginó el alcance que llegaría a tener a nivel mundial y eso que lo liberaron porque las ventas no cumplían con lo deseado. Hoy el mundo de la tecnología les da las gracias. No así los estudiantes de ingeniería porque no aprenden lo suficiente en desarrollo de hardware, pero ellos saben que con el tiempo llegan a ser grandes ingenieros y realizarán buenos proyectos como el ATMegaZero.

Arduino y otros han producido una gran cantidad de placas compatibles con Arduino de pequeño tamaño, pero la mayoría de ellas no son compatibles con los estándar y otras sutilezas de la plataforma. En cambio, terminan siendo solo placas de conexión para el microcontrolador. Por otro lado la Raspberry Pi Zero de bajo costo ha logrado mantener la compatibilidad con los escudos (Shield) desarrollados para otros modelos de Raspberry Pi a pesar de su factor de forma considerablemente más pequeño.

La verdadera razón del ATMegaZero

Para aprovechar una gran cantidad de shield con bajo factor de forma en el mercado, Eddie Espinal compartió recientemente su progreso en una nueva placa a la que llama ATMegaZero y es objeto de esta pequeña introducción.

Como hemos comentado anteriormente, este proyecto es similar al Pi Zero y otros Pis modernos en muchos aspectos, el ATmegaZero tiene el mismo encabezado de 40 pines que generalmente se encuentra en el Pi Zero, con un pinout casi como el del Pi.

Aumentando las similitudes con el Pi Zero, ATmegaZero también tiene un soporte para tarjetas microSD ubicado cerca de los pines inferiores del encabezado grande, y un puerto de pantalla OLED de 32 pines que reemplaza el conector de la cámara MIPI CSI que se encuentra en el Pi, en el extremo opuesto del PCB.

Una opción que gustan a los usuarios

Cabe destacar que lleva 8 pines que se puede usar para instalar fácilmente un módulo ESP-01 basado en ESP8266 para conectividad WiFi. El análisis esquemático sugiere que ATmegaZero también incluye un conector ISP de 6 pines y un botón de reinicio. El famoso led 13 de Arduino.

De fábrica saldrá con un firmware compatible para ser programado directamente con Arduino.

Les muestro los pines de entrada/salida GPIO del ATMegaZero.

Un video demostrativo del Proyecto PCB.

Las especificaciones técnicas del ATMegaZero

Las características y especificaciones principales incluyen:
• Microcontrolador Microchip ATmega32U4 funcionando a 16MHz
• SRAM de 2.5KB, Flash de 32KB y EEPROM de 1KB
• Ranura para tarjeta microSD para almacenamiento a bordo
• Un puerto de pantalla OLED de 32 pines, compatible con pantallas SSD1306 y SSD1331 de 30 pines
• Cabecera GPIO de 40 pines inspirada en Raspberry Pi.
• Cabecera de 8 pines para módulo WiFi ESP-01 basado en ESP8266
• UART, SPI, I2C
• 1x puerto micro USB para depuración
• Cabecera de 6 pines para programación ISP
• 4 LED de indicación
• Botón de reinicio
• Voltaje de funcionamiento: 5 V a través del puerto micro USB
• Dimensiones: 65 mm x 30 mm (2,6 ″ x 1,2 ″)
• Peso: 43 gramos

El ATmegaZero funciona bien con Arduino IDE para Windows, Linux y macOS.

Eddie continúa compartiendo actualizaciones algo escasas sobre el desarrollo del PCB a través de su página de Instagram y, según las actualizaciones recientes, el PCB se encuentra actualmente en pruebas de preproducción, pero hay pre-reservas en la web de.

Todo el PinOut del ATMegaZero

Tabla de Pinouts:

Izquierda Derecha
+ 3V3 1 2 + 5v
I2C-SDA 3 4 + 5v
I2C-SCL 6 7 GND
HWB 8 9 TXD1
GND 10 11 RXD0
D4 11 12 D5
D8 13 14 GND
AREF 15 dieciséis D7
+ 3V3 17 18 D6
SPI-MOSI 19 20 GND
SPI-MISO 21 22 D9
SPI-SCLK 23 24 SPI-CS0
GND 25 26 D10
* ESP-GPIO2 27 28 * ESP-GPIO0
D13 29 30 GND
D12 31 32 A5
A4 33 34 GND
A3 35 36 A2
A1 37 38 A0
GND 39 40 PD5

Conclusión sobre este PCB.

De momento es todo lo que tenemos acerca del ATMegaZero, de momento no es fácil conseguir pcb’s pero estoy seguro que pronto se inundará el mercado y podremos hacer grandes proyectos.
Si les ha gustado, deje sus comentarios y vuelva pronto a esta web de microcontroladores y electrónica. Comparta y divulga el conocimiento que es gratis.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Información básica sobre protección de datos
Responsable Joan Mengual +info...
Finalidad Gestionar y moderar tus comentarios. +info...
Legitimación Consentimiento del interesado. +info...
Destinatarios Automattic Inc., EEUU para filtrar el spam. +info...
Derechos Acceder, rectificar y cancelar los datos, así como otros derechos. +info...
Información adicional Puedes consultar la información adicional y detallada sobre protección de datos en nuestra página de política de privacidad.

Salir de la versión móvil