Board

Arduino Nano Every specs & datasheets

The Nano pinout with a 20 MHz ATmega4809: 48 KB of flash and 6 KB of SRAM, in a 5 g board.

Arduino Nano Every
Photo: Enirstad, CC BY-SA 4.0, via Wikimedia Commons
CPU
8-bit AVR (megaAVR 0-series)
Clock
20 MHz
RAM
6 KB SRAM
Flash
48 KB
I/O voltage
5 V
Released
2019
Status
In production

Draft entry: these specs were compiled from the linked sources and are waiting for a second check. Spotted a mistake? Use the form at the end of the page.

Specifications

8 specs
Chip / SoC
Microchip ATmega4809[1]
CPU
8-bit AVR (megaAVR 0-series)[3]
Clock
20 MHz[1]
RAM
6 KB SRAM[3]
Flash
48 KB[1]
I/O voltage
5 V[2]
Dimensions
45 × 18 mm, 5 g[1]
Upload limits
47.5 KB flash, 6 KB RAM[4]

Upload limits are what a sketch or firmware may use after the bootloader, as the build tools enforce them, not the chip’s full memory.

Can I still use it?

1 platforms
Arduino framework
Supported[1]Official Arduino core.

As published by each project, checked weekly. A platform not listed has no published information here, which is not the same as no support.

Datasheets and documents

5 documents

Gotchas

2 known issues
  • Different timers and registers. The ATmega4809 is a newer AVR family; code that writes ATmega328P timer or port registers directly needs porting.[3]
  • 5 V logic. I/O is 5 V. Sensors and modules that run at 3.3 V (most modern ones) need level shifting on their inputs.[1]

What changed

From the specs

Since the Arduino Nano

SpecArduino NanoArduino Nano Every
Chip / SoCMicrochip ATmega328 (Nano 2.x boards: ATmega168)Microchip ATmega4809
CPU8-bit AVR8-bit AVR (megaAVR 0-series)
Clock16 MHz20 MHz
RAM2 KB SRAM6 KB SRAM
Flash32 KB (2 KB used by the bootloader)48 KB
GPIO14 digital I/O (6 PWM); A0–A5 also usable as digital pins—
Analog8 analog inputs (10-bit)—
USBMini-USB via FTDI FT232RL—
Dimensions45 × 18 mm, 7 g45 × 18 mm, 5 g

History and use today

Editorial

History

Released in 2019 as the low-cost successor to the Nano, keeping its pinout and 5 V logic.[1]

Still useful for

A drop-in upgrade for Nano projects that ran out of RAM.

Sources

4 sources
  1. Arduino Nano Every, Arduino documentation
  2. Arduino Nano Every datasheet (ABX00028)
  3. ATmega4809 product page, Microchip
  4. PlatformIO board definition (nano_every) at 8d7678dd99

Spotted a mistake?

Reviewed by hand

Every report is read by a person and checked against a source before anything changes. Please link one if you have it.

Report a mistake