vivaanshah.tech engineering archive

Vivaan Shah

I am a Builder, Developer, Hardware Engineer, Student, Creator.

High-school student, and I build things at the point where software meets silicon — firmware, circuits, and the interfaces that make them usable.

scroll
Now In progress — Matrix FIDO Last note 30 Aug 2026

Capabilities

Full stack — down to the copper.

Embedded firmware

ESP32-S2, ESP32 and ESP32-S3, in C and C++ against the datasheet. Interrupt timing, PWM carriers, I²C, and FreeRTOS priorities chosen so the loop that matters never waits on the one that doesn't.

Interfaces on tiny screens

Nine apps behind one wheel menu, on 8,192 monochrome pixels, at a 16 ms frame budget.

Realtime web UI

MJPEG video and a live control dashboard served straight off the microcontroller.

Working inside other people's code

Porting firmware to new hardware without forking it — a link-time wrap beats a patch you have to rebase forever.

This site

Astro, hand-written motion, no UI framework, no analytics cookies, strict CSP.

Firmware projects
26
Lines of C and C++
16,959
Microcontrollers targeted
6

Open source

Shipped in public.

Live from the GitHub API — repositories, stars and the languages behind them.

Public repos
Stars earned
Followers
Languages

Next

Let's build something
worth soldering.