microc:accueilmc

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
microc:accueilmc [2023/08/20 12:11] – [Sommaire] philmicroc:accueilmc [2024/05/10 16:12] (Version actuelle) – [Bienvenue sur Microcontrôleurs] phil
Ligne 7: Ligne 7:
 ** Rédacteur(s)** : Philippe Mariano ** Rédacteur(s)** : Philippe Mariano
  
-[Mise à jour le 20/8/2023] <html><span style="color:red">En cours de réorganisation</span></html>+[Mise à jour le 10/5/2024] <html><span style="color:red">En cours de réorganisation</span></html>
  
 === Présentation === === Présentation ===
Ligne 23: Ligne 23:
     -  <html><a href="https://randomnerdtutorials.com/projects-arduino/" target="_blank">RANDOM NERD TUTORIALS</a></html>((Random Nerd Tutorials helps makers, hobbyists and engineers build electronics projects. We make projects with: ESP32, ESP8266, Arduino, Raspberry Pi, ...     -  <html><a href="https://randomnerdtutorials.com/projects-arduino/" target="_blank">RANDOM NERD TUTORIALS</a></html>((Random Nerd Tutorials helps makers, hobbyists and engineers build electronics projects. We make projects with: ESP32, ESP8266, Arduino, Raspberry Pi, ...
 )) ))
-    - **NSI** - [[:microc:micropython:tuto1gpio|"Etape par étape" - Premiers programmes en MicroPython ou CircuitPython avec une carte Raspbery Pi Pico]] +    - **NSI** - [[:microc:micropython:tuto1gpio|"Etape par étape" - Premiers programmes en MicroPython ou CircuitPython avec une carte Raspbery Pi Pico]] 
 +    - **SIN** - [[:microc:arduino:tuto1ide2|"Etape par étape" - Premier programme avec une carte Arduino et l'IDE v2]]
   - **MATERIELS**   - **MATERIELS**
     - **Cartes de prototypage à microcontrôleurs**       - **Cartes de prototypage à microcontrôleurs**  
Ligne 49: Ligne 50:
     - **IDE : Environnements de Développement Intégré**     - **IDE : Environnements de Développement Intégré**
       - <html><a href="https://thonny.org/" target="_blank">Thonny</a></html> (Python, MicroPython, CircuitPython) | <html><a href="https://realpython.com/python-thonny/" target="_blank">To begin</a></html>       - <html><a href="https://thonny.org/" target="_blank">Thonny</a></html> (Python, MicroPython, CircuitPython) | <html><a href="https://realpython.com/python-thonny/" target="_blank">To begin</a></html>
-      - <html><a href="https://docs.arduino.cc/software/ide-v2" target="_blank">Arduino IDE v2</a></html> (C, C++)+      - <html><a href="https://docs.arduino.cc/software/ide-v2" target="_blank">Arduino IDE v2</a></html> (C, C++) | <html><a href="https://webge.fr/doc/tsin/tp/lDE Arduino V2 et NAS Synology_p&e.zip" target="_blank">Utilisez l'IDE Arduino V2 avec un NAS Synology</a></html> 
     - **Mise en oeuvre des périphériques du microcontrôleur**     - **Mise en oeuvre des périphériques du microcontrôleur**
       - Communication       - Communication
Ligne 75: Ligne 76:
       - [[info:bdd:accueilbdd|SQLite]]       - [[info:bdd:accueilbdd|SQLite]]
       - Firebase - "Control ESP32/ESP8266 GPIOs from Anywhere" : <html><a href="https://randomnerdtutorials.com/firebase-control-esp32-gpios/" target="_blank">[Article 1]</a></html> <html><a href="https://randomnerdtutorials.com/control-esp-gpios-firebase-web-app/" target="_blank">[Article 2 : Web App]</a></html>       - Firebase - "Control ESP32/ESP8266 GPIOs from Anywhere" : <html><a href="https://randomnerdtutorials.com/firebase-control-esp32-gpios/" target="_blank">[Article 1]</a></html> <html><a href="https://randomnerdtutorials.com/control-esp-gpios-firebase-web-app/" target="_blank">[Article 2 : Web App]</a></html>
-    - **Multitâche**+    - **Multitâche** {{:python:hard50.png?nolink&20|}}
       - <html><a href="https://www.digikey.fr/en/maker/projects/what-is-a-realtime-operating-system-rtos/28d8087f53844decafa5000d89608016?utm_campaign=rtos_part_1_-_what_is_a_r&utm_content=MakerIO&utm_medium=social&utm_source=twitter" target="_blank">Introduction to RTOS</a></html>       - <html><a href="https://www.digikey.fr/en/maker/projects/what-is-a-realtime-operating-system-rtos/28d8087f53844decafa5000d89608016?utm_campaign=rtos_part_1_-_what_is_a_r&utm_content=MakerIO&utm_medium=social&utm_source=twitter" target="_blank">Introduction to RTOS</a></html>
       - <html><a href="https://www.arduino.cc/en/Tutorial/BuiltInExamples/BlinkWithoutDelay" target="_blank">Write non-blocking code</a></html>       - <html><a href="https://www.arduino.cc/en/Tutorial/BuiltInExamples/BlinkWithoutDelay" target="_blank">Write non-blocking code</a></html>
Ligne 90: Ligne 91:
       - [[:outils:vscode:liveshare|Travail collaboratif dans VSCode]]       - [[:outils:vscode:liveshare|Travail collaboratif dans VSCode]]
       - [[:outils:compteEleve|Compte utilisateur sur le NAS Synology]]       - [[:outils:compteEleve|Compte utilisateur sur le NAS Synology]]
-  - **RESSOURCES TECHNIQUES (avancées)**+      - <html><a href="https://webge.fr/doc/tsin/tp/lDE Arduino V2 et NAS Synology.pdf" target="_blank">Faire fonctionner l'IDE Arduino V2 sur un NAS Synology</a></html> 
 +  - **RESSOURCES TECHNIQUES** {{:python:hard50.png?nolink&20|}}
     - <html><a href="https://www.eejournal.com/article/ultimate-guide-to-switch-debounce-part-9/" target="_blank">Ultimate Guide to Switch Debounce</a></html>     - <html><a href="https://www.eejournal.com/article/ultimate-guide-to-switch-debounce-part-9/" target="_blank">Ultimate Guide to Switch Debounce</a></html>
     - <html><a href="https://interrupt.memfault.com/blog/how-to-write-a-bootloader-from-scratch" target="_blank">From Zero to main(): How to Write a Bootloader from Scratch</a></html>     - <html><a href="https://interrupt.memfault.com/blog/how-to-write-a-bootloader-from-scratch" target="_blank">From Zero to main(): How to Write a Bootloader from Scratch</a></html>
 +    - <html><a href="https://docs.arduino.cc/tutorials/mkr-wifi-1010/atmel-ice/" target="_blank">Débogage des cartes Arduino® basées sur SAM avec Atmel-ICE</a></html> 
 +    - **Assembleur** 
 +      - <html><a href="https://www.locoduino.org/spip.php?article280" target="_blank">Articles : Pourquoi programmer en assembleur ?</a></html> 
 +      - <html><a href="https://www.youtube.com/watch?v=R5w_M6RNTTw" target="_blank">Module 1 (vidéo) : Microcontrôleur Atmega 328P et sa programmation en langage assembleur</a></html>
   * **WEBOGRAPHIE (Bibliothèques, tutoriels)**   * **WEBOGRAPHIE (Bibliothèques, tutoriels)**
     * [[:microc:arduino:webographie|Arduino]]     * [[:microc:arduino:webographie|Arduino]]
  • microc/accueilmc.1692526270.txt.gz
  • Dernière modification : 2023/08/20 12:11
  • de phil