Popis produktu: Raspberry Pi Pico WH - RP2040 ARM Cortex M0 + CYW43439 - WiFi - s konektory
Raspberry Pi Pico WH je založen na proprietárním mikrokontroléru Raspberry RP2040 a bezdrátovém komunikačním systému Infineon CYW43439. RP2040 je dvoujádrový čip ARM Cortex M0 + taktovaný na 133 MHz s 264 KB SRAM a 2 MB Flash paměti. Vestavěný čip CYW43439 umožňuje bezdrátovou WiFi komunikaci IEEE 802.11 b/g/n. Pico WH má 26 GPIO pinů , které pracují s napětím 3,3 V. Deska má také zabudovaný teplotní senzor. Raspberry Pi Pico WH se programuje přes microUSB port v C/C++ a MicroPythonu.
Piny modulu Raspberry Pi Pico WH
Deska Raspberry Pi Pico WH má 26 GPIO pinů, včetně těchto rozhraní: 2x SPI, 2x I2C, 2x UART, 3x ADC 12-bit, 16x PWM. Modul je navíc vybaven 8 programovatelnými IO piny (PIO), které jsou určeny pro podporu nestandardních periferních zařízení.
Napájecí zdroj pro Raspberry Pi Pico WH
Modul Pico WH je napájen přes vestavěný microUSB port, který také slouží pro komunikaci mezi deskou Raspbery Pi a počítačem. Pro správnou funkci modul vyžaduje napájení 5V . Desku lze také napájet z pinu VSYS napětím od 1,8 V do 5,5 V pomocí např. 3,7 V Li-Pol baterie nebo 3x AA baterie.
Logická část Raspberry Pi Pico pracuje s napětím 3,3 V. |
Programování Raspberry Pi Pico WH
Raspberry Pi Pico WH lze naprogramovat pomocí C/C++ i MicroPythonu . Proces nahrání programu na desku je extrémně jednoduchý, k tomu musíte stisknout a podržet tlačítko BOOTSEL a poté připojit Raspberry Pi Pico WH k počítači pomocí microUSB kabelu. Počítač detekuje modul jako velkokapacitní paměťové zařízení USB s názvem RPI-RP2. Připravený soubor programu by měl být přetažen do nově nalezeného svazku. Výrobce poskytuje úložiště SDK pro programovací jazyky C / C ++ a MicroPython, které naleznete v užitečných odkazech níže.
Začínáme s MicroPythonem
Raspberry Pi Pico WH se programuje „hozením“ připraveného programu MicroPython do velkokapacitního úložiště USB vytvořeného deskou v počítači. K dispozici je také vzorový soubor UF2 ke stažení, který vám pomůže začít s MicroPythonem.
- Stáhněte si MicroPython UF2.
- Stiskněte a podržte tlačítko BOOTSEL a zapojte desku do USB portu vašeho Raspberry Pi nebo počítače.
- Jakmile je Pico připojeno k vašemu počítači, uvolněte BOOTSEL.
- Raspberry Pi Pico bude detekováno jako velkokapacitní paměťové zařízení s objemem RPI-RP2.
- Přetáhněte soubor MicroPython UF2 do svazku RPI-RP2.
- Pico se restartuje, nyní se použije MicroPython.
- K REPL a MicroPythonu můžete přistupovat přes sériový USB port.
Ahoj světe v C/C++
První program, který každý programátor napíše, je „Hello World“, v tomto případě bude Raspberry Pi Pico WH naprogramováno přes sériový port USB Raspberry Pi 4B .
- Stáhněte si soubor UF2 "Hello World".
- Stiskněte a podržte tlačítko BOOTSEL a připojte Raspberry Pi Pico k USB portu Raspberry Pi.
- Deska je detekována jako velkokapacitní paměťové zařízení s objemem RPI-RP2.
- Přetáhněte soubor UF2 do svazku RPI-RP2.
- Pico se restartuje.
- Otevřete terminál na Raspberry Pi 4B a spusťte příkazy:
sudo apt install minicom minicom -b 115200 -o -D / dev / ttyACM0
- V okně terminálu byste měli vidět "Hello World".
Další příslušenství pro Raspberry Pi Pico W
Podívejte se na další příslušenství , které jsme připravili pro modul Raspberry Pi Pico W. Příslušenství najdete v sekci Viz odpovídající příslušenství pod fotogalerií. Výběrem tohoto příslušenství můžete postupovat podle příkladů výrobce z dokumentace SDK pro C a Python.
Specifikace Raspberry Pi Pico WH
Parametr | Hodnota |
---|---|
Systém | Raspberry Pi RP2040 |
Jádro | ARM Cortex-M0 + dvoujádrový 133 MHz |
Bezdrátový komunikační systém | CYW43439 |
Bezdrátová komunikace | WiFi 2,4 GHz IEEE 802.11 b/g/n |
paměti SRAM | 264 kB |
Flash paměť | 2 MB |
Vede | 40-pin / 23 GPIO digitální + 3 ADC piny |
Rozhraní | 2x UART, 2x I2C, 2x SPI, až 16 PWM kanálů |
Napájecí napětí | 5V (USB) |
Pracovní napětí logické části | 3,3 V |
Napájecí / datový konektor | microUSB |
Rozměry | 51,3 x 21 x 12,9 mm |
Užitečné odkazy |