Arduino Pro Mini specs & datasheets
The minimal ATmega328 board with no USB chip, in 5 V/16 MHz and 3.3 V/8 MHz versions, designed by SparkFun for permanent installs.
- CPU
- 8-bit AVR
- Clock
- 16 MHz (5 V version) or 8 MHz (3.3 V version)
- RAM
- 2 KB SRAM
- Flash
- 32 KB
- I/O voltage
- 5 V or 3.3 V, by version
- Released
- 2008
- Status
- Retired
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
- Chip / SoC
- Microchip ATmega328 (early boards: ATmega168)[1]
- CPU
- 8-bit AVR[2]
- Clock
- 16 MHz (5 V version) or 8 MHz (3.3 V version)[1]
- RAM
- 2 KB SRAM[2]
- Flash
- 32 KB[2]
- I/O voltage
- 5 V or 3.3 V, by version[1]
- USB
- None; program through a 6-pin FTDI-style serial adapter[1]
- Upload limits
- 30 KB flash, 2 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?
- 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
Gotchas
- Pick the right clock in the IDE. Selecting 16 MHz for a 3.3 V/8 MHz board (or the reverse) uploads fine but runs every timing at the wrong speed and breaks serial.[1]
Power and battery
With no USB chip and a small regulator, a Pro Mini with its power LED and regulator removed can sleep at microamps, which makes it a classic for battery sensors.
History and use today
History
Designed by SparkFun, the Pro Mini stripped the Arduino down to the microcontroller, a regulator and a crystal for builds where USB would only waste space and power.[3]
Still useful for
Still widely cloned and a strong choice for coin-cell or AA-powered sensor nodes.
Sources
Spotted a mistake?
Every report is read by a person and checked against a source before anything changes. Please link one if you have it.