If you are making something that is going to run existing Arduino UNO code, its handy to have a compatible board. These are your options that use the exact same chip, so you know it will work 100% the same

I want a microcontroller that is Arduino-Compatible

Start with the Metro 328P:

Angled shot of black and white microcontroller.
This is the Adafruit METRO Arduino-Compatible - with headers.  It's a fully assembled and tested microcontroller and physical computing board with...

The Metro uses the same circuit design as the Arduino Uno, which has a huge engineering history. Its physical dimensions and headers make it good for breadboarding on the workbench.

I want to build an Arduino-compatible microcontroller into a project

Start with a Metro Mini:

Overhead shot of long skinny black microcontroller connected to an OLED screen and a temperature-and-humidity sensor. The sensor data displays on the OLED.
One of our star development boards is the Adafruit METRO Mini 328, an excellent lil fellow that lets you make your Arduino-based project...

The Metro Mini has all the same parts and pin connections as its bigger sister, but is easier to build into a project.

You can design and test your project on the workbench using the Metro 328, then move the code and connections to the Metro Mini for the final product.

I want to build a battery-powered device

Consider the Feather 328P

Angled shot of rectangular microcontroller.
With this Feather we're getting a little nostalgic for the ATmega328P - the classic 'Arduino' chip - with this Adafruit Feather 328P running a 3.3V and 8 MHz. Feather is...

The Feather 328P uses the same microcontroller as the Metro 328P and Metro Mini, but uses the footprint (the set of IO pins and how they're arranged) from our Feather line of development boards.

All Feathers can run from a rechargeable LiPo, and have built-in chargers to refill the battery when you plug in a USB cable.

The Feather footprint makes it easier to move from one microcontroller to another as a project evolves, and we have FeatherWing add-on boards to make connecting other devices simple.

The Feather 328P doesn't have all the pins available, and it runs at 3.3V 8MHz but it's the same chip so you can expect it to just be a little slower

This guide was first published on Nov 07, 2018. It was last updated on Mar 08, 2024.

This page (Arduino 328 Compatibles) was last updated on Mar 08, 2024.

Text editor powered by tinymce.