MicroPython项目:嵌入式开发人员使用Python自己构建一系列应用程序的自己动手指南

过去几年中,随着嵌入式系统的复杂性不断提高,开发人员正在寻找解决问题的简便方法,而无需花费大量时间来寻找支持的外围设备。 MicroPython是Python 3编程语言的一种高效且精益的实现,该语言经过优化可在微控制器上运行。 MicroPython项目将指导您轻松构建和管理嵌入式系统。

本书是基于项目的综合指南,可帮助您构建各种项目,并使您充满信心地设计涵盖新技术领域的复杂项目,例如电子应用,自动化设备和IoT应用。在建立七个引人入胜的项目时,您’将学习如何使设备能够相互通信,如何通过TCP / IP套接字访问和控制设备以及存储和检索数据。随着您从事不同项目的工作,复杂性将逐渐增加,涉及驱动程序设计,传感器接口和MicroPython内核自定义等领域。

在这本MicroPython书籍的最后,您’能够开发行业标准的嵌入式系统,并跟上物联网的发展。

您将学到什么

  • 使用MicroPython开发嵌入式系统
  • 构建自定义调试工具以实时可视化传感器数据
  • 使用机器学习和MicroPython检测对象
  • 探索如何最小化项目成本并减少开发时间
  • 掌握手势操作并解析手势数据
  • 了解如何自定义和部署MicroPython内核
  • 探索安排应用程序任务和活动的技术

这本书适合谁

如果您是嵌入式开发人员或业余爱好者,希望使用MicroPython构建有趣的项目,则适合您。需要对电子和Python有基本的了解,而一些MicroPython的经验会有所帮助。