Raspberry Pi Pico W: obsługa Bluetooth 5.2 dostępna dla płytki mikrokontrolera RP2040
Minął prawie rok odkąd Fundacja Raspberry Pi ogłosiła Pico W, płytkę deweloperską, która zadebiutowała obok Pico H i Pico WH. Jak omawialiśmy w tamtym czasie, Pico W opierał się na RP2040, mikrokontrolerze, który pojawił się mniej więcej rok wcześniej rok wcześniej. Dla porównania, RP2040 ma dwa rdzenie ARM Cortex-M0 + taktowane zegarem 133 MHz i 264 KB pamięci RAM, ale obsługuje tylko USB 1.1, stąd użycie portu Micro USB w Pico W.
Dodatkowo, Pico W zawiera układ Infineon CYW43439 poprzez SPI, który umożliwia płytce łączenie się z sieciami Wi-Fi 2,4 GHz i zapewnia obsługę Wi-Fi 802.11 n. Infineon CYW43439 obsługuje również Bluetooth, chociaż Raspberry Pi Foundation nie zawierała oprogramowania po stronie hosta ani oprogramowania układowego obsługującego Bluetooth w momencie premiery. Najnowsza wersja MicroPython to zmienia, podobnie jak wersja 1.5.1 C SDK.
Według CEO Pi Foundation, Ebena Uptona, obsługa Bluetooth została teraz włączona do oficjalnego repozytorium MicroPython, wprowadzając dodatkowe wsparcie dla Pico W. Należy pamiętać, że Pico W integruje Bluetooth Classic, tymczasowo wyłączając ACL i SCO, a także Bluetooth Low Energy (BLE) Central i Peripheral. Więcej informacji można znaleźć we wpisie na blogu Pi Foundation po więcej szczegółów.