← Wiki · Componente

Pro Micro y controladores compatibles

La huella clásica de controlador de teclado: 24 pines, 18 GPIO. Encajan el Pro Micro con ATmega32U4, las placas RP2040 (KB2040, Elite-Pi) y el nice!nano inalámbrico.

Qué hace#

El Pro Micro de SparkFun (ATmega32U4, 5 V, 16 MHz) se convirtió en el zócalo estándar de los teclados hechos en casa; decenas de placas copian su distribución de pines:

Placa Chip Firmware Notas
Pro Micro ATmega32U4 QMK micro-USB, conector frágil
KB2040 RP2040 QMK, KMK USB-C
Elite-Pi, Sea-Picro, Liatris RP2040 QMK, KMK USB-C
nice!nano v2 nRF52840 ZMK Bluetooth, pads de batería B+/B−
Circuito de ejemplo: Una matriz de 1 × 2: ROW0 en D4, COL0/COL1 en D5/D6, diodos COL2ROW y un pulsador RESET en RST. Los pines sin usar llevan marcas de no conexión.
Una matriz de 1 × 2: ROW0 en D4, COL0/COL1 en D5/D6, diodos COL2ROW y un pulsador RESET en RST. Los pines sin usar llevan marcas de no conexión. Abre el ejemplo promicro_keys de esta página en PCB Canvas: «Insertar en mi esquemático».

Alimentación#

  • RAW: entrada (5 V del USB cuando está conectado) antes del regulador de la placa.
  • VCC: la alimentación lógica de la placa: 5 V en un Pro Micro AVR, 3.3 V en las placas RP2040 y nRF. Alimenta los LED y sensores desde el pin correcto.

Errores comunes#

  • Los niveles lógicos son distintos: una placa RP2040 no tolera 5 V, el Pro Micro AVR saca 5 V. Compruébalo antes de mezclar componentes entre ellas.
  • Móntalo sobre zócalos (o pines torneados de perfil bajo) para poder cambiar el controlador; el micro-USB del Pro Micro original se rompe con facilidad.
  • Orientación: que los componentes miren hacia arriba o hacia abajo cambia en qué lado quedan los pines; la huella de PCB Canvas es para componentes hacia arriba.

Huella#

PCBCanvas_Modules ProMicro (y la versión nice!nano con pads adicionales). Se suelda a mano.