Category: Raspberry Pi Pico
Raspberry Pi Pico & Pico W are development boards built around the dual-core Arm Cortex M0+ RP2040 microcontroller. It has 2MB of flash memory and 264kB of on-chip SRAM. Two SPI controllers, two I2C controllers, two UARTs, and USB1.1 provide connectivity to the Pi Pico. Three 12-bit ADCs are included on the board to enable high-resolution analog to digital conversions. In this section, you can find 30+ Raspberry Pi Pico & Pico W projects and tutorials.
-
Raspberry Pi Pico PWM – MicroPython Guide
This article will guide you to control the brightness of an LED using Pulse Width Modulation(PWM) in Raspberry Pi Pico RP2040. First, we shall briefly discuss…
-
How To Program Raspberry Pi Pico on macOS Using Thonny IDE
This guide will walk you through the steps necessary to program Raspberry Pi Pico/ Pico W on macOS devices. Thonny IDE is one of the most…
-
Raspberry Pi Pico W Wi-Fi Guide – Internet Access Example (MicroPython)
In this tutorial, you will learn to connect Raspberry Pi Pico W to the internet by making an HTTP GET request. An example is discussed to…
-
Measure Distance Using Raspberry Pi Pico & HC-SR04 (MicroPython)
This guide will demonstrate how to measure distance using Raspberry Pi Pico and HC-SR04 ultrasonic ranging module. First, we will display the distance of an obstacle…
-
Raspberry Pi Pico Bluetooth Serial Using HC-05 (MicroPython)
This tutorial will guide you to connect Raspberry Pi Pico to the HC-05 Bluetooth module. We will use an Android app to send commands to Pi…
-
How to Use ADC in Raspberry Pi Pico W- MicroPython Example
In this guide, we will learn how to use the ADC in Raspberry Pi Pico W and read voltages using the onboard GPIO. ADC stands for…
-
Raspberry Pi Pico W I2C Communication Guide (MicroPython)
In this article, you will learn to use the I2C interface in Raspberry Pi Pico & Pico W. I2C is a widely used communication interface in…
-
Use BME280 With Raspberry Pi Pico W – MicroPython Code
This tutorial will guide you to easily interface the BME280 environment sensor with Raspberry Pi Pico using MicroPython. We will communicate with BME280 using I2C communication…
-
Raspberry Pi Pico With SSD1306 OLED Display – MicroPython Example
In this tutorial, we will learn to easily interface Raspberry Pi Pico with an SSD1306 OLED display(2.44cm/0.96 inches). Adding a display to your projects becomes crucial…
-
Raspberry Pi Pico With BMP280 – MicroPython Guide
In this article, we will learn how to interface the GY-BMP280 temperature and pressure sensor with Raspberry Pi Pico(RP2040). We will use a MicroPython library to…