Glossaire LED voiture RC + ESP32

50+ termes techniques expliqués simplement : RC, électronique, ESP32, BLE, effets Flare RC. Un repère pour les débutants comme pour les expérimentés.

RC & modélisme

Vocabulaire de base du modélisme radio-commandé : les composants d'une voiture RC, les types de carrosseries, le pilotage.

RC (radio-commandé)

Acronyme de Radio-Commandé. Désigne un modèle (voiture, drone, bateau, avion) piloté à distance via un émetteur radio et un récepteur embarqué.

ESC (variateur)

Electronic Speed Controller : module qui transforme le signal radio en alimentation variable pour le moteur. Souvent combiné avec un BEC. C'est lui qui crée le signal "throttle" qu'on capte avec un ESP32.

BEC

Battery Eliminator Circuit. Régulateur intégré à l'ESC qui fournit du 5-6V au récepteur et aux servos depuis la batterie principale (LiPo 2S/3S). Permet d'alimenter aussi un Arduino/ESP32 sans batterie séparée.

Récepteur RC

Module embarqué dans la voiture qui reçoit le signal de la radio (émetteur) et le transforme en signaux PWM ou SBus pour l'ESC et les servos. Les canaux supplémentaires (CH3, CH4...) servent aux accessoires comme les LEDs.

Émetteur / radio

Le boîtier de pilotage que tu tiens en main. Envoie en 2,4 GHz les ordres direction/gaz/canaux auxiliaires vers le récepteur. Marques courantes : Futaba, Spektrum, FlySky, RadioMaster.

LiPo

Batterie lithium polymère. Forte densité énergétique, légère, livrée en packs de 1S à 6S (3,7V par cellule). Standard sur les voitures RC modernes. Nécessite un chargeur dédié et des précautions (jamais en court-circuit, jamais surchauffée).

Brushless / brushed

Brushed = moteur à charbons, simple, abordable. Brushless = sans balais, plus puissant, plus efficace, plus cher. Le brushless nécessite un ESC compatible. Aucun impact sur Flare RC : on capte juste le signal throttle du récepteur.

Crawler

Type de voiture RC tout-terrain spécialisée dans le franchissement lent d'obstacles (rochers, pentes). Carrosserie réaliste 4×4, suspensions souples, gros pneus. Cible idéale pour des LEDs phares/feux fonctionnels.

Drift RC

Discipline qui imite le drift automobile : pneus rigides, propulsion, contre-braquage. Esthétique japanisée. Très demandeur d'effets visuels : flammes d'échappement (backfire), néons sous-caisse, gyrophares.

CH3 (canal 3)

Sortie auxiliaire du récepteur RC, traditionnellement associée à un bouton/interrupteur sur la radio. Permet d'activer un accessoire (lumières, treuil) avec 1 clic, 2 clics ou maintenu. Flare RC l'utilise pour les modes phare/brouillard.

Électronique

Composants électroniques utilisés dans un montage Flare RC : Arduino/ESP32, LEDs, résistances, MOSFETs, et notions de tension/courant.

Arduino

Plateforme libre de prototypage électronique. Cartes microcontrôleurs (Uno, Nano, Mega…) programmables en C/C++ via l'Arduino IDE. Flare RC s'appuie sur l'écosystème Arduino mais utilise des ESP32 (plus puissants, BLE intégré).

ESP32

Famille de microcontrôleurs Espressif Systems avec WiFi + Bluetooth intégrés. Plusieurs variantes : WROOM (référence), S3 (beaucoup de pins), C3 (mini pas cher). Cœur 32 bits, ~240 MHz, idéal pour piloter plein de LEDs en BLE.

ESP32-WROOM

Module ESP32 de référence : 34 GPIO, 4 Mo de flash, antenne intégrée. Le plus largement supporté, parfait pour Flare RC. Carte type : DOIT ESP32 DevKit V1, ESP32-WROOM-32.

ESP32-S3

Variante avec 45 GPIO disponibles (beaucoup plus que le WROOM), USB natif, BLE 5. Idéale pour des montages riches en LEDs. Carte type : Arduino Nano ESP32, ESP32-S3 DevKit.

ESP32-C3

Variante mini : cœur RISC-V, 11 GPIO, 4 Mo flash, très peu chère (~3€). Bon choix pour un montage compact avec 5-8 LEDs maximum. Carte type : ESP32-C3 SuperMini.

GPIO

General Purpose Input/Output. Broches programmables d'un microcontrôleur, configurables en entrée (lire un signal) ou sortie (allumer une LED, piloter un MOSFET). Numérotées G0, G1, G2… selon la carte. Toutes les pins ne se valent pas : certaines sont réservées (G6-G11 sur WROOM = flash).

PWM

Pulse Width Modulation (modulation de largeur d'impulsion). Technique pour simuler une tension variable en allumant/éteignant très vite une sortie digitale. Permet de varier l'intensité d'une LED, la vitesse d'un moteur, l'angle d'un servo.

LEDC

Périphérique matériel de l'ESP32 dédié au PWM pour piloter des LEDs. 16 canaux indépendants sur WROOM, 6 sur C3. Chaque canal contrôle une fréquence et un duty cycle. C'est ce qui permet à Flare RC de gérer plein d'effets en parallèle.

MOSFET

Transistor qui agit comme un interrupteur électronique commandé. Sert à piloter une charge plus puissante que ce qu'un GPIO peut fournir directement (bandeau LED 12V, moteur). Type N (le plus courant), s'active avec ~3,3V sur la gate.

LED

Light-Emitting Diode. Diode qui émet de la lumière. S'allume si polarisée correctement (+ sur anode, - sur cathode). Nécessite une résistance limitatrice de courant en série pour ne pas griller.

LED RGB

LED qui combine 3 puces R+G+B dans un seul boîtier. Permet de produire n'importe quelle couleur en mélangeant. Type passif (3 pins indépendantes, 1 par couleur) ou adressable (1 pin de data, intelligence intégrée).

WS2812 / NeoPixel

LED RGB adressable individuellement, contrôlée par un seul fil de data. On peut chaîner des centaines de LEDs et choisir la couleur de chacune. Alimentée en 5V. NeoPixel = nom commercial Adafruit.

WS2811

Variante 12V (souvent en bandeau type SMD avec groupes de 3 LEDs partageant 1 chip de contrôle). Bon marché, idéal pour des bandeaux longs. Attention : l'ordre des couleurs peut être BRG au lieu de GRB selon le fabricant.

Résistance

Composant qui limite le courant dans un circuit. Mesurée en ohms (Ω). En LED : protège la diode (220-470Ω en série avec une LED standard). Calcul : R = (V_source - V_LED) / I_LED.

VCC / GND

VCC (ou V+) = tension d'alimentation positive (souvent +5V ou +3,3V). GND (ground, masse) = référence 0V, retour du courant. Toutes les masses d'un même montage doivent être reliées entre elles.

Pull-up / pull-down

Résistance qui maintient une entrée digitale à un état défini (HIGH avec pull-up, LOW avec pull-down) quand rien d'autre ne la pilote. Évite les états flottants qui produisent des faux signaux. L'ESP32 a des pull-up/down internes activables en code.

Tension (V) / courant (A)

Tension = la « pression » électrique, mesurée en volts. Courant = la « quantité » de charge qui circule, en ampères (A) ou milliampères (mA). Puissance = tension × courant, en watts. Une LED standard tire ~20 mA sous 2-3V.

Firmware & connectivité

Tout ce qui touche au code embarqué dans l'ESP32 et à la communication avec l'application Flare RC.

Firmware

Logiciel embarqué dans un microcontrôleur, par opposition au logiciel d'un PC ou téléphone. Le firmware Flare RC est un fichier .bin flashé dans la mémoire flash de l'ESP32, qui démarre automatiquement à l'allumage.

Bootloader

Petit programme qui démarre en premier au boot de l'ESP32 et qui décide quoi lancer ensuite (le firmware utilisateur) ou attend une commande de flash si on est en mode programmation.

Flasher

Action d'écrire un firmware (.bin) dans la mémoire flash d'un microcontrôleur via USB. Flare RC propose un flash en 1 clic depuis le site (page Flash) sans installer aucun outil — utilise WebSerial dans Chrome/Edge.

BLE (Bluetooth Low Energy)

Variante basse consommation du Bluetooth, idéale pour les objets connectés. Plus économe que WiFi, portée ~10 m, latence ~50 ms. Flare RC utilise BLE pour piloter en temps réel les LEDs depuis l'app smartphone.

WiFi

Réseau sans fil 2,4 ou 5 GHz. L'ESP32 le supporte, mais Flare RC a choisi BLE à la place : consommation plus faible, pas besoin de partager un mot de passe réseau, pairing direct app↔voiture.

NUS (Nordic UART Service)

Profil BLE standard qui émule un port série (UART) bidirectionnel. Permet à l'app et à l'ESP32 d'échanger des messages texte simples (commandes courtes). Choisi par Flare RC pour sa simplicité et sa compatibilité Web Bluetooth.

MTU

Maximum Transmission Unit : taille max d'un paquet BLE (par défaut 23 octets, négociable jusqu'à 517). Limite la longueur de chaque message. Flare RC fragmente les longs dumps en plusieurs paquets reassemblés par l'app.

NVS

Non-Volatile Storage : zone mémoire de l'ESP32 qui conserve les données entre les coupures de courant (comme une mini base de données). Flare RC y stocke les réglages, la calibration RC, les LEDs perso, les groupes, le standalone.

JSON

JavaScript Object Notation. Format texte simple pour structurer des données (clé:valeur). Lisible par humain et machine. Flare RC l'utilise pour échanger des configs entre l'app et l'ESP32.

Effets & fonctionnalités Flare RC

Tous les types d'effets lumineux disponibles dans Flare RC, et les modes de fonctionnement de l'app.

Phare / feu de route

Éclairage frontal de la voiture. Flare RC propose 4 styles d'allumage : LED (instantané), Halogène (montée progressive jaune), Xénon (flash bleu puis stabilisation), Néon (montée pulsée).

Feu arrière / feu de stop

Éclairage rouge à l'arrière. Reste allumé à faible intensité tant que les phares sont ON, et bondit à 100% au freinage (détecté via le signal throttle inversé).

Feu de recul

Lumière blanche à l'arrière, active quand on roule en marche arrière. Flare RC a une FSM (machine à états) anti faux recul : doit observer un vrai recul soutenu avant d'allumer, évite les faux positifs au lâcher de gaz.

Clignotant / warning

Clignotement orange standard. Flare RC les active via le CH3 ou en mode automatique sur la direction. Le mode warning fait clignoter les 2 côtés simultanément.

Gyrophare

Effet rotatif de gyrophare (style police, dépanneuse, pompiers). Flare RC propose 4 modes : rotation simple, rotation double, stroboscope, flash alterné. Pilotable PWM ou bandeau adressable.

Anti-brouillard

Éclairage jaune ou blanc supplémentaire à l'avant ou arrière, activable indépendamment des phares principaux. Très réaliste sur les crawlers en mode "tout terrain".

Backfire / flammes

Effet flammes d'échappement produit par 3 LEDs RGB pilotées en séquence (orange→jaune→rouge) à chaque lâcher de gaz brusque. Très spectaculaire sur les drift RC.

Ralenti moteur

Léger « tremblement » d'intensité sur les phares pour imiter le ralenti d'un moteur à explosion. Toggle indépendant dans l'app.

Mode Standalone

Mode autonome où la voiture joue une séquence lumineuse en boucle SANS télécommande RC ni app connectée. Parfait pour une expo, vitrine, ou démo. Programmable comme une timeline d'étapes.

Groupe de LEDs

Ensemble de LEDs perso qui jouent une séquence coordonnée multi-LEDs (= gyrophare ou chenillard sur-mesure). Pilote ses LEDs membres et coexiste avec le reste. Stocké en NVS.

LED perso

LED configurable individuellement dans l'app : nom, couleur d'affichage, GPIO, mode (rattachée à un effet existant ou autonome avec sa séquence). Jusqu'à 10 LEDs perso par carte.

Mode / scène

Snapshot des réglages et états actuels (intensité, couleurs, effets actifs), activable d'un tap dans l'onglet Contrôle. Chaque projet peut avoir plusieurs scènes (ex : Jour, Nuit, Salon Auto).