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.

Project  PicoCat v2

PicoCat v2

“PicoCat is a remix of Opencat, created by Dr. Rongzhong Li in his dorm room back in 2016. Rongzhong went on to create Bittle, Nybble and the company Petio. PicoCat is different because its powered by the Raspberry Pi RP2040 …

Temperature Reading with RPi Pico & MicroPython

“New to embedded programming? Use MicroPython to read and display temperature and humidity on an LCD. No soldering or breadboard is needed. Is the room uncomfortable because of the temperature or the humidity? Introduction This project will show you how …

Cognitive Stress Detector

“A portable device to detect and alert a person if he/she is experiencing mental stress. Mental health is one of the biggest concerns of today’s world. As the lives of people are getting busier, daily stress is something …

Dave’s RP2040 Multitimer

“This is my multiple-category project/productivity timer with RGB keys (real keyboard switches and keycaps!) and a colorful RGB backlit LCD. It’s a device I couldn’t buy for any price. I’ve tried software timers (and have made …

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 …