Reading paths

Curated routes through the section, depending on what you are trying to learn.

12 articles

Embedded Programming

From the constraints of an 8-bit microcontroller to the hidden costs of a cache on a Cortex-M7. The software that runs on the computers nobody thinks of as computers.

14 articles

Hardware Projects

Arduino, ESP32, sensors, and the practical engineering of building things that measure, respond, and connect. Wiring diagrams, firmware patterns, and the gotchas that only show up at 2 a.m.

Sensor & Connectivity Builds

End-to-end projects that combine sensors with WiFi, LoRa, ESP-NOW, or cellular.

05 Project

Building a WiFi Temperature Logger with ESP32: End-to-End

A complete, working project: read a BME280 every 10 minutes, send the reading to a cloud backend over HTTPS, sleep in between, run for months on a battery. Architecture, firmware, and the pieces every tutorial glosses over.

· 15 min read
06 Project

Building a LoRa Multi-Node Sensor Network

WiFi stops at 30 meters and costs power. LoRa goes 2-10 km and runs for years on a pair of AAs. For a farm, a warehouse, or a large house, LoRa is the right radio. Here is how to build a network of three nodes and a gateway.

· 15 min read
07 ESP-NOW

ESP-NOW Mesh: Wireless Without WiFi Infrastructure

ESP-NOW lets two ESP32 boards talk directly to each other — no router, no IP, no internet. Five-millisecond latency, 250-byte packets, hundreds of meters range. Here is how to use it for projects WiFi cannot do.

· 11 min read
08 Project

GPS Vehicle Tracker with ESP32 and SIM7600

A WiFi tracker stops working the moment the vehicle leaves home. A cellular tracker keeps reporting from anywhere with mobile coverage. Here is how to build one with an ESP32 and a SIM7600 module, including the cellular gotchas.

· 14 min read
09 Project

Solar-Powered Weather Station That Runs Forever

An outdoor weather station with no power cable, no battery to swap, and no maintenance. ESP32, BME280, anemometer, rain gauge, a small solar panel, and the right power management. Install once, runs for years.

· 14 min read

Smart Home & Automation Builds

Projects that look at, listen to, or take care of your environment.

10 Project

Smart Plant Watering System with ESP32

Anyone who has killed a houseplant by neglect can appreciate a system that just keeps it alive. Capacitive moisture sensor, small pump, an ESP32, and about twenty dollars. Here is the whole build with failure modes that matter.

· 13 min read
11 Project

Indoor Air Quality Monitor: CO2, Temperature, and Humidity with ESP32

Indoor CO2 rises faster than people realise. After two hours in a closed room it hits 1200 ppm; cognitive performance drops measurably above 1000. This monitor reads it in real time and tells you when to open a window.

· 12 min read
12 Project

Motion-Activated Security Camera with ESP32-CAM and Telegram

A $12 ESP32-CAM wakes on motion, captures a photo, and sends it to your phone through Telegram. No cloud subscription, no monthly fee. Runs for weeks on a 18650 battery. Here is the full build including the gotchas that break it.

· 14 min read
13 Project

Pulse Oximeter and Heart Rate Monitor with MAX30102

A $5 sensor and an ESP32 give you a working pulse oximeter. The hardware is easy; the signal processing is what separates a working build from a useless one. Here is how the MAX30102 actually works and code that produces sensible numbers.

· 13 min read
14 Project

Robot Car: Line Follower with Obstacle Avoidance

The line-following robot is the embedded equivalent of a programming bootcamp's calculator project — it teaches more about real-world control systems than any textbook. Here is the build, the code, and a simple PID that actually works.

· 13 min read
3 articles

Edge AI & TinyML

Machine learning that runs on a microcontroller, not in the cloud. Wake words, person detection, anomaly classification — all in 16 KB of RAM and microamps of power.

8 articles

System Design

Architectural decisions that scale, break, and evolve. Covering consistency, caching, partitioning, and the tradeoffs the buzzwords paper over.

4 articles

DevOps & Infrastructure

Containers, clusters, pipelines, and the boring infrastructure that makes the interesting code keep running. Honest takes on what to learn, what to skip, and when each tool is right.

4 articles

Tools & Buying Guides

The kit on the bench. Honest reviews of oscilloscopes, logic analyzers, PCB software, and the rest of the gear that separates a guess from a measurement.