LabWired The easy way to build hardware
Parts

What LabWired simulates, part by part.

All 146 placeable parts. 89 have a device model behind them; the rest are pins, wiring, instruments or annotations — and each page says which, plus how that model's correctness was established. Of the modelled parts, 2 have been checked against a capture from real hardware and 87 were built from the manufacturer's register documentation without anything physical placed next to them. We publish that distinction because a simulator that will not tell you where it is weak cannot tell you when your firmware is wrong.

Simulated device models (89)

The firmware talks to these over the real bus and gets device-accurate responses.

74HC595 Shift Register (8-bit output)

SPI · Built from the datasheet

STEP/DIR stepper driver

GPIO_GROUP · Built from the datasheet

ADS1115 16-bit ADC

I2C · Built from the datasheet · datasheet linked

ADXL345 Tilt

I2C · Built from the datasheet · datasheet linked

AHT20 Temp/Humidity

I2C · Built from the datasheet

APA102 DotStar Strip

SPI · Built from the datasheet · datasheet linked

AS5600 Magnetic Encoder

I2C · Built from the datasheet

AT24C256 EEPROM

I2C · Built from the datasheet

ATECC608A Secure Element

I2C · Built from the datasheet

Quectel BG770A Cellular

UART · Checked against a capture

ROHM BH1750

I2C · Built from the datasheet · datasheet linked

bldc-motor

BOARD_IO · Built from the datasheet

BME280 Weather

I2C · Built from the datasheet · datasheet linked

BMI270 IMU

I2C · Built from the datasheet

BMP280 Pressure

I2C · Built from the datasheet

BNO055 IMU

I2C · Built from the datasheet

Push Button

BOARD_IO · Built from the datasheet

can-diagnostic-tool

TOOL · Built from the datasheet

dc-motor

BOARD_IO · Built from the datasheet

DHT22 Sensor

BOARD_IO · Built from the datasheet

DRV2605 Haptic

I2C · Built from the datasheet

DRV8825 Stepper Driver

BOARD_IO · Built from the datasheet

DS3231 RTC

I2C · Built from the datasheet

FXOS8700 Accel/Mag

I2C · Built from the datasheet

Sharp GP2Y0A21 IR Distance Sensor

ANALOG · Built from the datasheet · datasheet linked

HC-05 Bluetooth

UART · Built from the datasheet

74HC595 7-Segment (4-digit)

SPI · Built from the datasheet

HX711 Load Cell

GPIO_GROUP · Built from the datasheet

ILI9341 TFT

SPI · Built from the datasheet · datasheet linked

INA219 Power Monitor

I2C · Built from the datasheet · datasheet linked

IO-Link Master

UART · Built from the datasheet

4x4 Keypad

BOARD_IO · Built from the datasheet

L293D

BOARD_IO · Built from the datasheet

H-bridge motor driver

GPIO_GROUP · Built from the datasheet

LCD1602 Character Display (I2C)

I2C · Built from the datasheet

Photoresistor (LDR)

ANALOG · Built from the datasheet

MAX7219 8×8 LED Matrix

SPI · Built from the datasheet

LiPo battery + charger

ANALOG · Built from the datasheet

LoRa SX1278 / RA-02

SPI · Built from the datasheet

MAX30102 PPG

I2C · Built from the datasheet

MAX31855 thermocouple

SPI · Built from the datasheet · datasheet linked

MCP2515 CAN

SPI · Built from the datasheet

Microchip MCP9808

I2C · Built from the datasheet · datasheet linked

microSD (SPI)

SPI · Built from the datasheet

Melexis MLX90614 IR Temp

I2C · Built from the datasheet

MLX90640 Thermal

I2C · Built from the datasheet

MMA8451Q Accelerometer

I2C · Built from the datasheet · datasheet linked

MPU6050 IMU

I2C · Built from the datasheet · datasheet linked

MQ-6 Gas Sensor

ANALOG · Built from the datasheet · datasheet linked

NEO-6M GPS

UART · Built from the datasheet · datasheet linked

WS2812 / Neopixel strip

GPIO_GROUP · Built from the datasheet

nRF24L01+

SPI · Built from the datasheet

NTC Thermistor

ANALOG · Built from the datasheet

SH1107 OLED

I2C · Built from the datasheet

SSD1306 OLED

I2C · Built from the datasheet

SSD1306 OLED 0.91″

I2C · Built from the datasheet

NXP PCA9685 PWM/Servo

I2C · Built from the datasheet · datasheet linked

Nokia 5110 LCD

SPI · Built from the datasheet

PCF8574 I/O Expander

I2C · Built from the datasheet

PN532 NFC

I2C · Built from the datasheet

Potentiometer

ANALOG · Built from the datasheet

RC522 RFID

SPI · Built from the datasheet

Rotary Encoder

BOARD_IO · Built from the datasheet

Sensirion SCD41 CO₂

I2C · Built from the datasheet · datasheet linked

Hobby PWM Servo

GPIO_GROUP · Built from the datasheet

7-Segment Display (single digit)

GPIO_GROUP · Built from the datasheet

Sensirion SGP41 VOC/NOx

I2C · Built from the datasheet · datasheet linked

SHT30 Temp/Humidity

I2C · Built from the datasheet

Sensirion SHT31

I2C · Built from the datasheet · datasheet linked

SIM800L GSM

UART · Built from the datasheet

Slide Switch

BOARD_IO · Built from the datasheet

74HC165 Shift Register

SPI · Built from the datasheet · datasheet linked

Soil Moisture Sensor

ANALOG · Built from the datasheet

Sensirion SPS30 PM

I2C · Built from the datasheet

SSD1680 Tri-Color E-Paper

SPI · Checked against a capture

28BYJ-48 Stepper

BOARD_IO · Built from the datasheet

TB6612 Motor Driver

BOARD_IO · Built from the datasheet

tca9548a

I2C · Built from the datasheet · datasheet linked

TM1637 7-Segment (4-digit)

GPIO_GROUP · Built from the datasheet

TMC2209 Stepper

BOARD_IO · Built from the datasheet

TMP117 Temperature

I2C · Built from the datasheet

UC8151D Tri-Color E-Paper

SPI · Built from the datasheet

ULN2003 / 28BYJ-48 stepper

GPIO_GROUP · Built from the datasheet

HC-SR04

BOARD_IO · Built from the datasheet

Vishay VCNL4010 Proximity

I2C · Built from the datasheet · datasheet linked

Vishay VEML7700 Light

I2C · Built from the datasheet · datasheet linked

VL53L0X ToF

I2C · Built from the datasheet

VL53L1X ToF

I2C · Built from the datasheet · datasheet linked

Wi-Fi access point

WIRELESS · Built from the datasheet

Pins only, by design (23)

The part is its pins — the MCU’s own GPIO/PWM/ADC model is the simulation.

ACS712 Current Sensor

BOARD_IO · Not applicable

Buzzer

BOARD_IO · Not applicable

DHT11 Temp/Humidity

BOARD_IO · Not applicable

DIP Switch

BOARD_IO · Not applicable

DS18B20 Temperature

BOARD_IO · Not applicable

Flame Sensor

BOARD_IO · Not applicable

Hall Sensor

BOARD_IO · Not applicable

INMP441 I2S Mic

BOARD_IO · Not applicable

IR Obstacle Sensor

BOARD_IO · Not applicable

IRF520 MOSFET Module

BOARD_IO · Not applicable

Analog Joystick

BOARD_IO · Not applicable

LED

BOARD_IO · Not applicable

MAX98357 I2S Amp

BOARD_IO · Not applicable

MQ-135 Air Quality

BOARD_IO · Not applicable

MQ-2 Gas Sensor

BOARD_IO · Not applicable

PIR Sensor

BOARD_IO · Not applicable

Rain Sensor

BOARD_IO · Not applicable

4-Channel Relay

BOARD_IO · Not applicable

RGB LED

BOARD_IO · Not applicable

Sound Sensor

BOARD_IO · Not applicable

TTP223 Touch Sensor

BOARD_IO · Not applicable

Vibration Sensor

BOARD_IO · Not applicable

Water Level Sensor

BOARD_IO · Not applicable

Wiring only (15)

Placeable and checked electrically, with no runtime behaviour of their own.

AMS1117 LDO

PASSIVE · Not applicable

can-transceiver

PASSIVE · Not applicable

Capacitor

PASSIVE · Not applicable

Diode

PASSIVE · Not applicable

iolink-transceiver

PASSIVE · Not applicable

LM2596 Buck Converter

PASSIVE · Not applicable

logic-level-shifter

PASSIVE · Not applicable

m12-5pin

PASSIVE · Not applicable

MAX485 RS-485

PASSIVE · Not applicable

MP1584 Buck Converter

PASSIVE · Not applicable

MT3608 Boost Converter

PASSIVE · Not applicable

Resistor

PASSIVE · Not applicable

TP4056 LiPo Charger

PASSIVE · Not applicable

Transistor

PASSIVE · Not applicable

XL6009 Boost Converter

PASSIVE · Not applicable

MCU boards (15)

Silicon coverage is tracked per chip in the validation matrix.

adafruit-feather-esp32-v2

MCU · Not applicable · datasheet linked

ESP32

MCU · Not applicable · datasheet linked

ESP32-C3 Super Mini

MCU · Not applicable · datasheet linked

ESP32-S3-Zero

MCU · Not applicable · datasheet linked

kw41z-dev

MCU · Not applicable

MCU

MCU · Not applicable

nRF52840 DK

MCU · Not applicable · datasheet linked

nrf54l15

MCU · Not applicable · datasheet linked

NUCLEO-F401RE

MCU · Not applicable · datasheet linked

NUCLEO-H563ZI

MCU · Not applicable · datasheet linked

nucleo-l476rg

MCU · Not applicable · datasheet linked

RPi Pico

MCU · Not applicable · datasheet linked

STM32 Black Pill

MCU · Not applicable · datasheet linked

STM32 Dev Board

MCU · Not applicable · datasheet linked

stm32h735

MCU · Not applicable · datasheet linked

Instruments, annotations and tracked gaps (4)

Tools drawn over the simulation, canvas notes, and parts with nothing behind them yet.

logic-analyzer

TOOL · Not applicable

microphone

PASSIVE · Not applicable

note

ANNOTATION · Not applicable

text-annotation

ANNOTATION · Not applicable