
Keyestudio Stone Thrower
A STEM kit for building a small catapult (stone thrower) that can be controlled by a Micro:bit or ESP32 board, using servos and sensors.
Arduino projects, circuit design, PCB development, and electronic prototyping tutorials

A miniature two-wheeled self-balancing robot using a XIAO ESP32C3, an MPU6050 gyro/accelerometer, and 3V gear motors.

A STEM kit for building a small catapult (stone thrower) that can be controlled by a Micro:bit or ESP32 board, using servos and sensors.

Altium's perpetual license cost is hard to justify for intermittent consultancy work. KiCad 8's hierarchical schematic and constraint manager close most of the gap.

Complete guide to creating a real-time IoT dashboard that monitors temperature, humidity, and motion sensors using ESP32 microcontrollers and a modern React frontend.

Master the art of high-speed PCB design with comprehensive coverage of signal integrity, power distribution, EMI reduction, and advanced routing techniques for modern digital systems.

A RTL-SDR v4 plus a cheap active GPS antenna can discipline a local oscillator to sub-microsecond accuracy. The software stack is the hard part.

The new constraint engine and interactive router improvements in KiCad 7 are real productivity wins. The footprint wizard regressions are equally real.

A $300 thermal camera paid for itself in the first week. Hotspots, bad solder joints, and a regulator running 40°C above its expected temperature.

Pre-compliance EMI testing with a $400 SDR and a near-field probe set tells you more than you'd expect — and less than you need for a formal chamber test.

A processor that sees its I/O rails before its core rail will latch up. Hard to reproduce, catastrophic in production. A methodical approach to sequencing.

2021–2022 forced every hardware team I know to substitute components. The ones that shipped without quality escapes were methodical about it. Here is the tier system we used.

A chip antenna is $0.15 and works if you follow the clearance rules. A PCB trace antenna is free and performs comparably if your manufacturer holds 5-mil tolerance. The comparison from a real product.