Tulip Creative Computer - a portable programmable device for music, graphics, code and writing Welcome to the Tulip Creative Computer (Tulip CC)! Tulip is a low power and affordable self-contained portable computer, with a touchscreen display and sound. It's fully programmable - you write code to define your music, games or anything else you can think of. It boots instantaneously into a Python prompt with a lot of built in support for music synthesis, fast graphics and text, hardware MIDI, network access and external sensors. Dive right into making something without distractions or complications. The entire system is dedicated to your code, the display and sound, running in real time, on specialized hardware. The hardware and software are fully open source and anyone can buy one or build one. You can use Tulip to make music, code, art, games, or just write. You can now even run Tulip on the web and share your creations with anyone! Tulip is powered by MicroPython, AMY, and LVGL. The Tulip hardware runs on the ESP32-S3 chip using the ESP-IDF. Chat about Tulip on our Discord! Check out this video! You can use Tulip one of three ways: If you're nervous about getting or building the hardware, try it out on the web! The hardware Tulip CC supports: 8.5MB of RAM - 2MB is available to MicroPython, and 1.5MB is available for OS memory. The rest is used for the graphics framebuffers (which you can use as storage) and the firmware cache. 32MB flash storage, as a filesystem accesible in Python (24MB left over after OS in ROM) An AMY stereo 120-voice synthesizer engine running locally, or as a wireless controller for an Alles mesh. Tulip's synth supports additive and subtractive oscillators, an excellent FM synthesis engine, samplers, karplus-strong, high quality analog style filters, a sequencer, and much more. We ship Tulip with a drum machine, voices / patch app, and Juno-6 editor. Text frame buffer layer, 128 x 50, with ANSI support for 256 colors, inverse, bold, underline, ...
First seen: 2026-01-13 18:06
Last seen: 2026-01-13 20:06