- -4,00 zł
21,06 zł Netto
Zestaw startowy zawierający Raspberry Pi Pico, niezbędne złącza oraz przewód microUSB. Zestaw polecany jest dla osób programujących w MicroPython
Raspberry Pi Pico jest pierwszą płytką zawierającą mikrokontroler zaprojektowany przez fundację Raspberry Pi. Układ, który jest sercem tej płytki został wyposażony w dwa rdzenie ARM Cortex M0+ pracujące z częstotliwością do 133 MHz, 264 kB pamięci RAM oraz 30 portów GPIO. Sam mikrokontroler nie jest wyposażony w pamięć flash, ale na płytce znajduje się zewnętrzna pamięć o pojemności 2 MB podłączona za pomocą interfejsu QSPI. Platforma wspiera popularne języki programowania MicroPython oraz C/C++. Programy można wgrywać do pamięci za pomocą interfejsu USB w trybie pamięci masowej lub korzystając z zewnętrznego programatora obsługującego interfejs SWD.

Kamami jest oficjalnym dystrybutorem minikomputerów Raspberry Pi oraz dedykowanych akcesoriów.

MicroPython jest specjalną wersją języka programowania Python 3, przygotowaną do działania bezpośrednio na systemach wbudowanych takich jak Raspberry Pi Pico. Wersja przygotowana specjalnie dla mikrokontrolera RP2040, wspiera REPL czyli interaktywną powłokę pozwalającą na bieżąco wykonywać skrypty wpisywanie w konsolę oraz oglądać w niej wyniki działania programu. Dzięki tej technologi możliwe jest również zapisywanie programu w pamięci flash.
Aby ułatwić programowanie mikrokontrolera RP2040 w języku C/C++ fundacja Raspberry Pi przygotowała oficjalny zestaw narzędzi SDK, który można zintegrować z popularnymi IDE takimi jak Visual Studio Code czy Eclipse. Cały proces konfiguracji środowiska opisany jest w dokumencie Getting started with Raspberry Pi Pico, oraz na portalu Mikrokontroler.pl


Raspberry Pi Pico może być programowane przez interfejs USB na dwa sposoby.
Pierwszy to tryb pamięci masowej USB, aby zaprogramować w ten sposób płytkę należy nacisnąć i przytrzymać przycisk BOOTSEL, a następnie podłączyć płytkę przewodem USB do komputera. Urządzenie zostanie rozpoznane jako pamięć masowa, do której można wgrać program w taki sam sposób, jak kopiuje się pliki na pendriva. Po wgraniu programu mikrokontroler automatycznie się zresetuje i uruchomi wgrany program. Sposób ten nadaje się do wgrywania programów napisanych w C/C++ lub do wgrywania interpretera MicroPythona.
Drugi sposób działa tylko z programami napisanymi w języku MicroPython i wymaga wcześniejszego wgrania interpretera za pomocą pierwszej metody. Metoda ta polega na zapisaniu w pamięci układu programu przesłanego za pomocą REPL.
Podczas programowania w C/C++ często pojawia się konieczność wielokrotnego testowania programu. Wgrywanie programu przez USB wymaga powtarzania za każdym razem procedury, odłączania płytki od komputera, wciśnięcia przycisku i podłączenia płytki, a następnie znalezienia skompilowanego programu i skopiowania go do pamięci. Całość trwa dość długo, ale na szczęście można to uprościć korzystając z zewnętrznego programatora z interfejsem SWD. Programowanie przez SWD jest znacznie szybsze, wystarczy raz podłączyć programator za pomocą złącza 3-pin i zasilanie np. za pomocą USB i można wgrywać programy bezpośrednio z IDE. Dodatkowo można w ten sposób debugować program i sprawnie znajdować ewentualne błędy w kodzie uruchamiając go linijka po linijce.
Raspberry Pi Pico przystosowane jest do programowania bezpośrednio z Raspberry Pi 4B lub 400. Producent przygotował szczegółowe instrukcje konfiguracji środowisk programistycznych oraz gotowe skrypty konfiguracyjne. Pico może być programowane z minikomputera Raspberry zarówno przez USB jak i przez SWD. Dużą zaletą takiego rozwiązania jest brak konieczności korzystania z zewnętrznego programatora SWD. Porty Pico można podłączyć do portów RPI. Aby zapewnić stabilne połączenie należy podłączać Pico bezpośrednio do minikomputera, skorzystanie z płytki stykowej może wprowadzić zakłócenia.
Dla wykorzystania pełni możliwości środowisk programistycznych, zalecane jest korzystanie z minikomputerów z min. 4 GB pamięci RAM.
Fundacja Raspberry Pi przygotowała aplikację Picoprobe pozwalającą zmienić RPI Pico w programator SWD oraz konwerter USB – UART. Dzięki temu można programować RP2040 bez konieczności posiadania programatora SWD, korzystając jedynie z drugiej płytki z mikrokontrolerem RP2040.
Cechy
Producent BTC Korporacja sp. z o. o. Lwowska 5 05-120 Legionowo Polska sprzedaz@kamami.pl 22 767 36 20
Osoba odpowiedzialna BTC Korporacja sp. z o. o. Lwowska 5 05-120 Legionowo Polska sprzedaz@kamami.pl 22 767 36 20
RP2350-Touch-AMOLED-1.43-B to kompaktowa płytka rozwojowa z wyświetlaczem AMOLED i pojemnościowym dotykiem, zamknięta w solidnej obudowie CNC. Zintegrowane czujniki i interfejsy zapewniają szerokie możliwości rozbudowy i zastosowań w projektach HMI, noszonych urządzeniach elektronicznych i inteligentnych systemach sterowania. Obsługa środowisk C/C++, MicroPython i Arduino IDE, a także bogate zasoby SDK, ułatwiają szybkie wdrożenie projektów.
Płytka rozwojowa z mikrokontrolerem RP2040. Wyposażona w złącze mikroBUS, może współpracować z płytami rozszerzeń Qwiic. SprakFun DEV-18721
Płytka z mikrokontrolerem RP2040 wyposażonym w dwa rdzenie ARM Cortex-M0+, które pracują z częstotliwością 133 MHz, 264 kB RAM. Na płytce znajduje się również 8 MB pamięci QSPI flash. Układ może być programowany w C/C++ lub MicroPython. Adafruit 4884
Sterownik serwomechanizmów oparty na mikrokontrolerze Raspberry Pi RP2040. Pozwala na sterowanie do 18 serw, ma 6 wejść analogowych oraz złącze QW/ST do podłączenia dodatkowych czujników. Pimoroni PIM613
Płytka z mikrokontrolerem RP2040 wyposażonym w dwa rdzenie ARM Cortex-M0+ 133 MHz i 264 kB RAM. Na płytce znajduje się również 2 MB pamięci QSPI Flash. Układ może być programowany w C/C++, CircuitPython lub MicroPython. DFRobot DFR0959
RP2350-Touch-LCD-2.8 to wszechstronna platforma rozwojowa z ekranem dotykowym i funkcjami audio, przeznaczona do projektów z interfejsem użytkownika, odtwarzaniem dźwięku, rejestracją ruchu i zdalną komunikacją. Łączy moc przetwarzania RP2350 z bogatym zestawem peryferiów i niskim zużyciem energii, doskonale sprawdzając się w aplikacjach przenośnych, edukacyjnych i HMI.
RP2350-LCD-1.47-B-M to zaawansowana, a zarazem kompaktowa płytka rozwojowa przeznaczona do pracy z mikrokontrolerem RP2350A. Zintegrowany wyświetlacz LCD, port USB typu A, slot TF oraz przylutowane złącza ułatwiają szybkie uruchomienie i integrację z różnorodnymi projektami. Dualna architektura (ARM i RISC-V) zapewnia dużą elastyczność w nauce i testowaniu aplikacji embedded, systemów sterowania i urządzeń IoT.
Płytka rozwojowa wyposażona w mikrokontroler RP2040, diody LED RGB, buzzer oraz złącza Qwiic/STEMMA QT. Rozstaw pinów kompatybilny z Arduino Nano. Cytron MAKER-NANO-RP2040
Płytka z mikrokontrolerem RP2040 oraz modułem radiowym pracującym w paśmie częstotliwości 868 MHz. Ma wbudowany obwód ładowania LiPo oraz złącze STEMMA QT. Adafruit 5712
RP2350-Touch-AMOLED-1.8 z akumulatorem to zaawansowana płytka rozwojowa z ekranem AMOLED, obsługą dotyku, sensorami ruchu, dźwiękiem i szerokim zakresem interfejsów. Przystosowana do zastosowań mobilnych i wbudowanych, umożliwia tworzenie kompaktowych urządzeń interaktywnych z pełnym wsparciem open-source.
Brak towaru
RP2350-LCD-1.28-B to wysoce zintegrowana platforma rozwojowa z wyświetlaczem, przeznaczona do aplikacji wymagających niskiego poboru energii i dużej elastyczności w projektowaniu interfejsów. Dzięki solidnej obudowie CNC oraz wsparciu dla dwóch architektur procesorowych, moduł idealnie nadaje się do zastosowań w systemach przenośnych, urządzeniach HMI i inteligentnych projektach osadzonych.
Konsola do gier oparta na mikrokontrolerze RP2040 od Raspberry Pi. Wyposażona w wyświetlacz LCD 1,54", akumulator LiPo i aluminiową obudowę. Ma wsparcie w postaci API, które umożliwia tworzenie własnych gier w C++ i MicroPython. Pimoroni PIM559
Brak towaru
RP2350-Tiny to minimalistyczna płytka deweloperska oparta na mikrokontrolerze RP2350A o podwójnej architekturze Cortex-M33 i RISC-V, bez zintegrowanego portu USB. Zamiast tego zastosowano złącze FPC umożliwiające podłączenie zewnętrznego adaptera USB-C (brak w zestawie). Moduł oferuje szeroką funkcjonalność GPIO i peryferiów, programowanie drag-and-drop, wsparcie dla C/C++ i MicroPython oraz możliwość montażu SMT. Idealny do projektów embedded, gdzie istotna jest minimalna przestrzeń i elastyczność połączeniowa.
RP2350-LCD-0.96 oferuje niskokosztowe i elastyczne rozwiązanie do tworzenia projektów z wyświetlaniem informacji, obsługą zasilania bateryjnego i pełną kontrolą GPIO. Idealna do urządzeń przenośnych, interfejsów użytkownika i aplikacji edukacyjnych.
RP2350-Touch-AMOLED-1.43 to wydajna platforma do budowy nowoczesnych interfejsów użytkownika w projektach mobilnych i systemach sterowania. Wyświetlacz AMOLED o wysokim kontraście i pojemnościowy dotyk w połączeniu z czujnikiem IMU i RTC zapewniają kompleksowe środowisko rozwojowe do aplikacji wymagających zaawansowanej interakcji i mobilności.
Brak towaru
Płytka z mikrokontrolerem RP2040 wyposażonym w dwa rdzenie ARM Cortex-M0+, które pracują z częstotliwością 133 MHz i 264 kB RAM. Na płytce znajduje się również 16 MB pamięci QSPI Flash. Układ może być programowany w C/C++ lub MicroPython. Oferuje interfejs DVI, gniazdo kart micorSD oraz 40-pinowe złącze GPIO. Moduł ma kształt i układ złączy zbliżony do popularnych minikomputerów Raspberry Pi Zero. Waveshare RP2040-PiZero
Zestaw startowy zawierający Raspberry Pi Pico, niezbędne złącza oraz przewód microUSB. Zestaw polecany jest dla osób programujących w MicroPython