---
product_id: 18571813
title: "OSOYOO Pro Micro 5V/16MHz Module Board with 2 Row pin Header Replace wit Pro Mini for Arduino"
brand: "osoyoo"
price: "SAR 1"
currency: SAR
in_stock: false
reviews_count: 9
url: https://www.desertcart.com.sa/products/18571813-osoyoo-pro-micro-5v-16mhz-module-board-with-2-row
store_origin: SA
region: Saudi Arabia
---

# 5V/16MHz high-speed operation 16 versatile I/O pins for complex projects On-board micro-USB for seamless programming OSOYOO Pro Micro 5V/16MHz Module Board with 2 Row pin Header Replace wit Pro Mini for Arduino

**Brand:** osoyoo
**Price:** SAR 1
**Availability:** ❌ Out of Stock

## Summary

> 🚀 Tiny Board, Massive Potential: Power Your Next Innovation!

## Quick Answers

- **What is this?** OSOYOO Pro Micro 5V/16MHz Module Board with 2 Row pin Header Replace wit Pro Mini for Arduino by osoyoo
- **How much does it cost?** SAR 1 with free shipping
- **Is it available?** Currently out of stock
- **Where can I buy it?** [www.desertcart.com.sa](https://www.desertcart.com.sa/products/18571813-osoyoo-pro-micro-5v-16mhz-module-board-with-2-row)

## Best For

- osoyoo enthusiasts

## Why This Product

- Trusted osoyoo brand quality
- Free international shipping included
- Worldwide delivery with tracking
- 15-day hassle-free returns

## Key Features

- • **Compact Powerhouse:** Runs at a robust 5V/16MHz for reliable, high-speed performance in tight spaces.
- • **Space-Saving Design:** Half the size of a standard lighter, perfect for embedding in compact, cutting-edge tech builds.
- • **Versatile I/O Arsenal:** 12 digital and 4 analog 10-bit ADC pins empower your most ambitious DIY and professional projects.
- • **Plug & Play Programming:** Integrated micro-USB connector ensures hassle-free coding and debugging without extra adapters.
- • **Cross-Platform Compatibility:** Fully supported on Arduino IDE v1.0.1 and works smoothly with Linux, Ubuntu, Debian, and FreeRTOS.

## Overview

The OSOYOO Pro Micro 5V/16MHz Module Board is a compact, high-performance Arduino-compatible development board featuring an onboard micro-USB port, 16 flexible I/O pins (12 digital, 4 analog), and broad OS support. Its small footprint and reliable speed make it ideal for professional-grade embedded projects and creative DIY builds.

## Description

Product description Description The ProMicro is similar to the Pro mini except with a ATmega32U4 on board. The USB transceiver inside the 32U4 allows us to add USB connectivity on board and do away with bulky external USB interface. This tiny little board does all of the neat-o for for tricks that you're familiar with: 4 channels of 10-bit ADC, 5 PWM pins, 12 DIOs as well as hardware serial connections Rx and Tx. Running at 16MHz and 5V, this board will remind you a lot of your other favorite for Arduino-compatible boards but this little guy can go just about anywhere. If you're supplying unregulated power to the board, be sure to connect to the "RAW" pin on not VCC. About Promicro ProMicro ATmega32U4 5V 16MHz Micro-USB Development Module Boot loader IDE with 2 Row pin Header Compatible with a-rduino Leonardo Microcontroller Board Replace ATmega328 Pro Mini 1. The ProMicro is similar to the Pro mini except with a ATmega32U4 on board. The USB transceiver inside the 32U4 allows us to add USB connectivity on board and do away with bulky external USB interface Features ATmega32U4 running at 5V/16MHz Recommend power supply for board: 6-7V, less than 9V On-Board micro-USB connector for programming 4 x 10-bit ADC pins, 12 x Digital I/Os Rx and Tx Hardware Serial Connections How to use Connected to computer. (If this module cannot be recognized by your computer, please refer to this link to install the driver) Opened Ard IDE and loaded Blink sketch. Set board to Leonardo and selected the appropriate COM port (It showed up in the list already identified as a Leonardo). Connected an LED to pin 9 and modified the sketch accordingly. Hit upload and within a few seconds having a blinking LED. Note If it can't be recognized by your computer when you use it, please change another USB cable or computers to test, if still no any update, may you need to install a driver , we made a detail tutorial, you can visit: youtu.be/9k5mk-FHF24 if still not solved it, please tell us. We can definitely help you to fix the problem . Details USB Port Reinforced This latest revision reinforced the USB port and make it more stronger solder points. Size of board Size: 17.5*32.5mm weight: about 4g Package 1x ProMicro ATmega32U4 5V 16MHz Module with 2x12 pins

Review: Yup, works with Mac OSX with the correct cable. - Initially, I was having a lot of trouble connecting to my Mac running Mojave. I tried all the instructions here that suggested installing new drivers. Turns out all that was not necessary. The culprit was THE CABLE! After losing an entire weekend day trying to get it to work, I stumbled across a post on an Arduino forum that suggested some micro USB cables are only wired for charging and do not have the data pins connected. None of the micro USB cables I had were working and I realized that yes, they all came into my possession because they were included with other devices for charging purposes. So I found an old box of cables in the garage and found an old Nokia micro USB cable and BAM, now my board was showing up on a port! So, if you're having trouble connecting to a mac, it could be that you are using a cheap cable that may not have data pins connected. Mine works great now and I built a very cool project with it that does exactly what it should. I'm very pleased. :)
Review: Great little board but really check your cable is data as well as power - Making a jog dongle for my CNC, only need 10 keys and this board will handle that easily. My issue is I spent a full day trying to get it to connect to the Arduino app, first few hours to track down the driver I needed (no documents in the box and I am new to this) I finally got that working thanks to SparkFun's site. But with the correct drivers it still would not connect. I knew that some cables are power only so I tried 3 different ones with no luck (figured something beyond my abilities was set wrong or board was bad) but on day 2 I said what the heck, lets try a third cable and it worked!! No way to tell if a cable has data lines just by looking. Man I lost a bit of hair on that one. I left off 1 star for lack of any documentation. Heck they could have even just stuck a QR code sticker on the box to one of the sites with docs.

## Features

- running at 5V/16MHz
- Supported under IDE v1.0.1
- On-Board micro-USB connector for programming
- 4 x 10-bit ADC pins
- 12 x Digital I/Os

## Technical Specifications

| Specification | Value |
|---------------|-------|
| ASIN | B012FOV17O |
| Best Sellers Rank | #2,851 in Single Board Computers (Computers & Accessories) |
| Brand | OSOYOO |
| Built-In Media | Pin Header |
| Connectivity Technology | USB |
| Customer Reviews | 4.6 out of 5 stars 336 Reviews |
| Included Components | Pin Header |
| Item Dimensions L x W x H | 3.2"L x 2.3"W x 0.2"H |
| Manufacturer | OSOYOO |
| Mfr Part Number | DBAD100200 |
| Model Number | DBAD100200 |
| Operating System | Linux, Ubuntu, Debian, or a real-time operating system such as FreeRTOS |
| Processor Count | 1 |
| Total USB Ports | 1 |
| Total Usb Ports | 1 |
| UPC | 700686900211 |

## Product Details

- **Brand:** OSOYOO
- **Connectivity Technology:** USB
- **Included Components:** Pin Header
- **Operating System:** Linux, Ubuntu, Debian, or a real-time operating system such as FreeRTOS
- **Processor Count:** 1

## Images

![OSOYOO Pro Micro 5V/16MHz Module Board with 2 Row pin Header Replace wit Pro Mini for Arduino - Image 1](https://m.media-amazon.com/images/I/71VWjSXd6YL.jpg)
![OSOYOO Pro Micro 5V/16MHz Module Board with 2 Row pin Header Replace wit Pro Mini for Arduino - Image 2](https://m.media-amazon.com/images/I/81nOeGRzxPL.jpg)
![OSOYOO Pro Micro 5V/16MHz Module Board with 2 Row pin Header Replace wit Pro Mini for Arduino - Image 3](https://m.media-amazon.com/images/I/81EJsx+bM4L.jpg)
![OSOYOO Pro Micro 5V/16MHz Module Board with 2 Row pin Header Replace wit Pro Mini for Arduino - Image 4](https://m.media-amazon.com/images/I/71EcW0tdD1L.jpg)
![OSOYOO Pro Micro 5V/16MHz Module Board with 2 Row pin Header Replace wit Pro Mini for Arduino - Image 5](https://m.media-amazon.com/images/I/61I7zFVYO4L.jpg)

## Questions & Answers

**Q: Is this compatible with Windows 10?**
A: Yes. Just download Windows 8 or 10 driver from here:http://www.arduined.eu/ch340-windows-8-driver-download/Unzip files, connect the OSOYO to the computer. In the Device Manager it will show as "USB.Device". Right click on it and pick "Update Driver" option. Then click on "Search driver on this computer". After driver installation, it will appear as "USB-SERIAL CH340"The Windows 7 driver:http://www.arduined.eu/ch340g-converter-windows-7-driver-download/

**Q: What does this do differently from a normal Arduino?**
A: Our Nano board use the chip CH340G and you need to install some driver. You can find some driver from the link:  http://kiguino.moos.io/2014/12/31/how-to-use-arduino-nano-mini-pro-with-CH340G-on-mac-osx-yosemite.html

**Q: I cant get my regular arduino to upload since I downloaded the program that makes the nano I bought from you to work is that supposto happen?**
A: The answers above appear on the "Pro Micro" page, but are about the "Nano".  The "Nano" has an FTDI chip for serial interface, while the Pro Micro is a direct USB connect to the chip. It will work best choosing the correct interface. The best (if you have a "Pro Micro") is to select "Leonardo" as that is completely pin and function compatible, except missing 5 pins. If programmed incorrectly, one method is to try to recover by setting a new program with "leonardo" board selection and jumpering the reset pin to ground--then upload within the 8 second time window allowed after reboot before the erroneous upload program takes over and locks up the chip. I have only tried this successfully when accidentally programming with code for 3V 8K Sparkfun Pro Micro (what this board is identical copy), but have not tried this trick with other errors. Did recover in my case. Once again this note applies to the "Pro Micro" as these answers are appearing on that page.

**Q: I tried the Arduino and does not work unfortunately probe newly thinking that all is well, how do I can do for the warranty?**
A: Pls download the Arduino IDE:windows：http://downloads.arduino.cc/arduino-1.5.5-windows.exeMAC：http://downloads.arduino.cc/arduino-1.5.5-macosx.ziplinux 32：http://downloads.arduino.cc/arduino-1.5.5-linux32.tgzlinux 64：http://downloads.arduino.cc/arduino-1.5.5-linux64.tgz

## Customer Reviews

### ⭐⭐⭐⭐⭐ Yup, works with Mac OSX with the correct cable.
*by B***N on September 1, 2020*

Initially, I was having a lot of trouble connecting to my Mac running Mojave. I tried all the instructions here that suggested installing new drivers. Turns out all that was not necessary. The culprit was THE CABLE! After losing an entire weekend day trying to get it to work, I stumbled across a post on an Arduino forum that suggested some micro USB cables are only wired for charging and do not have the data pins connected. None of the micro USB cables I had were working and I realized that yes, they all came into my possession because they were included with other devices for charging purposes. So I found an old box of cables in the garage and found an old Nokia micro USB cable and BAM, now my board was showing up on a port! So, if you're having trouble connecting to a mac, it could be that you are using a cheap cable that may not have data pins connected. Mine works great now and I built a very cool project with it that does exactly what it should. I'm very pleased. :)

### ⭐⭐⭐⭐⭐ Great little board but really check your cable is data as well as power
*by T***S on April 26, 2023*

Making a jog dongle for my CNC, only need 10 keys and this board will handle that easily. My issue is I spent a full day trying to get it to connect to the Arduino app, first few hours to track down the driver I needed (no documents in the box and I am new to this) I finally got that working thanks to SparkFun's site. But with the correct drivers it still would not connect. I knew that some cables are power only so I tried 3 different ones with no luck (figured something beyond my abilities was set wrong or board was bad) but on day 2 I said what the heck, lets try a third cable and it worked!! No way to tell if a cable has data lines just by looking. Man I lost a bit of hair on that one. I left off 1 star for lack of any documentation. Heck they could have even just stuck a QR code sticker on the box to one of the sites with docs.

### ⭐⭐⭐⭐⭐ What is this? A microcontroller made for ants????
*by R***L on September 23, 2016*

So far it works perfectly. Note that I have done a bunch of arduino stuff on my computer before this so I may already have drivers that other people don't have installed. Connected to my computer Opened Arduino IDE and loaded Blink sketch Set board to Leonardo and selected the appropriate COM port (It showed up in the list already identified as a Leonardo) Connected an LED to pin 9 and modified the sketch accordingly Hit upload and within a few seconds I had a blinking LED Note that for some reason the onboard red Rx LED keeps flashing even after the upload, not sure why. I unplugged it from the computer and connected to the battery pack I used for charging my phone on the go and it started back up with no issues and without the red light blinking. So it does appear to be getting some sort of continuous data signal when plugged into my computer which is odd, but doesn't seem to actually be a problem. The pinout appears to match the sparkfun pro micro board for which I've attached the diagram. EDIT: I just realized that the pins with the white circles around them are the PWM pins.

## Frequently Bought Together

- OSOYOO Pro Micro 5V/16MHz Module Board with 2 Row pin Header Replace wit Pro Mini for Arduino
- uxcell 5pcs Fader Variable Resistors Mixer 45mm Straight Slide Potentiometer B10K Ohm Linear Potentiometers for Dimming Tuning
- DIYhz Momentary Push Button Switch, 1A 250VAC SPST Mini Pushbutton Switches Normally Open(NO) Black Cap - 10pcs

---

## Why Shop on Desertcart?

- 🛒 **Trusted by 1.3+ Million Shoppers** — Serving international shoppers since 2016
- 🌍 **Shop Globally** — Access 737+ million products across 21 categories
- 💰 **No Hidden Fees** — All customs, duties, and taxes included in the price
- 🔄 **15-Day Free Returns** — Hassle-free returns (30 days for PRO members)
- 🔒 **Secure Payments** — Trusted payment options with buyer protection
- ⭐ **TrustPilot Rated 4.5/5** — Based on 8,000+ happy customer reviews

**Shop now:** [https://www.desertcart.com.sa/products/18571813-osoyoo-pro-micro-5v-16mhz-module-board-with-2-row](https://www.desertcart.com.sa/products/18571813-osoyoo-pro-micro-5v-16mhz-module-board-with-2-row)

---

*Product available on Desertcart Saudi Arabia*
*Store origin: SA*
*Last updated: 2026-06-06*