Skip to main content
Nastrotek

Tags

Embedded UI

Everything taggedEmbedded UIacross notes, resources, and Mochi logs.

Original OLED prototype displaying a simple face during firmware experiments
MochiFirmware

Designing an Emotion State System for the Mochi Robot

Build a Mochi Robot emotion state machine for idle, listening, talking, happy, sad, thinking, and error states with replaceable animations.

Read more
Real ESP32 display prototype running an LVGL interface during development
NotesEmbedded UI

Displaying Expressive GIFs on ESP32 with LVGL

A practical guide to animated GIF expressions in ESP32 firmware: convert assets, enable LV_USE_GIF, store files, and render with lv_gif.

Read more
A small round display showing an expressive face, surrounded by GIF, PNG, JPG, and C array format badges
NotesEmbedded UI

GIF, PNG, JPG, or a C Array: Which Image Format Fits Your ESP32 Screen?

Compare GIF, PNG, JPG, and C array images for ESP32 displays by flash use, RAM use, decode speed, alpha, animation, and quality.

Read more
Hand-held embedded display prototype running a real LVGL interface
NotesEmbedded UI

What Is Embedded UI, And Why It Matters

What embedded UI means for small devices, why small screens have small budgets, and why it deserves attention as its own discipline.

Read more
Opened Mochi prototype showing the ESP32 board, display wiring and 3D-printed enclosure
NotesFirmware

First Notes On Firmware For Embedded Products

Early principles for firmware on a small embedded product: scope, module boundaries, logging, and handling errors without guessing.

Read more
Open hardware PCF85063A real-time-clock board rendered from its published design files
NotesProduct Design

How Free Design Resources Will Be Shared

How Nastrotek prepares and shares design files, templates, source code, and free documents clearly.

Read more

Nastrotek uses cookies for analytics and ad personalization to help us understand how the site is used. You can accept or decline non-essential cookies.