Engineered Systems & Software

A collection of web applications, embedded hardware, custom AI workflows, and automation systems.

How to Connect a PS4 Controller to an ESP32 Dev Kit with Bluepad32
Embedded & IoT

How to Connect a PS4 Controller to an ESP32 Dev Kit with Bluepad32

Pair a PS4 controller to an ESP32 dev kit over Bluetooth using the bluepad library, then read button presses, analog sticks and D-Pad input in real time No extra Bluetooth hardware needed.

ESP32 Embedded systems Firmware
Wiring MakerBot Mechanical Limit Switches to an ESP32-C3 SuperMini
Embedded & IoT

Wiring MakerBot Mechanical Limit Switches to an ESP32-C3 SuperMini

Two MakerBot-style Mechanical endstop switches each with 3-wire red/green/black, wired to an ESP32-C3 supermini Covers the power/ground/signal wiring, pull-up configurations, and firmware needed to read both switches reliably with proper debouncing.

ESP32 3D Printing CAD Design Embedded systems
Building a motorized Linear Pan Rig with ESP-32 C3 Supermini, NEMA 17 and CNC shield.
Embedded & IoT

Building a motorized Linear Pan Rig with ESP-32 C3 Supermini, NEMA 17 and CNC shield.

A belt-driven linear rig with pan axis, built on 2020 aluminium v0-slot extrusion, GT2 Belts, dual NEMA 17 steppers, CNC Shield, and an ESP32 C3 Supermini

ESP32 Arduino 3D Printing Stepper Motors
6-Axis Robot Arm . Joint 1 : Building the Belt Reduction Base Drive
Embedded & IoT

6-Axis Robot Arm . Joint 1 : Building the Belt Reduction Base Drive

The first joint of my 6-axis robot arm is done. NEMA 23-driven belt reduction stage using 3D-printed mounts, a 70-tooth pulley, GT2 belts, and a 608z bearing for the pivot. Here's what went together, what I got wrong, and the files if you want to build your own

ESP32 Robot Arm Pan-Tilt Rig 3D Printing

We use essential cookies for security (CSRF protection) and optional preference cookies (like dark mode). We don't use tracking or advertising cookies. Read our Cookie Policy.