Python for Microcontrollers: Getting Started with MicroPython

Regular price £29.94 GBP
Regular price Sale price £29.94 GBP
Tax included.
Brand: Adafruit
Availability: In stock
SKU: A3325
  • American Express
  • Apple Pay
  • Diners Club
  • Discover
  • Google Pay
  • Maestro
  • Mastercard
  • PayPal
  • Shop Pay
  • Union Pay
  • USDC
  • Visa

Description

MicroPython is a tiny open-source Python programming language interpreter that runs on microcontrollers, originally written by Damien George. With MicroPython, you can write clean and simple Python code to control hardware instead of using complex low-level languages like C or C++. It's great for beginners!

The simplicity of Python makes MicroPython an excellent choice for those new to programming and hardware. It supports Python version 3.4 syntax and a small subset of the Python standard library, making it familiar and fun for seasoned developers as well.

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, it features eight start-to-finish projects with clear instructions.

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

The author, Donald Norris, has over 36 years of teaching experience and extensive software development background. He brings practical expertise to this guide that benefits both beginners and seasoned programmers.

Visit the MicroPython Learn Guide to learn more about using this awesome coding language!