Подключаем два потенциометра к АЦП MCP3008, управляем яркостью светодиода и настраиваем онлайн-радиостанции на Raspberry Pi с помощью GPIO Zero.
Собираем интернет-радио на Raspberry Pi с АЦП MCP3008


Подключаем два потенциометра к АЦП MCP3008, управляем яркостью светодиода и настраиваем онлайн-радиостанции на Raspberry Pi с помощью GPIO Zero.

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

Поднимаем на ESP32 локальный веб-сервер в режиме точки доступа средствами ESP-IDF: HTML-страница доступна напрямую, без роутера и интернета.

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

Mercedes-Benz разместила у себя на GitHub открытую аппаратно-программную платформу ARDEP под лицензией Apache 2.0. Основная плата ARDEP V2 построена на STM32G474VE (Cortex-M4F с аппаратными ускорителями CORDIC и FMAC) с трансиверами CAN-FD и LIN, а прошивка — на Zephyr RTOS с поддержкой UDS.