Generate Delay with Raspberry Pi Pico Timers using MicroPython

Generate Delay with Raspberry Pi Pico Timers using MicroPython

In this tutorial, we learn to use the system timer peripheral of Raspberry Pi Pico. As we mentioned earlier, This development board comes with RP2040’s microcontrollers. This RP2040 MCU has a system timer peripheral that provides a global microsecond timebase and generates interrupts for it. In this tutorial, we will focus learn to configure Raspberry … Read more

Interface Analog Joystick Module with Raspberry Pi Pico

Interface Analog Joystick Module with Raspberry Pi Pico

In this tutorial, we will learn how to interface the KY-023 Analog Joystick module with Raspberry Pi Pico using MicroPython. We will start with an introduction to the module, its pinout, and how it works internally. Then we will write a MicroPython sketch to read the x-axis, y-axis, and push-button states from the joystick in … Read more

TM1637 4-Digit 7 Segment Display Module with Raspberry Pi Pico

TM1637 4-Digit 7 Segment Display Module with Raspberry Pi Pico

This guide focuses on the TM1637 4-digit 7-segment display module and its interfacing with the Raspberry Pi Pico. Unlike a standard 4-digit 7-segment display which requires 12 pins to connect to a microcontroller, the TM1637 module uses only four pins, making it a very convenient and practical choice. We will discuss this module’s description, pinout, … Read more

Raspberry Pi Pico W MicroPython Publish Sensor Readings to Google Sheets

Raspberry Pi Pico W MicroPython Publish Sensor Readings to Google Sheets

In this user guide, we will learn how to publish sensor readings from Raspberry Pi Pico W using MicroPython and Thonny IDE to Google Sheets using IFTTT as a third-party service. This guide will be helpful for users who want to access data for a predetermined amount of time and also store it appropriately. Any … Read more

ESP32 MicroPython Publish Sensor Readings to Google Sheets via IFTTT

ESP32 MicroPython Publish Sensor Readings to Google Sheets via IFTTT

In this user guide, we will learn how to publish sensor readings from ESP32 using MicroPython and Thonny IDE to Google Sheets using IFTTT as a third-party service. This guide will be helpful for the users who want to access data for a predetermined amount of time and also store it appropriately. Any preferred sensor, … Read more

ESP32 ESP8266 SMTP Client Send Sensor Readings via Email using MicroPython

ESP32 MicroPyhton SMTP client send bme280 sensor readings via email

In this tutorial, you will learn to send sensor readings via email with an SMTP client and MicroPython using ESP32 or ESP8266. For demonstration purposes, we will send BME280 sensor readings such as temperature, pressure, and humidity to the Gmail SMTP server but you can modify this example for any sensor and SMTP server. Recommended … Read more

Raspberry Pi Pico W SMTP Client Send Sensor Readings via Email

Raspberry Pi Pico W send sensor readings via email using SMTP client

In this tutorial, you will learn to send sensor readings via email with an SMTP client and MicroPython using Raspberry Pi Pico W. For demonstration purposes, we will send BME280 sensor readings such as temperature, pressure, and humidity to the Gmail SMTP server but you can modify this example for any sensor and SMTP server. … Read more

ESP32 MicroPython Send Emails with SMTP Client

ESP32 Send Emails with SMTP Client and MicroPython

In this tutorial, you will learn to send emails with an SMTP client and MicroPython using ESP32. We will learn to send emails to SMTP servers such as Gmail, Hotmail, and Outlook. The umail is a lightweight, scalable SMTP client for sending emails in MicroPython. For demonstration, we will send a simple text message in … Read more

Raspberry Pi Pico W Send Emails with SMTP Client and MicroPython

Raspberry Pi Pico W Send Emails with SMTP Client and MicroPython

In this tutorial, you will learn to send emails with an SMTP client and MicroPython using Raspberry Pi Pico W. We will learn to send emails to SMTP servers such as Gmail, Hotmail, and Outlook. The umail is a lightweight, scalable SMTP client for sending emails in MicroPython. For demonstration, we will send a simple … Read more

Twilio Send SMS with ESP32 ESP8266 using MicroPython

MicroPython ESP32 ESP8266 Send SMS with Twilio

In this tutorial, we will see how to send text messages with ESP32/ESP8266 and Twilio using MicroPython. Twilio is a communications web service that allows users to make and receive phone calls and SMS along with other communication functions. Although Twilio is not free to use but you can get started with a free trial … Read more