Installer ESP32Forth
publication: 18 mai 2021 / mis à jour 26 janvier 2023
Appel à collaboration
Vous développez des montages, simples ou complexes avec ESP32 et ESP32forth.
Partagez-les ici sur ce site.
ESP32forth ne pourra se développer qu'avec la collaboration active de toutes les bonnes volontés.
Vos montages peuvent aider d'autres développeurs.
Les montages des autres développeurs peuvent vous aider.
Pour proposer un article ou un montage, cliquez ici
Télécharger ESP32forth
La première étape consiste à récupérer le code source, en langage C de ESP32forth. Utilisez de préférence la version la plus récente.
Ressources en ligne
- ESP32forth fichier maintenu par Brad NELSON en collaboration avec C.H. TING
esp32forth.appspot.com/ESP32forth.html
Compilation et installation de ESP32forth
Pour compiler ESP32forth, vous devez disposer de ARDUINO IDE déjà installé sur votre ordinateur.
Voir: Installer ARDUINO IDE sous Linux
Les explications sont quasi identiques pour une installation sous Windows.
Pour LINUX, il est conseillé d'installer la version 2.x de ARDUINO IDE.
Voir: Downloading and installing the Arduino IDE 2.0
Paramétrer ARDUINO IDE
Une fois ARDUINO IDE installé, lancez-le. Si vous avez installé la version 2.0 sous Linux, il faudra lancer ARDUINO IDE depuis une fenêtre terminal (CTRL-ALT T) et taper:
cd ...directory that contain ARDUINO IDE 2.0...
./arduino-ide
ARDUINO IDE est ouvert, ici la version 2.0. Cliquez sur file (fichier) et sélectionnez Preferences:
Dans la fenêtre qui s'affiche, allez dans la zone de saisie marquée Additional boards manager URLs:et entrez cette ligne:
https://dl.espressif.com/dl/package_esp32_index.json
Ensuite, cliquez sur Tools et sélectionnez Board:.
Cette sélection doit vopus proposer l'installation des packages pour ESP32. Acceptez cette installation.
Vous deviez ensuite pouvoir accéder à la sélection des cartes ESP32:
Sélection de la carte ESP32 Dev Module:
Paramètres pour ESP32 WROOM
Voici les autres réglages nécessaires avant la compilation de ESP32forth. Accès des réglages en cliquant à nouveau sur Tools:
-- TOOLS----+-- BOARD ----+-- ESP32 ------+-- ESP32 Dev Module +-- Port: -------+-- COMx | +-- CPU Frequency ---------+-- 240 Mhz +-- Core Debug Level ------+-- None +-- Erase All Flash...-----+-- Disabled +-- Events Run On ---------+-- Core 1 +-- Flash Frequency -------+-- 80 Mhz +-- Flash Mode ------------+-- QIO +-- Flash Size ------------+-- 4MB +-- JTAG Adapter ----------+-- FTDI Adapter +-- Arduino Runs on -------+-- Core 1 +-- PSRAM -----------------+-- Disabled +-- Partition Scheme ------+-- Default 4MB with SPIFFS +-- Upload Speed ----------+-- 921600
Lancer la compilation
Voilà. Il ne reste plus qu'à compiler ESP32forth. Chargez le code source par File et Open.
On suppose que votre carte ESP32 est connectée à un port USB. Lancez la compilation en cliquant sur Sketch et en sélectionnant Upload:
En principe, si tout se déroule correctement, vous devriez transférer le code binaire automatiquement dans la carte ESP32. Si la compilation se passe sans erreur, mais qu'il y a une erreur de transfert, refaites la compilation. Au moment du transfert, appuyez sur bouton marqué BOOT sur la carte ESP32. Ceci devrait rendre la carte disponible pour le transfert du code binaire de ESP32forth.
Installation et paramétrage de ARDUINO IDE en vidéo:
Legal: site web personnel sans commerce / personal site without seling