Your First Electronics Kit: What Is Worth Buying, What Just Fills the Box
A "37 sensors" kit looks like a bargain, and in practice you use about six of them. What decides whether you finish a first project is not the part count — it is which board you picked, the quality of the jumper wires, and whether you have a stable power supply. Here is how to choose.
The board: ESP32, nearly always
A compatible Arduino Uno ($4-8) is the classic and has the most tutorials. But an ESP32 ($4-9) costs the same and arrives with Wi-Fi and Bluetooth built in, more memory and a dual-core processor — meaning your second project can be networked without buying anything else. It runs in the same Arduino IDE. The one reason to start on a Uno is if you are following a course that requires it.
See the picks from this guide
Live AliExpress prices — opens a search on Shopli.
The sensors people actually use
Out of a 37-piece kit, these are the ones that recur in real projects: a DHT22 for temperature and humidity (more accurate than the DHT11 that ships in cheap kits), an HC-SR04 for ultrasonic distance, a PIR for motion, an LDR for light level, and a relay module for switching mains devices. The rest — flame sensor, pulse sensor, membrane keypad — rarely make it into a second project.
Where cheap kits cut corners
Cheap jumper wires are the most common problem — the core snaps inside the insulation and you get a fault that looks exactly like a bug in your code. Decent wires ($3-6 for 120) save hours. Second: a breadboard with weak springs that will not grip component legs. Third: power. Driving motors or an LED strip from the board's 5V pin browns it out — an external supply ($3-8) fixes it.
What to add after the first project
A multimeter ($8-15) is the tool that turns guessing into measuring — without one you debug by eye. A temperature-controlled soldering iron ($15-30) becomes necessary the moment you want something permanent rather than on a breadboard. And a small I2C OLED display ($2-5) makes any project demonstrable, because the output is visible with no computer attached.
FAQ
ESP32 or Raspberry Pi?
They are not competitors. An ESP32 is a microcontroller: instant boot, tiny power draw, one reliable loop — ideal for sensors and automation. A Raspberry Pi is a Linux computer, which you need for a camera, a server or video processing. For a first sensor project, the ESP32, at a tenth of the price.
Why is my board not detected?
Almost always one of two things: a charge-only USB cable with no data lines (swap the cable), or a missing CH340/CP2102 driver — the chip compatible boards use instead of the original FTDI. Install the driver manually and the port appears immediately.
Kit or individual parts?
A kit is worth it the first time, because it bundles a breadboard, resistors, LEDs and wires for less than assembling them separately. From the second project on, buy specifically — you pay less and get better parts.
See the picks from this guide
Live AliExpress prices — opens a search on Shopli.