Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
esp32 [2017/12/01 10:05] crab créée |
esp32 [2017/12/10 19:10] crab |
||
---|---|---|---|
Ligne 8: | Ligne 8: | ||
Se programme avec l'IDE arduino.cc | Se programme avec l'IDE arduino.cc | ||
* un repertoire "portable" genre "C:\Program Files (x86)\Arduino\portable" permet de maîtriser un peu l'endroit ou arduino mets ses trucs ... et de jouer avec différentes config en le renommant judicieusement. | * un repertoire "portable" genre "C:\Program Files (x86)\Arduino\portable" permet de maîtriser un peu l'endroit ou arduino mets ses trucs ... et de jouer avec différentes config en le renommant judicieusement. | ||
+ | |||
+ | * installer l'ide arduino >= 1.8.1 [https://www.arduino.cc/en/Main/Software] | ||
+ | * dans arduino/hardware/espressif, git clone https://github.com/espressif/arduino-esp32.git esp32 (100Mo) | ||
+ | * run "get" in Arduino/hardware/expressif/esp32/tools | ||
+ | |||
+ | * https://github.com/espressif/arduino-esp32 | ||
+ | * https://learn.sparkfun.com/tutorials/esp32-thing-hookup-guide#installing-the-esp32-arduino-core | ||
+ | |||
+ | === Wemos Lolin ESP32 OLED === | ||
+ | * {{:matos_esp32_lolin_oled.png?200|}} | ||
+ | * si ça résiste au premier téléchargement : plug USB avec "boot" enfoncé | ||
+ | * board "WEMOS LOLIN32" à sélectionner dans les boards | ||
+ | * lib ajoutée - "ESP8266 and ESP32 Oled Driver for SSD1306 by Daniel Eichhorn, Fabrice Weinberg Version 3.2.7" | ||
+ | * exemple "ESP....Oled...|SSD1306DrawingDemo" | ||
+ | * Les exemples ESP32 ne se montrent que si une board esp32 est sélectionnée | ||
+ | |||
+ | === Annx & Docs === | ||
+ | * https://esp-idf.readthedocs.io/en/v2.0/api/peripherals/adc.html | ||
+ | * https://github.com/espressif <- espressif ESP32 projects sources hub | ||
+ | * http://espressif.com/sites/default/files/documentation/esp-wroom-32_datasheet_en.pdf <- spec | ||