
Low-power IoT board (29×58 mm) with ESP32 dual-core Tensilica LX6 at 240 MHz, 520 KB SRAM, 16 MB flash, 802.11b/g/n Wi-Fi, Bluetooth 4.2, and a deep-sleep current of 10 µA. Exposes 10 digital and 5 analog pins, I2C, SPI, UART, I2S, and a microSD slot; operates from 3.3–5 V.
Arduino D0 / serial RX; connects to ESP32 IO3
Arduino D1 / serial TX; connects to ESP32 IO1
GPIO digital I/O and PWM output; connects to ESP32 IO25
GPIO digital I/O and PWM output; connects to ESP32 IO26
GPIO digital I/O and PWM output; connects to ESP32 IO27
GPIO digital I/O and PWM output; connects to ESP32 IO9
Wi-Fi and Bluetooth on a single chip, in every shape from Espressif DevKitC to Adafruit Feathers with STEMMA QT, DFRobot FireBeetles tuned for battery life, and Seeed XIAOs under a thumbnail.
10 I/Os PLC Module - CPU Arduino Nano (Optoisolated Output) visual preview
10 I/Os Relay Module - CPU Arduino Nano (Relay Output) visual preview
Adafruit METRO 328 - Arduino Compatible - with Headers visual preview
Adafruit Metro Mini 328 V2 - Arduino-Compatible - 5V 16MHz [STEMMA QT / Qwiic] visual previewAbout 75 boards across every Arduino generation: 5V Uno/Mega/GIGA, 3.3V MKR and Portenta, plus DFRduino and Bluno compatibles. Confirm the voltage rail before stacking any shield.
Boards · Arduino boards · 76 parts
15x7 CharliePlex LED Matrix FeatherWing - Cool White visual preview
15x7 CharliePlex LED Matrix FeatherWing - Warm White visual preview
16-Ch High Current Driver Shield Kit v2 visual preview
19V 90W AC/DC Adapter for LattePanda Mu Full-Function EVA Carrier Board visual previewAbout 270 add-ons across Pi HATs, Arduino shields, and FeatherWings. The same function — motor control, PoE, display — usually ships once per host connector family. Get the host board right first.
Boards · HATs, Shields & add-ons · 272 parts
:MOVE mini MK2 buggy kit visual preview
:VIEW text32 LCD Screen for the BBC micro:bit visual preview
16-Ch Servo Driver Breakout for micro:bit, I2C visual preview
2x40 Right Angle Edge Connector for micro:bit visual previewSpecialists: Teensy for high-clock audio and USB, Adafruit SAMD boards running CircuitPython or the Arduino IDE, proper STM32 eval kits, and the micro:bit classroom ecosystem. Schematik builds target ESP32, Arduino Uno, and Pico; come here when you have a specific reason to.
Boards · Other MCU boards · 226 parts
Adafruit DVI Breakout Board for HDMI Source Devices visual preview
Adafruit DVI Sock for Pico - Works with HDMI Displays visual preview
Adafruit Feather RP2040 with DVI Output Port - Works with HDMI visual preview
Adafruit MACROPAD RP2040 Bare Bones - 3x4 Keys + Encoder + OLED visual previewThe Raspberry Pi MCU line — Pico, Pico 2, and third-party boards on the same silicon — plus a deep bench of Pico-pinout displays, loggers, and radio modules that do nothing without a Pico plugged in.
Boards · Pico & RP2040 boards · 44 parts
GPIO digital I/O and PWM output; connects to ESP32 IO10
GPIO digital I/O and PWM output; connects to ESP32 IO13
GPIO digital I/O and PWM output; connects to ESP32 IO5
GPIO digital I/O and PWM output; connects to ESP32 IO2
Arduino A0 analogue input; connects to ESP32 IO36
Arduino A1 analogue input; connects to ESP32 IO39
Arduino A2 analogue input; connects to ESP32 IO34
Arduino A3 analogue input; connects to ESP32 IO35
Arduino A4 analogue input; connects to ESP32 IO15
SPI clock pin; connects to ESP32 IO18
SPI MOSI data wire; connects to ESP32 IO23
SPI MISO data wire; connects to ESP32 IO19
I2C data wire; connects to ESP32 IO21
I2C clock pin; connects to ESP32 IO22
I2S clock pin; connects to ESP32 IO14
I2S master clock pin; connects to ESP32 IO12
I2S data output wire; connects to ESP32 IO4
I2S data input wire; connects to ESP32 IO16
I2S LRCK data wire; connects to ESP32 IO17
Clock pin to ESP32 IO6
SD0 port to ESP32 IO7
SD1 port to ESP32 IO8
CMD port to ESP32 IO11
Digital interface; connects to ESP32 IO0
Low-level reset port
Power line ground
3.3 V output; datasheet states it can provide up to 600 mA current out
Vi/Vo rail; 5 V when powered by USB, 3.7 V when powered by lithium battery
Input voltage reference; connected to NC on this board
Not connected
| Pin | Position | Type | Function | Voltage |
|---|---|---|---|---|
| IO3 / RXD / D0 | digital | Arduino D0 / serial RX; connects to ESP32 IO3 | ||
| IO1 / TXD / D1 | digital | Arduino D1 / serial TX; connects to ESP32 IO1 | ||
| IO25 / D2 | digital | GPIO digital I/O and PWM output; connects to ESP32 IO25 | ||
| IO26 / D3 | digital | GPIO digital I/O and PWM output; connects to ESP32 IO26 | ||
| IO27 / D4 | digital | GPIO digital I/O and PWM output; connects to ESP32 IO27 | ||
| IO9 / D5 | digital | GPIO digital I/O and PWM output; connects to ESP32 IO9 | ||
| IO10 / D6 | digital | GPIO digital I/O and PWM output; connects to ESP32 IO10 | ||
| IO13 / D7 | digital | GPIO digital I/O and PWM output; connects to ESP32 IO13 | ||
| IO5 / D8 | digital | GPIO digital I/O and PWM output; connects to ESP32 IO5 | ||
| IO2 / D9 | digital | GPIO digital I/O and PWM output; connects to ESP32 IO2 | ||
| IO36 / A0 | analogue | Arduino A0 analogue input; connects to ESP32 IO36 | ||
| IO39 / A1 | analogue | Arduino A1 analogue input; connects to ESP32 IO39 | ||
| IO34 / A2 | analogue | Arduino A2 analogue input; connects to ESP32 IO34 | ||
| IO35 / A3 | analogue | Arduino A3 analogue input; connects to ESP32 IO35 | ||
| IO15 / A4 | analogue | Arduino A4 analogue input; connects to ESP32 IO15 | ||
| SCK | spi | SPI clock pin; connects to ESP32 IO18 | ||
| MOSI | spi | SPI MOSI data wire; connects to ESP32 IO23 | ||
| MISO | spi | SPI MISO data wire; connects to ESP32 IO19 | ||
| SDA | i2c | I2C data wire; connects to ESP32 IO21 | ||
| SCL | i2c | I2C clock pin; connects to ESP32 IO22 | ||
| BCLK | i2s | I2S clock pin; connects to ESP32 IO14 | ||
| MCLK | i2s | I2S master clock pin; connects to ESP32 IO12 | ||
| DO | i2s | I2S data output wire; connects to ESP32 IO4 | ||
| DI | i2s | I2S data input wire; connects to ESP32 IO16 | ||
| LRCK | i2s | I2S LRCK data wire; connects to ESP32 IO17 | ||
| CLK | flash | Clock pin to ESP32 IO6 | ||
| SD0 | flash | SD0 port to ESP32 IO7 | ||
| SD1 | flash | SD1 port to ESP32 IO8 | ||
| CMD | flash | CMD port to ESP32 IO11 | ||
| IO0 | digital | Digital interface; connects to ESP32 IO0 | ||
| RST | control | Low-level reset port | ||
| GND | ground | Power line ground | ||
| 3V3 | power | 3.3 V output; datasheet states it can provide up to 600 mA current out | 3.3V output, up to 600mA | |
| VCC | power | Vi/Vo rail; 5 V when powered by USB, 3.7 V when powered by lithium battery | 5V on USB or 3.7V on lithium battery | |
| AREF | reference | Input voltage reference; connected to NC on this board | ||
| NC | not connected | Not connected |