Skip to content
My Account

Articles

Everything I have written.

HomeKit builds, projects, guides and blog posts in one place, the newest first.

Projects Building a Budget BD-X Droid, Part 1: The Plan Disney’s BD-X droid can’t be bought, but an open-source project recreates it at 42 cm. In this series I build it step by step, explain every word along the way, and show what it costs and what goes wrong. Read more
Advertisement
Guides HomeKit or Matter for Your ESP32? How to Choose HomeKit and Matter both give you local control from an ESP32. Which one fits depends on where the device should work, which chip you have and whether you plan to sell it. Read more Guides HC-05 Bluetooth Module Pinout The HC-05 is a Bluetooth to serial module: it replaces a serial cable with a wireless link. The pinout of the 6-pin breakout board and of the bare 34-pad module on both sides, how to enter AT mode, the real default settings from the datasheet and the AT command set, and the 3.3 V limits to know before you wire it to a 5 V board. Read more Guides Raspberry Pi 4 Pinout The Raspberry Pi 4 Model B is an 85 x 56 mm Linux computer with a quad-core 64-bit processor, up to 8 GB of memory, dual-band Wi-Fi and Gigabit Ethernet. This guide has the pinout of the 40-pin header on both sides of the board, every alternate function of the 28 GPIOs from the datasheet, the connectors, the electrical limits and the official dimensions. Read more Guides ATtiny 0/1/2-Series Pinout The pin reference for the 14-pin ATtiny 0/1/2-series: 12 I/O pins, a real USART, SPI and I2C, and one-wire UPDI programming, with labeled diagrams of the top and the back. Read more
Advertisement
Guides DRV8825 Pinout The pin reference for the DRV8825 stepper motor driver module: 16 pins, up to 1/32 microstepping, how to set the current limit and how to wire it without damaging the driver. Read more Guides ESP8685-WROOM-03 Pinout The complete pin reference for the ESP8685-WROOM-03: 11 castellated pads, 8 GPIOs, six test points, Wi-Fi and Bluetooth LE in 15.0 x 17.3 mm. Read more