Python for Microcontrollers: Getting Started with MicroPython

Donald Norris

  • 出版商: McGraw-Hill Education
  • 出版日期: 2016-11-17
  • 售價: $800
  • 貴賓價: 9.5$760
  • 語言: 英文
  • 頁數: 288
  • 裝訂: Paperback
  • ISBN: 1259644537
  • ISBN-13: 9781259644535
  • 相關分類: 單晶片Python程式語言
  • 立即出貨 (庫存=1)



Program Your Own MicroPython projects with ease―no prior programming experience necessary! 

This DIY guide provides a practical introduction to microcontroller programming with MicroPython. Written by an experienced electronics hobbyist, Python for Microcontrollers: Getting Started with MicroPython features eight start-to-finish projects that clearly demonstrate each technique. You will learn how to use sensors, store data, control motors and other devices, and work with expansion boards. From there, you’ll discover how to design, build, and program all kinds of entertaining and practical projects of your own.

• Learn MicroPython and object-oriented programming basics
• Explore the powerful features of the Pyboard, ESP8266, and WiPy 
• Interface with a PC and load files, programs, and modules 
• Work with the LEDs, timers, and converters
• Control external devices using serial interfaces and PWM
• Build and program a let ball detector using the 3-axis accelerometer
• Install and program LCD and touchsensor expansion boards
• Record and play sounds using the AMP audio board




這本DIY指南提供了使用MicroPython進行微控制器編程的實用介紹。由一位經驗豐富的電子愛好者撰寫,《Python for Microcontrollers: Getting Started with MicroPython》包含了八個從頭到尾的專案,清晰地展示了每一個技術。您將學習如何使用傳感器、存儲數據、控制馬達和其他設備,以及如何使用擴展板。從那裡,您將發現如何設計、構建和編程各種有趣和實用的專案。

• 學習MicroPython和面向對象編程的基礎知識
• 探索Pyboard、ESP8266和WiPy的強大功能
• 通過串口接口和PWM控制外部設備
• 使用3軸加速度計構建和編程擊球檢測器
• 安裝和編程LCD和觸摸感應器擴展板
• 使用AMP音頻板錄製和播放聲音