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

Generador de carcasas para PCB: consigue una caja impresa en 3D para cualquier placa en minutos

Convierte las dimensiones, el patrón de agujeros y los puertos de una PCB en una carcasa a presión o atornillada que puedes imprimir esta misma noche. Funciona con Arduino, ESP32, Raspberry Pi y placas personalizadas.
8 September 2026 · 4 min readelectronicsenclosures

El problema de las carcasas descargadas

Todo proyecto de electrónica termina con una placa colgando de un cable USB. Buscas una carcasa, encuentras una para una placa casi igual a la tuya, la imprimes, y el puerto USB queda desalineado 2 mm. La descarga se hizo para la revisión de placa de otra persona, el sensor de otra persona, el cable de otra persona.

Un generador de carcasas para PCB le da la vuelta a esto: le das tus números y te devuelve una carcasa. Los generadores paramétricos en la web llevan años haciendo esto, pero se quedan en un rectángulo con tapa. En cuanto necesitas una ranura para un cable plano, una ventana para un OLED, un tubo de luz para el LED de estado y un prensaestopas para el cable del sensor, vuelves a estar en un programa CAD.

SpeakCAD es un generador de carcasas al que le hablas. Describes la placa y las características, la IA escribe un modelo paramétrico y tu navegador lo renderiza en segundos. Cada característica se puede editar por chat, así que «mueve el corte del USB 2 mm a la izquierda» es un mensaje, no un rediseño desde cero.

Los cinco números que necesita toda carcasa

  1. Contorno de la placa. Largo y ancho en milímetros. Mide con un calibre; los valores de la hoja de datos sirven para placas comunes.
  2. Agujeros de montaje. Diámetro y posición desde una esquina, o el patrón de separación (58 x 49 mm para una Raspberry Pi, 47 x 11,4 mm para una Pico). Las placas sin agujeros llevan raíles laterales en su lugar.
  3. Componente más alto. Normalmente un conector o un condensador. La altura interna es este número más 1 a 2 mm.
  4. Puertos. En qué lado, a qué distancia de una esquina, a qué altura sobre la placa. Indica si el conector sobresale del borde de la placa; el USB-B y los jacks de alimentación suelen hacerlo.
  5. Cualquier cosa que deba llegar al exterior. LEDs, botones, antenas, pantallas, prensaestopas, rejillas de ventilación.

Con esos datos, un prompt como este produce una carcasa completa de dos piezas:

Prompt
Una carcasa de dos piezas para una PCB de 65 x 30 mm con agujeros de montaje de 2,5 mm a 3 mm de cada esquina, 12 mm de altura interna, paredes de 2 mm, tapa a presión, corte para USB-C centrado en un lado corto a 4 mm sobre la base.

Estilos de tapa y cuándo usar cada uno

TapaIdeal paraQué decir
A presiónCarcasas que se abren poco, sin tornillería«tapa a presión»
AtornilladaCarcasas que deben quedar bien cerradas, uso exterior«tapa atornillada con M3 en pilares de esquina»
DeslizanteCompartimentos de batería, acceso frecuente«tapa deslizante en ranuras laterales»
FricciónPrototipos, aperturas rápidas«tapa a fricción con un labio de 0,3 mm»

Separadores frente a raíles

Si la placa tiene agujeros de montaje, pide separadores: pilares de 3 a 6 mm de alto con un pin o un agujero M2,5. Si no tiene ninguno (Blue Pill, la mayoría de placas de desarrollo ESP32, Teensy), pide raíles laterales: dos ranuras que sujetan la placa por sus bordes largos con 0,4 mm de holgura. Los raíles también te permiten deslizar la placa para sacarla y volver a programarla.

Funciones que puedes añadir por chat

  • Rejillas de panal o de ranuras sobre un regulador que calienta o un módulo de radio
  • Un agujero de 5,5 mm para LED o un canal para tubo de luz
  • Agujeros para botones, con una tapa impresa si el interruptor táctil queda hundido
  • Una ventana para pantalla con un rebaje de 1 mm para una lámina de acrílico
  • Un agujero para prensaestopas PG7 o PG9 para el cableado del sensor
  • Ojales para montaje en pared, clips para carril DIN, una presilla para cinturón, una rosca para trípode
  • Texto en relieve o grabado: el nombre del proyecto, un número de versión

Cada una de estas es una frase, añadida una vez que existe la carcasa base. La IA indica qué ha asumido (holgura, interferencia de los clips, grosor de pared) para que puedas corregirlo antes de imprimir.

Imprimir una carcasa

Imprime la base y la tapa con el lado abierto hacia arriba, sin soportes. Capas de 0,2 mm, tres perímetros, 15 por ciento de relleno. PLA para interiores, PETG para cualquier cosa que dé calor o esté en exterior. La base recibe automáticamente un chaflán de 0,5 mm en el borde de contacto con la cama para que el efecto elephant's foot no impida que la tapa asiente bien.

Después de la primera impresión

La primera impresión te dice lo que no pudiste medir: un puerto queda 1 mm alto, un clip aprieta demasiado, un separador falla un agujero por medio milímetro. Dilo en el chat con el número exacto, vuelve a descargar, imprime otra vez. Los ajustes pequeños después de una descarga de pago son gratis en SpeakCAD, que es precisamente la gracia de iterar sobre una carcasa en lugar de conformarte con la descarga que casi encaja.

Guías específicas por placa

Hemos documentado las placas más comunes con sus dimensiones exactas y un prompt que funciona para cada una: Arduino Uno, Arduino Nano, ESP32 DevKit, ESP8266 y Wemos D1 mini, Raspberry Pi 4 y 5, Pi Zero 2 W, Pi Pico, STM32 Blue Pill y Teensy, XIAO y otras placas diminutas, además de cajas de sensores para exterior y carcasas para carril DIN. Están enlazadas al final de esta página.

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

Sí. El generador trabaja a partir de medidas, no de un catálogo. Da el largo, el ancho, la posición de los agujeros, el componente más alto y la posición de los puertos, y la carcasa se construye según esos números. Las placas con nombre solo te ahorran tener que medir.

Con el contorno de la placa a 0,5 mm y la posición de los agujeros a 0,3 mm es suficiente; la carcasa añade de 0,5 a 1 mm de holgura alrededor de la placa. La posición de los puertos es lo que más importa. Mide el centro del conector desde una esquina y su altura sobre la placa con un calibre.

Sí. La carcasa se construye con operaciones booleanas sobre sólidos, así que la malla queda cerrada y manifold, ambas mitades se apoyan planas sobre la cama, las paredes tienen al menos 1,6 mm y los clips están dentro de las tolerancias de FDM. Carga el STL o el 3MF en tu laminador e imprime sin soportes.

Generar, previsualizar y editar la carcasa es gratis e ilimitado. Descargar el STL o el 3MF requiere un plan Maker (3,99 $/mes) o Pro (7,99 $/mes). Los ajustes pequeños después de una descarga, como mover un corte, se vuelven a descargar gratis.

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.Describe una pieza desde el teléfono o el ordenador y mírala renderizarse, luego descarga un STL al instante, o G-code laminado para tu impresora. Planes desde 3,99 $ al mes, cancela cuando quieras. Nada que instalar, sin conocimientos de CAD. ¿Aún no lo tienes claro? Edita primero una pieza real en la demo en directo, sin cuenta.