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