Sensors, displays, motors and modules — with pinouts, wiring notes, example diagrams and ready-to-run Arduino code.
18650 Battery Holder Charging Board, 5V Step-Up Power Bank Module with USB-C Input for Arduino and DIY Electronics
This is a 2.4-inch OLED display module intended for use with microcontrollers via the I2C (SDA/SCL) interface. It is des…
3.5 inch TFT LCD Shield for Arduino UNO and MEGA
50kg Load Cell Weight Sensor, Electronic Kitchen Scale Strain Gauge
The MPU-6050 is an inertial sensor combining a 3-axis accelerometer and a 3-axis gyroscope for measuring motion and orie…
The Bosch BME280 is a digital environmental sensor that measures ambient temperature, relative humidity, and barometric …
The Bosch BME280 is a digital environmental sensor that measures temperature, relative humidity, and barometric pressure…
Buzzer module passief Arduino This passive buzzer emits a sound of approximately 85dB when connected to a voltage betwe…
This module is based on the MCP2515 CAN controller, which communicates with a microcontroller over SPI and is used to ad…
DF Player Mini Mp3 player with TF Card reader
DHT11 temperature and humidity sensor module
The DHT22 is a digital temperature and relative humidity sensor used with microcontrollers. It communicates over a singl…
The DS18B20 is a digital temperature sensor in a waterproof probe housing with a 1 m cable. It communicates over the 1-W…
Real time clock module DS3231 chip I2C
This module detects the infrared light emitted by flames, making it useful for basic fire detection projects and alarms.…
The NEO-6M is a GPS receiver module used to determine position, speed, and time from satellite signals. It typically com…
The HC-SR04 is an ultrasonic distance sensor that measures range by sending a sound pulse and timing the echo return. It…
HC-SR501 Infrared PIR Motion Sensor Module for Arduino and
Human Presence Sensor LD2410C 24GHz
HW-201 Infrared Obstacle Avoidance Sensor Module, Proximity Switch for Smart Car and Arduino
The INMP441 is a digital MEMS microphone that provides audio data over an I2S interface. Connect SCK as the I2S clock, W…
The VS1838B is an IR receiver module that detects modulated infrared remote-control signals and outputs a digital signal…
Keypad with 4x4 buttons 123A 456B 789C *0#D
Photosensitive LDR Light Sensor Module, Photoresistor Detection Board for Arduino and Smart Home
An LDR (light dependent resistor) sensor module outputs an analog voltage that changes with ambient light intensity. Con…
The MAX6675 is a thermocouple-to-digital converter module designed for K-type thermocouples. It reads the thermocouple s…
Micro SD card slot module with SPI interface, 3.3V logic. Accessory board (not a microcontroller); works with ESP32, ESP…
This is a 3.3V microSD card reader module that lets a microcontroller communicate with a microSD card over the SPI bus. …
This Micro-SD Card Reader is a SPI interface module for accessing a microSD card as external storage. It connects to a m…
A Mini PIR (passive infrared) motion sensor detects changes in infrared radiation caused by nearby movement. It is power…
The RCWL-051 is a microwave radar motion sensor module that detects movement by emitting low-power microwave signals and…
OLED Display 0.96 inch 128x64 pixels
The PIR Sensor HC-SR501 detects changes in infrared (IR) radiation caused by motion, typically from people or animals. I…
The PN532 RFID/NFC module enables an Arduino/ESP32 to communicate with NFC tags and contactless cards. It typically supp…
This is a 433 MHz RF receiver module for receiving low-cost wireless signals, commonly from remote controls and simple s…
The FS1000A is a low-cost 433 MHz RF transmitter module used for simple wireless data sending, often with Arduino or ESP…
The RFID RC522 module (MFRC522 chip) reads and writes RFID/NFC tags operating at 13.56 MHz. It communicates with microco…
A rotary encoder module converts mechanical rotation into electrical pulses using quadrature (two phase-shifted signals,…
This TOF module uses the VL6180X time-of-flight distance sensor to measure short-range distances by emitting IR light pu…
The TOF200C module uses the ST VL53L0X time-of-flight laser ranging sensor to measure distance by timing reflected light…
The TOF400C-VL53L1X is a time-of-flight distance sensor module that measures the distance to an object over roughly 4–40…
The TTP223B is a single-channel capacitive touch sensor IC used as a touch-button replacement. It provides a digital tou…
The TPA3110 is a Class-D stereo audio amplifier module intended to drive two speaker channels. Use the analog left/right…
A water sensor module detects the presence of water or moisture and provides an analog output on the S pin. Connect GND …
This is a 1.28-inch round TFT LCD module using the GC9A01 controller with a 240x240 pixel resolution. It typically opera…
A 1602 (16x2) character LCD module typically using an HD44780-compatible controller for displaying alphanumeric text. It…
1602 I2C display
An 8x8 (64) RGB LED matrix using WS2812b addressable LEDs for individually controllable pixels. It is typically driven b…
This is a 2.8-inch TFT LCD module based on the ILI9341 controller, commonly used to display text, graphics, and simple u…
LCD Display TFT 1.3inch ST7789 240x240 pixels, 3.3V, SPI, RGB
128x32 SSD1306
This is a 1.8-inch ST7735-based TFT LCD module for displaying text, graphics, and simple UI elements. It typically uses …
The TM1637 4-Digit Display is a small seven-segment LED module for showing numeric values and simple symbols. It uses a …
The A4988 is a stepper motor driver for bipolar stepper motors, using VMOT for the motor power and VDD for the logic sup…
This BTS7960-based driver module is used to control a DC motor with PWM speed control and separate enable inputs. It exp…
The DRV8825 Driver Board is a stepper motor driver that converts step/direction signals into coil current for two motor …
The L298N Motor Driver Board is a dual H-bridge motor driver that controls two DC motors (direction and speed). Use IN1–…
A DC motor converts electrical power into mechanical rotation and is typically used as a left drive motor in mobile robo…
A NEMA17 stepper motor converts step pulses into precise angular movement via two electromagnetic coils. It is typically…
A pump converts electrical power into fluid movement, typically as a small DC load with two power terminals. It is usual…
The SG90 is a small hobby servo actuator that moves to commanded positions using a PWM control signal. It typically requ…
The TB6600 is a stepper motor driver that converts STEP (PUL) and DIR (direction) input signals into controlled current …
The TB6612FNG is a dual H-bridge motor driver that lets a microcontroller control two DC motors independently. Use PWMA/…
A 3.7V Li-Ion battery is a single-cell rechargeable power source commonly used to supply portable electronic projects. I…
This is a relay module for controlling external loads from a microcontroller using digital input pins. It is powered fro…
MAX98357A I2S Class-D mono amplifier breakout (3W). Receives digital I2S audio and drives a speaker directly. No DAC nee…
An 8-channel relay module that lets a microcontroller switch eight separate loads using digital control signals. It has …
Active buzzer. Always use S pin to trigger sound.
Standard 5mm through-hole LED. Available in red, green, blue, yellow, white, orange, and warm white. Requires a current-…
This is an LED matrix display module using the MAX7219 LED driver to control a 8x8 LED matrix. It is typically connecte…
A passive buzzer module generates sound by converting a digital square-wave (often via PWM) applied to the S control pin…
This is a single-channel 12V relay module for switching external loads with a low-voltage control signal. It is rated fo…
This is a 5V single-channel relay module used to switch higher-voltage or higher-current loads with a low-voltage contro…
Relais Module 5v Low High load capacity: AC 250V 10A / DC 30V 10A Relay control: 5V Signal: Low trigger1-channel relay b…
This module contains two electromechanical relays for switching external loads from a low-power microcontroller. It is t…
Relay Module 5V high trigger
Stereo I2S DAC module (PCM5102A). Converts digital I2S audio to analog line-level output. Has a 3.5mm headphone jack and…
Led ring with 8x WS2812 leds
A 12V DC source or supply connection for powering compatible circuits with direct current. It uses two terminals, + and …
This is a 5V direct-current power source used to power electronic circuits. It has two terminals, + and -, for connectin…
Knop of button. Kan gebruikt worden voor pulse maar ook voor self-lock.
The HX711 is a dedicated load-cell amplifier that reads strain-gauge bridges and converts the bridge signal into a digit…
This joystick module provides two analog position outputs for the X and Y axes, plus a digital pushbutton switch on SW. …
Keypad 4x3 matrix 123 456 789 *0#
4-pin momentary tactile push button. Pins 1-2 are connected (left rail), pins 3-4 are connected (right rail). Pressing t…
The CC1101 RF Module is a low-power sub-1 GHz RF transceiver module used for wireless data communication. It is typicall…
The HC-05 is a Bluetooth serial module used to add wireless UART communication to microcontroller projects. It connects …
4-channel bidirectional logic level shifter (BSS138-style) that converts between 5V and 3.3V on up to 4 signal lines. Su…
Logic Level Shifter 8-channel to convert 3.3V logic to 5V logic bi-directional
The MAX485 module is a half-duplex RS-485 transceiver that converts TTL UART signals to a differential RS-485 bus and ba…
The NRF24L01 is a 2.4 GHz wireless transceiver module for short-range data communication between microcontrollers. It co…
The SRX882 is a 433 MHz RF receiver module for receiving simple wireless data in the 433.92 MHz ISM band. It is typicall…
The STX882 is a low-cost 433 MHz RF transmitter module used for simple wireless data links, such as remote controls and …
16 Channel 12-Bit PWM Servo Driver I2C PCA9685
This HW-0519 TTL to RS485 module is a UART-to-RS485 interface board with automatic direction control, used to link a mic…
The MCP23017 is an I2C-based 16-bit I/O expander that provides two 8-bit GPIO ports (Port A and Port B) for reading digi…
The PCM1808 module is a stereo audio analog-to-digital converter for line-level signals, with left/right analog inputs a…
Bipolar junction transistor in TO-92 through-hole package. Available as NPN (BC547, 2N3904, BC337, 2N2222 — current flow…
Power MOSFET in TO-220 through-hole package. Available as N-channel (IRFZ44N, IRF540, IRLZ44N — switches loads to GND, l…
Small non-polarized through-hole ceramic disc capacitor. Common values: 10pF, 22pF, 100pF, 1nF, 10nF, 100nF (0.1µF), 1µF…
Two-terminal polarized semiconductor that conducts current in only one direction (anode → cathode). Common variants: sta…
Polarized aluminium-electrolytic through-hole capacitor in a cylindrical can. Common values: 1µF, 10µF, 47µF, 100µF, 220…
Through-hole rotary potentiometer with three terminals: both ends of the resistive track plus the wiper (middle pin). Co…
1/4W 5% through-hole resistor. Common E24 values: 100, 220, 330, 470, 1k, 2.2k, 4.7k, 10k, 47k, 100k ohm. Used for curre…
4-Channel Optocoupler Isolation Module, Voltage Level Converter Board for Arduino and PLC
AD9850 DDS (Direct Digital Synthesis) signal generator module. Generates sine and square waves from roughly 0 to 40 MHz …
This LM2596-based adjustable buck converter steps down a higher DC input to a lower DC output with good efficiency. It i…
The ADS7830 is an 8-channel, 8-bit analog-to-digital converter designed for reading multiple analog inputs over an I2C i…
A 400-point solderless breadboard used to build and test electronic circuits quickly without soldering. It provides mult…
This is a DC 12V adjustable delay relay module used for turn-off/interval timing in smart home or automation. The delay …
This adjustable DC-DC boost (step-up) module converts a higher-power input supply to a selectable higher voltage range a…
MAX3232 RS232 to TTL Serial Port Converter Module, Female DB9 Connector for Arduino and
The MT3608 is a small DC-DC boost (step-up) converter module used to increase an input DC voltage to a higher adjustable…
This module converts a PWM signal into a corresponding analog voltage output, typically in the 0-10V range for control a…
Small passive speaker, 3W 4-8 ohm. Requires an amplified signal — cannot be driven directly from a DAC line-out or micro…
Describe what you want to build. Codey Online writes the code, draws the wiring diagram, compiles it and flashes your board straight from the browser.
Start for free