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


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

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

Подключаем модуль microSD-карты к ESP32 по SPI и учимся работать с файлами из Arduino IDE: создавать папки, читать, писать, дописывать, переименовывать и удалять файлы, а также замерять скорость чтения/записи. Разбираем распиновку, форматирование FAT32 и полный скетч.