← 全部项目 / 02

EXPERIMENT 02 / 持续开发中

AI Passport · 服务器监控.

一扇通向我的数字世界的小窗。

年份
2026
状态
持续开发中
技术栈
ESP32-C3 / ESP-IDF / LVGL / WSS / HTTPS
FoloToy 硬件参考图 · 屏幕内容为示意
PASSPORT / 监控 示例数据
CPU28%
内存42%
磁盘61%
示例 01 / 03
切换三种概念视图,或逐组查看虚构的指标示例。
网页界面为示意,数据均为虚构。实际固件界面可能不同。

一块小设备。
做好一件小事。

围绕实时服务器监控、网络连接和轻量嵌入式界面,重新设计的 AI Passport 固件项目。

它把设备与我的基础设施连接起来,让重要的系统信息从服务器实时来到一块实体小屏幕上。

换一种方式
让屏幕融入日常。

课表实验给这块设备安排了一件安静的小事。这次重构换了一个问题:如果同一块小屏幕,也能显示远端系统的状态呢?

于是,CPU、内存、磁盘和网络读数有了一个实体落点。不用再打开完整的监控面板,抬眼就能看见。

03 / 架构

用简单的路径
把数据带到屏幕上.

01服务器快照系统指标示例

02WSS / HTTPS实时推送 + 后备连接

03共享状态校验并保留

04小屏幕清晰地显示状态

WSS 是主要连接,HTTPS 轮询提供后备通道。两者更新同一份经过校验的状态,切换传输方式时,界面无需跟着切换。

数据过期或连接离线时,最后一组有效读数仍会保留在屏幕上。

看看实验的内部。

设备
FoloToy AI Passport · ESP32-C3 · 8 MB Flash
显示屏
240 × 320 · LVGL
固件
ESP-IDF · 独立应用,保留原有板级支持层
连接方式
Wi-Fi · WSS 主连接 · HTTPS 后备连接
界面
概览、性能、网络、服务、设备和设置
数据处理
校验后的快照、连接状态与固定长度的历史缓冲区

这是一个仍在演进的固件实验。当前源码已包含初次架构发布后的启动修复,请使用仓库当前的 main 分支。更全面的设备验证仍在进行。

继续探索。

源码、开发记录和当前验证状态都在项目仓库里。

One small device.
A focused purpose.

A redesigned AI Passport firmware project built around real-time server monitoring, connectivity, and a lightweight embedded interface.

It connects the device with my own infrastructure so that important system information can move from a server to a small physical screen in real time.

A different kind
of everyday screen.

The Schedule experiment gave the device a quiet job. This rebuild asks a different question: what if the same small screen could show the state of a system somewhere else?

The result is a physical place for CPU, memory, disk, and network readings — something to glance at without opening another full-sized dashboard.

03 / ARCHITECTURE

A simple path
from data to display.

01Server snapshotSample system metrics

02WSS / HTTPSLive stream + fallback

03Shared stateValidate and retain

04Small screenRender a clear view

WSS is the primary connection. HTTPS polling provides a fallback. Both update the same validated state, so a change of transport does not require a different interface.

The last valid readings remain visible when data becomes stale or the connection goes offline.

Inside the experiment.

Device
FoloToy AI Passport · ESP32-C3 · 8 MB Flash
Display
240 × 320 · LVGL
Firmware
ESP-IDF · independent application with the original board support layer
Connectivity
Wi-Fi · WSS primary · HTTPS fallback
Interface
Overview, Performance, Network, Services, Device and Settings
Data handling
Validated snapshots, connection states and a fixed history buffer

This is an evolving firmware experiment. Current source includes the startup repair after the initial architecture release; use the repository’s current main branch. Broader device validation remains ongoing.

Keep exploring.

The source, development notes, and current validation status live in the project repository.