Godot / Embedded Linux / C++·Independent Developer / Hardware Engineer·2022 – Present

Godot Engine & Embedded Hardware Lab

Unpolished experiments in Godot, embedded hardware, Linux, shaders, and local AI—the things I build to understand them.

From the project archive · 2022 – Present

My Role

Independent Developer / Hardware Engineer

Platform

Godot / Embedded Linux / C++

Technologies

Godot EngineGDScriptGLSL ShadersC++ESP32 / RP2040Embedded Linux

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

Gallery

GB
Ask about GavriilAI-powered
GB

Hey! I'm an AI that knows about Gavriil. Ask me anything about his work, skills, or projects.