Pular para o conteúdo
Framework Alternativo Popular

Arduino Core

Implementação oficial do framework Arduino sobre o ESP-IDF (versões 3.x+ baseadas em ESP-IDF v5.1+), combinando extrema facilidade com os recursos avançados do ESP32.

Linguagem
C++
Arduino Core for ESP32
Categoria
Framework Alternativo Popular
Objetivo principal
Prototipagem rápida, projetos educacionais e desenvolvimento acelerado aproveitando o vasto ecossistema de bibliotecas Arduino

Recursos de destaque

  • Sintaxe clássica `setup()` e `loop()` com centenas de milhares de bibliotecas compatíveis
  • Execução como uma tarefa FreeRTOS sobre o ESP-IDF oficial
  • Suporte completo a Wi-Fi, Bluetooth Classic/BLE, WebServer e WebSockets
  • Compatibilidade com Arduino IDE 2.x, PlatformIO e VS Code
  • Suporte atualizado a todos os SoCs populares (ESP32, S2, S3, C3, C6)
  • Acesso a funções nativas do ESP-IDF quando necessário

Quando usar

  • Prototipagem rápida e validação de conceitos (PoC)
  • Projetos educacionais, makers e acadêmicos
  • Sistemas IoT simples com dashboards (Blynk, Adafruit IO, ThingSpeak)
  • Robótica amadora e automação residencial faça-você-mesmo (DIY)

Exemplo de código

Trecho de partida em C++. Ajuste pinos e configuração à sua placa.

Arduino CoreC++
1