Opis produktu: Raspberry Pi Pico - RP2040 ARM Cortex M0+ - ze złączami
Raspberry Pi Pico to moduł wyposażony w autorski mikrokontroler Raspberry RP2040 wykonanym w UK. Ta wersja modułu posiada wlutowane złącza męskie. RP2040 to dwurdzeniowy układ oparty na ARM Cortex M0+ o taktowaniu 133 MHz. Pico wyposażony został w 264 kB pamięci SRAM oraz 2 MB pamięci Flash. Układ wyposażono w 26 pinów GPIO, które pracują z napięciem 3,3 V oraz czujnik temperatury. Raspberry Pi Pico programowane jest w języku C/C++ oraz MicroPython, poprzez złącze microUSB.
Wyprowadzenia modułu Raspberry Pi Pico
Raspberry Pi Pico posiada 26 pinów GPIO, w skład których wchodzą: 2x SPI, 2x I2C, 2x UART, 3x ADC 12-bit, 16x PWM. Dodatkowe 8 wyprowadzeń IO (PIO) przeznaczone jest do obsługi niestandardowych urządzeń peryferyjnych.
Zasilanie Raspberry Pi Pico
Do zasilania oraz komunikacji płytki Raspberry Pi Pico z komputerem służy złącze microUSB. Do prawidłowej pracy modułu wymagane jest zasilanie napięciem 5 V. Płytkę można również zasilać z pinu VSYS napięciem od 1,8 V do 5,5 V, przy wykorzystaniu np. akumulatora Li-Pol 3,7 V lub baterii 3x AA.
Część logiczna Raspberry Pi Pico pracuje z napięciem 3,3 V. |
Programowanie Raspberry Pi Pico
Raspberry Pi Pico programowane jest w języku C/C++ lub MicroPython. W celu wgrania programu na płytkę, należy wcisnąć i przytrzymać przycisk BOOTSEL i podłączyć Raspberry Pi Pico do komputera przewodem microUSB. Moduł zostanie wykryty jako pamięć masowa USB o nazwie RPI-RP2, plik z programem należy przeciągnąć i upuścić w woluminie RPI-RP2. Producent udostępnia repozytorium SDK dla języków programowania C/C++ i MicroPython, które można znaleźć w przydatnych linkach poniżej.
Pierwsze kroki z MicroPython
Raspberry Pi Pico można zaprogramować podłączając je do komputera poprzez przewód USB, przeciągając i upuszczając plik. Przygotowano plik UF2 do pobrania w celu ułatwienia rozpoczęcia pracy z MicroPython.
- Pobierz plik MicroPython UF2.
- Naciśnij i przytrzymaj przycisk BOOTSEL i podłącz płytkę do portu USB swojego Raspberry Pi lub komputera.
- Zwolnij przycisk BOOTSEL po podłączeniu Pico do komputera.
- Raspberry Pi Pico zostanie zamontowane jako urządzenie pamięci masowej o woluminie RPI-RP2.
- Przeciągnij i upuść plik MicroPython UF2 na wolumin RPI-RP2.
- Pico uruchomi się ponownie, teraz będzie używany MicroPython.
- Możesz uzyskać dostęp do REPL i MicroPython poprzez szeregowy port USB.
Hello World w C/C++
Pierwszym programem napisanym przez każdego programistę jest "Hello World", w tym przypadku poprzez port szeregowy USB Raspberry Pi 4B.
- Pobierz plik UF2 "Hello World".
- Wciśnij i przytrzymaj przycisk BOOTSEL i podłącz Raspberry Pi Pico do portu USB Raspberry Pi.
- Płytka zostanie zamontowana jako urządzenie pamięci masowej o woluminie RPI-RP2.
- Przeciągnij i upuść plik UF2 do woluminu RPI-RP2.
- Pico uruchomi się ponownie.
- Otwórz terminal w Raspberry Pi 4B i uruchom komendy:
sudo apt install minicom minicom -b 115200 -o -D /dev/ttyACM0
- Powinieneś zobaczyć wypisany "Hello World" w oknie terminala.
Akcesoria dodatkowe dla Raspberry Pi Pico
Sprawdź przygotowane przez nas akcesoria dodatkowe dla modułu Raspberry Pi Pico. Akcesoria można znaleźć w sekcji Zobacz dopasowane akcesoria, pod galerią zdjęć. Wybierając te akcesoria można wykonać przygotowane przez producenta przykłady znajdujące się w dokumentacji SDK dla C oraz Python.
Specyfikacja Raspberry Pi Pico
Parametr | Wartość |
---|---|
Układ | Raspberry Pi RP2040 |
Rdzeń | ARM Cortex-M0+ Dual-Core 133 MHz |
Pamięć SRAM | 264 kB |
Pamięć Flash | 2 MB |
Wyprowadzenia | 40-pin / 23 GPIO cyfrowe + 3 piny ADC |
Interfejsy | 2x UART, 2x I2C, 2x SPI, do 16 kanałów PWM |
Napięcie zasilania | 5 V (USB) |
Napięcie pracy części logicznej | 3,3 V |
Złącze zasilające / przesyłu danych | microUSB |
Wymiary | 51 x 21 mm |
Raspberry Pi Pico - RP2040 ARM Cortex M0+ - ze złączami
Pomimo niewielkich rozmiarów, Raspberry Pi Pico charakteryzuje się stosunkowo wysoką wydajnością, dzięki czemu może być z powodzeniem wykorzystywany do różnych projektów.
W asortymencie naszego sklepu, oprócz minikomputera RPi Pico, dostępne są także obudowy, których głównym zadaniem jest ochrona przed uszkodzeniami mechanicznymi. Ponadto obudowa zapewnia efektywną cyrkulację powietrza, niezbędną do utrzymania prawidłowej temperatury procesora.
Dodatkowe informacje o Raspberry Pi Pico - RP2040 ARM Cortex M0+
Prezentowana wersja Raspberry Pi Pico idealnie nadaje się do nauki elektroniki przy wykorzystaniu minikomputerów. W sieci można znaleźć wiele dokładnie opisanych projektów, na podstawie których można tworzyć własne.
Raspberry Pi Pico RP2040 z wydajnym procesorem ARM Cortex M0+ i z wlutowanymi złączami męskimi wyróżnia się prostą i intuicyjną obsługą. Z tego powodu jest często wybierany przez osoby początkujące.