|Item model number||Pro Mini|
|Item Weight||0.176 ounces|
|Product Dimensions||1.3 x 0.71 x 0.03 inches|
|Item Dimensions LxWxH||1.3 x 0.71 x 0.03 inches|
|Country of Origin||USA|
|Is Discontinued By Manufacturer||No|
|Date First Available||December 13, 2010|
SparkFun Pro Mini ATmega328-5V/16MHz Development Board Compatible with Arduino Boards and IDE
Enhance your purchase
- Make sure this fits by entering your model number.
- ATmega328 running at 16MHz with external resonator (0.5% tolerance)
- No USB connection off board. Need FTDI board (or similar device) to program.
- Supports auto-reset
- 5V regulator
- Max 150mA output
From the brand
Arduino Pro Mini 328 - 5V/16MHz
It's blue! It's thin! It's the Arduino Pro Mini! This is a 5V Arduino running the 16MHz bootloader.
This Pro Mini had male headers soldered into all pins, so it could slot directly into a breadboard. Notice the programming header pins are soldered "upside-down", to keep them accessible.
Programming the Pro Mini.
The Pro Mini included in the assembly of a project.
The Pro Mini's pins surround three of the four sides. The pins on the short side are used for programming, they match up to the FTDI Basic Breakout. The pins on the other two sides are an assortment of power and GPIO pins (just like the standard Arduino).
There are three different power-related pins: GND, VCC, and RAW. GND, obviously, is the common/ground/0V reference. RAW is the input voltage that runs into the regulator. The voltage at this input can be anywhere from 3.4 to 12V. The voltage at VCC is supplied directly to the Pro Mini, so any voltage applied to that pin should already be regulated to 3.3V.
Four pins are actually not located on the edge of the board: A4, A5, A6 and A7. Each of these analog pins is labeled on the back side of the board.
The Mini packs almost as much microprocessor-punch as the regular Arduino, but there are a few major hardware changes you should be aware of before you start adapting your project to the Mini. The first glaring hardware difference is the voltage that the Mini operates at: 3.3V. Unlike the Arduino Uno, which has both a 5V and 3.3V regulator on board, the Mini only has one regulator. This means that if you've got peripherals that only work at 5V, you might have to do some level shifting before you hook it up to the Pro Mini (or you could go for the 5V variant of the Pro Mini).
Another major variation from the standard Arduino lies in the speed at which the ATmega328 runs. The Pro Mini 3.3V runs at 8MHz, half the speed of an Arduino Uno. We put a slower resonator on the Mini to ensure safe operation of the ATmega. That said, don't let the slower speed scare you away from using the Mini; 8MHz is still plenty fast, and the Mini will still be capable of controlling almost any project the Arduino Uno can.
|ATmega328||Running at 16MHz with external resonator (0.5% tolerance)|
|Connection||USB connection off board|
|Protected Against||Over current|
|DC input||5V up to 12V|
|On Board LEDs||Power and Status|
Reviewed in the United States on January 2, 2022
Reviews with images
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
By Gary G. on January 2, 2022
Solder the long sides of the pins downward below the sides ('downward' relative to the way the product is depicted in the title image).
Solder the programming header either vertically up or using their 90-degree pins as desired
Solder the extra inputs "opposite" the other pins -- so have the long side facing up and the pin "sitting on top" of the unit before soldering.
The extra pins are not aligned with everything else, so if you want to insert it into a breadboard, then pay attention to how the pins on 'extra inputs' are oriented.