Category: Tutorial Raspberry Pi Pico W and generic rp2040

We are going to discover the Raspberry Pi Pico series of prototype boards built using RP2040, the flagship microcontroller chip designed by Raspberry Pi.

Raspberry Pi Pico (rp2040) AND DS18B20: strong pull-up P-MOSFET gate and alarm

Dallas ds18b20 with Raspberry Pi Pico (rp2040): pull-up P-MOSFET gate and alarms

This article expands on the previous about the connection of DS18B20 sensors to a Raspberry Pi Pico using the OneWire protocol. It covers the use of a P-MOSFET gate as a pull-up resistor for the OneWire bus to improve communication reliability, as well as implementing temperature alarms triggered by a threshold. The article provides step-by-step instructions and code examples for incorporating these features. The goal of the article is to provide readers with advanced techniques for using DS18B20 sensors with a Raspberry Pi Pico.

Raspberry Pi Pico (rp2040)and DS18B20: all OneWire topologies, long stubs and multiple devices

Dallas ds18b20 with Raspberry Pi Pico (rp2040): all OneWire topologies, long stubs and more devices

This article covers how to connect DS18B20 digital temperature sensors to a Raspberry Pi Pico using the OneWire protocol. It includes information on all possible OneWire topologies, how to deal with long wires, and connecting multiple sensors. The article aims to provide a comprehensive guide for using these sensors with a Raspberry Pi Pico, including tips for troubleshooting and optimizing performance.

Raspberry Pi Pico (rp2040) and DS18B20: introduction and parasite mode

Dallas ds18b20 with Raspberry Pi Pico (rp2040): introduction and parasite mode

The Dallas DS18B20 is a digital temperature sensor that can be easily integrated with a Raspberry Pi Pico (rp2040) microcontroller. In this response, we will provide an introduction to the DS18B20 sensor and explain how to use it in parasite mode with a Raspberry Pi Pico.

Raspberry Pi Pico W rp2040 how to use SD card 4

Raspberry Pi Pico and rp2040 boards: how to use SD card – 5

We have already talked about the internal flash memories for rp2040 boards and other microcontrollers, which are very useful for storing pages or static files. However, they are not suitable for logging or similar applications, so we will learn how to connect and use an SD card which can have a lot of space, a very small form factor, and low power consumption.

Raspberry Pi Pico, and other rp2040 boards: WiFiNINA with ESP32 WiFi Co-Processor 0

Raspberry Pi Pico, and other rp2040 boards: WiFiNINA with ESP32 WiFi Co-Processor

Even though Raspberry Pi Foundation has released the Pico W version, I still find this tutorial useful for adding WiFi to rp2040 boards using an ESP32.
We will use an esp32-wroom-32 (or esp32-s) as WiFi coprocessor and the full potential WiFiNINA library to handle it.

Raspberry Pi Pico and rp2040 boards: integrated LittleFS filesystem 4

Raspberry Pi Pico and rp2040 boards: integrated LittleFS filesystem – 2

We continue to explore the rp2040 devices, very interesting microcontrollers. All prototype boards come with integrated SPI Flash. Raspberry Pi selected the LittleFS filesystem to manage this storage, a good compromise between functionality and performance.