Raspberry Pi Pico W — версия платформы с поддержкой Wi-Fi. Микроконтроллер RP2040 с двумя ядрами ARM Cortex-M0+ тактовой частотой 133 МГц станет подходящим «мозгом» для ваших гаджетов, роботов и других изобретений, где важен баланс производительности с низким энергопотреблением. А дополнительный чип Infineon CYW43439 с антенной ABRACON (ProAnt) обеспечивает RPi Pico W беспроводную связь Wi-Fi 802.11 b/g/n и Bluetooth 5.2.
В отличие от одноплатных компьютеров, таких как Raspberry Pi 4, контроллер Pico W работает без операционной системы: все ресурсы платформы посвящены выполнению одной программы, которая дирижирует датчиками, модулями и исполнительными устройствами.
Уникальная возможность Pico W — программируемый ввод-вывод (Programmable I/O), с которым можно реализовать произвольный аппаратный интерфейс: например, шину SD-карты или VGA.
Оптимизированные вычисления с плавающей запятой на Raspberry Pi Pico W помогают справиться с комплексными задачами и проектами, где не хватило бы мощности и памяти базовых Arduino.
Версия платы без контактных ножек подходит для самых миниатюрных проектов. Для прототипирования на макетной плате пригодится модификация Raspberry Pi Pico W с ногами.
Если же наличие беспроводной связи в вашем проекте не критично — воспользуйтесь базовой платой Raspberry Pi Pico.
По бокам платы расположены 40 контактов со стандартным шагом 2,54 мм. Чтобы использовать Pico W с макетными платами, вам понадобится припаять к ней штыревую вилку.
Для подключения периферии отведено 26 контактов ввода-вывода общего назначения (GPIO) с дополнительными возможностями.
Для подключения модулей предусмотрены аппаратные интерфейсы UART, SPI и I²C. Программируемый ввод-вывод (PIO) позволяет «подружить» вашу Pico W с произвольными аппаратными интерфейсами, написав соответствующие подпрограммы для коммуникации через любые из 26 пинов GPIO.
Обратите внимание, что к RPi Pico W подходят только модули с логическим напряжением 3,3 В. Периферия с логическим напряжением 5 В может повредить устройство!
Контроллер RPi Pico W программируется по USB с Raspberry Pi и других компьютеров с помощью SDK на C/C++ или официального порта MicroPython.
Поддержка Raspberry Pi Pico W также появилась в среде Arduino IDE, однако функциональность Wi-Fi потребует установки альтернативного ядра Arduino Pico.
Платформа Raspberry Pi Pico W питается через разъём micro-USB или контакт VSYS напряжением 1,8–5,5 В.