Raspberry Pi Pico
35+ Raspberry Pi Pico & Pico W projects and tutorials. MicroPython and Arduino code is used in these guides. The development boards feature a dual-core Arm Cortex M0+ RP2040 microcontroller, 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.
-
Program Raspberry Pi Pico using Arduino IDE
This article will guide you to easily upload Arduino code to Raspberry Pi Pico and Pico W using the Arduino IDE (Integrated Development Environment) version. Step-by-step…
-
Raspberry Pi Pico PWM Guide – Fade an LED (MicroPython)
This article will guide you to use Pulse Width Modulation(PWM) in Raspberry Pi Pico and Raspberry Pi Pico W. First, we shall briefly discuss how PWM…
-
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 – HTTP Requests on Internet
In this tutorial, you will learn to connect Raspberry Pi Pico W to the internet by making an HTTP GET request. Raspberry Pi Pico W features…
-
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 – MicroPython Example
In this guide, we will learn how to use the ADC in Raspberry Pi Pico and read voltages using the onboard GPIO. ADC stands for Analog-to-Digital…
-
Raspberry Pi Pico 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 interface Raspberry Pi Pico with an SSD1306 OLED display easily. MicroPython code is used to interface the two devices.…