MiniWebRadio mit ESP32 Demo

preview_player
Показать описание
Beispiel für die Anwendung der Bibliothek ESP32-vs1053_ext
Quellcode:
Рекомендации по теме
Комментарии
Автор

Aus einer Reihe bewährter Projekte bei ESP32 ist dies das Beste. In Sachen Benutzerfreundlichkeit habe ich hier noch keine Mitbewerber gesehen. Vielen Dank für deine Arbeit!

ВладимирНевзоров-ьв
Автор

Hallo Wolle, danke für das tolle Radio.Ich bin begeistert.

erdmannplan
Автор

Super...Vielen Dank für die schnelle Antwort....einiges hab ich in den letzten Stunden herausgefunden....das ist ja alles noch viel komfortabler,
als vorher Daumen hoch für dieses Radio Gruß Jürgen C.

jurgenclauen
Автор

Das Radio ist ja der Hammer. Baue ich sofort nach ;)

meisterjager
Автор

Fantastic Project, Let me know if its possible to add also FM stereo and a remote?

sportstraveling
Автор

Tolles Projekt: ein komplettes Webradio mit nur 3 PCBs, super dokumentiert (zum ersten Mal erfolgreich PlatformIO benutzt), funktionierte nach wenigen Stunden (hatte die Teile in der "junk box"). Ich habe es mit einem ESP32-WROOM, einem ILI9341 Display und einem PCM5102 (die alte Version mit allen Digitalanschlüssen auf einer Seite) aufgebaut. In common.h musste ich TFT-ROTATION auf 3 und TP-ROTATION auf 1 (!) setzen, damit Touch funktionierte. Der PCM5102 funktionierte nachdem ich folgende Verbindungen hergestellt hatte: VCC an 5V, 3.3V out an XMT; folgende Pins an GND: FLT, DMP, SCL, FMT. Wiedergabe von Webradios funktioniert einwandfrei, allerdings dauert der Aufbau der Icons nach Tippen auf die obere Bildschirmhälfte ca. 6 Sekunden, dann verschwinden sie schon fast wieder... Ich vermute, dass der ESP32 mit der Dekodierung des Audio-Streams so beschäftigt ist, dass für das UI kaum noch CPU-Cycles bleiben!? Ich denke, beim VS1053 macht das dessen DSP, richtig? Lohnt es sich also, ein VS1053 PCB zu kaufen?

dboo.hamradio
Автор

Vielen Vielen DANK! Es geht! SUPER! :D Danke 1000 mal!:D

jozsefmajtenyi
Автор

Hab das Projekt nachgebaut. Funktioniert super. Danke! Wollte den Radio mit Batterie betreiben. Hab es mit drei verschiedenen Boards ausprobiert(esp32 wroom 32, esp32s, und auch esp32 s3 mit anderer Pin Belegung laut code V2) Per USB einwandfrei, mit step down converter, Labornetzteil und der gleichen 5V und Masse an den Pins anzulegen funktioniert nicht.
Leider ist kein Zugriff oder Datenaustausch mit SD. Wird von mir vermutet, da keine Anzeige am Display. Sorry für die Umstände. Was mache ich falsch? Oder hab ich nur das berühmte Bret vorm Kopf🤯

flyingrobsn
Автор

Interessantes Projekt und.super umgesetzt. Hat der ESP32 nicht auch einen Zweikanal-DAC? Ist dieser zu schlecht oder zu langsam, wenn Display und Empfang gleichzeitig Verwendung finden?
Das würde ja ein Bauteil sparen. Auch habe ich gedacht wenn eine SD-Card zur Verfügung steht, ob man den Bitstrom nicht dort speichert und später in eine MP3-Datei konvertiert. Klar sind die Audiobibliotheken voll von Songs, aber bei Oldies kann es vorkommen, dass man rare Stücke nicht findet und die Qualität bei YT und den anderen oft miserabel ist.
Die Displays sind schnell genug auch das Audiosignal auf den TFT zu zaubern. Sender und Songtitelanzeige sind aber schon super.
Eine Weckfunktion ist schon erstklassig. Mein altes Weckradio verfügt über zwei Weckzeiten und die Auswahl an welchen Wochentagen diese aktiv sind. Aber das kann sich jeder selbst anpassen, wenn es erst einmal läuft.

Die IR-Anbindung schaue ich mir einmal an, kann für andere Projekte nützlich sein, wenn es keine Eingabe über Touch gibt. Benötigt diese nur einen GPIO am ESP? Hoffe ich sehe wie das in das IRQ-Geflecht eingebunden ist, wenn ich mir den IR-Chip angesehen habe.

Vielen Dank, dass Du auf Github den Code teilst.

paulkirchhof
Автор

Hallo, habe gestern dieses tolle Projekt nachgebaut (Vielen Dank dafür) und es lief auch auf Anhieb, mein einziges Problem
ist nur : Ich kann die Senderliste 'stations.csv' so viel ändern, wie ich will (eigene Sender, eigene Logos, passende URL's),
Die SD-Card wird gefunden, die 'stations.csv wird gefunden aber die Sender sind immer die originalen.
!!! Was mache ich falsch !!! Können Sie mir 'nen Tip geben ???

jurgenclauen
Автор

How did you manage to get those station logo's from the ICY stream?

TheElectronicEngineer
Автор

Hallo Schreibfaul1,
kann es sein das die 14 Anschlüsse an J2 bei dem TFT 2, 8" in der Bibliothek: infos/TFT_ILI9341_wirering.jpg, verkehrt herum gezeichnet sind?
Welche Zahl muss ich für welchen TFT-Controller eintragen?

Gibt es einen gesamten Schaltplan mit TFT, MP3-Modul und IR-Fernbedienung?

wolfgangrind
Автор

Hello, very nice project and thank for the hard work.
I was wondering whether i could deploy on the ESP32-Cheap-Yellow-Display (ESP32-2432S028R") ?
Looks like TFT and touch screen HW are compatible, there is an on-board SD card reader, just need to add DAC and BT/IR.
However, it seems that the pinout is different than from your schematics.
Do I have any chance to make it work by tweaking the common.h to adapt I/O port ? or is there other thing i need to consider ?
Thanks in advance

alangave
Автор

Nabend! Schreibfaul1 ich habe 2 weiteren Fragen: 1, ich habe die andere display ILI9341 gekauft weitere radio für meine verwandte zu bauen (das Display war 1/4 Preis als die Original) was muss ich anders machen? Ich denke die andere Lib installieren und sketchen aber in schaltplan ? und bei das Display was soll ich womit löten ? :) Die 2.Frage: in deine Beschreibung ich habe eine Webpage.jpg gefunden, da sehe ich kann mann das Bass, Treble einstellen, wie kann ich diese seite erreichen bei der schon gebaute Radio?

jozsefmajtenyi
Автор

Man, you did the fucking thing, of all the Internet radio, there's also an alarm clock. Like)))

vanchatv
Автор

Hallo Schreibfaul1,



Super Projekt !!! Danke


Bin irritiert, welches ESP32 DeVKit Board benötige ich?


Funktioniert auch ein ESP32 NodeMCU ?

mcbo
Автор

Hello there ! I have a big problem with the ILI9341 touch display. Every thing is OK until I touch the display. The virtual buttons doesn't appear under the line, and the program is restarting. What can I do ?!?... I am not able to control the radio... Please Help !!!

sandman
Автор

Hallo Schreibfaul, Gibt es eine genaue Teileliste die du in dem Projekt verwendet hast. Tolles Projekt - will ich dringend nachbauen. Gruß Stefan

stefanspanninger
Автор

Hallo Wolle, super Projekt ich habe ein Problem beim Nachbau, das TFT Display wird nur einmal kurz hell dann wieder dunkel und im Debug steht SD Karte nicht gefunden . Kannst du eventuell helfen ? Ich habe nähre Infos in Github gestellt.
Gruß Frank

frankbrocking
Автор

Das ist wirklich cool! ich habe schon die benötige Teile bestellt. Ich bin leider ganz Anfänger. Wo finde ich den Schaltplan ? Mir ist diese Github auch kompliziert ... :D

jozsefmajtenyi