← Back to Boardify

Component catalogue

These are the building blocks we use to bring your idea to life. Every part below is pre-tested and ready to drop into your custom device, and you don't need to know which is which: describe what you want it to do, and our AI picks the right ones for you automatically. We're adding more all the time.

Temperature, humidity & air quality

SGP40
Air-quality (VOC) sensing
SGP40
Sniffs out airborne pollutants and odours, like cooking smells, cleaning fumes or general stuffiness. Pair it with the CO₂ sensor for a complete picture of your air quality.
I²C3.3V0x59Firmware-readyJLCPCB C2874215
SCD40
CO₂, temperature & humidity
SCD40
Measures the actual carbon dioxide in a room, the best signal of stuffy air. Perfect for a bedroom, office or classroom that nudges you to open a window when it's time.
I²C3.3V0x62Firmware-readyJLCPCB C2960951
DHT22
Temperature & humidity
DHT22
Tracks how warm and how humid a space is. Great for a nursery, greenhouse, wine room, or anywhere you want to keep an eye on comfort or condensation.
GPIO3.3VFirmware-readyJLCPCB C352441
Temperature & humidity sensing
DHT11
A budget-friendly temperature and humidity sensor, the affordable sibling of the DHT22. Perfect when you want basic climate readings and want to keep costs down.
GPIO3.3VFirmware-ready
BME280
Temperature, humidity & air pressure
BME280
Measures temperature, humidity and air pressure together. The pressure reading even lets your device sense weather changes coming. A tiny, accurate all-rounder for indoor climate projects.
I²C3.3V0x76 / 0x77Firmware-readyJLCPCB C92489
Waterproof temperature probe
DS18B20
A rugged, waterproof temperature probe on a cable. Made for liquids and tough spots: a fridge or freezer, a pool or aquarium, a hot-water pipe, or outdoors.
GPIO3.3VFirmware-ready

Light

Ambient light (lux) sensing
BH1750
Measures exactly how bright a space is, in real lux units. More precise than a simple light sensor, so it's great for plant grow-lights, auto-dimming a display, or daylight monitoring.
I²C3.3V0x23 / 0x5cFirmware-readyJLCPCB C78960
Ambient light sensing
LDR photoresistor
A simple light sensor that tells bright from dark. Handy for 'switch this on at dusk' projects, or knowing whether a room's light has been left on.
Analog (ADC)3.3VFirmware-readyJLCPCB C434361

Motion, presence & distance

24GHz presence detection
LD2410C
Senses whether a person is actually in the room using radar, even if they're sitting perfectly still, which ordinary motion sensors miss. Great for presence-aware lighting and smart-home automation.
GPIO3.3VFirmware-ready
HC-SR04
Distance / level sensing
HC-SR04
Measures distance by bouncing sound off an object, like a no-contact tape measure. Used for water-tank levels, parking helpers, or detecting whether something is there.
GPIO5VFirmware-readyJLCPCB C96607
Motion detection
HC-SR501 or AM312
Detects movement in a room, like the sensors that switch hallway lights on. Ideal for motion-triggered lighting, a simple intruder alert, or knowing when someone's home.
GPIO3.3VFirmware-readyJLCPCB C49133
Precise distance sensing
VL53L0X
Measures short distances very precisely using a tiny laser (up to about a metre). Perfect for presence on a desk, gesture projects, or accurate level sensing in small containers.
I²C3.3V0x29Firmware-ready

Doors, buttons & water

A push button
Tactile button 6mm
A physical button built right onto your device, so you (or anyone) can trigger an action, reset something, or switch modes with a single press.
GPIO3.3VFirmware-readyJLCPCB C318884
Door/window open & close detection
Reed switch / magnetic contact
Knows when a door, window, drawer or gate is open or shut. The classic building block for a security alert, a 'garage left open' reminder, or a mailbox notifier.
GPIO3.3VFirmware-ready
Soil moisture sensing
Capacitive soil moisture sensor v2
Senses how damp the soil is, so your device can tell you when a plant needs watering, or even trigger watering for you. A favourite for plant lovers and garden projects.
Analog (ADC)3.3VFirmware-ready

Displays, lights & sound

12V addressable RGB lighting
WS2815
Colour-changing LED strips that run at 12V, so you can drive much longer runs from a single feed with less brightness drop-off — with a backup data line so one failed LED doesn't black out the rest. Powered from a plug-in 12V adapter; the board handles the wiring and protection.
GPIO12VFirmware-ready
12V addressable RGB lighting
WS2811
12V colour-changing strips where each chip controls a short group of LEDs — common, economical, and great for big architectural runs. Powered from a plug-in 12V adapter via the board's protected power input.
GPIO12VFirmware-ready
Addressable RGB lighting
WS2812B
Drives strips of colour-changing LEDs where every light can be a different colour. The basis for mood lighting, ambient effects, and notifications you can see across the room.
GPIO5VFirmware-ready
Addressable RGB lighting (backup data)
WS2813
5V colour-changing strips with a built-in backup data line, so a single failed LED won't black out everything after it — a more reliable choice for longer runs or installs you don't want to babysit.
GPIO5VFirmware-ready
Addressable RGBW lighting
SK6812
Like the colour-changing LED strips, but with a dedicated true-white channel alongside red/green/blue — clean, warm whites for everyday lighting plus the full rainbow for effects, all on one strip.
GPIO5VFirmware-ready
Audible buzzer alerts
Passive buzzer
Makes beeps, chirps and simple alert tones, so your device can get your attention out loud, not just on a screen.
PWM3.3VFirmware-readyJLCPCB C96128
High-speed addressable RGB lighting
APA102 / SK9822
Colour-changing strips with a separate clock wire (APA102 'DotStar' / SK9822) for very fast, flicker-free updates — ideal for smooth animations, persistence-of-vision effects, or anything needing a high refresh rate.
GPIO5VFirmware-ready
LED status indicator
Standard 3mm/5mm LED
A simple status light your device can switch on, off or blink, an at-a-glance way to show 'all good', 'needs attention', or any state you choose.
GPIO3.3VFirmware-readyJLCPCB C84256
On-device display screen
SSD1306 0.96" OLED
A small, crisp screen right on your device, so it can show readings, status or messages without you needing a phone or app to check it.
I²C3.3V0x3c / 0x3dFirmware-readyJLCPCB C5840025

Switching & power

INA219
Current & power monitoring
INA219
Measures the voltage, current and power flowing through a circuit, so your device can track how much energy something is using, or keep an eye on a battery.
I²C3.3V0x40Firmware-ready
Relay switching
Relay module (low-voltage)
An electronic switch your device controls, letting it turn low-voltage gadgets on and off automatically, like a small fan, pump or LED strip, on a schedule or in response to a sensor.
GPIO5VFirmware-ready