Python for MCU

Bluetooth HC-05 master-slave configuration using CircuitPython

Bluetooth HC-05 master-slave configuration using CircuitPython

To allow 2x Bluetooth modules to communicate with each other, we need to set the module to master and slave modes. In this tutorial I will show how to do the setup using CircuitPython.....
Color (RGB) detector using CircuitPython on Raspberry Pi Pico

Color (RGB) detector using CircuitPython on Raspberry Pi Pico

This tutorial I would like to share how to interface the color sensor (TCS3200) using CircuitPython on Raspberry Pi Pico.....
Bidirectional Visitor Counter using CircuitPython on Maker Nano RP2040

Bidirectional Visitor Counter using CircuitPython on Maker Nano RP2040

In this video I would like to share about a bidirectional visitor counter project that is programmed using CircuitPython on Maker Nano RP2040.....
Program Otto DIY robot for basic movements with CircuitPython

Program Otto DIY robot for basic movements with CircuitPython

After assemble the Otto robot, next we will try to program it using CircuitPython. Basically we need to know how to control 4 servo motors to create the robot movement.....
Talking Photo? Program using CircuitPython on Maker Pi Pico

Talking Photo? Program using CircuitPython on Maker Pi Pico

In this tutorial I will share how to build a "talking photo" project using Maker Pi Pico and CircuitPython.....
Hungry Robot, powered by Maker Pi RP2040 and CircuitPython

Hungry Robot, powered by Maker Pi RP2040 and CircuitPython

Before this I have built a Hungry Robot using REKA:BIT. This time I want to try with Maker Pi RP2040 and program it using CircuitPython.....
Control DC motor using Maker Drive and CircuitPython on RP2040

Control DC motor using Maker Drive and CircuitPython on RP2040

In this tutorial I will share how to control a DC motor using Maker Drive and program it using CircuitPython on the Maker Nano RP2040.....
Telegram IoT Signboard using CircuitPython on Maker Pi Pico

Telegram IoT Signboard using CircuitPython on Maker Pi Pico

This tutorial I use the same hardware setup as the internet clock tutorial. Just, this time I want to display a Telegram message on the dot matrix.....
Drink water reminder with CircuitPython and Maker Nano RP2040

Drink water reminder with CircuitPython and Maker Nano RP2040

Getting enough water every day is important for our health. But sometimes we are too busy and forgot about it. This tutorial will share how to build a simple yet interesting device to remind us to dri..
Interface RFid RC522 Reader using Maker Pi Pico and CircuitPython

Interface RFid RC522 Reader using Maker Pi Pico and CircuitPython

In this tutorial I want to share how to interface RC522 RFid readers using Maker Pi Pico and CircuitPython.....
Internet Clock using Maker Pi Pico and CircuitPython

Internet Clock using Maker Pi Pico and CircuitPython

Hi and Happy New Year for 2022. For this tutorial I use the same hardware setup as the bitcoin price display tutorial, only this time I want to program it to be an internet clock.....
Controlling Relay via Telegram using Maker Pi Pico and CircuitPython

Controlling Relay via Telegram using Maker Pi Pico and CircuitPython

This is the last tutorial for 2021, and I want to share about how to control the relay via the Telegram app using Maker Pi Pico and CircuitPython.....
Display Image on the graphic LCD using Maker Nano RP2040 and CircuitPython

Display Image on the graphic LCD using Maker Nano RP2040 and CircuitPython

In this tutorial, I will share how to display an image on the graphic LCD using Maker Nano RP2040 and I program it using CircuitPython.....
Display BTC price on dot matrix using Maker Pi Pico

Display BTC price on dot matrix using Maker Pi Pico

In this tutorial, I will share how to display text on dot matrix MAX7219 using Maker Pi Pico, and I program it using CircuitPython. Before that, what text we want to display? It's ok, I will grab the ..
Real-Time IoT Room Monitoring on Maker Pi Pico Using pyRTOS

Real-Time IoT Room Monitoring on Maker Pi Pico Using pyRTOS

 Part 1: Adding Tasks for Sensors & DisplayIn this part, we're going to add sensors to the system. We'll start with the easier ones and then add the more complex ones. With pyRTOS, yo....