NANO-X

NANO-X es un módulo de desarrollo basado en el microcontrolador ATMEGA4808, con la misma forma y distribución de hardware que un “Arduino® NANO” por lo que es totalmente compatible con todos los shields (módulos complementos) y entorno de programación oficial IDE de Arduino®.

TABLA DE CONTENIDO

I. Información

NANO-X integra el microcontrolador ATMEGA4808, que comparado con un “Arduino® NANO”, permite alojar programas más grandes (50% más memoria de programa) y con más variables (RAM hasta 200% más grande); además incluye un procesador con nuevas funciones, como puertos seriales adicionales e interrupciones en todos los pines.

Si has utilizado un Arduino® NANO en tus proyectos, NANO-X es compatible pin a pin, haciéndolo un sustituto ideal, el código no se verá afectado en su funcionamiento y tampoco será necesario volver a cablear periféricos y motores.

II. Descripción del hardware

  1. Microcontrolador ATMEGA4808

  2. LEDs indicadores de estado

  3. Puerto de comunicación UPDI

  4. Botón RESET

  5. Conector USB tipo C

  6. Versión del hardware: R3

III. Especificaciones

Microcontrolador

Voltaje de operación

5 V

Pines digitales I/O

22

Pines PWM

D3, D5, D6, D9, D10, D14, D15, D16

Entradas analógicas ADC

8 (ADC 10 bit)

Interrupciones externas

En todos los pines digitales

Corriente máxima por pin I/O

20 mA

Memoria Flash

48 KB

SRAM

6 KB

EEPROM

256 bytes

Frecuencia de operación

20 MHz

IV. Ejemplo de uso con Arduino® IDE

Conecta el NANO-X a la computadora por medio del cable USB y configúralo dependiendo de tu sistema operativo.

En este ejemplo de uso se utiliza el sistema operativo Windows 10.

1.- Ejecuta Arduino® IDE, abre el ejemplo "Blink" que se encuentra en el apartado “Archivo” > “Ejemplos” > “01. Basics”, después da clic en “Inicio” > “Preferencias”.

2.- Inserta el siguiente enlace en el campo de URLs:

https://microside-technology.github.io/arduino-dev-boards/package_MICROSIDE_dev_boards_index.json

3.- Posteriormente da clic en “Herramientas” > “Placa” > “Gestor de tarjetas”.

4.- En el gestor de tarjetas, busca el paquete de Microside Dev Boards e instálalo.

5.- Da clic en “Herramientas” > “Placa” > “Microside Dev Boards” y selecciona la tarjeta Microside NanoX.

6.- Selecciona el puerto asignado por el módulo.

7.- Por último, compila y carga el código.

V. Descargas

Última actualización