Bonjour,
J'ai réalisé un analyseur de spectre à base d'ESP32.
Je ne suis pas un spécialiste de l'Arduino, donc j'ai quelques questions.
1er) La carte ESP que j'ai est une ESP32_DEVKIT V1. J'utilise la version Arduino 2.0.4 J'ai vu sur un site qu'il faut choisir la DOIT ESP32 DEVKIT V1, confirmez vous kle choix.
J'ai ensuite dezippé le code et lancer la compilation.
J'ai eu des erreurs car il manquait des librairies et cela a été corrigé à fur et à mesure.
Maintenent la compilation est OK
Sans avoir téléversé le programme, le voyant rouge de la carte est allumé et on peut voir un ESP dans les reseaux WIFI disponibles.
J'ai ensuite téléversé et rebooté l'ESP
Le voyat rouge est toujours allumé et le voyant bleu aussi, mais plus d'ESP visible sur le reseau WIFI.
Avec le serial monitor, je peux voir le boot est j'ai eu cette erreur:
*E (2653) SPIFFS: mount failed, -10025 *
*SPIFFS Mount Failed *
WiFi not enabled!
J'ai essayé cette solution, sans plus de résultat car j'ai une autre erreur
E (588) SPIFFS: mount failed, -10025 · Issue #638 · espressif/arduino-esp32 · GitHub
J'ai tenté:
replace SPIFFS.begin() by SPIFFS.begin(true)
Mais nouvelle erreur:
Connecting...
Connecting to: yourSSID
Connection Failed!
WebSockets started
Building Server..
Setup - WiFi access point started - browse to http://0.0.0.0
On ne voit toujours pas le wifi.
une partie du code (copié / collé), je ne peux joindre de fichier (Nouvel utilisateur)
- Initialize the SPIFFS system
*/
fsStatus = SPIFFS.begin(); // Mount the file system
if (!fsStatus) // If we can't access the file system
{
Serial.println("SPIFFS Mount Failed"); // Error message to serial output
DisplayError(ERR_WARN,
"Failed to mount SPIFFS",
"Use ESP sketch Data Upload",
"In the Arduino IDE",
"WiFi Disabled");
}
// printSPIFFS (); // Print out the contents of SPIFFS to the serial port
#if (USE_WIFI) // see My_SA.h
if (fsStatus) // If we can access the file system
{
#ifdef USE_ACCESS_POINT // If using a WiFi access point
startAP(); // Start it up
#else // Connect to the router using SSID
// and password defined in TinySA.h
Serial.println("Connecting..."); // Indicate trying to connect
if (connectWiFi()) // Connection established?
Serial.println("Connected"); // We are connected!
else
Serial.println("Connection Failed!");
#endif // "#ifdef USE_ACCESS_POINT"

