Arduino Nano Every Pinout and Specification

Arduino Nano Every Pinout

The Arduino Nano Every is a compact and breadboard-friendly board based on the ATmega4809 microcontroller. It comes up with the same pinout as the classic Arduino Nano board and is compatible with most shields designed for the Arduino Nano.

Arduino Nano Every operates at 16 Mhz and has 48 Kbytes of Flash, 6 Kbytes of SRAM and 256 bytes EEPROM. Arduino Nano Every Pinout provides 14 digital I/O pins, 8 analog inputs and 5 PWMs.

The peripherals include TWI (I2C), SPI, 4 UARTs and 10-bit ADC. It also has Micro USB connection and SWD for debugging.

The Arduino Nano Every is suitable for projects that require a small, low-cost microcontroller board with a USB interface.


Platform

ManufacturerArduino
ProcessorATMega4809
Processor FamilyAVR
Clock Speed16 Mhz
Flash Memory48 KB
SRAM6 KB
EEPROM256 byte
Programming

I/O

Digital I/O14
Analog Input8
PWM5
ADC Resolution1022
Interrupts All digital pins

Power

Input Voltage7-18 V
I/O Voltage5 V
I/O Current15 mA

Communication Protocols

I2C1x
SPI1x
USART4x

Connectivity

USB Micro B1x

Peripherals

RTC1x 16 bit
Timer5x 16 bit
Watchdog Timer1
Debug/TraceSWD

Dimensions

Width18 mm
Length45 mm
Weight5 g