ESP-12

shell_flash1 fqrvww1429092445881

  • It is 16 pins, including all 11 GPIOs, ADC, and 4 pins for setup (VCC, GND, CPEN, RST)
  • On board PCB antenna and communication status LED.
  • Also through holes available for wiring, more easy for prototyping.
  • Large 4M flash memory for programming

1°) Connexion USB :

Brancher le câble adaptateur USB, laisser le cavalier et relier brièvement GND à REST pour télécharger un sketch

Blanc->Rx-8266 soit RX->RX

Noir->GND-8266 soit GND -> GND

Vert->Tx-8266 soit TX-> TX

Ne pas connecter le +5v !

4Pone-01

2°) Installation du logiciel de Flashage :

Sous Linux/Ubuntu

Recopiez les fichiers Esptool soit ici ou en les récupérant sur GIT  : git clone https://github.com/themadinventor/esptool.git

Sous Windows

http://www.whatimade.today/loading-the-nodemcu-firmware-on-the-esp8266-windows-guide/

3°) Utilisation avec l’application Chinoise :

a) récupérez le fichier IOT.bin et le fichier IOT.apk

b) téléchargez sur votre smartphone le fichier IOT.APK

c) Flachez IOT.BIN

avant le flash placez le cavalier faire un reset (REST et GND brièvement connectés) et une fois la puce flashée, retirer le cavalier

reset

 

shell_flash

cyrgui@cyrgui-Linux:~/esptool$ sudo python esptool.py –port /dev/ttyUSB0 write_flash 0x00000 firmware/IOT.bin

d) replacez le cavalier, faire un reset, connectez votre smartphone au point d’accès AI-THINKER en entrant le mot de passe ai-thinker. Lancez l’application sur le smartphone : çà marche !

4°) Utilisation avec l’IDE ARDUINO :

a) Flasher la carte avec les fichiers récupérés ici ou là : https://github.com/espressif/ESP8266_AT/tree/master/bin

Et les flasher selon :

Bin                           Address
boot_v1.1.bin---------------->0x00000
user1.bin-------------------->0x01000    ---> you can use the newest version or a specific version.
esp_init_data_default.bin---->0x7C000
blank.bin-------------------->0x7E000

  • Si cela n’a pas été fait, installez Arduino 1.6.4 en le téléchargeant sur Arduino website.
  • Start Arduino and open Preferences window.
  • Enterhttp://arduino.esp8266.com/stable/package_esp8266com_index.jsoninto Additional Board Manager URLs field. You can add multiple URLs, separating them with commas.
  • Open Boards Manager from Tools > Board menu and install esp8266 platform (and don’t forget to select your ESP8266 board from Tools > Board menu after installation).

Next we need to change some settings in Arduino IDE. Select right COM port (Tools->Port) et 115200 bauds

Sélectionnez la carte ESP-12 et choisissez un sketch exemple

configArduino1

 

Références :

http://www.whatimade.today/flashing-the-nodemcu-firmware-on-the-esp8266-linux-guide/

https://github.com/esp8266/Arduino/blob/esp8266/README.md

Articles récents
Commentaires récents
fatima dans Bienvenue !
AdminDroid dans Bienvenue !
fatima dans Bienvenue !
Archives
Catégories
%d blogueurs aiment cette page :