Raspberry Pi Pico

About

Based on the Raspberry RP2 microcontroller family, a new chip developed by the Raspberry Pi Foundation based on the Arm Cortex-M0+ design.

Raspberry Pi Pico is designed as a low-cost breakout board for RP2040. It pairs RP2040 with 2MB of Flash memory and a power supply chip supporting input voltages from 1.8-5.5V. This allows powering the Pico from a wide variety of sources, including two or three AA cells in series, or a single lithium-ion cell.

Resources

Ohne WLAN oder Bluetooth fĂŒr unsere Zwecke momentan nicht so recht zu gebrauchen.
Ansonsten aber ne Menge netter Features. Ich hab mal eins bestellt.

Edit: 
und da kommt (bald) die Version mit WLAN:

KlÀrt mich mal bitte auf! :-) Das ist ein Cortex M0, ok. Wie programmiert man den dann? Python, könnte man auch die Arduino-IDE nehmen?

[edit] Beim Link oben von Markus zur “WLAN-Version” gefunden:

But there’s more! We are going to port the Arduino core to this new architecture in order to enable everyone to use the RP2040 chip with the Arduino ecosystem (IDE, command line tool, and thousands of libraries).

Der Name ist finde ich Banane, ein RasPi ist fĂŒr mich ein Linux-System, aber gut, seien wir nicht so. Mercedes hat auch schon FahrrĂ€der unters Volk gebracht. Aber da ist der Unterschied offensichtlich!

Hier noch so ein “RasPi”, der keiner ist: LILY Pi ESP32

designed and modified by the LILYGO team based on the Raspberry Pi appearance structure.

Da steht auch:

The new board will come packed with some high-quality MEMS sensors from STM (namely a 9-axis IMU and a microphone),

Interessant! 
 FFT / Audioanalyse 


[edit] Im verlinkten Hackady-Artikel:

Two Cores: Here be Dragons

ach, das kennen wir doch irgendwoher ;-)

Geht wohl beides. VSC mit C++ wird direkt unterstĂŒtzt und einen MicroPython port gibt es auch. Von der Arduino IDE hab ich noch nix gelesen, aber normalerweise dauert sowas ja nicht lange.

Auf der TODO Liste der Entwickler ist ein RTOS auf Platz 1 - dann kommt auch der zweite Kernel.

Die aktuelle Make 01/2021 beerdigt mit dem Pico und Python schon die Ära Arduino (zu teuer, nicht mehr innovativ)! Interessant.

The people of Adafruit also like it very much.

dauerte wirklich nicht lange:

2 Likes

Hier finden sich einige Anwendungsbeispiele inkl. passendem Code.

Basierend auf dem Hardware design with RP2040 Dokument sind bereits einige Hardware Erweiterungen entstanden.

Mein persönlicher Favorit ist das Open hardware Raspberry Pi Pico VGA, SD Card, and Audio demo board to support QVGA video playback, das man hier in Aktion sehen kann.

Hier auch noch ein weiterer Arduino core HAL.

1 Like


 und hier eine Variante mit LoRa. CERN Open Hardware Licence v1.2. Specifically designed for use with CircuitPython.

Laut https://github.com/ElectronicCats/PicoWAN/commit/9b7f539e ist das RF-Modul ein RFM95W-868S2 LoRa Transceiver von Hope RF als/mit KiCad footprint HOPERF_RFM9XW_SMD.

1 Like

Adafruits Antwort darauf ist “AirLift”, konzeptionell wie gewohnt mit dem ESP32 als WiFi-Koprozessor.

https://learn.adafruit.com/quickstart-rp2040-pico-with-wifi-and-circuitpython

1 Like

Hier finden sich auch noch weitere Diskussionen zu diesem Thema:

Interessantes zum Stromverbrauch im “deep sleep”:

Laut Datenblatt gibt es beim Pico zwei mögliche Schlafmodi, den normalen zeitgesteuerten Schlafmodus (sleep mode) und den von externer Hardware abhÀngigen Schlafmodus (dormant mode).

Letztere Variante erfordert ein Aufwecken durch einen externen Trigger, der an einem der GPIO-Pins angeschlossen ist.

[
]

Laut Spezifikation verbraucht der RP2040 bei 25°C im Mittel 0,8 mA im Dormant-Mode und 1.3 mA im Sleep-Mode. Das muss man im VerhÀltnis zum Normalverbrauch sehen. Unter Volllast können es durchaus 95 mA sein.

[edit] Unter Current consumption on sleep modes - Raspberry Pi Forums fĂŒr den RP2040 schwirrt auch 180 uA rum. Braucht das board so viel mehr?

Nun auch als Raspberry Pi Pico W mit Wifi: Raspberry Pi Pico W: your $6 IoT platform - Raspberry Pi

Details

Product brief: https://datasheets.raspberrypi.com/picow/pico-w-product-brief.pdf
Datasheet: https://datasheets.raspberrypi.com/picow/pico-w-datasheet.pdf
Discussion: Raspberry Pi Pico W / WH / H Thread: Your 6 $ IoT platform - Raspberry Pi Forums
WiFi chip: WiFi interface chips / network processors - #6 by Andreas
Ethernet: GitHub - krystiancha/pico-enc28j60: enc28j60 driver and lwIP integration for the Raspberry Pi Pico SDK (mirror of https://sr.ht/~krystianch/pico-enc28j60)

Quotes

1 Like

Hier ein paar Entwicklerboardexemplare mit dem WIZnet W5100S Ethernet Chip.

Und noch ein Kollege mit Wi-Fi.

– via: Wettervorhersage als KI-generiertes GemĂ€lde