Soporte Mi cuenta
📞 0984701518
Arduino Pro Micro 5V/16MHZ ATMEGA32U4
SKU 00021

Arduino Pro Micro 5V/16MHZ ATMEGA32U4

$11,00
Disponible
Datos rápidos
Microcontrolador
ATmega32U4 a 5 V y 16 MHz, con USB integrado
Alimentación
USB-C, o hasta 12 V por el pin RAW
Pines
18 en total (0 a 10, 14 a 16 y A0 a A3)
PWM
Pines 3, 5, 6, 9 y 10
Ver ficha técnica completa ↓

Características

Placa muy pequeña con el ATmega32U4 a 5 V y 16 MHz, el mismo microcontrolador del Arduino Leonardo. Esta versión trae conector USB-C y los pines sin soldar.

Como el Leonardo, puede funcionar como teclado o mouse USB, por eso es muy usada en teclados mecánicos y botoneras. Se programa eligiendo «Arduino Leonardo» en el IDE.

MicrocontroladorATmega32U4 a 5 V y 16 MHz, con USB integrado
AlimentaciónUSB-C, o hasta 12 V por el pin RAW
Pines18 en total (0 a 10, 14 a 16 y A0 a A3)
PWMPines 3, 5, 6, 9 y 10
Entradas analógicas9: A0 a A3, y los pines 4, 6, 8, 9 y 10
ComunicaciónSerial por USB; Serial1 en 0 y 1; I2C en 2 (SDA) y 3 (SCL); SPI en 14, 15 y 16
LEDRX en el pin 17 y TX; encienden con LOW

¿Para qué sirve?

  • Teclados mecánicos, macros y botoneras USB
  • Proyectos donde el UNO o el Leonardo no caben
  • Controles para simuladores y juegos

Código de prueba

Pro Micro (Leonardo)prueba.ino
// Prueba del Pro Micro: hace parpadear los LED RX y TX de la placa y envía
// la lectura de A0 al Monitor serie. En el IDE elige la placa "Arduino Leonardo".

void setup() {
  pinMode(LED_BUILTIN_RX, OUTPUT);  // LED RX (pin 17)
  Serial.begin(9600);
  // Espera hasta 4 s a que se abra el Monitor serie
  while (!Serial && millis() < 4000) {}
  Serial.println("Pro Micro listo");
}

void loop() {
  digitalWrite(LED_BUILTIN_RX, LOW);   // en esta placa el LED enciende con LOW
  TXLED0;                              // LED TX apagado
  delay(500);
  digitalWrite(LED_BUILTIN_RX, HIGH);  // LED RX apagado
  TXLED1;                              // LED TX encendido
  delay(500);

  int lectura = analogRead(A0);        // 0 a 1023 (equivale a 0 a 5 V)
  Serial.print("A0 = ");
  Serial.println(lectura);
}

En el IDE elige Herramientas > Placa > Arduino Leonardo y el puerto. Abre el Monitor serie a 9600 baudios. El LED TX también parpadea solo cuando se envían datos por USB.

Precauciones

  • Elige siempre «Arduino Leonardo» (5 V, 16 MHz). Si subes el código con una placa de 8 MHz, la computadora deja de reconocerla.
  • Si deja de aparecer el puerto, conecta dos veces seguidas el pin RST a GND y sube el código en los 8 segundos siguientes.
  • El conector USB es pequeño: no fuerces el cable y suelda bien los pines antes de usarla en protoboard.
  • Con fuente externa usa el pin RAW (hasta 12 V); el pin VCC es la salida de 5 V.

Fuentes consultadas: SparkFun: Pro Micro 5V/16MHz · SparkFun: guía del Pro Micro. Ficha preparada por Electrodrone; verifica siempre el voltaje de tu módulo antes de conectarlo.

🛡️Garantía de producto
🏷️Precios mayoristas
⭐Marca confiable
🚚Envíos a todo el país
🛠️Soporte técnico
WhatsApp