Comments (16)
You can put the html.h and html.cpp in the same folder as the .ino, or try
#include "html/src/html.h"
The fonts should cover all characters commonly used in Europe, including Greek, Russian, Spanish ...
from esp32-miniwebradio.
Hallo Wolle!
Hatte mal wieder Zeit etwas aus zu probieren!
Irgendwie komme ich mit VS_Code nicht klar! Möchte ich später gerne noch mal eine Chance geben. Bei der Arduino IDE spuckt der Compiler Fehler aus die ich nicht nachvollziehen kann!
Kannst Du helfen?
Vielen Dank schon mal und Gruß
Andreas
from esp32-miniwebradio.
Hi,
die Warnung "deprecated sntp.h" kann ignoriert werden, das funktioniert trotzdem. Werde ich noch anpassen.
Es sieht aus, als wenn die TFT Lib fehlt oder eine falsche installiert wurde. Bitte https://github.com/schreibfaul1/ESP32-TFT-Library-ILI9341-HX8347D als zip runterladen und in die Arduino IDE installieren über Sketch/IncludeLibrary/AddZipLibrary.
Der Rest sieht gut aus.
In VisualStudioCode geht es einfacher nachdem PlatformIO als Erweiterung installiert wurde. Da reicht "Repository klonen" und dort die URL https://github.com/schreibfaul1/ESP32-MiniWebRadio einzutragen. PlatformIO erkennt über die platform.ini den Microcontroller, lädt die richtige ESP32 Arduino Version und alle nötigen Bibliotheken. Und dann compile und upload wie dei der Arduino IDE, fertig.
vG Wolle
from esp32-miniwebradio.
Für Arduino IDE reicht es auch aus, wenn du dir die beiden Dateien und den Ordner Fonts aus: ESP32-TFT-Library-ILI9341-HX8347D/src in den Ordner kopierst, wo deine Miniwebradio.ino liegt.
Da brauchst du die ZIP nicht einbinden. Wolle hat ja wunderbar über include die Dateien eingebunden.
Hat bei mir wunderbar geklappt.
Viele Grüße,
Greg
from esp32-miniwebradio.
Hi!
Jetzt wird zwar kompiliert(Arduino) aber es scheint als kenne die IDE das Partitionsschema nicht!
In den Boards Definitionen (.txt) habe ich das Schema eingetragen kann es aber nicht auswählen! Auch No Ota Huge APP/NoOTA 1mb SPiffs geht nicht!
Ich habe einen bösen Verdacht......liegts an dem Board selber??
....hab ein ESP32 Wroom-32U zum Aufbau genommen.
Gibt es hier jemanden der mal in einer Skype runde etwas helfen könnte??
.......ich weiß das das eher ungewöhnlich ist aber Fragen kann ich ja mal!
Danke und Gruß
Andreas
from esp32-miniwebradio.
from esp32-miniwebradio.
Soweit ganz gut!. Bei Visual Studio Code geht vieles automatisch. In der Arduino IDE muss halt einiges von Hand gemacht werden. Je nach Betriebssystem gibt es irgendwo den Ordner .arduino15/packages/esp32/hardware/esp32/1.0.6/tools/partitions
Und in den "partitions" Ordner muss die miniwebradio.csv kopiert werden. Das ist notwendig, weil bei den angebotenen Partitionstabellen keine mit ausreichend nvs dabei ist.
vG Wolle
from esp32-miniwebradio.
Hi! Also unter esp32/1.04/tools/partitions liegt das .csv (siehe Bild).
lässt sich dennoch nicht kompilieren! Ist die ESP32 Version zu klein? Du hattest immer V1.06.
vG Andi
from esp32-miniwebradio.
Die csv ist an der richtigen Stelle. Ich benutze V1.0.6 aber V1.0.4 dürfte auch funktionieren.
Und ich kann auch das Partitionsschema auswählen. Vielleicht hast du die drei zusätzlichen Zeilen in boards.txt an der falschen Stelle?. Das muss zu dem ausgewählten Board passen. In der Arduino IDE ist eben viel Handarbeit nötig. Der Sketch Ordner sieht so aus:
und den Inhalt der main.cpp in die MiniWebRadio.ino kopieren oder die main.cpp umbenennen. Hoffe das hilft :-)
from esp32-miniwebradio.
Also ich hab jetzt mehrere Versuche mit ArduIDE und mit PlatformIO hinter mir und keine hat zum Erfolg geführt! Platform scheint an einem Punkt nicht mit dem Speicherkontroller klar zu kommen! Auch hier gehe ich stark davon aus das das Problem der ESP ist und ich einfach ein falsches Board genommen habe! Ich werde ein neues Bestellen und dann sehen wir weiter.....ich will das hinbekommen!! (bin aber erstmal ne Woche in Urlaub....kann also noch etwas dauern!)
Oder jemand hat hier die erlösende Lösung parat!
An die Mit/Leser: Welche Board's haben denn schon bei Euch funktioniert??
Mein Board ist ein ESP32 Wroom - 32U mit ausgeführtem WIFI Antennenstecker.
vG Andi
from esp32-miniwebradio.
Hallo Andi,
Ich hab mit so einem Board einwandfrei in ArduinoIDE kompiliert:
ESP32 DevKit V4 mit Espressif ESP32 WROOM 32u
Ich hab unten links GND, wo du cmd auf deinem Board hast.
Erstmal schönen Urlaub Dir :)
from esp32-miniwebradio.
Ändere mal das board in der PlatformIO.ini von "board = esp32dev" zu board = "esp32doit-devkit-v1" oder zu "nodemcu-32s", hab das aus irgendwelchen Gründen auch geändert, weiß nicht mehr was es war aber das passt jedenfalls besser zu deiner MCU, viel Glück.
Sah gerade ... unter "monitor_flags" solle eine weitere Zeile mit "board_build.partitions = miniwebradio.csv" sein, in deinem screenshot ist das leider nicht ersichtlich. Und natürlich muß die im Projektordner bei der platformio.ini liegen.
Gruß 3v0
from esp32-miniwebradio.
Hallo!
Ich hatte mal wieder etwas Zeit an dem WebRadio zu testen!
Ich habe es mittlerweile geschafft richtig unter Arduino IDE zu Kompilieren.
Ich habe nach dem ersten Start gelesen das er die SD Karte wohl nicht gefunden hatte . War ein Mini SD Karte und ich habe die Befürchtung das einige Kartenleser damit nicht zurechtkommen. Also Andere SD Karte genommen Inhalt draufkopiert. SD wurde dann erkannt.
Allerdings bleibt das Display dunkel und via COM Port wird folgende Fehlermeldung ausgegeben!
Hat jemand einen Tipp was ich falsch gemacht habe und was die Meldungen bedeuten?
Gruß
Andreas
from esp32-miniwebradio.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
from esp32-miniwebradio.
Hallo Andreas,
Station sollte eine CSV Datei sein und keine TXT-Datei. Lade dir mal bitte Wolles aktuellste Dateien herunter. Dein Fehler sagt ja, dass er die "Stations.txt" nicht gefunden hat. Falls es vor der CSV eine TXT gewesen ist, muss die im selben Ordner liegen. Nämlich unter "Content on SD Card". Oder hat sich dein Problem mittlerweile gelöst?
from esp32-miniwebradio.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
from esp32-miniwebradio.
Related Issues (20)
- I have a problem with the platformIO.ini MissingPackageManifestError: HOT 5
- MP3Decoder could not be initialized HOT 4
- v3.1 fresh install problems HOT 15
- screen update in ver 3.1 HOT 4
- Wifi connection to networks without password HOT 4
- Turn display off HOT 3
- Recent Changes in common.h HOT 8
- Just a few things HOT 8
- ESP-IDF based build really needed? HOT 2
- Alarm clock with or without bell HOT 6
- Use FFAT instead of SD. HOT 2
- Pin of sleep mode HOT 10
- BT Volume HOT 3
- BT implementation HOT 10
- HLS Packet 'chunk' skipped HOT 11
- MCU-1334 UDA1334A Support HOT 2
- Refetch chunk hangup HOT 8
- Where's Wolle gone? HOT 3
- KCX BT EMITTER PINOUT HOT 4
- Important issues HOT 11
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from esp32-miniwebradio.