- 语言
- Python
- MicroPython for ESP32
- 类别
- 动态语言与解释器
- 主要目标
- 使用 Python 进行交互式开发和敏捷原型设计,提供交互式 REPL 控制台和即时硬件操作
亮点功能
- 完整的 Python 3 解释器,可编译为 RAM 中的字节码
- 通过串口的交互式 REPL 控制台和通过 Wi-Fi 的 WebREPL
- 集成文件系统(LittleFS / FAT),无需重新编译即可上传 `.py` 脚本
- 原生模块 `machine`、`network`、`bluetooth`、`espnow` 和 `asyncio`
- 非常适合用真实硬件教授编程和算法
适用场景
- 实体计算教学和大学实验室
- 敏捷原型设计和传感器快速台架测试
- 台架测试自动化脚本
- IoT 数据采集实验应用
代码示例
Python 的起始代码片段,请根据你的开发板调整引脚和配置。
MicroPythonPython
1