PCB enclosures for Arduino, ESP32, Raspberry Pi and custom boards

Générateur de boîtier PCB : un boîtier imprimé en 3D pour n'importe quelle carte en quelques minutes

Transformez les dimensions, le perçage et les ports d'un circuit imprimé en un boîtier à clips ou à vis, prêt à imprimer ce soir. Fonctionne pour Arduino, ESP32, Raspberry Pi et les cartes sur mesure.
8 September 2026 · 4 min readelectronicsenclosures

Le problème des boîtiers téléchargés

Tout projet électronique finit avec une carte qui pend au bout d'un câble USB. Vous cherchez un boîtier, en trouvez un pour une carte presque identique à la vôtre, l'imprimez, et le port USB est décalé de 2 mm. Le fichier téléchargé a été conçu pour la révision de carte de quelqu'un d'autre, le capteur de quelqu'un d'autre, le câble de quelqu'un d'autre.

Un générateur de boîtier PCB inverse la logique : vous lui donnez vos cotes, il vous donne un boîtier. Les générateurs paramétriques en ligne font ça depuis des années, mais ils s'arrêtent à un rectangle avec un couvercle. Dès que vous avez besoin d'une fente pour une nappe, d'une fenêtre pour un OLED, d'un guide de lumière pour la LED d'état et d'un presse-étoupe pour le fil du capteur, vous voilà de retour dans un logiciel de CAO.

SpeakCAD est un générateur de boîtier à qui vous parlez. Vous décrivez la carte et les fonctionnalités voulues, l'IA écrit un modèle paramétrique, et votre navigateur l'affiche en quelques secondes. Chaque élément reste modifiable par conversation : « déplace la découpe USB de 2 mm vers la gauche » tient en un message, pas en une reconstruction complète.

Les cinq cotes dont tout boîtier a besoin

  1. Contour de la carte. Longueur et largeur en millimètres. Mesurez au pied à coulisse ; les valeurs de la fiche technique conviennent pour les cartes courantes.
  2. Trous de fixation. Diamètre et position depuis un coin, ou le motif d'espacement (58 x 49 mm pour un Raspberry Pi, 47 x 11,4 mm pour un Pico). Les cartes sans trou reçoivent des rails de bord à la place.
  3. Composant le plus haut. Généralement un connecteur ou un condensateur. La hauteur intérieure correspond à ce nombre plus 1 à 2 mm.
  4. Ports. De quel côté, à quelle distance d'un coin, à quelle hauteur au-dessus de la carte. Notez si le connecteur dépasse du bord de la carte ; c'est généralement le cas de l'USB-B et des jacks d'alimentation.
  5. Tout ce qui doit atteindre l'extérieur. LED, boutons, antennes, écrans, presse-étoupes, aérations.

Avec ces cinq cotes, une demande comme celle-ci produit un boîtier complet en deux parties :

Demande
Un boîtier en deux parties pour un circuit imprimé de 65 x 30 mm, avec des trous de fixation de 2,5 mm à 3 mm de chaque coin, 12 mm de hauteur intérieure, des parois de 2 mm, un couvercle à clips, et une découpe USB-C centrée sur un petit côté, 4 mm au-dessus du fond.

Types de couvercle et quand les utiliser

CouvercleIdéal pourQue dire
À clipsBoîtiers ouverts rarement, sans visserie« couvercle à clips »
VisséBoîtiers qui doivent rester fermés, usage extérieur« couvercle vissé avec des M3 dans des piliers d'angle »
CoulissantCompartiments à piles, accès fréquent« couvercle coulissant dans des rainures latérales »
Par frictionPrototypes, ouvertures rapides« couvercle par friction avec une lèvre de 0,3 mm »

Entretoises ou rails

Si la carte a des trous de fixation, demandez des entretoises : des piliers de 3 à 6 mm de haut avec un ergot ou un trou M2,5. Si elle n'en a pas (Blue Pill, la plupart des cartes de développement ESP32, Teensy), demandez des rails de bord : deux rainures qui maintiennent la carte par ses bords longs avec 0,4 mm de jeu. Les rails permettent aussi de faire coulisser la carte pour la reprogrammer.

Fonctionnalités ajoutables par conversation

  • Des aérations en nid d'abeille ou en fentes au-dessus d'un régulateur qui chauffe ou d'un module radio
  • Un trou de 5,5 mm pour une LED, ou un canal de guide de lumière
  • Des trous de bouton, avec un capuchon imprimé si le bouton-poussoir est encastré
  • Une fenêtre d'écran avec un renfoncement de 1 mm pour une feuille d'acrylique
  • Un trou de presse-étoupe PG7 ou PG9 pour le câblage du capteur
  • Des trous en serrure pour fixation murale, des clips de rail DIN, une boucle de ceinture, un filetage pour trépied
  • Du texte en relief ou gravé : le nom du projet, un numéro de version

Chacun de ces ajouts tient en une phrase, une fois le boîtier de base créé. L'IA indique ce qu'elle a supposé (jeu, interférence des clips, épaisseur de paroi) afin que vous puissiez corriger avant d'imprimer.

Imprimer un boîtier

Imprimez le fond et le couvercle ouverture vers le haut, sans supports. Couches de 0,2 mm, trois parois, 15 % de remplissage. PLA en intérieur, PETG pour tout ce qui chauffe ou reste dehors. Le fond reçoit automatiquement un chanfrein de 0,5 mm au bord du plateau pour que le pied d'éléphant n'empêche pas le couvercle de bien se poser.

Après la première impression

La première impression révèle ce que vous n'aviez pas pu mesurer : un port se retrouve 1 mm trop haut, un clip est trop serré, une entretoise rate un trou d'un demi-millimètre. Dites-le dans la conversation avec le chiffre exact, retéléchargez, réimprimez. Les petites corrections après un téléchargement payant sont gratuites sur SpeakCAD, et c'est bien tout l'intérêt d'itérer sur un boîtier plutôt que de se contenter d'un téléchargement qui va presque.

Guides par carte

Nous avons détaillé les cartes courantes avec leurs cotes exactes et une demande prête à l'emploi pour chacune : Arduino Uno, Arduino Nano, ESP32 DevKit, ESP8266 et Wemos D1 mini, Raspberry Pi 4 et 5, Pi Zero 2 W, Pi Pico, STM32 Blue Pill et Teensy, XIAO et d'autres petites cartes, ainsi que des boîtiers pour capteurs extérieurs et des boîtiers pour rail DIN. Vous les trouverez en lien au bas de cette page.

Prompts to start from

Open one in the builder, change the numbers to yours, and the model renders in seconds. Keep adjusting in the chat before you print.

A two-part enclosure for a 65 x 30 mm PCB with 2.5 mm mounting holes 3 mm from each corner, 12 mm internal height, 2 mm walls, snap-fit lid, USB-C cutout centred on one short side 4 mm above the floor.

Open in the builderPre-filled after sign-in. Preview is free.

A screwed project box for an 80 x 50 mm PCB with four 3.2 mm holes 4 mm from each corner, 20 mm internal height, 2 mm walls, M3 corner pillars, a 12 x 7 mm USB cutout on one short side and 2 x 8 mm vent slots on both long sides.

Open in the builderPre-filled after sign-in. Preview is free.

An enclosure for a 52 x 28 mm dev board without mounting holes: edge rails with 0.4 mm clearance, 1.8 mm walls, 16 mm internal height, a 9 x 4 mm micro USB cutout 3 mm above the floor, sliding lid.

Open in the builderPre-filled after sign-in. Preview is free.

Questions

Oui. Le générateur travaille à partir de mesures, pas d'un catalogue. Donnez la longueur, la largeur, la position des trous, le composant le plus haut et la position des ports de la carte, et le boîtier est construit sur ces cotes. Les cartes nommées vous évitent seulement l'étape de mesure.

Un contour de carte précis à 0,5 mm et des positions de trous précises à 0,3 mm suffisent ; le boîtier ajoute de 0,5 à 1 mm de jeu autour de la carte. Ce sont les positions des ports qui comptent le plus. Mesurez au pied à coulisse le centre du connecteur depuis un coin, ainsi que sa hauteur au-dessus de la carte.

Oui. Le boîtier est construit par booléens sur des solides, si bien que le maillage est fermé et manifold, les deux moitiés reposent bien à plat sur le plateau, les parois font au moins 1,6 mm et les clips respectent les tolérances FDM. Déposez le STL ou le 3MF dans votre slicer et imprimez sans supports.

Générer, prévisualiser et modifier le boîtier est gratuit et illimité. Télécharger le STL ou le 3MF nécessite une formule Maker (3,99 $/mois) ou Pro (7,99 $/mois). Les petites corrections après un téléchargement, comme déplacer une découpe, se retéléchargent gratuitement.

Generate the enclosure for your board

Describe the board, the ports and how the lid closes. The case renders in your browser in seconds and every cutout is a sentence away from moving. Preview is free.Décrivez une pièce sur votre téléphone ou votre ordinateur et regardez-la s’afficher, puis téléchargez un STL immédiat, ou du G-code tranché pour votre imprimante. Formules dès 3,99 $ par mois, résiliables à tout moment. Rien à installer, aucune compétence en CAO. Pas encore convaincu ? Modifiez d’abord une vraie pièce dans la démo en direct, sans compte.