DEV Community

Cover image for ESP32-C3-12F usando el IDE de Arduino - Primeros pasos - Configuración de entorno
Rafael Lozano
Rafael Lozano

Posted on • Edited on

ESP32-C3-12F usando el IDE de Arduino - Primeros pasos - Configuración de entorno

Descripción

Aprenderemos a configurar las herramientas necesarias para comenzar a usar la ESP-C3-12F

Image description

Herramientas

  • Arduino IDE
  • ESP-3C-12F

Instalar Arduino IDE

La instalación de IDE de Arduino es como la instalación de cualquier programa en Windows, GNU/Linux y MAC, puedes descargarlo desde aquí Software | Arduino.

Configurar Arduino IDE

El primer paso es agregar el repositorio en donde se encuentra nuestra dev board, para eso abrimos las preferencias:

Image description

Una vez adentro, ingresamos el siguiente enlace en el campo “Gestor de URLs de placas adicionales” https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_dev_index.json:

https://dl.espressif.com/dl/package_esp32_index.json

Este Link es "Mejor" ya que el anterior podría dar un error en esptool.exe, :)

Damos click en “OK” y ahora es tiempo de instalar nuestra dev board en el gestor de placas, eso lo hacemos dando click en la opción de “Gestor de placas”:

Image description
En la sección que se abrió, buscamos “esp32” y damos click en instalar:

Image description

Si todo salió bien, debemos de ver este mensaje en la terminal:

Image description

Una vez finalaizada la instalaion de la placa seleccionamos “ESP32-C3”:

Image description

o, si estas usando la version beta del IDE, da click en la lista desplegable de placas >seleccionar otra placa y puerto:

Image description

Busca C3 y selecciona el puerto en el que esta conectada tu placa de desarrollo y da click en OK:

Image description

Ahora cambia la velocidad de subida a 115200:

Image description

Configurar el monitor serial:

Abre las preferencias avanzadas del IDE abriendo el siguiente archivo: C:\Users\tu usuario\AppData\Local\Arduino15\preferences.txt :

Image description

Cambia las siguientes líneas (posiblemente 35 y 36) de:

esp32c3.serial.disableDTR=false

esp32c3.serial.disableRTS=false

a:

esp32c3.serial.disableDTR=true

esp32c3.serial.disableRTS=true

Si no están en el archivo añádelas y guarda el archivo.

Cargar tu primer programa

Para cargaar tu primer programa, es necesario poner en modo carga la placa, eso se hace de la siguiente forma, antes de que comience la carga, pulsa el botón "Boot" y mantenlo pulsado. Manten pulsado el botón "Reset". Suelta el botón "Boot". Suelta el botón "Reset". Esto pone la placa en modo de programación. Comprueba que la placa está lista desde el monitor de serie: debe aparecer el mensaje "waiting for download".

Image description

Es necesario cambiar la velocidad en baudios a la velocidad con la que trabaja nuestra placa que es de 115200:

Image description

Haz clic en [Sketch] - [Upload] para cargar el sketch.

Fuentes:

Quick Start Guide ESP-C3-12F : 6 Steps - Instructables

Top comments (0)