MicroPython是近年国外开源硬件(也是智能硬件)中最热门的主题之一,它使用Python语言在嵌入式中编程,不需要了解底层寄存器、数据手册、厂家的库函数,大部分外设和常用功能都有自己的库,使开发和移植变得容易和快速。MicroPython已经可以真正用于开发产品,这是其迅速吸引智能硬件开发者的原因。本书带领初学者逐步了解MicroPython的基础知识、硬件平台、开发技巧,采用大量浅显易懂的实例,使读者在实践中快速入门。
第1章 MicroPython简介001
1.1 MicroPython是什么001
1.2 MicroPython的历史001
1.3 MicroPython的特点004
1.4 授权005
第2章 基础知识006
2.1 Python3和MicroPython006
2.2 MicroPython的系统结构007
2.3 安装驱动008
2.4 常用终端软件010
2.5 MicroPython的REPL014
2.5.1 REPL的快捷键014
2.5.2 使用help()函数015
2.5.3 查看模块包含的变量和函数019
2.6 MicroPython官方固件020
第3章 硬件平台介绍023
3.1 pyboard023
3.2 ESP8266028
3.3 其他可以运行MicroPython的硬件032
第4章 pyboard的使用041
4.1 快速指南041
4.2 从闪灯开始047
4.3 按键的使用049
4.4 GPIO的使用050
4.4.1 GPIO的其他函数052
4.4.2 GPIO的别名055
4.4.3 直接用端口名称057
4.5 A