Articles
Everything I have written.
HomeKit builds, projects, guides and blog posts in one place, the newest first.
Guides
SG90 Servo
The classic 9-gram micro servo: a 3-wire PWM interface, ~180° of travel, and enough torque for pan-tilt mounts and small robotic arms. This guide covers the pinout, PWM pulse-width timing, wiring, and how it compares to the metal-gear MG90S.
Read more
Projects
ESP32 HomeKit Development with ESP-IDF
A definitive setup guide for building Apple HomeKit accessories on the ESP32: a Dockerized ESP-IDF toolchain so the build environment stays identical across machines, no local dependency drift, no "works on my machine".
Read more
Projects
ESP32 DHT Driver for ESP-IDF
A driver for DHT11, DHT22 (AM2301) and Si7021 temperature and humidity sensors on the ESP32, packaged as an ESP-IDF component with an example.
Read more
Projects
ESP32 SHT3x Driver for ESP-IDF
A driver for Sensirion SHT3x temperature and humidity sensors on the ESP32, packaged as an ESP-IDF component with an I²C example.
Read more
Projects
Mouse Bite Footprints for KiCad
Five mouse bite footprints for KiCad, for panelizing printed circuit boards with perforated break-off tabs, with a step by step guide to using them.
Read more
Projects
ESP32 Button Library for ESP-IDF
A button library for the ESP32 that reports single, double, triple and long presses through a callback, packaged as an ESP-IDF component.
Read more