Godot Engine & Embedded Hardware Lab
Unpolished experiments in Godot, embedded hardware, Linux, shaders, and local AI—the things I build to understand them.
My Role
Independent Developer / Hardware Engineer
Platform
Godot / Embedded Linux / C++
Technologies
The context
Where I entered the project
These are not a coordinated product line or a staged desk setup. They are small investigations I pick up wherever I happen to be working: Godot prototypes, shader tests, ESP32 and RP2040 displays, unusual Linux devices, and local AI tooling. I rarely document them properly; the value is usually in what I learn while making them work.
01 / Pressure
What made it difficult
Each experiment begins with an unfamiliar constraint: limited memory, unusual hardware, incomplete documentation, or a tool that does not quite fit the intended use.
02 / Decisions
What I actually did
I reduce the problem until I can observe it, read the surrounding system, and build the smallest working version. The process is closer to debugging than polished product development.
03 / Afterward
What happened next
The experiments have made me comfortable moving between game engines, rendering, embedded C++, Linux, and AI tooling without needing every project to become a commercial release.
The work behind the story
Areas I owned or contributed to
- Architecting 2D/3D gameplay mechanics and procedural GLSL lighting shaders in Godot
- Writing low-level C++ drivers for SPI/I2C display controllers on ESP32 & RP2040 microcontrollers
- Configuring touch-optimized ARM Linux tablet kernels and custom system telemetry monitors
- Building local AI tool integrations (Ollama / MCP) to automate developer workflows