Přijímač internetového rádia s ESP32. Kompletní návod i s 3D tiskem. Nechybí podpora Home Assistant.

Stručně: YoRadio je open-source internetové rádio postavené na ESP32 s knihovnou ESP32-audioI2S. Podporuje různé displeje, ovládání přes MQTT s integrací do Home Assistant a má kompletní dokumentaci včetně PCB návrhu a 3D tisknutelných krytů.

Projekt YoRadio je open-source internetového rádia postaveného na Wi-Fi a Bluetooth čipu ESP32 s knihovnou ESP32-audioI2S, vyznačuje se kompletní dokumentací, širokou škálou podporovaných displejů a lze jej ovládat skrze MQTT (vhodné pro Home Assistant).

Na tento projekt jsem náhodou narazil při brouzdání na printables. Zaujal mě tím, jak dobře vypadá a navíc jsou všechny podklady – DPS, kód i 3D tisk volně dostupné a navíc je celý projekt skvěle zdokumentován. A taky nechybí integrace do Home Assistant.

Jak jsem zmínil, celý projekt je založený na ESP32 – klasická ESP32 WROOM vývojová deska (laskakit)
Dále je potřebný I2S DAC UDA1334 (botland) nebo jeden z dostupných VS1053b modulů – například tento shield (laskakit, botland).

A pak volitelně jeden z mnoha podporovaných displejů – TFT, OLED, 16×2 nebo Nokia 5110 displej. K dokonalosti je třeba ještě dokoupit tlačítka, joystick, enkoder a další drobnosti – najdete na github projektu.

Jen pozor na tyto dvě záludnosti!
Arduino IDE version 2.x.x is not supported. Use Arduino IDE 1.8.19
ESP32 core version 2.0.0 or higher is required!

Wiki projektu https://github.com/e2002/yoradio/wiki

Github projektu https://github.com/e2002/yoradio

3D tisk https://printables.com/model/1215555-internetradio-yoradio-esp32

PCB (dvě dostupné verze) https://github.com/e2002/yopcb

Projekt je stále aktivní a jsou implementovány další vylepšení. Další velkou výhodou je podpora doplňků o který si tento zajímavý projekt můžete ještě vylepšit.

Sdílejte článek:
Ukaž světu,
že jsi Maker!
Koupit tričko
Kafe pro Chiptrona
Dodej energii dalšímu článku

Související články

Vytvořit informační displej pro ESPHome není úplně jednoduchá zábava. Každá změna znamená úpravu YAMLu, nahrání do zařízení a čekání, jestli to konečně vypadá tak, jak jste chtěli. Přesně tohle se snaží řešit nástroj ESPHome Designer.

Článek mi zaslal Richard Štefún, za zaslání článku mu tímto děkuji.

Článek mi zaslal Richard Štefún, za zaslání článku mu tímto děkuji.

Hledání vhodného projektu, který by pomohl při vysvětlování základních pojmů a principů nemusí být jednoduché.

Viděl jsem desku ESP32 s velkým 3.

Konečně jsem se dostal k sepsání krátkého návodu, jak rozchodit ESP32 (mnohem, mnohem výkonnější ESP8266).

Trendy