pdf文档 02 黄盈樟 MicroPython与硬件开发

1.77 MB 23 页 0 评论
语言 格式 评分
中文(简体)
.pdf
3
摘要
文档介绍了MicroPython的发展史及其在硬件开发和物联网中的应用。MicroPython是兼容Python 3.4/3.5语法的轻量级Python实现,支持多款硬件开发板如PyBoard、WiPy、ESP8266等,并在教育领域得到广泛应用。黄盈樟作为资深嵌入式开发工程师,分享了其在无人机和物联网领域的经验,涵盖了MicroPython的开发环境UPyCraft以及其在教育中的应用,特别是在Microbit上的实践。
AI总结
《02 黄盈樟 MicroPython与硬件开发》 ### 总结: 该文档围绕MicroPython与硬件开发的主题展开,涵盖了硬件发展史、MicroPython的发展历程及其应用实例。以下是核心内容的总结: 1. **硬件发展史与开发语言** - 硬件性能的提升(根据摩尔定律)对开发语言提出了更高要求。 - MicroPython作为一种适合硬件开发的语言,支持Python 3.4语法,并增添了硬件专用库,同时删减了部分不必要的库,以适应嵌入式环境。 2. **MicroPython发展史** - MicroPython由Damien George发明,最初在教育领域中应用,尤其是Micro:bit的推广。 - MicroPython结合物联网和硬件开发的特点,在教育和实际应用中得到了广泛推广。 3. **MicroPython实例与支持硬件** - 支持的硬件开发板包括:PyBoard、WiPy、ESP8266、ESP32、STM32F4、NUCLEO boards、Espruino Pico等。 - MicroPython在教育中得到了广泛应用,例如Micro:bit开发板的普及。 - UPyCraft作为MicroPython的开发环境,简化了 HARDWARE开发流程。 4. **个人简介** - 讲师黄盈樟是资深嵌入式开发工程师,擅长C/C++/Python语言,专注于开源无人机系统和物联网全栈开发,并在多所高校开展相关课程讲授。 ### 核心观点: MicroPython作为一种高效、易用的开发语言,结合其在教育和硬件开发中的优势,成为物联网和嵌入式开发领域的重要工具。
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余 11 页请下载阅读 -
文档评分
请文明评论,理性发言.