Technology

ESP-Osito replaces retro obsession with modern code

ESP-Osito operating – A one-person operating system project built for the Cheap Yellow Display is promising an unexpectedly capable experience—quick app loading from an SD card, a simple C API, and features like a Markdown reader and an LLM-connected chat—while keeping the codebase

There’s a special kind of nostalgia that comes with holding up a tiny microcomputer and thinking. “That could’ve been a proper workstation back in the day.” For Roberto Alsina. that urge turned into something more practical than romantic: instead of leaning harder into retro design. he built a new operating system called ESP-Osito for the Cheap Yellow Display—an idea he describes as “the cheapest computer.”.

Alsina frames the project with a stark personal tone—rather than let himself contemplate his age and “rapidly approaching mortality. ” he decided to write something useful. The result aims to feel fast and familiar without trapping the system in old limitations. On the project page. he compares the experience to a Palm Pilot: apps load quickly. and the API is simple enough for easy app creation in a few hundred lines of C.

There’s no multitasking, but the project leans on speed and a trick that users may barely notice. Apps jump from the SD card to run in memory in microseconds. and when an app finishes. the system saves the current state of the app back to SD. From a user perspective, Alsina says the experience is “virtually identical.”.

The feature list walks a line between the 90s and the present. ESP-Osito includes a serial terminal, a text editor, a file explorer, a calculator, and a clock. It also adds things that don’t feel retro at all once you start using them: the clock app provides weather information via wireless networking. the reader app takes Markdown text. and the chat app connects to an LLM somewhere instead of relying on friends on IRC. There’s even a snake game—because no computer is complete without one.

The project isn’t pretending to be a full modern app ecosystem. Alsina says the app store won’t quite rival a smartphone for now because this is a “one-man show,” but the OS and all its applications are still released under the MIT license on GitHub. He’s also actively looking for collaborators.

And if the “workstation” comparison from the opening paragraph sounds like hype, the system has one concrete credential. Alsina notes that this CYD runs Macintosh System 3 via a 68k emulator. The broader point is the one he seems most excited to prove: having retro constraints without being forced to write retro code. In that sense. ESP-Osito is likened to the 3D graphics engine behind a Wipeout clone—an intentional mix of old flavor and modern implementation. built to move quickly and feel responsive.

Right now. ESP-Osito sits at an unusual intersection: it carries the charm of vintage computing. but it’s built with modern expectations—simple APIs. fast SD-to-memory app launching. and features that reach beyond the screen. Whether that attracts the next wave of hobbyists will depend on one thing: whether enough people want to help turn Alsina’s single-developer operating system into something bigger.

ESP-Osito Cheap Yellow Display microcomputers operating system embedded software C API SD card apps Markdown reader weather networking LLM chat MIT license GitHub

4 Comments

  1. Palm Pilot vibes but with AI chat?? That’s kinda wild. Also “no multitasking” sounds sketchy though—like won’t it freeze if you do more than one thing?

  2. They say apps load from an SD card in microseconds but SD cards aren’t that fast in real life? Unless they’re just caching or something. I’m confused but I kinda want one anyway. If it’s “virtually identical” to the old stuff then my old brain won’t have to learn anything right?

  3. This is nostalgia with weather and chat like… okay grandpa, but does it have TikTok 😂. I saw “LLM-connected” and instantly thought it’s gonna be super laggy, but maybe since it’s one-person OS it’s not trying to do too much? Either way I love the idea of running code on the cheapest computer.

Leave a Reply

Your email address will not be published. Required fields are marked *

Are you human? Please solve:Captcha


Secret Link