Featured

SensorHub Fabric Metrics dashboard showing Bluetooth scan volume, BLE and Bluetooth Classic protocol split, observed devices, RSSI proximity data, and raw JSON observations.

Building a Local Bluetooth Telemetry Fabric with ESP32, BLE, and Bluetooth Classic

I wanted to see how far an ESP32-C3 could go as a low-power local edge node, so I added BLE, an HC-05…

How to Build a Rugged, Long-Range UGV platform for $200 (That Actually Works)

A TIGO Build Log: Part Inspiration, Part Guidance, Part “Look What You Can Do With Almost No Money.” Back in 2014, small…

LLOYD – Laser guided Lifter Of Your Dirt

What began as a cheap robo-vacuum with a short life span turned into a small open-source robotics project. When the stock control…

⚙️

From the Journal

Turning a Power Window Motor into a Robot Joint (Because Why Not?)

So, here’s a weekend adventure I recently got into: I wanted a super cheap, high-torque actuator for a robot joint. Instead of shelling out a loads of money on specialty motors or, like previous projects, spend…

Posted October 29, 2025

Building a Lightweight Caddy Log Monitor for Windows

Every now and then you hit a point where you want something simple, local, and reliable, and not another “cloud observability platform” that requires half a DevOps pipeline just to know when your proxy throws a…

Posted October 14, 2025

Reviving a 12-Year-Old Bluetooth Scanner – Now with BLE and a Modern UI

Back in the early 2010s, when Bluetooth meant classic and Python 2 was still the norm, I built a little experiment: a local Bluetooth scanner that picked up nearby devices and sent their data to a…

Posted October 12, 2025

Building a Unity-Based Simulator for a Differential-Drive Robot

Part 1 – The Virtual Rover If you’ve been following my projects, you know I like building the real stuff first and simulating it later—but this time I flipped the script. Before a single wheel touches…

Posted October 9, 2025

Arduino Stepper Motor Control for a 3D Printed Cycloidal Drive Robot Arm Joint

I’ve been working on a large robot project for a while now, and throughout the process, I kept hearing more and more about 3D-printed cycloidal drives. If you’re not familiar, these are high-torque, precision gear systems…

Posted February 9, 2025

Service Process Studio – Working with Data Type Issues with Attribute Mapping

In previous posts about Salesforce Service Process Studio, I’ve explored strategies for building unified, reusable connectors for Service Process Studio projects. A reusable approach can be a gamechanger, making it easier to create low-code solutions, reduce…

Posted January 28, 2025