<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/frank-os-turns-a-microcontroller-into-a-tiny-retro-desktop-pc-wb3vcrghn" -->

---
title: FRANK OS Turns a Microcontroller Into a Tiny Retro...
description: FRANK OS is a Windows 95-style graphical desktop operating system built on FreeRTOS for the RP2350 microcontroller. Created by Greek developer Mikhail Matveev,...
canonical: https://daily.dev/posts/frank-os-turns-a-microcontroller-into-a-tiny-retro-desktop-pc-wb3vcrghn
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: FRANK OS Turns a Microcontroller Into a Tiny Retro Desktop PC | daily.dev
og:description: FRANK OS is a Windows 95-style graphical desktop operating system built on FreeRTOS for the RP2350 microcontroller. Created by Greek developer Mikhail Matveev,...
og:url: https://daily.dev/posts/frank-os-turns-a-microcontroller-into-a-tiny-retro-desktop-pc-wb3vcrghn
og:image: https://api.daily.dev/og/posts/Wb3VcRgHn.png
og:image:alt: FRANK OS Turns a Microcontroller Into a Tiny Retro Desktop PC
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# FRANK OS Turns a Microcontroller Into a Tiny Retro Desktop PC

**[It's Foss](https://daily.dev/sources/itsfoss)** · 3 min read · 0 upvotes · 0 comments

## Summary

FRANK OS is a Windows 95-style graphical desktop operating system built on FreeRTOS for the RP2350 microcontroller. Created by Greek developer Mikhail Matveev, it runs on the custom FRANK M2 board with only 520 KB of on-chip SRAM by splitting work across two cores: one handles the FreeRTOS scheduler, window manager, and apps, while the other is dedicated to DVI scanline rendering. Features include a windowed GUI with drag/resize/minimize support, a taskbar with Start menu, a built-in terminal with PShell, a file manager, I2S audio with MP3/MIDI support, and nine pre-installed apps including Solitaire, Minesweeper, a ZX Spectrum emulator, and more. Applications run as ARM ELF binaries loaded from an SD card. The project is GPL v3.0 licensed and just reached its first stable release.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://feed.itsfoss.com/link/24361/17298794/frank-os>

## Similar posts on daily.dev

- [Fuzix: Because Small Is Beautiful](https://daily.dev/posts/fuzix-because-small-is-beautiful-nyb6pwozi) · Hacker News · 2 upvotes · 0 comments
- [NostOS: the Nostalgia Operating System for the RC2014 retro/vintage computer](https://daily.dev/posts/nostos-the-nostalgia-operating-system-for-the-rc2014-retro-vintage-computer-9p2b4ddcu) · Adafruit Blog · 0 upvotes · 0 comments
- [Who Had “New OS For The Z80” On Their 2026 Bingo Card?](https://daily.dev/posts/who-had-new-os-for-the-z80-on-their-2026-bingo-card--eb8lfemqw) · Hackaday · 0 upvotes · 0 comments
- [KryonOS turns ESP32 boards into JavaScript-powered mini computer](https://daily.dev/posts/kryonos-turns-esp32-boards-into-javascript-powered-mini-computer-lrsjmmrlc) · CNX Software · 1 upvotes · 0 comments

---

Tags: [#embedded](https://daily.dev/tags/embedded)

[View this post on daily.dev](https://daily.dev/posts/frank-os-turns-a-microcontroller-into-a-tiny-retro-desktop-pc-wb3vcrghn)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"FRANK OS Turns a Microcontroller Into a Tiny Retro Desktop PC","url":"https://daily.dev/posts/frank-os-turns-a-microcontroller-into-a-tiny-retro-desktop-pc-wb3vcrghn","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/frank-os-turns-a-microcontroller-into-a-tiny-retro-desktop-pc-wb3vcrghn"},"datePublished":"2026-03-13T12:34:50.329Z","dateModified":"2026-03-13T12:37:49.037Z","description":"FRANK OS is a Windows 95-style graphical desktop operating system built on FreeRTOS for the RP2350 microcontroller. Created by Greek developer Mikhail Matveev,...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/6e8e275a0dd7be102b3cc4914b282999?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/6e8e275a0dd7be102b3cc4914b282999?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"It's Foss","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"It's Foss","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/582e3faed71842bfb9d3840a787d6700","url":"https://daily.dev/sources/itsfoss"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/frank-os-turns-a-microcontroller-into-a-tiny-retro-desktop-pc-wb3vcrghn","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"embedded","timeRequired":"PT3M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"It's Foss","item":"https://daily.dev/sources/itsfoss"},{"@type":"ListItem","position":3,"name":"FRANK OS Turns a Microcontroller Into a Tiny Retro Desktop PC"}]}
```

