{"id":269,"date":"2018-11-13T14:41:44","date_gmt":"2018-11-13T19:41:44","guid":{"rendered":"https:\/\/espacerm.com\/webgen\/?page_id=269"},"modified":"2018-12-08T19:59:15","modified_gmt":"2018-12-09T00:59:15","slug":"esp32intro","status":"publish","type":"page","link":"https:\/\/espacerm.com\/webgen\/esp32intro\/","title":{"rendered":"ESP32 DEVKIT V1 DOIT"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\" style=\"text-align:center\">Le microcontr\u00f4leur <br>ESP32 DEVKIT V1 DOIT<\/h2>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"751\" src=\"https:\/\/espacerm.com\/webgen\/wp-content\/uploads\/2018\/11\/DSC_2768-6-1.jpg\" alt=\"\" class=\"wp-image-311\" srcset=\"https:\/\/espacerm.com\/webgen\/wp-content\/uploads\/2018\/11\/DSC_2768-6-1.jpg 1920w, https:\/\/espacerm.com\/webgen\/wp-content\/uploads\/2018\/11\/DSC_2768-6-1-300x117.jpg 300w, https:\/\/espacerm.com\/webgen\/wp-content\/uploads\/2018\/11\/DSC_2768-6-1-768x300.jpg 768w, https:\/\/espacerm.com\/webgen\/wp-content\/uploads\/2018\/11\/DSC_2768-6-1-1024x401.jpg 1024w\" sizes=\"(max-width: 1920px) 100vw, 1920px\" \/><\/figure>\n\n\n\n<p>Le microcontr\u00f4leur \u00abESP32 DEVKIT V1 DOIT\u00bb est un circuit programmable compatible \u00e0 l&rsquo;environnement ARDUINO. Il accepte les composantes offertes pour les ARDUINO. Le module de d\u00e9veloppement&nbsp;\u00abESP32 DEVKIT V1 DOIT\u00bb est construit autour du circuit ESP32. L&rsquo;unit\u00e9 ESP32 se programme avec l&rsquo;interface IDE ARDUINO. Un grand avantage de ce circuit, c&rsquo;est qu&rsquo;il int\u00e8gre la connectivit\u00e9 sans fil WIFI et Bluetooth.&nbsp;<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Sch\u00e9ma d&rsquo;architecture du ESP32<\/strong><\/h4>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1094\" height=\"1034\" src=\"https:\/\/espacerm.com\/webgen\/wp-content\/uploads\/2018\/11\/esp32-arch.jpg\" alt=\"\" class=\"wp-image-147\" srcset=\"https:\/\/espacerm.com\/webgen\/wp-content\/uploads\/2018\/11\/esp32-arch.jpg 1094w, https:\/\/espacerm.com\/webgen\/wp-content\/uploads\/2018\/11\/esp32-arch-300x284.jpg 300w, https:\/\/espacerm.com\/webgen\/wp-content\/uploads\/2018\/11\/esp32-arch-768x726.jpg 768w, https:\/\/espacerm.com\/webgen\/wp-content\/uploads\/2018\/11\/esp32-arch-1024x968.jpg 1024w\" sizes=\"(max-width: 1094px) 100vw, 1094px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Voici un aper\u00e7u de certaines caract\u00e9ristiques et sp\u00e9cifications de la puce ESP32:<\/strong><\/h2>\n\n\n\n<ul><li><strong>Connectivit\u00e9 sans fil<\/strong><ul><li><strong>WiFi<\/strong>: d\u00e9bit de donn\u00e9es de 150,0 Mbps avec HT40<\/li><li><strong>Bluetooth<\/strong>: BLE (Bluetooth Low Energy) et Bluetooth classique<\/li><\/ul><\/li><li><strong>Processeur<\/strong>: microprocesseur LX6 32 bits Dual-Core Tensilica Xtensa, fonctionnant \u00e0 160 ou 240 MHz<\/li><li><strong>ROM<\/strong>: 448 Ko<\/li><li><strong>SRAM<\/strong>: 520 Ko<\/li><li><strong>Basse consommation<\/strong>: garantis que vous pouvez toujours utiliser les conversions ADC, par exemple pendant le sommeil profond.<\/li><li><strong>Entr\u00e9e \/ sortie p\u00e9riph\u00e9rique<\/strong>:<ul><li>Minuteries et chien de garde<br><\/li><li>Horloge temps r\u00e9el<\/li><li>Convertisseur&nbsp; analogique-num\u00e9rique (ADC) 12 bits&nbsp;<\/li><li>Convertisseur num\u00e9rique-analogique (DAC)<\/li><li>Capteurs int\u00e9gr\u00e9s ( Temp\u00e9rature, effet Hall)<br><\/li><li>D\u00e9tecteur tactile capacitif<br><\/li><li>Co-processeur Ultra Low Power (ULP)<br><\/li><li>Interface Ethernet MAC<br><\/li><li>Contr\u00f4leur h\u00f4te SD \/ SDIO \/ MMC<br><\/li><li>\u00c9metteur r\u00e9cepteur universel asynchrone (UART)<br><\/li><li>Interface 2 fils&nbsp; (I2C)<br><\/li><li>Interface son interconnect\u00e9 int\u00e9gr\u00e9 (I2S)<br><\/li><li>Interface de p\u00e9riph\u00e9rique s\u00e9rie (SPI)<br><\/li><li>T\u00e9l\u00e9commande infrarouge<br><\/li><li>Compteur d&rsquo;impulsions<br><\/li><li>Modulation de largeur d&rsquo;impulsion (PWM) 16 sorties<br><\/li><li>Acc\u00e9l\u00e9rateur Mat\u00e9riel<\/li><\/ul><\/li><li><strong>S\u00e9curit\u00e9<\/strong>: acc\u00e9l\u00e9rateurs mat\u00e9riels pour AES et SSL \/ TLS<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">L&rsquo;assignation des bornes du \u00abESP32 DEVKIT V1 DOIT\u00bb<\/h2>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><a href=\"https:\/\/i2.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2018\/08\/ESP32-DOIT-DEVKIT-V1-Board-Pinout-36-GPIOs-Copy-768x554.jpg?resize=1920%2C1385&amp;ssl=1\" target=\"_blank\" rel=\"noreferrer noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"964\" height=\"696\" src=\"https:\/\/espacerm.com\/webgen\/wp-content\/uploads\/2018\/11\/BON-ESP32-DOIT-DEVKIT-V1-Board-Pinout-36-GPIOs-Copy.jpg\" alt=\"\" class=\"wp-image-47\" srcset=\"https:\/\/espacerm.com\/webgen\/wp-content\/uploads\/2018\/11\/BON-ESP32-DOIT-DEVKIT-V1-Board-Pinout-36-GPIOs-Copy.jpg 964w, https:\/\/espacerm.com\/webgen\/wp-content\/uploads\/2018\/11\/BON-ESP32-DOIT-DEVKIT-V1-Board-Pinout-36-GPIOs-Copy-300x217.jpg 300w, https:\/\/espacerm.com\/webgen\/wp-content\/uploads\/2018\/11\/BON-ESP32-DOIT-DEVKIT-V1-Board-Pinout-36-GPIOs-Copy-768x554.jpg 768w\" sizes=\"(max-width: 964px) 100vw, 964px\" \/><\/a><\/figure><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Remarques :<\/strong><\/h3>\n\n\n\n<ul><li>L&rsquo;entr\u00e9e\u00a0<strong>Vin<\/strong>\u00a0du \u00abESP32 DEVKIT DOIT\u00bb<strong>\u00a0<\/strong>fonctionne entre 4,5 et 12 volts. Un r\u00e9gulateur (NCP1117) sur le circuit abaisse la tension \u00e0 3,3 volts et fournit un courant maximum de 800ma.<\/li><li>Le ESP32 fonctionne entre 2,3 et 3,6 volts. <\/li><li><strong>Les broches d&rsquo;entr\u00e9es\/sortie du \u00abESP32 DEVKIT DOIT\u00bb ne supportent pas le 5 volts. <\/strong>Le voltage \u00e0 l&rsquo;entr\u00e9e ne doit pas d\u00e9passer 3,6 volts.<\/li><li>Les GPIO 36, 39, 34 et 35 sont des broches d&rsquo;entr\u00e9e de signal seulement (I). Elles ne poss\u00e8dent pas de r\u00e9sistances internes de pull-up et pull-down.<\/li><li>L\u2019utilisation de <a href=\"https:\/\/docs.espressif.com\/projects\/esp-idf\/en\/latest\/api-reference\/peripherals\/adc.html?highlight=ADC2\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"L'entr\u00e9e\u00a0Vin\u00a0du \u00abESP32 DEVKIT DOIT\u00bb\u00a0fonctionne entre 4,5 et 12 volts. Un r\u00e9gulateur (NCP1117) sur le circuit abaisse la tension \u00e0 3,3 volts et fournit un courant maximum de 800ma.\u2028Le ESP32 fonctionne entre 2,3 et 3,6 volts. \u2028Les broches d'entr\u00e9es\/sortie du \u00abESP32 DEVKIT DOIT\u00bb ne supportent pas le 5 volts. Le voltage \u00e0 l'entr\u00e9e ne doit pas d\u00e9passer 3,6 volts.\u2028Les GPIO 36, 39, 34 et 35 sont des broches d'entr\u00e9e de signal seulement (I). Elles ne poss\u00e8dent pas de r\u00e9sistances internes de pull-up et pull-down.\u2028L\u2019utilisation de ADC2 impose certaines restrictions \u00e0 l\u2019application:\u00a0\nADC2 est utilis\u00e9 par le pilote Wi-Fi.  Par cons\u00e9quent, l'application ne peut utiliser ADC2 que lorsque le pilote Wi-Fi n'a pas d\u00e9marr\u00e9.\u2028Les broches\u00a0 GPIO < 34 peuvent fonctionner en PWM\u2028Le courant maximal absolu  par GPIO est de 40 mA (ouverture dans un nouvel onglet)\">ADC2<\/a> impose certaines restrictions \u00e0 l\u2019application:\u00a0<br>ADC2 est utilis\u00e9 par le pilote Wi-Fi.  Par cons\u00e9quent, l&rsquo;application ne peut utiliser ADC2 que lorsque le pilote Wi-Fi n&rsquo;a pas d\u00e9marr\u00e9.<\/li><li>Les broches\u00a0 GPIO &lt; 34 peuvent fonctionner en PWM<\/li><li><strong>Le courant maximal absolu  par GPIO est de 40 mA<\/strong><\/li><\/ul>\n\n\n\n<p><a rel=\"noreferrer noopener\" href=\"https:\/\/randomnerdtutorials.com\/esp32-pinout-reference-gpios\/\" target=\"_blank\"><strong>Fonction des broches du ESP32<\/strong> <\/a><\/p>\n\n\n\n<p><a aria-label=\"ESP32 - Site du manufacturier :&nbsp; (ouverture dans un nouvel onglet)\" rel=\"noreferrer noopener\" href=\"https:\/\/www.espressif.com\/en\/products\/hardware\/esp32\/overview\" target=\"_blank\"><strong>ESP32 &#8211; Documentation du manufacturier<\/strong><\/a><\/p>\n\n\n\n<p><a aria-label=\"D\u00e9buter avec le \u00abESP32 Development Board\u00bb :&nbsp; (ouverture dans un nouvel onglet)\" href=\"https:\/\/randomnerdtutorials.com\/getting-started-with-esp32\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>D\u00e9buter avec le \u00abESP32 Development Board\u00bb<\/strong><\/a><\/p>\n\n\n\n<p><strong><a href=\"https:\/\/randomnerdtutorials.com\/installing-the-esp32-board-in-arduino-ide-windows-instructions\/\" target=\"_blank\" rel=\"noreferrer noopener\">Comment installer les biblioth\u00e8ques ESP32 dans l&rsquo;IDE ARDUINO<\/a><\/strong><\/p>\n\n\n\n<p><a rel=\"noreferrer noopener\" href=\"https:\/\/randomnerdtutorials.com\/projects\/#esp32\" target=\"_blank\"><strong>+20 tutoriels gratuits et projets avec l&rsquo;ESP32<\/strong> <\/a><\/p>\n\n\n\n<p><a rel=\"noreferrer noopener\" href=\"http:\/\/esp32.net\/\" target=\"_blank\"><strong>Site de r\u00e9f\u00e9rence sur le ESP32<\/strong> <\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Le microcontr\u00f4leur ESP32 DEVKIT V1 DOIT Le microcontr\u00f4leur \u00abESP32 DEVKIT V1 DOIT\u00bb est un circuit programmable compatible \u00e0 l&rsquo;environnement ARDUINO. Il accepte les composantes offertes pour les ARDUINO. Le module de d\u00e9veloppement&nbsp;\u00abESP32 DEVKIT V1 DOIT\u00bb est construit autour du circuit ESP32. L&rsquo;unit\u00e9 ESP32 se programme avec l&rsquo;interface IDE ARDUINO. Un grand avantage de ce circuit, [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"_links":{"self":[{"href":"https:\/\/espacerm.com\/webgen\/wp-json\/wp\/v2\/pages\/269"}],"collection":[{"href":"https:\/\/espacerm.com\/webgen\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/espacerm.com\/webgen\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/espacerm.com\/webgen\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/espacerm.com\/webgen\/wp-json\/wp\/v2\/comments?post=269"}],"version-history":[{"count":6,"href":"https:\/\/espacerm.com\/webgen\/wp-json\/wp\/v2\/pages\/269\/revisions"}],"predecessor-version":[{"id":1686,"href":"https:\/\/espacerm.com\/webgen\/wp-json\/wp\/v2\/pages\/269\/revisions\/1686"}],"wp:attachment":[{"href":"https:\/\/espacerm.com\/webgen\/wp-json\/wp\/v2\/media?parent=269"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}