Watch Learn MicroPython
- 2019
- 1 Season
Learn MicroPython from Invent Box is a show that aims to introduce viewers to the world of Micropython. The show is hosted by a team of experts who are passionate about electronics and programming. The show is designed to teach beginners how to use Micropython to create their own projects and devices.
The first episode of the show introduces viewers to Micropython and its various applications. It explains how Micropython simplifies programming for microcontrollers such as the ESP8266 and the ESP32. The hosts demonstrate how to install Micropython on a microcontroller and how to interact with it through the REPL (Read-Eval-Print-Loop) prompt.
The second episode of the show is focused on GPIO (General Purpose Input Output) pins. The hosts explain what GPIO pins are and how to use them to control various electronic components such as LEDs and motors. They demonstrate how to write code in Micropython to control these components and show some basic circuit diagrams to help viewers understand how everything works.
The third episode is all about sensors. The hosts explain how sensors are used in electronic devices and demonstrate how to use different types of sensors such as temperature and humidity sensors, light sensors, and motion sensors. They show viewers how to connect these sensors to their microcontrollers and how to write Micropython code to read data from them.
The fourth episode is focused on communication protocols. The hosts explain what communication protocols are and demonstrate how to use them in Micropython. They cover protocols such as SPI (Serial Peripheral Interface), I2C (Inter-Integrated Circuit), and UART (Universal Asynchronous Receiver-Transmitter). They show viewers how to use these protocols to communicate with other devices such as sensors and displays.
The fifth episode is all about displays. The hosts demonstrate how to connect various types of displays such as OLED and LCD screens to microcontrollers and how to display text and graphics on them using Micropython. They show viewers how to create simple games and animations using these displays.
The sixth and final episode of the show is focused on advanced topics. The hosts cover topics such as interrupts, timers, and networking. They demonstrate how to use interrupts to respond to events in real-time, how to use timers to schedule tasks, and how to connect microcontrollers to the internet using Wi-Fi and MQTT (Message Queuing Telemetry Transport).
Overall, Learn MicroPython from Invent Box is an excellent show for anyone who wants to learn Micropython. The show is well-produced and the hosts are knowledgeable and passionate about the topic. The episodes are well-structured and easy to follow, making it easy for even complete beginners to get started with Micropython. Highly recommended for anyone interested in electronics and programming!