MicroPython and the Internet of Things
What you'll learn
- Building digital circuits without soldering
- Programming the ESP8266 microcontroller with MicroPython
- Interface with sensors
- Display text and graphics on a small OLED screen
- Basic familiarity with the Python programming language
Welcome to MicroPython and the Internet of Things, a beginner tutorial that will introduce you to the exciting world of microcontrollers and small-form Internet enabled devices. On the hardware side, the tutorial is centered around the ESP8266 chip, an inexpensive, yet unbelievably powerful microcontroller. As far as software, I'm going to show you how to program this little device with MicroPython, a lightweight version of the Python language that is designed to run on devices with limited resources.
Who this course is for:
- Beginner Python developers curious about small-form Internet enabled devices
Miguel Grinberg has over 25 years of experience as a software engineer in a variety of areas such as web development, microservices, cloud, video broadcasting and computer animation. He blogs about a variety of topics including web development, Python, robotics, photography and the occasional movie review. Miguel lives in beautiful Portland, Oregon.