Électronique

Impression 3D pour Arduino : guide complet boîtiers, tolérances et matériaux

Cotes de référence pour Uno, Nano, Mega et ESP32, tolérances pour connecteurs USB et jacks, choix du matériau selon l'environnement — tout ce qu'il faut pour concevoir un boîtier Arduino qui s'assemble du premier coup.

Par Mathis FREMIOT, fondateur de 3dpascher11 min de lecture
Impression 3D pour Arduino : guide complet boîtiers, tolérances et matériaux

Pour passer à l'impression, voyez nos pages impression d’une pièce 3D sur mesure et impression 3D PETG en ligne, avec le prix affiché dès le dépôt de votre fichier.

Un projet Arduino laissé sur une breadboard ouverte, c'est fragile, peu présentable et difficile à installer définitivement. L'impression 3D résout ce problème de façon élégante : pour quelques euros de filament et un fichier STL, vous obtenez un boîtier dimensionné exactement aux cotes de votre carte, avec les découpes précises pour chaque connecteur, et les colonnes de fixation aux bons emplacements.

Le défi n'est pas de trouver un modèle — des milliers existent sur Printables et Thingiverse. Le vrai problème, c'est de choisir entre un modèle existant et une conception personnalisée, de sélectionner le bon matériau selon l'environnement d'utilisation, et de comprendre pourquoi le premier boîtier imprimé ne s'assemble parfois pas correctement (spoiler : les tolérances FDM ne sont pas les mêmes que en CAO).

Ce guide couvre les cotes de référence des cartes Arduino courantes, les tolérances à appliquer pour chaque type de connecteur, le choix du matériau selon votre contexte d'utilisation, et des exemples de projets réels avec leurs paramètres d'impression.

7–12 €
un boîtier Arduino Uno
ESP32 dès 5 €
±0,2 mm
précision dimensionnelle
PLA en 0,2 mm de couche
+0,4 mm
tolérance connecteurs
à ajouter aux cotes nominales

Quel matériau choisir pour un boîtier Arduino ?

Le choix du matériau pour un boîtier électronique dépend principalement de deux facteurs : la température maximale à laquelle le boîtier sera exposé, et les contraintes mécaniques (chocs, vibrations, ouvertures/fermetures répétées). Voici les quatre options les plus utilisées pour les projets Arduino.

PLA : le choix par défaut pour l'intérieur

Le PLA est le matériau de référence pour les boîtiers Arduino utilisés en intérieur (laboratoire, bureau, maison). Il imprime facilement à 210 °C / 60 °C, donne d'excellents résultats dimensionnels (précision ±0,2 mm), et est disponible en dizaines de couleurs. Sa principale limite : il commence à se déformer vers 55–60 °C, ce qui est insuffisant pour un boîtier proche d'une source de chaleur (régulateur de tension dissipant 2 W+, moteurs, transformateurs). Dans ce cas, utilisez le PETG.

PETG et ABS : pour les environnements exigeants

Le PETG (Tg ≈ 80 °C) est une excellente option polyvalente : plus résistant aux chocs que le PLA, légèrement flexible (absorbe mieux les impacts), et il résiste à une plage de température bien plus large. Il imprime à 235–245 °C / 80 °C et s'adhère moins bien à la plaque que le PLA — utilisez de la colle à papier (Pritt) sur le plateau. L'ABS (Tg ≈ 100 °C) est encore plus résistant thermiquement mais génère des fumées et se rétracte davantage, ce qui complique l'impression de pièces à géométrie précise. L'ASA est une alternative à l'ABS moins sujette au gauchissement et résistant aux UV — idéal pour les boîtiers d'extérieur.

MatériauTg (°C)Résistance chocsT° impression (°C)Idéal pour
PLA55–60Faible205–215 / 60Bureau, labo, intérieur calme
PETG75–80Bonne235–245 / 80Local technique, près de sources chaudes
ABS95–100Très bonne240–250 / 110Boîtiers industriels, haute temp.
ASA95–98Très bonne240–260 / 100Extérieur, UV, humidité
Conseil
Pour les boîtiers Arduino qui contiennent un régulateur de tension (7805 ou similaire), dimensionnez la paroi au-dessus du régulateur à 3 mm minimum et prévoyez une ouverture d'aération au-dessus. Un 7805 en charge dissipe jusqu'à 3 W en chaleur — localement suffisant pour déformer une paroi PLA fine sur la durée.

Comment concevoir un boîtier Arduino : cotes et tolérances

Concevoir un boîtier depuis zéro pour une carte Arduino nécessite les cotes exactes de la carte et les tolérances adaptées au procédé FDM. Voici les données de référence pour les cartes les plus utilisées et les règles à appliquer pour chaque type d'ouverture.

Plans techniques, pied à coulisse et outils pour concevoir un boîtier électronique
Concevoir un boîtier qui s'assemble du premier coup commence par les cotes exactes de la carte.

Cotes de référence des cartes Arduino courantes

Les dimensions officielles (PCB nu, hors connecteurs dépassants) :

  • Arduino Uno R3 : 68,6 × 53,4 mm, hauteur composants ≈ 20 mm (USB-B inclus)
  • Arduino Nano : 45 × 18 mm, hauteur ≈ 12 mm (Micro-USB inclus)
  • Arduino Mega 2560 : 101,6 × 53,4 mm, hauteur ≈ 23 mm
  • ESP32 DevKit (38 broches) : 55 × 28 mm, hauteur ≈ 10 mm (sans antenne)
  • ESP32 WROOM-32 : 38 × 18 mm (module seul)

Pour le boîtier, ajoutez 1,5 à 2 mm de jeu sur chaque côté de la carte plus la hauteur des colonnes de fixation (généralement 3 mm). La hauteur intérieure du corps doit dépasser la hauteur maximale du composant le plus haut de 3 mm minimum pour permettre la fermeture du couvercle.

Tolérances par type d'ouverture

Les tolérances à appliquer en FDM dépendent du type d'ajustement. Voici les valeurs fiables pour une buse 0,4 mm et une précision XY ±0,2 mm :

  • Trou de passage M3 : ∅ 3,4 mm (jeu +0,4 mm)
  • Insert thermique M3 : ∅ 4,6 mm (ajustement serré)
  • USB-B (Uno) : ouverture 12,5 × 11,5 mm (+0,5 mm par dimension)
  • Micro-USB : ouverture 8,5 × 4,0 mm
  • USB-C : ouverture 9,5 × 4,0 mm
  • Jack 3,5 mm : ∅ 6,5 mm
  • Bouton tactile 6 × 6 mm : ouverture 7 × 7 mm (flush) ou ∅ 4 mm (capuchon)
  • Clip d'assemblage élastique : jeu latéral +0,4 mm, jeu axial +0,2 mm

Colonnes de fixation PCB

Les Arduino Uno et Mega ont leurs trous de fixation documentés dans les DXF officiels sur arduino.cc. Le trou de fixation standard mesure ∅ 3,2 mm. La colonne de support doit avoir un diamètre extérieur d'au moins 7 mm pour ne pas se casser sous la pression du vissage. Hauteur standard des colonnes : 3 mm au-dessus du fond du boîtier (laisse un espace air sous le PCB pour les soudures).

Dans Fusion 360, créez les colonnes avec un trou centré ∅ 2,8 mm × 5 mm de profondeur — vous pourrez y enfoncer une vis M3 × 5 mm ou un insert thermique. Dans Tinkercad, utilisez un cylindre "trou" ∅ 2,8 mm soustrait d'un cylindre plein ∅ 7 mm.

AttentionLa première impression d'un boîtier avec clips d'assemblage rate souvent à cause d'un jeu insuffisant. Ne modélisez jamais les clips au ras — prévoyez 0,4 mm de jeu sur toutes les surfaces de contact entre le corps et le couvercle. Imprimez d'abord un coin de test (20 × 20 mm avec un clip) avant la pièce complète ; cela prend 15 minutes et évite de rater une impression de 3 heures.

Exemples de boîtiers Arduino imprimés en 3D

Voici quatre projets concrets avec les paramètres retenus et les résultats observés. Ces exemples illustrent la diversité des configurations possibles.

Station météo ESP32 avec écran OLED

Boîtier pour ESP32 DevKit (55 × 28 mm) + écran OLED 0,96" (26 × 20 mm). Design split-body (corps + couvercle) en PLA gris, paroi 2 mm, colonnes de fixation M3 × 3 mm. Fenêtre OLED : ouverture 27 × 21 mm avec rebord de 1 mm pour maintenir l'écran. Deux perforations ∅ 6 mm sur les côtés pour l'aération du capteur BME280. Dimensions finales du boîtier : 70 × 40 × 22 mm. Impression : 1h45 min, 28 g PLA. Assemblage en 8 minutes avec 4 vis M3 × 6 mm.

Boîtier Arduino Uno blindé pour atelier

Environnement atelier (poussière, huile, températures jusqu'à 45 °C). Matériau : PETG noir, paroi 2,5 mm. Des clips latéraux permettent de retirer le couvercle sans outil. Grille d'aération en haut (motif hexagonal). Trou USB-B avec capot coulissant pour protéger le connecteur quand inutilisé. Fixation murale via deux pattes avec trous ∅ 5 mm. Dimensions : 90 × 70 × 35 mm. Poids : 85 g. Impression : 3h20 min.

Rack DIN pour Arduino Mega sur rail de tableau électrique

Boîtier de montage sur rail DIN 35 mm pour Arduino Mega. Corps en ABS noir (résistance thermique requise dans l'armoire). Clip DIN standard à l'arrière. Vis M3 × 6 mm pour la fixation du Mega. Sorties de câbles sur les deux côtés (∅ 10 mm, avec presse-étoupe PG7 vissé). Dimensions : 120 × 70 × 55 mm. Ce type de pièce nécessite une impression avec une enceinte fermée pour éviter le gauchissement de l'ABS.

Boîtier portable Arduino Nano + batterie

Boîtier de poche (70 × 40 × 18 mm) en PLA bleu pour Arduino Nano + batterie LiPo 1 000 mAh. Deux compartiments séparés par une cloison interne de 1,5 mm. Ouvertures Micro-USB sur les deux côtés (chargement et communication). Clip de fermeture latéral sans vis pour accès rapide à la batterie. Impression avec 15 % de remplissage (gyroïde) pour réduire le poids. Total : 22 g, 1h10 min d'impression.

Un boîtier Arduino Uno en PLA standard imprimé à 0,2 mm de hauteur de couche offre une précision dimensionnelle de ±0,2 mm — suffisant pour que tous les connecteurs se retrouvent exactement en face de leurs ouvertures, sans ajustement post-impression.

Erreurs fréquentes et conseils avancés

La conception d'un boîtier électronique cumule des contraintes mécaniques et électroniques qui se traduisent par des erreurs récurrentes. Voici les six plus fréquentes et comment les éviter.

  • 1. Ouvertures de connecteurs trop serrées

    Les dimensions des connecteurs dans les datasheets sont les côtes nominales du connecteur, pas les cotes de l'ouverture à imprimer. Ajoutez systématiquement +0,4 à +0,5 mm sur chaque dimension en FDM. Les premières couches imprimées sont légèrement plus épaisses (effet "elephant foot"), ce qui réduit davantage les ouvertures en bas du boîtier.

  • 2. Colonnes de fixation trop petites

    Une colonne de ∅ 5 mm se fissure au vissage d'une M3. Minimum recommandé : ∅ 7 mm pour du PLA, ∅ 6 mm pour du PETG. Si la place est contrainte, utilisez des inserts thermiques (∅ 4,6 mm dans la colonne) — ils répartissent mieux les contraintes et permettent un démontage répété sans abîmer le plastique.

  • 3. Pas de jeu entre la carte et les parois

    Les cartes Arduino ont des condensateurs, résistances et soudures qui débordent légèrement sur les côtés et sous le PCB. Prévoyez 2 mm minimum entre le bord du PCB et la paroi intérieure, et 1 mm entre le dessous du PCB et le fond (ou 3 mm pour les soudures en face inférieure).

  • 4. Oubli des câbles de connexion

    Un Arduino seul tient dans un boîtier compact, mais dès que vous ajoutez des câbles jumper ou un shield, le volume intérieur nécessaire triple. Modélisez avec les câbles déjà montés et prévoyez un rayon de courbure minimum de 10 mm pour les câbles rigides. Les sorties de câbles latérales (∅ 10 mm avec presse-étoupe) sont plus propres que laisser les câbles sortir par une fente non finie.

  • 5. Mauvaise orientation d'impression

    Imprimez le corps du boîtier ouverture vers le haut (fond sur le plateau). Cela évite les supports sur les parois intérieures et donne une surface intérieure propre. Le couvercle plat s'imprime à plat sans support. Évitez d'imprimer le boîtier sur le côté — vous générez des supports impossibles à retirer proprement à l'intérieur.

  • 6. Utiliser un modèle générique sans vérifier les cotes

    Il existe trois révisions différentes d'Arduino Uno avec des positions de trous de fixation légèrement différentes (R1, R2, R3). Vérifiez la révision de votre carte avant d'utiliser un modèle existant. Les clones Arduino (Elegoo, Keyestudio) ne respectent pas toujours les cotes officielles — mesurez votre carte avant d'imprimer si vous n'êtes pas certain de l'origine.

Conseil
Si vous commandez l'impression d'un boîtier via 3dpascher.fr, indiquez dans les notes le modèle exact de la carte (ex: "Arduino Uno R3 officiel") et les shieldss présents. Cela permet de vérifier les tolérances critiques avant impression et d'éviter une itération inutile.

Questions fréquentes

Le PLA est suffisant pour un usage domestique ou en laboratoire (température ambiante < 40 °C). Il donne d'excellents résultats dimensionnels et est facile à imprimer. Pour une utilisation dans un local technique, sous une forte chaleur ou en extérieur, optez pour le PETG (Tg ≈ 80 °C) ou l'ABS (Tg ≈ 100 °C). L'ASA est la meilleure option si le boîtier est exposé aux UV à l'extérieur.

Un port USB-B (Arduino Uno) mesure 12 × 11 mm. En FDM, prévoyez une ouverture de 12,4 × 11,4 mm (tolérance +0,4 mm sur chaque dimension). Pour un Micro-USB (Nano, ESP32 classique), l'ouverture est de 8 × 3,5 mm — prévoir 8,5 × 4 mm. Les trous de vis M3 en passage direct : 3,4 mm de diamètre. Pour inserts thermiques M3 : 4,6 mm.

Oui. Des centaines de modèles validés sont disponibles sur Printables, Thingiverse et Cults3D pour chaque carte Arduino courante (Uno, Nano, Mega, Leonardo, ESP32 DevKit). Cherchez le nom exact de votre carte + "case" ou "enclosure". Sur Tinkercad (navigateur, gratuit), vous pouvez modifier les découpes existantes si nécessaire — ajouter un trou pour un bouton ou un écran OLED prend 10 minutes.

Deux méthodes : les colonnes de fixation avec trous M3 (les cartes Arduino ont des trous de fixation standardisés, voir les DXF officiels sur le site Arduino), ou les clips de rétention qui maintiennent la carte sans vis. Les colonnes vissées sont plus solides mais nécessitent 4 vis M3 × 6 mm. Les clips sont plus rapides à l'assemblage mais se fatiguent si on ouvre le boîtier souvent.

Un boîtier standard pour Arduino Uno (corps + couvercle, ~85 × 65 × 30 mm) utilise environ 55–70 g de PLA. Comptez entre 7 et 12 € chez 3dpascher.fr selon l'épaisseur de paroi et la complexité (clips intégrés, fenêtres d'affichage). Un boîtier ESP32 plus petit (60 × 30 × 20 mm) revient à 5–7 €.

Oui pour la grande majorité des usages maker en intérieur. Un boîtier en PETG avec paroi de 2 mm résiste aux chutes de moins d'un mètre sans se fissurer. Le PLA est légèrement plus cassant aux impacts mais tient très bien s'il n'est pas soumis à des chocs répétés. Pour des installations industrielles ou en milieu hostile, des boîtiers ABS ou ASA avec épaisseur de paroi ≥ 2,5 mm sont plus appropriés.

Articles associés

Les cookies essentiels font fonctionner le panier et la connexion. Notre mesure d'audience, sans cookie, est exemptée de consentement : vous pouvez vous y opposer via « Personnaliser ». Avec votre accord, nous utilisons aussi des cookies Google pour comprendre votre parcours sur le site et mesurer l'efficacité de nos publicités. En savoir plus