These are notes and short how-to's that I reference all the time. Maybe they are useful for someone else too!

Wiring a button with 2 or 4 pins on an ESP32

Last updated March 2023

How I wire a button with either 2 or 4 pins with ESP32 boards. (This works with an ESP8266 too.)

Rotary encoder with ESP8266 wiring and code

Last updated February 2023

How I wire a rotary encoder with an ESP8266 and basic code to read the rotation angle and the button press.

Math and geometry utility functions

Last updated February 2023

A collection of math and geometry functions that I use all the time when coding 2D prototypes in HTML canvas, 3D models in Blender, or LEDs in C for Arduino. ...