Project guides.
Practical notes to help you choose, plan and understand your project.
Cable Sizing Calculation: A Practical Guide
Guessing wire size is how panels melt. This guide gives the real method: design current Ib, derating for ambient and grouping, voltage-drop check, protection coordination (Ib ≤ In ≤ Iz), and the adiabatic fault check — each with a worked example.
Read guideBLE Basics: ESP32 as a Bluetooth Beacon
Learn Bluetooth Low Energy the practical way: build an ESP32 beacon your phone can detect. Covers advertising vs GATT connections, iBeacon and Eddystone formats, honest RSSI-based proximity, scanner-side code, and project ideas that demo well.
Read guideBattery Fuel Gauges: MAX17043 Explained
Stop guessing battery level from voltage: the MAX17043 fuel gauge reports real state of charge over I2C. Learn why voltage-based estimation fails, how the chip works, wiring, the essential registers with Arduino code, and how to make your node adapt its behavior to remaining charge.
Read guideAWS IoT Core for Students
Connect your ESP32 project to AWS IoT Core the right way: things and certificates, mutual TLS, device shadows for offline-friendly commands, the rules engine for routing data, free-tier budgeting, and an honest comparison with self-hosted Mosquitto.
Read guideAPFC Panel Working Explained
The APFC panel keeps industrial power factor high automatically — and utilities bill for it. This guide covers each component, how the controller switches steps (C/k, discharge delay, target pf), a full 120kW→100kVAr sizing calculation, commissioning checks and real failure modes.
Read guideActive Learning: Train Good Models with Less Data
Which examples should you label when you can't label them all? Active learning lets the model pick its most informative examples. This guide covers uncertainty and diversity sampling, hybrid strategies like BADGE, the practical human-in-the-loop cycle, cold-start handling, and the random baseline you must beat.
Read guideADC Resolution vs Accuracy: What Matters
Your 12-bit ADC gives jumpy readings while a 10-bit one looks steadier? Learn the difference between ADC resolution and accuracy: LSB size, offset/gain/INL/DNL errors, ENOB, why the reference voltage matters more than bit count, and practical noise fixes including oversampling.
Read guideA/B Testing ML Models: A Practical Guide
Offline metrics measure the model; A/B tests measure the product. This guide covers designing ML experiments (metrics, randomization units, sample size), the essential statistics, ML-specific traps — interference, novelty effects, peeking, offline-online mismatch — and honest low-traffic alternatives like interleaving and shadow deployment.
Read guide3D Printer Troubleshooting: Fix Common Failures
Every FDM failure has a signature look and a short list of causes. This diagnostic guide covers adhesion, stringing, layer shifts, under-extrusion, warping, overhangs, clogging and heat creep — with baseline PLA/PETG settings, a quick flowchart, and design rules that prevent failures.
Read guide