The DFduino Pro Mini 3.3V 8MHz is a compact, Arduino Pro Mini–compatible microcontroller board based on the ATmega328, ideal for embedded and low‑power projects. Running the 8MHz bootloader (select “Arduino Duemilanove w/ ATmega328” in the Arduino IDE), it offers full Arduino compatibility in a small, flexible form factor.
Compared with the official Arduino Pro Mini, this advanced DFRduino version provides 8 analog input pins instead of 6, giving you more sensor input options while keeping the same pin layout and functionality. It features 14 digital I/O pins (6 PWM), an on‑board resonator, reset button, and pads for mounting pin headers or direct wire soldering. A 6‑pin header supports connection to an FTDI cable or DFRobot USB‑to‑serial breakout for programming and power.
Designed for semi‑permanent installations, exhibitions, and compact devices, the board ships without pre‑soldered headers, allowing maximum flexibility in mounting and enclosure design. As a 3.3V low‑voltage board, it interfaces directly with popular 3.3V modules such as GPS receivers, accelerometers, and a wide range of sensors without additional level shifting.
Key features and specifications:
- Microcontroller: ATmega328, 8MHz with external resonator (0.5% tolerance)
- Operating voltage: 3.3V
- Input voltage (RAW pin): 3.3V to 8V
- Input voltage (VCC pin): regulated 3.3V
- Bootloader: Arduino Pro/Pro Mini (3.3V, 8MHz) w/ ATmega328
- On‑board 3.3V regulator, max 150mA output
- Digital I/O pins: 14 (6 PWM outputs)
- Analog input pins: 8
- USB connection via external FTDI or compatible USB‑serial adapter
- Supports auto‑reset for easy sketch uploading
- Integrated power and status LEDs
- Over‑current and reverse‑polarity protection
- Compact size: 0.7" x 1.3" (18mm x 33mm)
- Environmentally friendly, RoHS compliant
This board is an excellent choice for compact data loggers, wearable projects, portable sensor nodes, DIY IoT devices, and any application requiring reliable 3.3V operation and Arduino compatibility in a small footprint.