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

Boîtier ESP8266 imprimé en 3D : boîtiers pour NodeMCU V2, V3 et Wemos D1 mini

Les cartes NodeMCU existent en deux largeurs et le D1 mini empile des shields. Les dimensions de chacune, comment dimensionner un boîtier pour une pile de shields, et une demande pour un boîtier de capteur ventilé.
8 September 2026 · 2 min readelectronicsenclosuresesp8266

Deux NodeMCU, un D1 mini

CarteContourRangées de brochesUSBTrous
NodeMCU V2 (Amica, étroite)48,5 x 26 mmEspacées de 22,9 mmMicro-B4 x 2,5 mm près des coins
NodeMCU V3 (Lolin, large)58 x 31 mmEspacées de 27,9 mmMicro-B4 x 2,5 mm près des coins
Wemos D1 mini34,2 x 25,6 mmEspacées de 22,9 mmMicro-B ou USB-C sur les clones récents2 x 3 mm sur un petit côté

La V2 tient sur une breadboard ; la V3 non. Ce ne sont pas le même boîtier, et la plupart des téléchargements « boîtier NodeMCU » sont conçus pour l'une des deux sans préciser laquelle.

Piles de shields sur le D1 mini

Le vrai atout du D1 mini, ce sont les shields : relais, DHT, OLED, batterie, prototypage. Chaque shield ajoute environ 10 mm avec des connecteurs empilables. Un D1 mini plus deux shields fait à peu près 34 x 26 x 30 mm. Indiquez au générateur la hauteur de la pile et il dimensionne la cavité intérieure ; demandez une fente sur le bord du shield si celui-ci a un connecteur (les bornes à vis du shield relais, par exemple).

La demande

Demande
Un boîtier ventilé pour un Wemos D1 mini (34,2 x 25,6 mm) avec un shield DHT22 empilé dessus, hauteur totale de la pile 24 mm. Deux entretoises de 3 mm aux trous du D1 mini sur un petit côté, et des rails de bord sur les grands côtés, parois de 1,8 mm, 0,5 mm de jeu. Une découpe micro USB de 9 x 4 mm, 3 mm au-dessus du fond, une grille de 3 x 4 fentes d'aération de 2 x 8 mm sur chaque grand côté, couvercle à clips avec une fente de 16 x 8 mm au-dessus du capteur DHT22.

Variantes

  • NodeMCU V3 avec un relais. Ajoutez les dimensions du module relais comme une seconde carte à côté du NodeMCU et demandez une fente pour les bornes : « une fente de 25 x 8 mm sur le grand côté pour les bornes du relais ».
  • Extérieur. Remplacez les aérations par une rainure pour joint et un presse-étoupe PG7 ; voir le guide des capteurs extérieurs.
  • Fixation murale. « Deux trous en serrure à l'arrière, espacés de 40 mm ».
  • Écran. « Une fenêtre de 27 x 12 mm dans le couvercle pour le shield OLED de 0,66 pouce ».

Circulation d'air pour le capteur

Un capteur de température dans un boîtier scellé mesure la chaleur de l'ESP8266, pas celle de la pièce. Placez le capteur derrière des aérations, ou mieux, dans un puits séparé avec des fentes sur trois côtés, et gardez le module radio à l'autre extrémité du boîtier. Demandez « un compartiment ventilé séparé pour le capteur » et l'IA ajoute une paroi interne.

Pièces de la bibliothèque

Le boîtier Wemos D1 mini avec fente pour DHT22 et le boîtier ventilé pour capteur de température s'ouvrent pré-remplis dans l'éditeur.

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 vented enclosure for a Wemos D1 mini (34.2 x 25.6 mm) with a DHT22 shield stacked on top, total stack height 24 mm. Two 3 mm standoffs at the D1 mini holes on one short edge and edge rails on the long sides, 1.8 mm walls, 0.5 mm clearance. A 9 x 4 mm micro USB cutout 3 mm above the floor, a 3 x 4 grid of 2 x 8 mm vent slots on each long side, snap-fit lid with a 16 x 8 mm slot above the DHT22 sensor.

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

A case for a NodeMCU V3 (58 x 31 mm, four 2.5 mm holes 2 mm from each corner, tallest component 12 mm): 4 mm standoffs, 2 mm walls, 16 mm internal height, micro USB cutout on one short side, hex vents in the lid, screwed lid with M2.5 pillars.

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

A narrow NodeMCU V2 case (48.5 x 26 mm, 2.5 mm holes near the corners) with a 30 x 8 mm slot on each long side so jumper wires reach the pins, micro USB cutout, 14 mm internal height, friction lid.

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

Questions

Mesurez la largeur. 26 mm, c'est la V2 étroite (Amica), 31 mm la V3 large (Lolin). Les boîtiers ne sont pas interchangeables.

Oui. Donnez la hauteur totale de la pile (environ 10 mm par shield avec des connecteurs empilables) et nommez tout shield ayant un connecteur externe pour qu'une fente lui soit ajoutée.

L'ESP8266 réchauffe l'air à l'intérieur d'un boîtier scellé de plusieurs degrés. Ventilez l'extrémité du boîtier où se trouve le capteur, ou demandez un compartiment ventilé séparé pour le capteur avec une paroi interne.

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.