Projects
Build these next
Step-by-step walkthroughs using real components and real code.
Detecting Obstacles with HW-201 on ESP32
Learn how to use the HW-201 infrared obstacle sensor with an ESP32 to detect nearby objects. This project is useful for obstacle-avoiding robots, line...
Components needed
ESP32, HW-201 Infrared Obstacle Avoidance Sensor, jumper wires, breadboard, USB cable
Detecting Obstacles with HW-201 on Raspberry Pi Pico
Learn how to use the HW-201 infrared obstacle sensor with a Raspberry Pi Pico to detect nearby objects. This project is useful for obstacle-avoiding r...
Components needed
Raspberry Pi Pico, HW-201 Infrared Obstacle Avoidance Sensor, jumper wires, breadboard, USB cable
Detecting Flame with KY-026 on ESP32
Learn how to use the KY-026 flame sensor with an ESP32 to detect flame or strong infrared light. This project is useful for fire alarms, safety monito...
Components needed
ESP32, KY-026 Flame Sensor Module, jumper wires, breadboard, USB cable
Detecting Flame with KY-026 on Raspberry Pi Pico
Learn how to use the KY-026 flame sensor with a Raspberry Pi Pico to detect flame or strong infrared light. This project is useful for fire alarms, sa...
Components needed
Raspberry Pi Pico, KY-026 Flame Sensor Module, jumper wires, breadboard, USB cable
Detecting Vibration with SW-420 on ESP32
Learn how to use the SW-420 vibration sensor with an ESP32 to detect shaking or movement. This project is useful for tamper alarms, vibration alerts,...
Components needed
ESP32, SW-420 Vibration Sensor Module, jumper wires, breadboard, USB cable
Detecting Vibration with SW-420 on Raspberry Pi Pico
Learn how to use the SW-420 vibration sensor with a Raspberry Pi Pico to detect shaking or movement. This project is useful for tamper alarms, vibrati...
Components needed
Raspberry Pi Pico, SW-420 Vibration Sensor Module, jumper wires, breadboard, USB cable
Reading Button Presses with KY-004 on ESP32
Learn how to use the KY-004 push button module with an ESP32. This project is useful for manual controls, reset buttons, menu navigation, and simple i...
Components needed
ESP32, KY-004 Push Button Module, jumper wires, breadboard, USB cable
Reading Button Presses with KY-004 on Raspberry Pi Pico
Learn how to use the KY-004 push button module with a Raspberry Pi Pico. This project is useful for manual controls, reset buttons, menu navigation, a...
Components needed
Raspberry Pi Pico, KY-004 Push Button Module, jumper wires, breadboard, USB cable
Reading Joystick Values with KY-023 on ESP32
Learn how to read X-axis, Y-axis, and button values from a KY-023 analog joystick using an ESP32. This project is useful for robot control, menu navig...
Components needed
ESP32, KY-023 Analog Joystick Module, jumper wires, breadboard, USB cable
Reading Joystick Values with KY-023 on Raspberry Pi Pico
Learn how to read X-axis, Y-axis, and button values from a KY-023 analog joystick using a Raspberry Pi Pico. This project is useful for robot control,...
Components needed
Raspberry Pi Pico, KY-023 Analog Joystick Module, jumper wires, breadboard, USB cable
Reading Light Level with KY-018 LDR Sensor on ESP32
Learn how to use the KY-018 LDR light sensor with an ESP32 to measure brightness. This project is useful for automatic lights, light-activated alarms,...
Components needed
ESP32, KY-018 LDR Light Sensor, jumper wires, breadboard, USB cable
Reading Light Level with KY-018 LDR Sensor on Raspberry Pi Pico
Learn how to use the KY-018 LDR light sensor with a Raspberry Pi Pico to measure brightness. This project is useful for automatic lights, light-activa...
Components needed
Raspberry Pi Pico, KY-018 LDR Light Sensor, jumper wires, breadboard, USB cable
Contribute
Have a project idea?
Share your project suggestion with the SensorsHub community.
Join to Share Ideas