Skip to content

LLPython ESP 简介

LLPython ESP 全称为Ling Long Python ESP32,Ling Long是中文“玲珑”的拼音。

这是一个以ESP32硬件条件反向构建的专用python引擎,在 ESP32 的硬件极限上,同时实现 "C 语言的资源效率" 和 "Python 的开发效率"的产品级框架。

“玲珑”的名称来历

ESP32做为一款micro chip controller确实很优秀,而MicroPython已经存在,但micro这种命名方式是外国人的逻辑,咱们中国人有自己的命名方式:小巧玲珑但藏不住肚里乾坤,因此,我们给平台取名LLPython,再加上他目前是只针对ESP32定制的,因此,全名就是:LLPython ESP。

核心能力

LLPython ESP 不是一个简单的 Python 解释器,而是一套面向量产的嵌入式开发基础设施。平台默认集成:

能力层平台已内置说明
Python 引擎自研高性能运行时完整 Python 3.12 语法支持
UI 框架LVGL 完整绑定触摸屏、字体、主题、页面路由
音频系统Audio HALMP3/OPUS、录音、唤醒、命令词
网络通信全协议栈WiFi、WebSocket、HTTP、TCP/UDP
AI 交互大模型对话引擎STT→LLM→TTS 流式链路
存储系统FAT / NVSSD 卡、配置持久化、OTA 预留
硬件外设GPIO / ADC / I2C / SPI / 定时器中断、DMA、PWM、分压按键
事件总线同步/异步双模帧循环、单触发、异步队列

开发者拿到的是一套代码就能定义产品的环境,而非一个需要自行拼接各种 C 库和 Python 适配层的裸引擎。

基于 llpython ESP 平台构建