Поднимаем на Raspberry Pi Pico W асинхронный веб-сервер на библиотеке ESPAsyncWebServer и управляем светодиодом на GPIO через две кнопки в браузере.
Raspberry Pi Pico: веб-сервер для управления выходами (Arduino IDE)


Поднимаем на Raspberry Pi Pico W асинхронный веб-сервер на библиотеке ESPAsyncWebServer и управляем светодиодом на GPIO через две кнопки в браузере.

Налаживаем беспроводную связь между Arduino с помощью дешёвого трансивера nRF24L01+ на 2,4 ГГц через библиотеку RF24: односторонняя передача, отправка сразу нескольких значений через struct (температура и влажность с DHT11) и двусторонняя связь по типу рации. Плюс — как увеличить дальность.

Настраиваем шину I2C на плате STM32 Blue Pill (STM32F103C8) и налаживаем связь с Arduino: STM32 — мастер, Arduino — ведомый, у каждого своя кнопка и светодиод. Нажатие кнопки на одной плате зажигает светодиод на другой — значения идут по I2C.

Настраиваем шину SPI на плате STM32 Blue Pill (STM32F103C8) и налаживаем обмен с Arduino: STM32 — мастер, Arduino — ведомый, у каждого свой LCD 16×2 и потенциометр. Крутим потенциометр на одной стороне — видим значение на дисплее другой.

Petoi (авторы наборов Bittle и Nybble) открыла ранний доступ к Quaddle — четвероногому роботу всего на четырёх сервах, который умеет шагать, двигаться боком и разворачиваться на месте. Прошивка на открытой OpenCat, гнездо под Raspberry Pi Zero и поддержка Arduino/ESP32.