Voltar para Frameworks
🛠️
Arduino Core
Arduino Core for ESP32
Framework Alternativo PopularImplementaçã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 DE DESENVOLVIMENTO
C++
Sintaxe e ecossistema
CATEGORIA DO FRAMEWORK
Framework Alternativo Popular
Classificação de arquitetura
OBJETIVO PRINCIPAL
Prototipagem rápida, projetos educacionais e desenvolvimento acelerado aproveitando o vasto ecossistema de bibliotecas Arduino
Características 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
Casos de Uso Recomendados
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)
Resumo Técnico
Nome OficialArduino Core
LinguagemC++
Tipo / SuiteFramework Alternativo Popular
Cor Temática
#00979DDemonstração de Código
Trecho de inicialização rápida. Copie e personalize em seu projeto.
Arduino Core example
Local Source
1
Dica de Desenvolvimento: Personalize o trecho de inicialização com as pinagens e configurações corretas correspondentes à série do seu microcontrolador (ex: ESP32-S3, ESP32-C6). A documentação detalhada da API pode ser acessada na barra superior do framework.