{"id":622,"date":"2024-06-03T08:27:08","date_gmt":"2024-06-03T06:27:08","guid":{"rendered":"https:\/\/www.domotic.phdata.fr\/domotic\/?p=622"},"modified":"2024-06-03T18:53:04","modified_gmt":"2024-06-03T16:53:04","slug":"introduction-a-lesp8266","status":"publish","type":"post","link":"https:\/\/www.domotic.phdata.fr\/domotic\/introduction-a-lesp8266\/","title":{"rendered":"Introduction \u00e0 l&rsquo;ESP8266"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"622\" class=\"elementor elementor-622\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ae4ff2b e-flex e-con-boxed e-con e-parent\" data-id=\"ae4ff2b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-233d4d5 elementor-widget elementor-widget-html\" data-id=\"233d4d5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"fr\">\r\n<head>\r\n  <meta charset=\"UTF-8\">\r\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n  <title>Tutoriel ESP8266<\/title>\r\n  \r\n<\/head>\r\n<body>\r\n  <header>\r\n    <h1>Tutoriel ESP8266<\/h1>\r\n  <\/header>\r\n  <div class=\"content\">\r\n    <section>\r\n      <h2>Introduction \u00e0 l'ESP8266<\/h2>\r\n      <p>L'ESP8266 est un module WiFi qui permet aux microcontr\u00f4leurs de se connecter \u00e0 un r\u00e9seau WiFi. Il est souvent utilis\u00e9 dans les projets IoT pour envoyer des donn\u00e9es \u00e0 internet ou recevoir des commandes.<\/p>\r\n      <img decoding=\"async\" src=\"https:\/\/www.domotic.phdata.fr\/domotic\/wp-content\/uploads\/2024\/06\/esp8266.jpg\" alt=\"Module ESP8266\">\r\n    <\/section>\r\n    <section>\r\n      <h2>Installation de l'IDE Arduino<\/h2>\r\n      <p>T\u00e9l\u00e9chargez et installez l'IDE Arduino depuis <a href=\"https:\/\/www.arduino.cc\/en\/software\" target=\"_blank\">le site officiel<\/a>.<\/p>\r\n    <\/section>\r\n    <section>\r\n      <h2>Configuration de l'ESP8266 dans l'IDE<\/h2>\r\n      <p>Ajoutez la carte ESP8266 \u00e0 l'IDE Arduino en suivant ces \u00e9tapes:<\/p>\r\n      <ol>\r\n        <li>Ouvrez l'IDE Arduino.<\/li>\r\n        <li>Allez dans <strong>Fichier > Pr\u00e9f\u00e9rences<\/strong>.<\/li>\r\n        <li>Dans le champ \"URL de gestionnaire de cartes additionnelles\", ajoutez <code>http:\/\/arduino.esp8266.com\/stable\/package_esp8266com_index.json<\/code>.<\/li>\r\n        <li>Allez dans <strong>Outils > Type de carte > Gestionnaire de cartes<\/strong> et cherchez \"ESP8266\".<\/li>\r\n        <li>Installez la biblioth\u00e8que.<\/li>\r\n      <\/ol>\r\n    <\/section>\r\n    \r\n    <section>\r\n      <h3>Premier programme: Blink<\/h3>\r\n<div class=\"fenetre-container\">\r\n    <button class=\"btn-copier\" onclick=\"copierContenu('fenetre1')\">Copier<\/button>\r\n<div class=\"fenetre\" id=\"fenetre1\">\r\n<div class=\"code-block\">\r\nvoid setup() {\r\n  pinMode(LED_BUILTIN, OUTPUT);\r\n  }\r\nvoid loop() {\r\n  digitalWrite(LED_BUILTIN, LOW);   \/\/ Allume la LED\r\n  delay(1000);                      \/\/ Attendre 1 seconde\r\n  digitalWrite(LED_BUILTIN, HIGH);  \/\/ \u00c9teint la LED\r\n  delay(1000);                      \/\/ Attendre 1 seconde\r\n}\r\n<\/div>\r\n    <\/section>\r\n    \r\n    <section>\r\n      <h3>Connexion de l'ESP8266 au WiFi<\/h3>\r\n<div class=\"fenetre-container\">\r\n<button class=\"btn-copier\" onclick=\"copierContenu('fenetre2')\">Copier<\/button>\r\n<div class=\"fenetre\" id=\"fenetre2\">\r\n<div class=\"code-block\">\r\nconst char* ssid = \"your_SSID\";\r\nconst char* password = \"your_PASSWORD\";\r\n\r\nvoid setup() {\r\n  Serial.begin(115200);\r\n  WiFi.begin(ssid, password);\r\n  \r\n  while (WiFi.status() != WL_CONNECTED) {\r\n    delay(1000);\r\n    Serial.println(\"Connecting to WiFi...\");\r\n  }\r\n\r\n  Serial.println(\"Connected to WiFi\");\r\n}\r\n\r\nvoid loop() {\r\n  \/\/ Code principal\r\n}\r\n<\/div>\r\n    <\/section>\r\n    \r\n    <section>\r\n      <h4>API pour r\u00e9cup\u00e9rer des donn\u00e9es<\/h4>\r\n\r\n    <div class=\"fenetre-container\">\r\n<button class=\"btn-copier\" onclick=\"copierContenu('fenetre3')\">Copier<\/button>\r\n<div class=\"fenetre\"id=\"fenetre3\">\r\n<div class=\"code-block\">\r\nconst char* ssid = \"your_SSID\";\r\nconst char* password = \"your_PASSWORD\";\r\n\r\nvoid setup() {\r\n  Serial.begin(115200);\r\n  WiFi.begin(ssid, password);\r\n  \r\n  while (WiFi.status() != WL_CONNECTED) {\r\n    delay(1000);\r\n    Serial.println(\"Connecting to WiFi...\");\r\n  }\r\n\r\n  Serial.println(\"Connected to WiFi\");\r\n}\r\n\r\nvoid loop() {\r\n  if (WiFi.status() == WL_CONNECTED) {\r\n    HTTPClient http;\r\n    http.begin(\"http:\/\/api.example.com\/data\"); \/\/ Remplacez par votre URL d'API\r\n    int httpCode = http.GET();\r\n    \r\n    if (httpCode > 0) {\r\n      String payload = http.getString();\r\n      Serial.println(payload);\r\n    }\r\n    \r\n    http.end();\r\n  }\r\n  \r\n  delay(10000); \/\/ Attendre 10 secondes avant de refaire une requ\u00eate\r\n<\/div>\r\n}\r\n<\/div>\r\n    <\/section>\r\n  <\/div>\r\n\r\n  <script src=\"scripts.js\"><\/script>\r\n<\/body>\r\n<\/html>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Tutoriel ESP8266 Tutoriel ESP8266 Introduction \u00e0 l&rsquo;ESP8266 L&rsquo;ESP8266 est un module WiFi qui permet aux microcontr\u00f4leurs de se connecter \u00e0 un r\u00e9seau WiFi. Il est souvent utilis\u00e9 dans les projets IoT pour envoyer des donn\u00e9es \u00e0 internet ou recevoir des commandes. Installation de l&rsquo;IDE Arduino T\u00e9l\u00e9chargez et installez l&rsquo;IDE Arduino depuis le site officiel. Configuration [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_eb_attr":"","ocean_post_layout":"","ocean_both_sidebars_style":"","ocean_both_sidebars_content_width":0,"ocean_both_sidebars_sidebars_width":0,"ocean_sidebar":"","ocean_second_sidebar":"","ocean_disable_margins":"enable","ocean_add_body_class":"","ocean_shortcode_before_top_bar":"","ocean_shortcode_after_top_bar":"","ocean_shortcode_before_header":"","ocean_shortcode_after_header":"","ocean_has_shortcode":"","ocean_shortcode_after_title":"","ocean_shortcode_before_footer_widgets":"","ocean_shortcode_after_footer_widgets":"","ocean_shortcode_before_footer_bottom":"","ocean_shortcode_after_footer_bottom":"","ocean_display_top_bar":"default","ocean_display_header":"default","ocean_header_style":"","ocean_center_header_left_menu":"","ocean_custom_header_template":"","ocean_custom_logo":0,"ocean_custom_retina_logo":0,"ocean_custom_logo_max_width":0,"ocean_custom_logo_tablet_max_width":0,"ocean_custom_logo_mobile_max_width":0,"ocean_custom_logo_max_height":0,"ocean_custom_logo_tablet_max_height":0,"ocean_custom_logo_mobile_max_height":0,"ocean_header_custom_menu":"","ocean_menu_typo_font_family":"","ocean_menu_typo_font_subset":"","ocean_menu_typo_font_size":0,"ocean_menu_typo_font_size_tablet":0,"ocean_menu_typo_font_size_mobile":0,"ocean_menu_typo_font_size_unit":"px","ocean_menu_typo_font_weight":"","ocean_menu_typo_font_weight_tablet":"","ocean_menu_typo_font_weight_mobile":"","ocean_menu_typo_transform":"","ocean_menu_typo_transform_tablet":"","ocean_menu_typo_transform_mobile":"","ocean_menu_typo_line_height":0,"ocean_menu_typo_line_height_tablet":0,"ocean_menu_typo_line_height_mobile":0,"ocean_menu_typo_line_height_unit":"","ocean_menu_typo_spacing":0,"ocean_menu_typo_spacing_tablet":0,"ocean_menu_typo_spacing_mobile":0,"ocean_menu_typo_spacing_unit":"","ocean_menu_link_color":"","ocean_menu_link_color_hover":"","ocean_menu_link_color_active":"","ocean_menu_link_background":"","ocean_menu_link_hover_background":"","ocean_menu_link_active_background":"","ocean_menu_social_links_bg":"","ocean_menu_social_hover_links_bg":"","ocean_menu_social_links_color":"","ocean_menu_social_hover_links_color":"","ocean_disable_title":"default","ocean_disable_heading":"default","ocean_post_title":"","ocean_post_subheading":"","ocean_post_title_style":"","ocean_post_title_background_color":"","ocean_post_title_background":0,"ocean_post_title_bg_image_position":"","ocean_post_title_bg_image_attachment":"","ocean_post_title_bg_image_repeat":"","ocean_post_title_bg_image_size":"","ocean_post_title_height":0,"ocean_post_title_bg_overlay":0.5,"ocean_post_title_bg_overlay_color":"","ocean_disable_breadcrumbs":"default","ocean_breadcrumbs_color":"","ocean_breadcrumbs_separator_color":"","ocean_breadcrumbs_links_color":"","ocean_breadcrumbs_links_hover_color":"","ocean_display_footer_widgets":"default","ocean_display_footer_bottom":"default","ocean_custom_footer_template":"","_jetpack_memberships_contains_paid_content":false,"ocean_post_oembed":"","ocean_post_self_hosted_media":"","ocean_post_video_embed":"","ocean_link_format":"","ocean_link_format_target":"self","ocean_quote_format":"","ocean_quote_format_link":"post","ocean_gallery_link_images":"on","ocean_gallery_id":[],"footnotes":""},"categories":[6],"tags":[],"class_list":["post-622","post","type-post","status-publish","format-standard","hentry","category-esp8266","entry"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.domotic.phdata.fr\/domotic\/wp-json\/wp\/v2\/posts\/622","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.domotic.phdata.fr\/domotic\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.domotic.phdata.fr\/domotic\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.domotic.phdata.fr\/domotic\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.domotic.phdata.fr\/domotic\/wp-json\/wp\/v2\/comments?post=622"}],"version-history":[{"count":92,"href":"https:\/\/www.domotic.phdata.fr\/domotic\/wp-json\/wp\/v2\/posts\/622\/revisions"}],"predecessor-version":[{"id":744,"href":"https:\/\/www.domotic.phdata.fr\/domotic\/wp-json\/wp\/v2\/posts\/622\/revisions\/744"}],"wp:attachment":[{"href":"https:\/\/www.domotic.phdata.fr\/domotic\/wp-json\/wp\/v2\/media?parent=622"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.domotic.phdata.fr\/domotic\/wp-json\/wp\/v2\/categories?post=622"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.domotic.phdata.fr\/domotic\/wp-json\/wp\/v2\/tags?post=622"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}