[ PORTFOLIO — EST. 2024 ]
forgeVIIHARISH CHAND
Building functional embedded systems and flight sim hardware from salvaged and repurposed components. Firmware in STM32 HAL and Arduino. Interfaces that run in the browser. Everything open source.
0
OPEN SOURCE PROJECTS
0
ANALOG AXES BUILT
0
BUTTONS WIRED
0
DEMO VIDEOS
▼ SCROLL
01

PROJECTS

TBAS all components mounted TBAS electronics
FLAGSHIP
PROJECT 001
TBAS
Tactical Battlefield Awareness Suite — acoustic direction finding using TDOA physics. Two microphones 28cm apart calculate sound angle, a servo tracks the source, and a rolling-code IR system identifies friend or foe. Live browser radar over Web Serial.
FLAGSHIP ARDUINO TDOA IFF WEB SERIAL SERVO
HOTAS sidestick after paint HOTAS front view
SCRAP WOOD
PROJECT 002
HOTAS_JOYSTICK
DIY HOTAS sidestick — hand-carved from furniture scrap destined for bonfire, painted with leftover house paint. STM32 Blue Pill running native USB HID. No drivers, no vJoy. 4 axes, 10 buttons, 100Hz polling. Tested in FlightGear and War Thunder.
SCRAP WOOD STM32 USB HID BLUE PILL CALIBRATION
Gamepad design Gamepad electronics
TEST PAD
PROJECT 003
DIY-ROUGH-GAMEPAD
Handmade USB HID gamepad and reusable test pad — STM32F103C8T6, 6 analog axes, 12 buttons, no drivers needed. Built to prove you can make a working game controller from rough, repurposed parts.
STM32 USB HID 6-AXIS 12-BTN MPU6050
02

DEMO VIDEOS

03

SKILL SET

// FIRMWARE
STM32 HAL95%
Arduino90%
USB HID Protocol85%
Interrupts & Timing80%
// HARDWARE
Circuit Design85%
Soldering90%
Analog Signal Chain80%
Mechanical Assembly85%
// TOOLS
STM32CubeIDE90%
CubeMX88%
Web Serial API75%
ST-Link / SWD85%
04

BUILD PHILOSOPHY

"

Real engineering is not about having the best tools. It's about solving problems with what's available. This build proves a fully functional USB HID joystick can be built from workshop scrap, leftover paint, and determination.

If you have hands and a problem to solve, you already have everything you need.

— forgeVII, building from the scrap pile
05

CONTACT