Configurando e instalando seu ESP32 na Arduino IDE

Pronto para iniciar sua jornada com ESP32? Vamos a instalação básica para configurar seu ESP32 na Arduino IDE, aonde você ai poder programar de maneira fácil e rápida como...

Pronto para iniciar sua jornada com ESP32? Vamos a instalação básica para configurar seu ESP32 na Arduino IDE, aonde você ai poder programar de maneira fácil e rápida como já conhece com seus Arduinos.
Essa poderosa placa vai deixar seus projeto muito mais robustos e com maior conectividade!

Instalando o ESP32 na Arduino IDE

1. Abrir o Arduino IDE ou Arduino(versão que estiver usando):
Inicie o Arduino IDE ou Arduino no computador.
2. Adicionar o repositório do ESP32:
Acesse o menu Arquivo > Preferências.


Abrindo Preferencias Arduino IDE

No campo “URLs adicionais para gerenciadores de placas”, insira o link do repositório do ESP32:


Inserindo Repositório ESP32

A maioria dos ESP32 utilizam este pacote de placas:
https://dl.espressif.com/dl/package_esp32_index.json

1. Instalar as Placas ESP32:
– Vá para Ferramentas > Placa > Gerenciador de Placas….
– Na janela que abrir, pesquise por ESP32.
– Selecione “ESP32 by Espressif Systems” e clique em Instalar.

 

2. Selecionar a Placa Correta:


Instalando no Board Manger (Gerenciado de Placas)

Depois basta selecionar a porta e a placa conforme a que você tem em mãos.

Sempre verifique na descrição do seu produto por essas informações em nosso site.

Placas especiais

Porém mesmo com a instalação da placas base da espressif, pode haver outras placas de fabricantes diferentes, como a Heltec, especializada em dispositivos LoRa com sua própria customização, havendo seu pacote diferente:
https://github.com/Heltec-Aaron-Lee/WiFi_Kit_series/releases/download/0.0.7/package_heltec_esp32_index.json

Nela também precisa de bibliotecas específicas como a Heltec ESP32 Dev-Boards por Heltec Automation.

Você pode adicionar quantas placas forem necessárias adicionar a URL uma abaixo da outra, permitindo manter uma variedade diferente de placas.

PROBLEMAS AO ENVIAR CÓDIGO?

Caso fique aparecendo a mensagem “Connecting……..”, as vezes se é necessário segurar no botão de BOOT (IO0) até iniciar o Envio, assim ele irá entrar em modo flash e se comunicar com a IDE do Arduino possibilitando o envio.

Outras placas podem ser necessário o RESET (RST) manual antes de enviar e após enviar o código, peculiaridade de algumas placas mini, do tamanho de um dedo quase.

Conclusão

Agora basta pôr a mão na massa e desenvolver seus projetos IoT (Internet das coisas), com seu poderoso ESP32 com Wi-Fi e Bluetooth, dê uma conferida nas variedades de placas que temos disponíveis em nosso site.

Categorias
ESP32

Sou programador e estudante de eletrônica, busco explorar como as coisas funcionam 💡
2 Número de Comentários
  • Kleiton
    19 janeiro 2025 at 18:34
    Deixe seu Comentário

    Errei o código enviado o correto é esse

    Na verificação dá erro no IDE com ESP32-S3 WROOM-1

    aparece a mensagem abaixo:

    collect2.exe: error: ld returned 1 exit status

    exit status 1

    Compilation error: exit status 1

    #include

    String device_name = “ESP32_LED_Control”;

    BluetoothSerial SerialBT;

    const int ledPin = 2;

    void setup() {
    Serial.begin(115200);
    SerialBT.begin(“ESP32_LED_Control”);
    pinMode(ledPin, OUTPUT);
    digitalWrite(ledPin, LOW);
    }

    void loop() {
    if (SerialBT.available()) {
    char command = SerialBT.read();
    if (command == ‘1’) {
    digitalWrite(ledPin, HIGH);
    } else if (command == ‘0’) {
    digitalWrite(ledPin, LOW);
    }
    }
    }

    • Victor Eduardo Ferreira
      24 janeiro 2025 at 11:01
      Deixe seu Comentário

      Bom dia Kleiton!

      O código está incompleto, não possui a importação da biblioteca necessária ao bluetooth. Sugiro seguir inicialmente um tutorial desde a instalação da biblioteca até a codificação.

      Ou procurar ajuda com IA’s como o ChatGPT para corrigir o código e auxiliar para adicionar a biblioteca na IDE do Arduino.

    Deixe seu Comentário

    *

    *

    Sobre nós

    Hoje a Usinainfo é um dos maiores ecommerces de Ferramentas, Peças para Eletrônica, Componentes Eletrônicos, Sensores e Arduino do Brasil, contando com uma grande diversidade de produtos na linha de eletrônica.

    Sugestões

    Artigos Relacionados