The smallest Arduino board - the Pico and Atom X1 tried to be the smallest Arduino board, but in this time we have a new winner - ATTO.
ATTO is really miniature, the size of board is 11.5 x 10.3 mm. The board contains ATmega32U4 microcontroller. The amount of FLASH is 32 kB (4 kB for Bootloader) and SRAM je 2,5 kB.
The comparison of Arduino boards is below
Parameters of ATTO
Operating Voltage - 3.3 V
Input Voltage - 4 - 13 V
Digital I/O Pins - 12 + 3 (RGB LED)
PWM Channels - 4 + 3 (RGB LED)
Analog Input Channels - 4
Interface - USB, SPI, I2C (TWI), ISP
Peripherals - Reset button, RGB (rainbow) LED
Bootloader - Arduino Leonardo
Flash Memory - 32 KB (ATmega32U4) of which 4 KB used by bootloader
SRAM - 2.5 KB (ATmega32U4)
EEPROM - 1 KB (ATmega32U4)
Clock Speed - 16 MHz
Pin Pitch - 0.05" (1.27 mm)
The pre-sale price of ATTO is 14.90 USD, usual is 18 USD.
More info is available on https://nionics.com/