Skip to content
HardwareLab

NucleoOs

Web-native OS for the Cardputer with an offline assistant.

By indecenti

Est. cost
Cost unknown
Posted
GitHub stars
62 (GitHub)
NucleoOs: GitHub repository card
No photo in the source; showing the GitHub repository card.

Overview

NucleoOS is a web-native operating system for the M5Stack Cardputer: native firmware on the device plus a desktop-class browser shell, with an AI assistant, voice transcription, image generation, games and a security lab.

How it works

It runs on an ESP32-S3 with no PSRAM and about 512 KB of RAM. It has a registry of apps, an event bus, pairing and authentication, and OTA with rollback. The device serves a PWA console to any browser on your LAN. The assistant can run offline on the device, use models on your PC or call the cloud. It is free for noncommercial use.

Hardware

  • M5Stack Cardputer

This page is a short summary written by HardwareLab. Build steps, code and photos belong to the creator; follow “View original” for the full project.

See all 17