Arduino Micro

The Micro is a microcontroller board based on the ATmega32U4 (datasheet), developed in conjunction with Adafruit. It has 20 digital input/output pins (of which 7 can be used as PWM outputs and 12 as analog inputs), a 16 MHz crystal oscillator, a micro USB connection, an ICSP header, and a reset button. It contains everything needed to support the microcontroller; simply connect it to a computer with a micro USB cable to get started. It has a form factor that enables it to be easily placed on a breadboard. The Micro board is similar to the Arduino Leonardo in that the ATmega32U4 has built-in USB communication, eliminating the need for a secondary processor. This allows the Micro to appear to a connected computer as a mouse and keyboard, in addition to a virtual (CDC) serial / COM port. It also has other implications for the behavior of the board; these are detailed on the getting started page.

Main Content

DIY Smartphone LoRa Connection

“Here’s how to connect your phone to a LoRa module using standard components you can buy everywhere, along with an example chat program. This project will help you create a connection between your phone and a LoRa module using …

Text Teleporter

“Using Arduino, I show you how to copy text from one device and paste it in another device via Bluetooth, be it a smartphone or a laptop. This is my first project on Hackster and it’s about relieving the …

Arduino Theremin

“Arduino Based Theremin with MOZZI Library and LDR in this post, I have set up one of its example setup which is an LDR-based theremin, which basically is a pulse modulation setup that utilizes LDR as a Sensor. to …

Project  LED Tower

LED Tower

“Made a LED tower with 180 LEDs and used Pro Micro in order to control them in sequence. So I was browsing Thingiverse for LEDs Jigs and found this great JIG designed by Mohit Bhote https://www.thingiverse.com/thing …

3D Printed Hand Wired 40% Keyboard

“The subject of this blog is a build log, that will cover my build of a 3D printed hand wired 40% keyboard. It will include basic details on 3D printing, hand wiring, general assembly and software programming with QMK along …

MMR: Magnetic Motion Robot

“Magnetic Motion Robot (MMR) is a DIY STEAM education robot thinked to build children’s interest in science and cultivate their essential skills of coding using mBlock MMR is an original robot can only move in a metalic surface using …

Arduino Game Controller

“DIY game controller project with a Pro Micro which uses an ATmega32U4 microcontroller for emulating a game controller. SO this post is gonna be about a “DIY Gaming USB Controller” which we have been working on recently at ElectroPunkz Labs …

Universal Touch-Free Keypad Adaptor for Existing Keypads

“A device that mounts on top of a traditional keypad and transforms it into a touch-free and bluetooth controllable one. Nowadays we are all facing the Covid-19 pandemic; we know that there are multiple ways to get infected and one …

Arduino Video Game Controller for any Computer

“Control any video game with this usb controller! The pro micro is an Arduino IDE-programmed board that can function as a USB keyboard or mouse. I took of this feature to create a video game controller. Each button triggers …

Arduino 3D Axonometric Projection

“3D axonometric projection on 8-bit and 32-bit microcontroller and TFT. 3D PROJECTION 3D projection is any method of mapping three-dimensional points to a two-dimensional plane. As most current methods for displaying graphical data are based on planar two-dimensional media, the …