Aprende a configurar tu ESP32-C3 SuperMini desde cero. Este tutorial paso a paso te guiará para dejar lista tu placa y comenzar a programarla en el IDE de Arduino sin complicaciones.

Introducción

La ESP32 SuperMini C3 es una placa poderosa y compacta basada en el microcontrolador ESP32, ideal para proyectos de IoT, automatización, y aplicaciones electrónicas. Con su capacidad de conectividad Wi-Fi y Bluetooth, junto con su pequeño tamaño, la SuperMini C3 es perfecta para desarrolladores que buscan flexibilidad y rendimiento en sus proyectos. En este tutorial, te guiaré a través de los primeros pasos para configurar y comenzar a programar tu ESP32 SuperMini C3 usando el Arduino IDE, una de las plataformas más populares y fáciles de usar. Al final de este tutorial, habrás configurado tu placa correctamente y estarás listo para comenzar a programar y explorar todas las posibilidades que ofrece esta potente placa.
Conectando la ESP32-C3 Super Mini a Arduino: Paso a Paso
Especificaciones de la Placa
MicrocontroladorESP32-C3 FN4 (procesador RISC-V de un solo núcleo a 160 MHz)
ConectividadWi-Fi (2.4 GHz 802.11 b/g/n), BLE 5.0
Pines GPIO10 I/O digitales, 2 entradas analógicas
ADC6 canales de ADC SAR de 12 bits
Memoria Flash4MB
Fuente de Alimentación5V vía USB-C, regulador de 3.3V integrado
Voltaje de Operación3.3V
DimensionesUltra-compacta, ideal para aplicaciones con restricciones de espacio
Conectando la ESP32-C3 Super Mini a Arduino: Paso a Paso

Notas clave:

  • GPIO8: Conectado a un LED de estado azul invertido.
  • GPIO9: Conectado al botón de arranque (BOOT).
  • Soporte JTAG: Los pines GPIO4–GPIO7 están reservados para depuración.

Preparativos previos

Antes de comenzar con la programación y configuración de la ESP32 SuperMini C3, asegúrate de tener lo siguiente listo:

  1. Placa ESP32 SuperMini C3
  2. Cable USB C para conectar la placa a tu computadora. (Verificar que el cable soporte transferencia de datos y no solo sea de carga de batería).
  3. Computador (Windows, macOS o Linux)

Instalar Arduino IDE

Para instalar el IDE de Arduino, puede hacerlo accediendo a la página oficial de Arduino. Conectando la ESP32-C3 Super Mini a Arduino: Paso a Paso

Sigue las instrucciones de instalación según tu sistema operativo.

Instalar USB Drivers

Para evitar algún error o inconveniente, debe de instalar los siguientes drivers.
CP210X Drivers
CH340 Drivers

Añade los soportes para las placas ESP32

Abre el IDE de Arduino y ve a File > Preferences.

Conectando la ESP32-C3 Super Mini a Arduino: Paso a Paso
Conectando la ESP32-C3 Super Mini a Arduino: Paso a Paso

Copia el siguiente código .json: https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json

Conectando la ESP32-C3 Super Mini a Arduino: Paso a Paso

Una vez copiado el código .json, haga clic en Conectando la ESP32-C3 Super Mini a Arduino: Paso a Paso para guardar y cerrar la pestaña.

Luego de haber completado los pasos anteriores, debe de ir a Tools > Board > Boards Manager

Conectando la ESP32-C3 Super Mini a Arduino: Paso a Paso

Buscar ESP32 e instalar el paquete que dice ESP32 by Espressif System.

Conectando la ESP32-C3 Super Mini a Arduino: Paso a Paso

Conecta tu ESP32-C3 Super Mini

Ahora conecta tu ESP32-C3 Super Mini a tu computador; recuerda utilizar un cable de datos para que tu computador pueda reconocer la placa y poder cargarle código. Tienes que tener apretado el pulsador de boot al momento de alimentarlo; esto se debe de realizar cada vez que conectes la ESP32-C3 con un cable de datos a un computador. ¡¡¡¡ESTO ES IMPORTANTE, DE LO CONTRARIO TU PLACA SE DESCONECTARÁ CONTINUAMENTE!!!!.

Conectando la ESP32-C3 Super Mini a Arduino: Paso a Paso

En el buscador de placas «BOARDS» escribe «esp32c3 dev».

Conectando la ESP32-C3 Super Mini a Arduino: Paso a Paso

Apretar el botón que dice «OK» para guardar y cerrar la pestaña.
Tu ESP32-C3 Super Mini está lista para ser programada en el IDE de Arduino.

Subir código a la placa y ejecutarlo.

Cuando subas tu primer código a la placa, observarás que esta no realiza nada, ¿verdad? Pues bien, no hay por qué preocuparse, solo basta con pulsar el botón reset (RST) para que el código comience a ejecutarse en tu placa ESP32-C3 SuperMini.

Conectando la ESP32-C3 Super Mini a Arduino: Paso a Paso

Hola Mundo en Microcontrolador (Encender el Led de la placa)

Para lo siguiente, debes de abrir tu IDE de Arduino y copiar el siguiente código:

#define LED_BUILTIN 8 // Led interno de tu placa segun el esquematico

void setup() {
  // put your setup code here, to run once:  
  pinMode(LED_BUILTIN, OUTPUT); // Declaramos el pin LED_BUILTIN como salida

}


void loop() {
  // put your main code here, to run repeatedly:
  digitalWrite(LED_BUILTIN, LOW);   // Encendemos el led (LOW porque el led esta invertido)
  delay(2000);                      // Esperamos 2 segundos
  digitalWrite(LED_BUILTIN, HIGH);  // Apagamos el led declarando HIGH
  delay(1000);                      // Esperamos 1 segundo
}Lenguaje del código: PHP (php)

Conectando la ESP32-C3 Super Mini a Arduino: Paso a Paso

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *