A mini aquaponics system for a school project: fish tank below, grow bed above, and one 5V submersible pump on a timer cycle. Two-tier layout, pump on/off timing, relay wiring, adapter vs battery, the failures that kill it on presentation day, and a six-section report skeleton.
Author Archives: MakerHub Helper
Pick the DRV8833 whenever the motors run off a battery: it starts at 2.7 V and loses about 0.36 V in its own bridge, so a single 18650 drives a robot that browns out an L298N. Wiring, Arduino code, protections and a plain decision rule.
An ESP32 expansion board holds a 30-pin DevKit and re-presents every pin as a labelled G-V-S column on 2.54 mm headers. Here is what that genuinely fixes — reachable pins, printed names, a barrel jack with its own 5 V regulator — what it cannot fix, and when a plain breadboard is the better buy.
Pick a mini solar panel by the current it actually delivers, not by the number on its label. What 5V and 6V really mean against a TP4056’s 4.0-8.0 V input window, how many mA each size gives in full sun and under Malaysian cloud, why a 2W panel cannot run an Arduino or a water pump directly, and the panel to charge module to 18650 cell to load chain that does work.
A starter kit is a box of consumables and prototyping plumbing — resistors, LEDs, capacitors, buzzers, buttons, jumper wires and an 830-hole breadboard — with the board as an add-on. No printed book, no LCD, no sensor modules. Here is what is really in the case, the honest case for buying one, and the four parts a beginner in Malaysia actually needs on day one.
The DHT22 reads 0–100 %RH and −40 to 80 °C; the DHT11 stops at 20–90 %RH and 0–50 °C. Which matters in Malaysia, where the pull-up resistor lives on a 3-pin module versus a bare 4-pin sensor, and the four things that make readings come back as nan or freeze on one number.
A 5V or 12V case fan is a sealed brushless unit behind two wires; a “fan module” is a bare brushed motor sold on a driver chip. Which to buy, why neither may hang off an Arduino pin, and the three honest ways to switch one.
Malaysians call it papan roti. Inside, every group of five holes is one metal clip — here is the hidden hole map, the 170 vs 400 vs 830 size choice, why the 830’s rail breaks in the middle, and the beginner mistakes that kill circuits.
Two parts share the word “vibration” and do opposite jobs. Which one your project needs, how to drive a 3V-6V coin motor from an Arduino without frying a pin, and how to turn the SW-18010P’s millisecond pulses into one clean knock event.
A rocker or a toggle stays where you left it; a push button only acts while your finger is on it. How to read 2-pin, 3-pin and SPST markings, size the panel cut-out before you drill, and check the rating moulded on the body.











