A collection of projects and writings by Nirav
I like to make things, and I like to write about making things. I enjoy working on the full hardware-software stack to build complex systems and deliver an intuitive user experience.

Nirav
Nirav in his natural habitat, probably writing embedded code for some ill-advised gadget again.
keeb.01
A cool keyboard I made to practice the ancient art of bespoke keyboard building.
मनसा
मनसा/mnsa is an educational programming language in Nepali with an IDE and Arduino compatibility.
microkeeb.01
A compact 8 key macropad me and Simon made. My first keyboard: the start of something amazing.
Flappy Millennial
A covid-time game I wrote to test my engine. It's a clone of Flappy Bird, but with a twist.
Octopus Game
Another game I wrote on my JS game engine. It's about an octopus.
Playdate Calendar
A Nepali calendar app for the Playdate handheld game console.
Dot Matrix Display
The DMD controller with a hand-made PCB, C firmware and web software to write animation.
Router UPS
A Yarsa Tech product that acts as a UPS for routers.
Wild Creatures
An animated website scroller in post-apocalyptic Earth after the plants and animals have taken over.
HelloCarl
App that uses the MDM mode to lock down the phone to present simplified UI to people with Alzheimers.
AudiQR
WiFi connected QR Payment Confirmation system we built while working for Yarsa Tech.
miti.today
A Nepali Calendar website that leverages Cloudflare workers to rebuild on schedule.
Huffman Compression
A C++ implementation of Huffman Compression, with a CLI tool
Video Ad Maker
A responsive web app to make videos from photos.
Smart IOT Switch
An IoT enabled smart switch
Writings and Blog
Collection of my writings and blog posts