Book description
Quickly learn to program for microcontrollers and IoT devices without a lot of study and expense. MicroPython and controllers that support it eliminate the need for programming in a C-like language, making the creation of IoT applications and devices easier and more accessible than ever.- Shows a faster and easier way to program microcontrollers and IoT devices
- Teaches MicroPython, a variant of one of the most widely used scripting languages
- Is friendly and accessible to those new to electronics, with fun example projects
- Program in MicroPython
- Understand sensors and basic electronics
- Develop your own IoT projects
- Build applications for popular boards such as WiPy and pyboard
- Load MicroPython on the ESP8266 and similar boards
- Interface with hardware breakout boards
- Connect hardware to software through MicroPython
- Explore the easy-to-use Adafruit IO connecting your microcontroller to the cloud
Table of contents
- Cover
- Frontmatter
- 1. What Is the Internet of Things?
- 2. Introducing MicroPython
- 3. MicroPython Hardware
- 4. How to Program in MicroPython
- 5. MicroPython Libraries
- 6. Low-Level Hardware Support
- 7. Electronics for Beginners
- 8. Project 1: Hello, World! MicroPython Style
- 9. Project 2: Stoplight Simulator
- 10. Project 3: Plant Monitoring
- 11. Project 4: Using Weather Sensors
- 12. Where to Go from Here
- Backmatter
Product information
- Title: MicroPython for the Internet of Things: A Beginner’s Guide to Programming with Python on Microcontrollers
- Author(s):
- Release date: November 2017
- Publisher(s): Apress
- ISBN: 9781484231234
You might also like
book
Beginning Sensor Networks with XBee, Raspberry Pi, and Arduino: Sensing the World with Python and MicroPython
Build sensor networks with Python and MicroPython using XBee radio modules, Raspberry Pi, and Arduino boards. …
book
Raspberry Pi Computer Vision Programming - Second Edition
Perform a wide variety of computer vision tasks such as image processing and manipulation, feature and …
book
IoT Machine Learning Applications in Telecom, Energy, and Agriculture: With Raspberry Pi and Arduino Using Python
Apply machine learning using the Internet of Things (IoT) in the agriculture, telecom, and energy domains …
book
Hands-On Embedded Programming with C++17
Build safety-critical and memory-safe stand-alone and networked embedded systems Key Features Know how C++ works and …