Arduino12 ressources dans cette cat�gorie Tout ce qu'il faut pour Arduino !
Arduino
Liste des 12 ressources de cette cat�gorie
|
|
Dans cette d�monstration, le programme transforme votre Arduino Uno R4 WiFi en serveur Web (HTTP) embarqu�.
La page Web depuis votre navigateur comprend une checkbox pour allumer ou �teindre la Led int�gr�e de la carte Arduino.
Notes :
- ouvrir le fichier .ino dans l'EDI Arduino (version 2.2.1 pour ma part) ;
- renseignez l'identifiant SSID/mot de passe de votre box/routeur dans l'onglet du fichier arduino_secrets.h ;
- l'adresse IP prise par le serveur s'affiche dans le Terminal S�rie (115200 bauds), faire �ventuellement un Reset de la carte apr�s t�l�versement ;
- CSS de la checkbox (fichier css.h) : Licence MIT, Copyright (c) 2023 Josetxu (https://codepen.io/josetxu/pen/Poxwpme)
- pour cette d�mo, ... Voir la suite
|
Code source -
Licence : Non renseign�e
- Publi� le 03/11/2023
- Auteur : f-leb
|
|
|
Piloter un afficheur 7-segments � 8 digits
(2 x 4 digits � anode commune) avec 2 registres � d�calage 74HC595 chain�s (fonctionnement multiplex�).
Voir le sch�ma du document Mod-LED-Display-8D-74HC595.pdf.
Deux fonctions sont propos�es pour formater et afficher des nombres entiers ou des flottants.
Affichage d'un entier non sign� 16 bits :
void led_display_7seg_write_uint16(unsigned int value , enum align_t align);
- value : valeur � afficher entre 0 et 65535
- align : LEFT_ALIGN ou RIGHT_ALIGN
Affichage d'un flottant (au format "[-]d.ddd") :
void led_display_7seg_write_float(float value, byte min_width, byte num_digits_after_decimal);
< ... Voir la suite
|
Code source -
Licence : Non renseign�e
- Publi� le 18/03/2023
- Auteur : f-leb
|
|
|
Ce petit projet montre comment visualiser une donn�e en temps r�el sous la forme d'un bargraphe anim� sur un �cran LCD 16x2 (biblioth�ques LiquidCrystal et LcdBarGraph).
La donn�e visualis�e est la distance d'un obstacle mesur�e par un capteur � ultrasons (type HC-SR04, SRF05, SRF06... avec Trigger et Echo s�par�s).
Aucun code bloquant n'est utilis� ici, que ce soit avec delay ou pulseIn pourtant largement employ� pour mesurer la largeur du signal Echo, gr�ce � la biblioth�que NewPing.
|
Code source -
Licence : Non renseign�e
- Publi� le 08/03/2023
- Auteur : f-leb
|
|
|
Ce petit projet consiste, � titre de d�monstration, � montrer comment traiter des commandes avec des param�tres envoy�es depuis un Moniteur s�rie (ou tout autre terminal s�rie).
Ici, on prend comme pr�texte une Led RVB (� cathodes communes) qui va clignoter selon la couleur et la luminosit� saisies dans le moniteur S�rie.
Exemples de commandes (d�limiteur = [espace]):
rgb 1 0 0 --> allume la Led en rouge
rgb 0 1 0 --> allume la Led en vert
rgb 0 0 1 --> allume la Led en bleu
rgb 1 0 1 --> allume la Led en rouge + bleu = magenta
rgb 1 1 0 --> allume la Led en rouge + vert = jaune
rgb 1 1 1 --> allume la Led en rouge + vert + bleu = blanc
Voir la suite
|
Code source -
Licence : Non renseign�e
- Publi� le 27/02/2023
- Auteur : f-leb
|
|
|
Encore un scanner I2C !
Un outil indispensable pour d�tecter les composants connect�s au bus I2C de votre Arduino.
Le sketch balaye toutes les adresses I2C possibles (cod�es sur 7 bits). Si un composant est trouv� sur le bus, son adresse est affich�e dans le Moniteur S�rie (115200 bauds).
|
Code source -
Licence : Non renseign�e
- Publi� le 08/03/2023
- Auteur : f-leb
|
|
|
Dans cette d�monstration, le programme transforme votre Arduino Uno R4 WiFi en serveur Web (HTTP) embarqu�.
La page Web depuis votre navigateur comprend un widget HTML de type "range" (ou range slider). Le d�placement du slider est reproduit par un curseur dessin� sur la matrice de Leds.
Notes :
- ouvrir le fichier .ino dans l'EDI Arduino (version 2.2.1 pour ma part) ;
- renseignez l'identifiant SSID/mot de passe de votre box/routeur dans l'onglet du fichier arduino_secrets.h ;
- l'adresse IP prise par le serveur s'affiche dans le Terminal S�rie (115200 bauds), faire �ventuellement un Reset de la carte apr�s t�l�versement ;
- CSS du widget html "range" (fichier css.h) d'apr�s How to Create a Range Slider ... Voir la suite
|
Code source -
Licence : Non renseign�e
- Publi� le 01/11/2023
- Auteur : f-leb
|
|
|
L'environnement de d�veloppement int�gr� (EDI) PlatformIO (ou PlatformIO IDE) est une extension de l'EDI Visual Studio Code (VSCode) de Microsoft. L'environnement opensource offre des fonctionnalit�s avanc�es qui rendent la programmation de nombreuses cartes embarqu�es (dont celles de la famille Arduino) beaucoup plus agr�able (navigation rapide, autocompl�tion et intelliSense, d�bogage, etc.).
|
Framework -
Licence : Non renseign�e
- Publi� le 08/03/2023
- �diteur : platformio.org
|
|
|
Wokwi est un simulateur en ligne pour vos projets IdO ( Internet des Objets). Vous pouvez l'utiliser pour tester le comportement de votre carte Arduino, ESP32 ou autre avec de nombreux composants standards.
� noter : une possible int�gration dans VS Code
|
Framework -
Licence : Non renseign�e
- Publi� le 08/03/2023
- �diteur : CodeMagic LTD
|
|
|
L'environnement de d�veloppement int�gr� (EDI) d'Arduino (ou Arduino IDE) est l'outil officiel pour programmer les cartes de la famille Arduino et compatibles. Plus qu'un simple �diteur de code, l'environnement pr�sente maintenant de nombreuses facilit�s pour �crire du code (autocompl�tion, raccourcis de navigation, traceur s�rie, d�bogage pas-�-pas, etc.), compiler et t�l�verser vos programmes rapidement.
|
Framework -
Licence : Non renseign�e
- Publi� le 22/02/2023
- �diteur : Arduino.cc
|
|
|
La carte Arduino la plus populaire est certainement l'Arduino Uno R3 con�ue autour du microcontr�leur 8bits Microchip ATMega328P.
En juin 2023 est annonc�e la sortie de la s�rie des Arduino Uno R4 en deux versions (Arduino Uno R4 Minima et Arduino Uno R4 WiFi) con�ues autour d'un microcontr�leur 32bits RA4M1 de Renesas.
Ce changement majeur d'architecture a n�cessit� de tester et adapter de nombreuses biblioth�ques.
Dans cette liste officielle (� compl�ter), vous retrouverez le statut des biblioth�ques test�es et leur compatibilit� avec les nouvelles Arduino Uno R4.
|
Code source -
Licence : Non renseign�e
- Publi� le 02/11/2023
- Auteur : f-leb
|
|
|
Bonjour,
J'ai �crit ce code pour que l'on puisse imprimer le code Arduino, ce qui fait d�faut dans l'IDE. Malgr� tout, il reste quelques bugs :
- les commentaires � l'int�rieur d'une ligne de code ne sont pas trait�s correctement,
- les variables d�finies par l'utilisateur ont la bonne couleur lors de leur d�claration mais changent de couleur lorsqu'elles se trouvent � l'int�rieur d'un bloc {},
- le code se trouve coloris� � l'int�rieur d'un bloc {} avec la couleur des {},
- les nombres se trouvent coloris�s m�me s'il s'agit d'une variable ou d'une constante par exemple Toto1, le 1 sera coloris� comme un nombre.
Voila, j'ai fait ce travail pour imprimer mes sketchs et j'en fais profiter la communaut� ... Voir la suite
|
Code source -
Licence : Non renseign�e
- Publi� le 30/01/2025
- Auteur : herrflick13
|
|
|
arduino-littlefs-upload est un plugin con�u pour l'IDE Arduino 2.2.1 ou plus. Son but principal est de faciliter l�upload de syst�mes de fichiers LittleFS vers certains microcontr�leurs. Ce plugin existait auparavant mais ne s'int�grait que dans les versions 1.x de l'IDE Arduino.
Fonctionnalit�s principales :
- t�l�versement de fichiers LittleFS vers les cartes Raspberry Pi Pico RP2040, RP2350, ESP8266, et ESP32.
Int�gration dans l'IDE Arduino via la palette de commandes :
- sur Windows/Linux : [Ctrl] + [Shift] + [P], puis s�lectionnez "Upload LittleFS to Pico/ESP8266/ESP32" ;
- sur macOS : [⌘] + [Shift] + [P], m�me commande.
Utilisation simple pour envoyer des fichiers statiques (comme ... Voir la suite
|
Logiciel -
Licence : Non renseign�e
- Publi� le 19/07/2025
- �diteur : https://github.com/earlephilhower
|
|