本书以ESP32硬件平台为核心,系统讲解MicroPython从零基础入门到底层定制、固件开发、安全加密、C语言模块扩展、项目量产全流程,兼顾理论讲解、实操训练、性能优化与商业级项目落地,是一本涵盖入门、进阶、底层深度开发的一体化嵌入式实战教程。
| 标题 | 页数 | 字数(千字) |
|---|---|---|
| 第1章 为MicroPython选择开发板 | 8 | 7 |
| 第2章 配置软件开发环境 | 16 | 11 |
| 第3章 自编译固件 | 18 | 14 |
| 第4章 MicroPython基础 | 125 | 91 |
| 第5章 数据结构与数据处理 | 57 | 46 |
| 第6章 系统和平台 | 52 | 40 |
| 第7章 控制片上外设 | 94 | 75 |
| 第8章 程序的优化和加速 | 34 | 31 |
| 第9章 ESP32的电源管理 | 30 | 22 |
| 第10章 并发编程和异步编程 | 22 | 16 |
| 第11章 网络和物联网编程 | 123 | 127 |
| 第12章 无线通信之ESP-NOW | 28 | 13 |
| 第13章 低功耗蓝牙通信 | 96 | 63 |
| 第14章 为外围设备编写驱动程序(一) | 73 | 51 |
| 第15章 为外围设备编写驱动程序(二) | 75 | 59 |
| 第16章 ESP32的安全启动和flash加密 | 14 | 11 |
| 第17章 综合实践——视觉巡线和调控平台 | 32 | 24 |