Using The Arduino Pro Mini 3.3V - Learn.

Introduction

Heads up! This tutorial was written originally written for the Arduino Pro Mini 3.3V/8MHz. However, you can still use this as a guide to upload code for Arduino Pro Mini 5V/16MHz. To upload adjust the Processor in the Arduino IDE when uploading code to the 5V version board.

The original, true-blue Arduino is open-source hardware, which means anyone is free to download the design files and spin their own version of the popular development board. SparkFun has jumped on this opportunity and created all sorts of Arduino variants, each with their own unique features, dimensions, and applications. Now one of those variants has landed in your hands; congratulations! It's a wild world out there in microcontroller-land, and you're about to take your first step away from the wonderful -- though sometimes stifling -- simplicity of the Arduino Pro Mini. There are two variants, the 5V/16MHz and the 3.3V/8MHz.

Arduino Pro Mini 328 - 5V/16MHz

Arduino Pro Mini 328 - 5V/16MHz

DEV-11113

SparkFun's minimal design approach to Arduino. This is a 5V Arduino running the 16MHz bootloader.

$11.25 Arduino Pro Mini 328 - 3.3V/8MHz

Arduino Pro Mini 328 - 3.3V/8MHz

DEV-11114

SparkFun's minimal design approach to Arduino. This is a 3.3V Arduino running the 8MHz bootloader.

$11.25

For the scope of this tutorial, we'll go over how to set up and use the 3.3V Arduino Pro Mini, everything from assembling the tiny Arduino to programming it.

Required Materials

To follow along, you'll need a few extra items. You may not need everything though depending on what you have. Add it to your cart, read through the guide, and adjust the cart as necessary. At a minimum you will need, some headers, USB cable, and FTDI. The FTDI Basic will be used to program (and power) the Pro Mini. The headers are optional, but they're our preferred way to interface other devices to the Pro Mini.

Starter Kits: If you are looking for additional components to prototype, check out some of the related starter kits. SparkFun Arduino Pro Mini Starter Kit - 5V/16MHz

SparkFun Arduino Pro Mini Starter Kit - 5V/16MHz

KIT-15254

What's blue, thin, and comes with everything you need to get started? The Pro Mini 5V Starter Kit!

Retired SparkFun Arduino Pro Mini Starter Kit - 3.3V/8MHz

SparkFun Arduino Pro Mini Starter Kit - 3.3V/8MHz

KIT-15257

What's blue, thin, and comes with everything you need to get started? The Pro Mini 3.3V Starter Kit!

Retired

Tools

Assembly of the Pro Mini also requires soldering. This is a great place to start soldering, if you've never done it before! The joints are all easy, through-hole jobs. So grab a soldering iron, some solder and general soldering accessories.

Soldering Iron - 60W (Adjustable Temperature)

Soldering Iron - 60W (Adjustable Temperature)

TOL-14456

This adjustable-temperature soldering iron is a great tool for when you don't want to break the bank but need a reliable iron…

$25.95 Solder Lead Free - 15-gram Tube

Solder Lead Free - 15-gram Tube

TOL-09163

This is your basic tube of unleaded (Pb-free) solder with a no clean, water soluble resin core. 0.031" gauge and 15 grams

$4.95

Suggested Reading

This project tutorial builds on a few more conceptual tutorials. If you're not familiar with the subjects below, consider reading through their respective tutorials first:

How to Solder: Through-Hole Soldering

This tutorial covers everything you need to know about through-hole soldering.

Serial Communication

Asynchronous serial communication concepts: packets, signal levels, baud rates, UARTs and more!

What is an Arduino?

What is this 'Arduino' thing anyway? This tutorials dives into what an Arduino is and along with Arduino projects and widgets.

Logic Levels

Learn the difference between 3.3V and 5V devices and logic levels.

How to Install FTDI Drivers

How to install drivers for the FTDI Basic on Windows, Mac OS X, and Linux.

SparkFun USB to Serial UART Boards Hookup Guide

How to use the SparkFun FTDI based boards to program an Arduino and access another serial device over the hardware serial port, without unplugging anything!

How to Work with Jumper Pads and PCB Traces

Handling PCB jumper pads and traces is an essential skill. Learn how to cut a PCB trace, add a solder jumper between pads to reroute connections, and repair a trace with the green wire method if a trace is damaged. Note: Besides the FTDI that is used in this tutorial, there are other USB-to-serial converters (e.g. CH340, CP210X, CY7C65213, etc.) that can be used to upload code to the Arduino Pro Mini. Make sure to check out the board and install the respective driver for your USB-to-serial converter.

Tag » Arduino Pro Mini 5v Tutorial