commit 059afa8b69bcb0366d31297cd09bb534b83a909c Author: Artemia Date: Sun Oct 18 13:47:33 2026 +0200 Import initial de la formation Arduino (modules 00 à 12 et synthèse matériel) Co-Authored-By: Claude Sonnet 5.5 diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..d4d0158 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,2 @@ +*.odt binary +* text=auto diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..d6984c2 --- /dev/null +++ b/.gitignore @@ -0,0 +1,20 @@ +# Fichiers temporaires / verrous LibreOffice +.~lock.*# +*~ +*.tmp +*.bak + +# Système +Thumbs.db +Desktop.ini +.DS_Store + +# Arduino / PlatformIO / build +build/ +.pio/ +.vscode/ + +# Secrets +.env +secrets.h +*.key diff --git a/Module_00_Installation.odt b/Module_00_Installation.odt new file mode 100644 index 0000000..f9d7b58 Binary files /dev/null and b/Module_00_Installation.odt differ diff --git a/Module_01_Architecture.odt b/Module_01_Architecture.odt new file mode 100644 index 0000000..c6c3283 Binary files /dev/null and b/Module_01_Architecture.odt differ diff --git a/Module_02_GPIO_NeoPixel.odt b/Module_02_GPIO_NeoPixel.odt new file mode 100644 index 0000000..c60a816 Binary files /dev/null and b/Module_02_GPIO_NeoPixel.odt differ diff --git a/Module_03_PWM_ADC.odt b/Module_03_PWM_ADC.odt new file mode 100644 index 0000000..29e587b Binary files /dev/null and b/Module_03_PWM_ADC.odt differ diff --git a/Module_04_Serie_Debug.odt b/Module_04_Serie_Debug.odt new file mode 100644 index 0000000..a768e79 Binary files /dev/null and b/Module_04_Serie_Debug.odt differ diff --git a/Module_05_I2C_SPI.odt b/Module_05_I2C_SPI.odt new file mode 100644 index 0000000..843a291 Binary files /dev/null and b/Module_05_I2C_SPI.odt differ diff --git a/Module_06_Interruptions_Timers.odt b/Module_06_Interruptions_Timers.odt new file mode 100644 index 0000000..1737ad6 Binary files /dev/null and b/Module_06_Interruptions_Timers.odt differ diff --git a/Module_07_WiFi.odt b/Module_07_WiFi.odt new file mode 100644 index 0000000..40421c0 Binary files /dev/null and b/Module_07_WiFi.odt differ diff --git a/Module_08_ServeurWeb.odt b/Module_08_ServeurWeb.odt new file mode 100644 index 0000000..c85c01f Binary files /dev/null and b/Module_08_ServeurWeb.odt differ diff --git a/Module_09_BLE.odt b/Module_09_BLE.odt new file mode 100644 index 0000000..cc52ac3 Binary files /dev/null and b/Module_09_BLE.odt differ diff --git a/Module_10_Energie.odt b/Module_10_Energie.odt new file mode 100644 index 0000000..e6657dc Binary files /dev/null and b/Module_10_Energie.odt differ diff --git a/Module_11_MQTT.odt b/Module_11_MQTT.odt new file mode 100644 index 0000000..1471583 Binary files /dev/null and b/Module_11_MQTT.odt differ diff --git a/Module_12_ProjetFinal.odt b/Module_12_ProjetFinal.odt new file mode 100644 index 0000000..2eab2b7 Binary files /dev/null and b/Module_12_ProjetFinal.odt differ diff --git a/README.md b/README.md new file mode 100644 index 0000000..c2d8ce2 --- /dev/null +++ b/README.md @@ -0,0 +1,20 @@ +# Formation Arduino (ESP32) + +Support de formation en 13 modules (00 à 12) plus une synthèse du matériel, au format OpenDocument (.odt). + +| Fichier | Sujet | +|---|---| +| Module_00_Installation | Installation de l'environnement | +| Module_01_Architecture | Architecture | +| Module_02_GPIO_NeoPixel | GPIO et NeoPixel | +| Module_03_PWM_ADC | PWM et ADC | +| Module_04_Serie_Debug | Liaison série et débogage | +| Module_05_I2C_SPI | I2C et SPI | +| Module_06_Interruptions_Timers | Interruptions et timers | +| Module_07_WiFi | WiFi | +| Module_08_ServeurWeb | Serveur web | +| Module_09_BLE | Bluetooth Low Energy | +| Module_10_Energie | Gestion de l'énergie | +| Module_11_MQTT | MQTT | +| Module_12_ProjetFinal | Projet final | +| Synthese_Formation_Materiel | Synthèse du matériel | diff --git a/Synthese_Formation_Materiel.odt b/Synthese_Formation_Materiel.odt new file mode 100644 index 0000000..ef8dacb Binary files /dev/null and b/Synthese_Formation_Materiel.odt differ