Comment mettre des LEDs sur sa voiture RC — Guide complet 2026
Vous regardez des vidéos de voitures RC sur YouTube et vous êtes fasciné par ces modèles avec des phares qui s'allument, des feux de freinage qui s'activent au bon moment, et ces flammes d'échappement qui jaillissent au relâché du stick ? Bonne nouvelle : c'est tout à fait réalisable, et beaucoup plus simple qu'il n'y paraît.
Dans ce guide, je vais vous expliquer exactement comment équiper votre voiture RC d'un système LED complet, du choix du matériel jusqu'à la première mise en route.
Pourquoi ajouter des LEDs sur sa voiture RC ?
Au-delà de l'esthétique, les LEDs apportent un vrai plus au niveau du réalisme en scale. Quand vos phares s'allument dès que vous donnez des gaz, que vos feux stop s'activent au freinage et que vos clignotants s'enclenchent automatiquement à l'arrêt — votre voiture RC ressemble vraiment à un vrai véhicule miniature. C'est particulièrement impressionnant en crawling ou en scale trail.
Le matériel nécessaire
Pour un système complet, voici ce dont vous avez besoin :
- Un Arduino Nano ESP32 — le cerveau du système, avec Bluetooth intégré
- Des LEDs — blanches pour les phares et feux de recul, rouges pour les feux arrière, oranges pour les warnings, bleue et orange pour les flammes d'échappement
- Des résistances — 220 Ω et 300 Ω selon les LEDs
- Des fils de connexion et une PCB universel pour le prototypage
Budget total estimé : 28€ par voiture pour un montage complet.
Comment ça fonctionne ?
L'Arduino ESP32 lit le signal PWM de votre récepteur RC sur un pin dédié. Ce signal varie entre environ 1000 et 2000 microsecondes selon la position du stick de throttle. L'Arduino interprète ce signal et allume les LEDs en conséquence :
- Stick en avant → phares plein feux
- Stick en arrière (freinage) → feux stop allumés
- Stick en arrière (marche AR confirmée) → feux de recul
- Voiture immobile depuis X secondes → warnings automatiques
- Plein gaz ou relâché → flammes d'échappement (6 effets configurables)
L'application Flare RC
C'est là qu'intervient Flare RC. L'application Android guide tout le processus : schémas de câblage interactifs, téléchargement direct du code Arduino, calibration Bluetooth automatique et réglage de tous les paramètres en temps réel.
La calibration est particulièrement pratique : vous lancez l'assistant, vous bougez votre stick dans toutes les positions, et l'app détecte automatiquement les valeurs min/max/neutre de votre radio. Elle gère même les signaux inversés, fréquents sur certaines radios.
Le résultat
Une fois le montage terminé et calibré, vous avez un système entièrement automatique. Plus besoin de toucher à l'Arduino — tout fonctionne à la mise sous tension. Les mises à jour futures du firmware se font via câble USB et Arduino IDE sur votre PC.
Prêt à vous lancer ?
Téléchargez Flare RC et suivez le guide intégré pas à pas.
▶ Télécharger Flare RCFlammes d'échappement RC avec Arduino — Effet backfire réaliste
L'effet de flammes d'échappement sur une voiture RC, c'est peut-être le détail qui fait le plus d'effet en démonstration. Ce flash bleu suivi d'un flash orange, qui jaillit au relâché du stick ou au plein gaz — avec crépitement, double détonation et afterburn en option — les spectateurs adorent. Et techniquement, c'est l'une des fonctions les plus simples à réaliser.
Le principe physique
Dans un vrai moteur thermique, le backfire se produit quand du carburant imbrûlé s'enflamme dans le collecteur d'échappement. La combustion produit d'abord une flamme bleue (température élevée, combustion complète) puis une flamme orange (combustion incomplète, particules de carbone). C'est exactement ce qu'on reproduit avec nos deux LEDs.
Le matériel
- 1 LED bleue branchée sur le pin G2 de l'Arduino Nano ESP32 avec une résistance de 220 Ω
- 1 LED orange ou rouge branchée sur le pin G32 avec une résistance de 300 Ω
La séquence de l'effet
L'effet se déroule en plusieurs étapes :
- LED bleue s'allume pendant 50ms
- Courte pause de 40ms
- LED orange s'allume pendant 200ms
- Les deux LEDs s'éteignent — cooldown de 300ms
Ces durées sont entièrement réglables depuis l'application Flare RC via Bluetooth, sans recompiler quoi que ce soit.
Quand se déclenche l'effet ?
Deux situations déclenchent les flammes :
- Au plein gaz : de manière aléatoire (1 chance sur 8 par défaut) — ça évite que l'effet devienne prévisible
- Au relâché du stick : si vous étiez au-dessus du seuil configuré avant de relâcher. Par exemple seuil à 60% — un relâché depuis 30% ne déclenche rien, un relâché depuis 80% déclenche la flamme. L'intensité reflète le niveau de gaz juste avant le relâché.
Positionnement des LEDs
Pour un effet réaliste, placez les deux LEDs à l'intérieur de vos pots d'échappement, en les orientant vers la sortie. Si votre carrosserie a des échappements factices en plastique, percez-les délicatement avec un foret de 5mm pour y glisser les LEDs. Un peu de colle chaude pour les maintenir, et le rendu est parfait.
Configurez vos flammes en temps réel
Avec Flare RC, ajustez durée, probabilité et timing via Bluetooth depuis votre téléphone.
▶ Télécharger Flare RCCalibrer le signal radio de sa voiture RC avec Arduino ESP32
Si vous avez déjà essayé de lire le signal d'un récepteur RC avec un Arduino, vous avez peut-être été surpris par le résultat : des valeurs qui oscillent, un neutre qui n'est pas à 1500, et parfois même un signal complètement inversé. Pas de panique, c'est tout à fait normal et facilement gérable.
Comprendre le signal PWM RC
Toutes les radios RC utilisent un signal PWM (signal radio PWM) pour communiquer avec le récepteur. Ce signal est une impulsion électrique dont la largeur varie selon la position du stick :
- ~1000 µs : position extrême dans un sens
- ~1500 µs : position neutre (centré)
- ~2000 µs : position extrême dans l'autre sens
Ces valeurs varient selon les radios. Certaines font 1000-2000, d'autres 1100-1900 ou même 1028-1633 comme la radio Absima CR3P. C'est pour ça qu'une calibration est indispensable.
Le problème du signal inversé
Sur certaines radios, notamment quand le trim ou la direction du canal est modifié, le signal peut être inversé : plein avant = valeur basse, plein arrière = valeur haute. Ce n'est pas un bug — c'est simplement la façon dont certains fabricants programment leurs émetteurs.
La calibration avec Flare RC
L'application propose une calibration automatique en 4 étapes guidées :
- Neutre : centrez le stick, l'app enregistre la valeur pendant 3 secondes
- Plein avant : poussez à fond, l'app enregistre
- Plein arrière : tirez à fond, l'app enregistre
- Zone morte : calculée automatiquement (5% de la plage)
Les valeurs sont ensuite sauvegardées dans la mémoire flash de l'ESP32 et survivent aux coupures d'alimentation.
La zone morte, c'est quoi ?
La zone morte (dead zone) est une plage autour du neutre dans laquelle le throttle est considéré comme nul. Elle évite les faux positifs quand le stick n'est pas parfaitement centré. Une valeur de 20 à 40µs est généralement idéale.
Calibration automatique en 4 étapes
Flare RC guide la calibration et détecte les erreurs automatiquement.
▶ Télécharger Flare RCArduino Nano ESP32 vs ESP32 WROOM — Lequel choisir pour les LEDs RC ?
Vous voulez vous lancer dans un projet LED pour voiture RC et vous hésitez entre l'Arduino Nano ESP32 et l'ESP32 WROOM-32 ? Les deux sont basés sur le même chip ESP32 et peuvent faire le travail, mais il y a des différences importantes à connaître avant de passer commande.
L'Arduino Nano ESP32 — Le choix recommandé
L'Arduino Nano ESP32 est basé sur l'ESP32-S3 et se présente dans le format Nano classique, compatible PCB universel. C'est le choix recommandé pour ce projet pour plusieurs raisons :
- Format compact : s'intègre facilement dans le châssis d'une voiture RC
- Compatible Arduino IDE : programmation simple avec le gestionnaire de cartes officiel
- Pinout clair : les pins sont numérotés de façon lisible (G13, G14, etc.)
- USB-C intégré : pour le premier flash
- Prix : environ 15€
L'ESP32 WROOM-32 — L'alternative économique
Le module ESP32 WROOM-32 (souvent vendu sous forme de DevKit) est moins cher (environ 5-8€) et plus répandu. Il fonctionne parfaitement avec Flare RC, mais présente quelques inconvénients :
- Plus encombrant : le DevKit est plus grand qu'un Nano
- Pinout différent : les noms de pins sont GPIO0, GPIO2, etc. — l'app s'adapte automatiquement
- Quelques pins limités : GPIO0, GPIO2, GPIO12 ont des restrictions au démarrage
Tableau comparatif
Arduino Nano ESP32 : ESP32-S3, format Nano, ~15€, USB-C, recommandé pour ce projet.
ESP32 WROOM-32 DevKit : ESP32 classique, format DevKit, ~6€, Micro-USB, fonctionne mais plus encombrant.
Notre verdict
Pour un projet permanent dans une voiture RC, investissez dans l'Arduino Nano ESP32. Sa taille compacte, son pinout propre et sa compatibilité parfaite avec Flare RC en font le meilleur choix. Si vous voulez juste tester avant d'investir, un WROOM-32 fera l'affaire. ⚠️ Alimentation : toutes ces cartes acceptent le 6V du BEC du récepteur sur le pin VIN — vérifiez tout de même la tension de sortie de votre BEC avec un multimètre avant de brancher.
Compatible avec toutes les ESP32
Flare RC s'adapte automatiquement à votre carte au premier lancement.
▶ Télécharger Flare RCGyrophare, brouillard, mode nuit et CH3
Flare RC s'enrichit de nouvelles fonctionnalités qui ouvrent encore plus de possibilités pour vos builds scale. Voici un tour complet des nouveautés.
🚨 Gyrophare / Barre de toit
La fonctionnalité la plus demandée est enfin là. Deux LEDs — une rouge sur G21, une bleue sur G22 — permettent de simuler un gyrophare réaliste. Quatre séquences sont disponibles :
- Alterné — rouge et bleu alternent, le classique des voitures de police
- Double flash — deux flashs rapides de chaque couleur avant de basculer
- Rotation — simulation d'un gyrophare qui tourne
- Balayage — fondu croisé progressif entre les deux couleurs
La vitesse (50 à 500ms) et l'intensité sont réglables depuis l'app. Pour un effet maximal, utilisez des LEDs haute luminosité 10000mcd+ et placez-les dans un diffuseur translucide rouge/bleu.
🌫️ Feux de brouillard
Quatre LEDs réparties sur les pins G17, G18 (avant) et G19, G20 (arrière). Pour les feux avant, vous choisissez la couleur selon votre style : blanc pur pour un look moderne, bleu glacial pour un effet xénon, ou jaune pour un aspect halogène vintage. Les feux arrière sont impérativement rouges, comme sur les vraies voitures.
📻 Canal CH3 multifonction
Un seul canal radio CH3 — branché sur G36 — peut contrôler indépendamment les feux de brouillard et le gyrophare selon le nombre de clics. Vous configurez librement : 1 clic pour le brouillard, 2 clics pour le gyrophare, ou l'inverse, ou n'importe quelle autre combinaison de 1 à 9 clics. Le délai entre clics est réglable de 200 à 800ms pour éviter les déclenchements accidentels.
🌙 Mode nuit avec capteur LDR
Le mode nuit réduit l'intensité globale de toutes les LEDs d'un pourcentage configurable. Il peut être activé manuellement depuis l'app, ou automatiquement grâce à un capteur LDR (photorésistance, moins de 1€) branché sur G35.
Le montage est simple : un diviseur de tension avec le LDR et une résistance 10kΩ entre 3.3V et GND, le point milieu sur G35. Quand la luminosité ambiante baisse sous le seuil configuré, les LEDs passent automatiquement en intensité réduite. La sensibilité est réglable depuis l'app.
💨 Effet respiration et détection de crash
Au repos, vous choisissez maintenant entre deux comportements : les warnings automatiques classiques, ou un effet de respiration LED — une pulsation lente et douce très populaire sur les builds custom de nuit. Et si votre voiture se retourne ou perd le signal radio, les warnings s'activent automatiquement après 2 secondes pour vous aider à la retrouver.
Toutes ces fonctionnalités dans Flare RC
Téléchargez l'app pour accéder aux schémas, réglages et mises à jour firmware.
▶ Télécharger Flare RC