A pocket-sized modular synthesizer built around a Raspberry Pi Pico (RP2040), with all patching done on a 12×12 grid instead of physical cables.

Oscillators, filters, envelopes, and a handful of other modules get placed onto the grid and wired together however you like, so the same box can become a DX7-style FM patch one moment and a slow, drifting drone the next. Audio streams out over I2S, with the synthesis math running in fixed-point to keep the Pico’s core from choking under a full patch. A rotary encoder, a volume potentiometer, and a 128×64 OLED handle all the interaction, and a 3.5mm TRS-A MIDI input lets it take notes from an external keyboard or sequencer. It runs off a LiPo cell and a booster board, small and portable enough to carry around.

A desktop simulator ships alongside the hardware, letting patches be designed and auditioned before ever touching the device, with patches transferable both ways. It comes with eight demo patches plus a few built-in presets that mimic the DX7, and saves patches to EEPROM so nothing is lost when it’s powered off.

Status: Finished.

Project page: https://git.dejvino.cz/dejvino/NoiceSynth

Ebook reader firmware designed for LilyGO T5 v2.4 (ESP32 with 2.9″ eInk display).

LilyBook prototype

The goal was to create an ebook reader that would be very small, last a very long time on a single charge and you could read it while walking, without having your vision obstructed that much (to avoid bumping into stuff!). Given the small display can only show around 4 lines of text, it is easy to keep track of where you are in the book; no need to re-read paragraphs every time your eyes move back and forth between the reader and your surroundings.

I’ve successfully tested this on my commutes to work where I managed to read through e.g. the story of Dr. Jekyll and Mr. Hyde, using it in a public transport and while moving through (or rather with?) a crowd on some of our busy streets.

Status: Beta version done and working. Possible improvements could come in the future.

Project page: https://github.com/Dejvino/lilybook