Tagged: rp2040

The RP2040 has a large on-chip memory, symmetric dual-core processor complex, deterministic bus fabric, and rich peripheral set. It’s augmented with a unique Programmable I/O (PIO) subsystem and provides unrivalled power and flexibility. It has the lowest possible barrier to entry for beginner and hobbyist users with detailed documentation, a polished MicroPython port, and a UF2 bootloader in ROM. RP2040 is a stateless device, with support for cached execute-in-place from external QSPI memory. This design decision allows a choice of an appropriate density of non-volatile storage for applications, and to benefit from the low pricing of commodity Flash parts.

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.

EByte LoRa E32 & MicroPython: a deep dive into transmission types 0

EByte LoRa E32 & MicroPython: a deep dive into transmission types – 4

This article, the fourth in our series, provides an in-depth analysis of the different transmission types that can be realized with the EByte LoRa E32 module utilizing MicroPython. By understanding these transmission modalities, developers can effectively harness the power of these tools and tailor their applications to meet specific needs.

Ebyte LoRa E32 & MicroPython: exploring library 0

Ebyte LoRa E32 & MicroPython: exploring library – 2

The Ebyte LoRa E32 library is a comprehensive tool designed to facilitate seamless communication with LoRa wireless modules. Developed for programmers and tech enthusiasts alike, the library enables a smooth interfacing with Ebyte’s LoRa E32 devices using MicroPython, a lean and efficient implementation of the Python 3 programming language.

Raspberry Pi Pico W rp2040 how to use SD card 2

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.