Content for MicroPython

MicroPython

MicroPython is a lean and efficient implementation of the Python 3 programming language that includes a small subset of the Python standard library and is optimised to run on microcontrollers and in constrained environments.

Using The Things Network with ATOM Lite and LoRaWAN Unit

“Learn how to send messages to The Things Network with MicroPython. You will need a The Things Network Gateway near you. First, make sure that there is a The Things Network gateway near you. You can find out with the …

Weather Data on OLED Using Pi Pico and MicroPython

“In this project we are connecting BMP-280 barometric pressure and temperature sensor and SSD-1306 OLED display using Raspberry Pi Pico and showing barometric pressure and temperature using microPython coding. Supplies - Raspberry Pi Pico board - BMP-280 Barometric Pressure …

CircuitPython Libraries on MicroPython using the Raspberry Pi Pico

“Blinka is our CircuitPython compatibility layer. It was originally written as a compatibility layer to run on top of MicroPython to work on boards such as the PyBoard and allow libraries written for CircuitPython to work. This allowed more library …

Adding Cellular to the Raspberry Pi Pico

“Learn how to add a Cellular IoT device to the Raspberry Pi Pico. I, like most of the maker world, was caught totally by surprise last week when the Raspberry Pi team announced their first microcontroller, the Pico. A custom …

MIDI, MicroPython and the Raspberry Pi Pico

“It was an exciting day on Thursday this week on Twitter. I was able to watch the release of the Raspberry Pi Foundation’s new microcontroller board, the Raspberry Pi Pico and it looks like it will have lots of …

Network Connected RGB Matrix Clock

“Build a beautiful, modern digital clock with a retro flair using CircuitPython, Metro M4 Airlift, RGB Matrix shield, and a 64 x 32 LED RGB pixel matrix display. WiFi connectivity with the Metro M4 Airlift keeps your clock in sync …

Lora Gateway Based on MicroPython ESP32

“LoRa has been very popular in recent years. The wireless communication module using this technology is usually cheap (using free spectrum), small in size, energy efficient and has a long communication distance, and is mainly used for mutual communication between …

Fortune Cookie Teller Hat

“Long story: I originally made this hat for my company’s stall at Taipei International Book Exhibition, which was postponed from early February to May due to the threat of coronavirus (COVID-19). I thought it would be fun to …

MQTT-Enabled Scrolling Text with ATOM Matrix and MicroPython

“Use your ATOM Matrix to receive text via MQTT and scroll it on the RGB LEDs.”

MicroPython ProgramMini Weather Station

“It’s winter now, but it still feels a little hot, even though I’m only wearing a T-shirt, which makes me want to know the current temperature, so I use the Micropython ESP32 and DHT11 sensors and a simple …