Popis produktu: Raspberry Pi Pico - RP2040 ARM Cortex M0 +
Malý modul Raspberry Pi Pico s patentovaným mikrokontrolérem Raspberry RP2040 vyrobeným ve Velké Británii. RP2040 je dvoujádrový čip ARM Cortex M0 + taktovaný na 133 MHz. Modul má 264 kB paměti SRAM a 2 MB paměti Flash. Systém je vybaven 26 GPIO piny, které pracují s napětím 3,3 V a teplotním senzorem. Raspberry Pi Pico je programován v C / C ++ a MicroPython prostřednictvím konektoru microUSB .
Piny modulu Raspberry Pi Pico
Modul Raspberry Pi Pico je vybaven 26 GPIO piny, které zahrnují: 2x SPI, 2x I2C, 2x UART, 3x ADC 12-bit, 16x PWM. Dalších 8 IO pinů (PIO) je navrženo pro podporu nestandardních periferií.
Napájení Raspberry Pi Pico
Konektor microUSB slouží k napájení a komunikaci desky Raspberry Pi Pico s počítačem. Pro správnou funkci modulu je vyžadováno napájení 5 V. Desku lze také napájet z pinu VSYS s napětím od 1,8 V do 5,5 V , například pomocí 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
Raspberry Pi Pico je programován v C / C ++ nebo MicroPython . Chcete-li nahrát program na desku, stiskněte a podržte tlačítko BOOTSEL a připojte Raspberry Pi Pico k počítači pomocí kabelu microUSB. Modul bude detekován jako velkokapacitní paměťové zařízení USB s názvem RPI-RP2, programový soubor by měl být přetažen a přetažen na svazek RPI-RP2. Výrobce poskytuje úložiště SDK pro programovací jazyky C / C ++ a MicroPython, které najdete v níže uvedených užitečných odkazech.
Začínáme s MicroPythonem
Raspberry Pi Pico lze naprogramovat připojením k počítači pomocí kabelu USB a přetažením souboru. Byl připraven stahovatelný soubor UF2, který vám pomůže začít s MicroPythonem.
- Stáhněte si MicroPython UF2.
- Stiskněte a podržte tlačítko BOOTSEL a připojte desku k USB portu vašeho Raspberry Pi nebo počítače.
- Po připojení Pico k počítači uvolněte BOOTSEL.
- Raspberry Pi Pico bude připojeno jako velkokapacitní paměťové zařízení s objemem RPI-RP2.
- Přetáhněte soubor MicroPython UF2 na svazek RPI-RP2.
- Pico se restartuje, nyní bude použit MicroPython.
- K REPL a MicroPython máte přístup přes sériový USB port.
Hello World v C / C ++
První program napsaný kterýmkoli programátorem je „Hello World“, v tomto případě přes USB sériový port 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 bude připojena jako velkokapacitní paměťové zařízení s objemem RPI-RP2.
- Přetáhněte soubor UF2 na svazek RPI-RP2.
- Pico se restartuje.
- Otevřete terminál na Raspberry Pi 4B a spusťte příkazy:
sudo apt nainstalovat 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
Podívejte se na další příslušenství, které jsme pro modul Raspberry Pi Pico připravili. Příslušenství najdete v části Viz odpovídající příslušenství ve fotogalerii. 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
Parametr | Hodnota |
---|---|
Systém | Raspberry Pi RP2040 |
Jádro | ARM Cortex-M0 + dvoujádrový 133 MHz |
Paměť SRAM | 264 kB |
Flash paměť | 2 MB |
Vede | 40kolíkový / 23 GPIO digitální + 3 piny ADC |
Rozhraní | 2x UART, 2x I2C, 2x SPI, až 16 PWM kanálů |
Napájecí napětí | 5 V (USB) |
Pracovní napětí logické části | 3,3 V |
Napájecí / datový konektor | microUSB |
Rozměry | 51 x 21 mm |