Pro Mini ATmega328P (3.3V/8MHz or 5V/16MHz)

Discontinued RobotDyn SKU: RD-PRO-MINI-328P
Pro Mini ATmega328P (3.3V/8MHz or 5V/16MHz)

Overview

The RobotDyn Pro Mini is the smallest mainstream Arduino-compatible board — even more compact than the Nano. It uses the same ATmega328P MCU but removes the USB chip, voltage regulator, and physical connectors, leaving you with just the microcontroller and its essential support components.

This makes it ideal for battery-powered or permanent embedded projects where the USB hardware would be a waste of space and power.

Two Variants — Which to Choose?

5 V / 16 MHz (most common)

3.3 V / 8 MHz

For battery projects: 3.3V / 8MHz. For everything else: 5V / 16MHz.

Programming

There’s no onboard USB — you need an external USB-TTL converter (FTDI, CP2102, CH340G all work):

FTDI/CH340 AdapterPro Mini Header
GNDGND
CTSCTS (often grounded internally)
VCC (5V or 3.3V)VCC
TXRXI
RXTXO
DTRDTR

The DTR line is critical — it auto-resets the Pro Mini at upload time. Without it, you’d have to manually press the reset button at the exact moment the IDE starts uploading.

In Arduino IDE:

Power Consumption (3.3V/8MHz variant)

ModeCurrent
Active (running sketch)~5–10 mA
Power-down sleep~0.1 µA
Active with onboard LED on~12 mA

For long-running battery projects, desolder the power LED — it alone draws ~5 mA continuously (more than the MCU itself in sleep mode). Combined with sleep mode, a 3.3V Pro Mini can run months on a CR2032 coin cell for low-duty-cycle applications.

Common Uses

Documentation