MakerLab

Deep-dive guides to every maker board

Detailed, no-nonsense reference articles on Arduino, Raspberry Pi and ESP32 boards — full specs, complete pinouts, wiring, and project ideas. A new board every day.

160 board guides published · 0 more in the pipeline

Arduino Duemilanove ATmega168
Arduino

Arduino Duemilanove ATmega168

Explore the features, capabilities, and legacy of the Arduino Duemilanove ATmega168, a foundational board for many makers.

Arduino Pro
Arduino

Arduino Pro

A robust, 3.3V microcontroller board for advanced Arduino projects requiring a smaller footprint and higher operating voltage.

Arduino Mega 2560 Pro
Arduino

Arduino Mega 2560 Pro

Leveraging the ATmega2560, the Arduino Mega 2560 Pro offers extensive I/O for complex embedded systems and ambitious maker projects.

ESP32-DevKitC-VE
ESP32

ESP32-DevKitC-VE

A versatile development board featuring the ESP32-WROOM-32 module, ideal for Wi-Fi and Bluetooth enabled embedded applications.

Arduino Yún Mini
Arduino

Arduino Yún Mini

A compact Arduino board featuring a microcontroller and a Linux-powered processor for advanced IoT projects.

Sonoff Basic (ESP8266)
ESP32

Sonoff Basic (ESP8266)

The Sonoff Basic is an affordable Wi-Fi enabled smart switch that brings IoT capabilities to any appliance, powered by the versatile ESP8266 microcontroller.

Arduino Yún Rev2
Arduino

Arduino Yún Rev2

A powerful Arduino board featuring a microcontroller and a Linux-based system on a single board for connected projects.

Wemos D1 R2
ESP32

Wemos D1 R2

A compact and versatile development board featuring the ESP8266 Wi-Fi SoC, ideal for IoT projects.

Arduino Leonardo ETH
Arduino

Arduino Leonardo ETH

The Arduino Leonardo ETH combines the versatility of the Leonardo with built-in Ethernet connectivity, ideal for connected embedded projects.

ESP8266 ESP-12F
ESP32

ESP8266 ESP-12F

The ESP-12F is a compact and powerful Wi-Fi enabled module based on the ESP8266 SoC, ideal for cost-effective IoT applications.

Arduino Uno WiFi Rev1
Arduino

Arduino Uno WiFi Rev1

The Arduino Uno WiFi Rev1 brings wireless connectivity to the familiar Uno form factor, ideal for IoT and networked projects.

ESP8266 ESP-12E
ESP32

ESP8266 ESP-12E

Explore the capabilities of the ESP-12E module, a popular and cost-effective Wi-Fi enabled microcontroller that brought IoT to the masses.

Arduino Mini
Arduino

Arduino Mini

A small-form-factor Arduino board based on the ATmega168, ideal for space-constrained projects requiring core microcontroller functionality.

NodeMCU-32S
ESP32

NodeMCU-32S

Explore the versatile NodeMCU-32S, a popular and affordable development board featuring the powerful Espressif ESP32 chip, ideal for IoT and embedded projects.

Arduino BT
Arduino

Arduino BT

Explore the Arduino BT, an early Arduino board that integrated Bluetooth connectivity for wireless projects.

DFRobot FireBeetle ESP32
ESP32

DFRobot FireBeetle ESP32

A compact and versatile development board featuring the powerful ESP32 microcontroller, ideal for makers and engineers venturing into Wi-Fi and Bluetooth enabled projects.

Arduino Serial
Arduino

Arduino Serial

The Arduino Uno is the de facto standard for introductory microcontroller projects, offering a robust platform for learning and experimentation.

Unexpected Maker FeatherS3
ESP32

Unexpected Maker FeatherS3

A compact and powerful development board featuring the ESP32-S3, designed for makers who need Wi-Fi, Bluetooth, and ample GPIO for complex projects.

Arduino Extreme
Arduino

Arduino Extreme

An early, powerful Arduino board with an ATmega128 processor, offering more memory and I/O for ambitious projects.

Unexpected Maker TinyS3
ESP32

Unexpected Maker TinyS3

The TinyS3 is a feature-rich, ultra-compact development board built around the powerful ESP32-S3 microcontroller, ideal for portable and space-constrained projects.

Arduino NG
Arduino

Arduino NG

Explore the capabilities of the Arduino NG, a foundational board in the Arduino ecosystem, powered by the ATmega168 microcontroller.

Seeed XIAO ESP32-C6
ESP32

Seeed XIAO ESP32-C6

The Seeed XIAO ESP32-C6 is a compact development board featuring the RISC-V based ESP32-C6 SoC, bringing Wi-Fi 6 and Bluetooth 5.2 LE to your projects.

Arduino Diecimila
Arduino

Arduino Diecimila

The Arduino Diecimila, a foundational 5V board, brought AVR microcontrollers to the masses with its user-friendly design and robust features.

Seeed XIAO ESP32-S3
ESP32

Seeed XIAO ESP32-S3

The Seeed XIAO ESP32-S3 is a compact, feature-rich development board perfect for makers and engineers seeking powerful wireless connectivity and processing in a small form factor.

Arduino Star Otto
Arduino

Arduino Star Otto

A compact, beginner-friendly microcontroller board designed for interactive projects, featuring a familiar Arduino interface and robust capabilities for its size.

Seeed XIAO ESP32-C3
ESP32

Seeed XIAO ESP32-C3

The Seeed XIAO ESP32-C3 is a compact, low-power development board featuring the RISC-V based ESP32-C3 chip, ideal for IoT projects and wearable applications.

Arduino Primo
Arduino

Arduino Primo

The Arduino Primo combines a powerful SAMD21 microcontroller with an ESP32 Wi-Fi module, offering a versatile platform for connected embedded projects.

SparkFun Thing Plus ESP32
ESP32

SparkFun Thing Plus ESP32

A feature-rich ESP32 development board with LiPo charging and Qwiic connectivity for rapid prototyping.

Arduino Tian
Arduino

Arduino Tian

The Arduino Tian is a versatile board featuring a dual-core processor, combining a powerful MIPS MCU with a familiar AVR microcontroller for flexible IoT and embedded projects.

Adafruit QT Py ESP32-S2
ESP32

Adafruit QT Py ESP32-S2

The Adafruit QT Py ESP32-S2 is a compact and capable development board featuring the ESP32-S2 chip, ideal for Wi-Fi-enabled projects requiring a small footprint.

Arduino Industrial 101
Arduino

Arduino Industrial 101

A powerful Arduino board built around the ATmega1284P, offering more memory and I/O for industrial and complex projects.

Adafruit Feather ESP32-S3
ESP32

Adafruit Feather ESP32-S3

Explore the capabilities of the ESP32-S3 with this compact, feature-rich development board from Adafruit.

Arduino Robot
Arduino

Arduino Robot

The Arduino Robot is a fun, educational platform designed to introduce beginners to robotics, programming, and electronics.

Adafruit HUZZAH32 Feather
ESP32

Adafruit HUZZAH32 Feather

A compact and powerful development board featuring the ESP32 microcontroller, ideal for IoT projects and beyond.

Arduino Ethernet
Arduino

Arduino Ethernet

The Arduino Ethernet board brings wired networking capabilities to the Arduino platform, enabling your creations to communicate over a local network or the internet.

Wemos LOLIN S3
ESP32

Wemos LOLIN S3

The Wemos LOLIN S3 is a compact development board featuring the powerful ESP32-S3 microcontroller, ideal for makers seeking Wi-Fi, Bluetooth, and ample GPIO for complex embedded applications.

Arduino Fio
Arduino

Arduino Fio

A compact Arduino board designed for battery-powered applications, featuring onboard battery charging and XBee compatibility.

Wemos LOLIN32
ESP32

Wemos LOLIN32

A compact and affordable development board featuring the powerful ESP32 microcontroller, ideal for IoT and embedded projects.

LilyPad Arduino USB
Arduino

LilyPad Arduino USB

A compact, sewable microcontroller board designed for wearable electronics and flexible circuits, featuring USB connectivity for easy programming.

LilyGO T-Display-S3
ESP32

LilyGO T-Display-S3

A feature-rich ESP32-S3 development board with an integrated touchscreen display, ideal for IoT and graphical user interface applications.

Arduino Gemma
Arduino

Arduino Gemma

The Arduino Gemma is a small, sewable microcontroller board designed for wearable projects and rapid prototyping.

Heltec WiFi Kit 32
ESP32

Heltec WiFi Kit 32

An affordable and feature-rich ESP32 development board with integrated Wi-Fi and Bluetooth, perfect for IoT projects.

Arduino 101 (Genuino 101)
Arduino

Arduino 101 (Genuino 101)

A beginner-friendly microcontroller board featuring Intel's Curie module, designed for IoT and wearable projects with built-in Bluetooth Low Energy.

Heltec WiFi LoRa 32 V3
ESP32

Heltec WiFi LoRa 32 V3

A compact and versatile development board combining an ESP32 microcontroller with an integrated LoRa radio for long-range wireless communication.

Arduino UNO Mini Limited Edition
Arduino

Arduino UNO Mini Limited Edition

A compact, 5V-powered microcontroller board based on the ATmega328P, offering the familiar UNO experience in a smaller form factor with a USB-C connector.

LilyGO TTGO T-Call
ESP32

LilyGO TTGO T-Call

A compact development board leveraging the ESP32's Wi-Fi and Bluetooth, enhanced with a SIM800L module for cellular communication.

Arduino MKR Vidor 4000
Arduino

Arduino MKR Vidor 4000

A powerful Arduino board featuring an Intel Cyclone 10 FPGA and SAMD21 microcontroller, ideal for high-performance and custom hardware applications.

LilyGO TTGO T-Beam
ESP32

LilyGO TTGO T-Beam

The LilyGO TTGO T-Beam is a versatile ESP32 development board featuring LoRa communication, GPS, and a battery management system, ideal for IoT and long-range projects.

Arduino MKR FOX 1200
Arduino

Arduino MKR FOX 1200

A compact microcontroller board designed for low-power, long-range wireless communication using LoRaWAN technology.

M5Atom Lite
ESP32

M5Atom Lite

The M5Atom Lite is a compact, feature-rich development board based on the ESP32 microcontroller, perfect for IoT and embedded projects.

Arduino MKR GSM 1400
Arduino

Arduino MKR GSM 1400

A compact microcontroller board designed for IoT applications, featuring cellular connectivity for remote data transmission.

M5Stamp C3
ESP32

M5Stamp C3

A compact and versatile development board featuring the ESP32-C3 RISC-V SoC, ideal for IoT projects and rapid prototyping.

Arduino MKR NB 1500
Arduino

Arduino MKR NB 1500

A compact Arduino board designed for low-power, wide-area IoT applications using Narrowband IoT (NB-IoT) cellular technology.

M5StickC PLUS
ESP32

M5StickC PLUS

A compact, feature-rich development board based on the ESP32, ideal for portable IoT projects and rapid prototyping.

Arduino MKR WAN 1300
Arduino

Arduino MKR WAN 1300

A compact and powerful board designed for low-power, long-range wireless communication, ideal for IoT applications.

M5Stack Core (Basic)
ESP32

M5Stack Core (Basic)

A compact, stackable development kit built around the ESP32 microcontroller, ideal for rapid prototyping and IoT projects.

Arduino MKR WAN 1310
Arduino

Arduino MKR WAN 1310

A compact and versatile board designed for low-power, long-range wireless communication, ideal for IoT applications.

M5Stack Core2
ESP32

M5Stack Core2

The M5Stack Core2 is a compact, feature-rich development board built around the ESP32, offering a touchscreen, built-in battery, and extensive I/O for rapid prototyping.

Arduino Edge Control
Arduino

Arduino Edge Control

A rugged, ESP32-powered board designed for industrial automation and IoT applications, bridging the gap between the maker world and professional environments.

LOLIN S2 Mini
ESP32

LOLIN S2 Mini

A compact and versatile development board featuring the ESP32-S2, perfect for Wi-Fi enabled IoT projects.