Nionics ATTO: The world's smallest Arduino board is available to pre-order for under US$12
A new miniature developer board is in town. In fact, its manufacturer claims that it is the world's smallest Arduino-compatible board, which measures 10.3 x 11.5 mm² (0.40-inches x 0.45-inches). The Nionics ATTO also weighs 0.68 g (0.04 oz), making it considerably smaller than something like the Arduino Nano.
Despite its diminutive size, the ATTO packs an Atmel ATmega32U4 8-bit microcontroller and 32 KB of flash memory, on which Nionics preloads a 4 KB Arduino Leonardo bootloader. The board also comes with 2.5 KB of SRAM, a 1 KB EEPROM and a micro USB port. The latter is for powering and programming the ATTO, which operates at 3.3 V and requires a 5 V micro USB input.
Nionics has incorporated 2x 8-pin 1.27 mm pitch headers, which offer 4 analog input channels, 12 digital I/Os and 4 PWM channels The ATTO supports UART, SPI, I²C, TWI and ISP interfaces too. Moreover, the board has a reset button, and an RGB LED, the latter of which is provided for by 3 additional PWM channels.
Nionics will start shipping the ATTO worldwide from October and is currently offering 30% off pre-orders. The board currently costs US$11.90 but it will eventually retail for US$18.00. The company is also selling a version with soldered header pins for US$13.90, a Tiny Expansion board for US$2.50 and a Breadboard expansion board for US$2.50.