Build and program your own electronics projects with MicroPython in no time! This practical guide offers a hands-on introduction to Python-based microcontroller programming with MicroPython and the open-source Pyboard hardware platform. The book shows, step-by-step, how to set up and interface with the board, install the necessary software, and develop custom MicroPython programs. Written by an experienced hobbyist, Python for Microcontrollers: Getting Started with MicroPython and Pyboard features start-to-finish, DIY projects that clearly demonstrate each technique. Readers will learn how to use the built-in sensor, store data to an SD card, control the LCD and matrix keyboard, interface with the Web-even build a cool robotic car! From there, readers will discover how to assemble, program, and troubleshoot all kinds of entertaining and practical projects of their own.