IDE visual · Arduino e ESP32

Aprenda programação
com blocos
e placas reais.

O Bloquin é uma IDE em português para estudantes iniciantes, crianças com acompanhamento e educadores. Monte a lógica visualmente, acompanhe o C++ gerado e envie o programa para Arduino ou ESP32.

3Modelos de placa
C++Código visível
USBEnvio direto
MITCódigo aberto
Bloquin
Meu Projeto: robô-seguidor
ESP32
COM3 🔄
📥 Entradas
📤 Saídas
↺ Controle
🔢 Matemática
📡 Sensores
⚙️ Funções
💬 Texto
🤖 Arduino
📶 ESP32
🚗 L298N
📡 ESP-NOW
▶ PREPARAR
💡 definir pino 13 como SAÍDA
🖨 Serial.iniciar 9600
🔄 AGIR (loop)
💡 pino 13ALTO
⏱ esperar 500 ms
💡 pino 13BAIXO
⏱ esperar 500 ms
Código C++
// Gerado pelo Bloquin void setup() { pinMode(13, OUTPUT); Serial.begin(9600); } void loop() { digitalWrite(13, HIGH); delay(500); digitalWrite(13, LOW); delay(500); }
O que é o Bloquin

Uma IDE visual criada
para aprender.

O Bloquin reduz a barreira da sintaxe no início sem esconder o que acontece: cada sequência de blocos gera C++ que pode ser consultado, compilado e enviado à placa.

Iniciantes
Estudantes
Educadores
Arduino
ESP32
01

Aplicativo desktop

No editor em português, você combina blocos, vê o C++ gerado, compila, acompanha o monitor serial e envia o programa por USB.

02

Uso em sala de aula

Contas de estudante e professor permitem organizar turmas, salvar projetos na nuvem, compartilhar atividades e acompanhar trabalhos.

03

Conteúdos de apoio

Uma biblioteca pública complementa a IDE com projetos, códigos, circuitos, downloads e guias rápidos de componentes.

Como funciona

Da ideia ao teste
em quatro etapas.

O fluxo mantém o foco na lógica e, ao mesmo tempo, mostra a relação entre os blocos, o código e o comportamento do circuito.

01

Escolha a placa

Crie um projeto e selecione Arduino Uno, Arduino Nano ou ESP32 DevKit V1.

02

Monte a lógica

Arraste e conecte blocos de controle, entradas, saídas, sensores, motores e comunicação.

03

Relacione com C++

Consulte o código gerado para entender como cada bloco se traduz em uma instrução.

04

Compile e teste

Conecte a placa por USB, compile localmente, envie o programa e observe o resultado no circuito.

Na sala de aula

Feito para começar
com apoio e contexto.

A interface visual ajuda quem ainda não domina sintaxe a concentrar-se em sequência, condições, repetição e interação com componentes reais.

VisualLógica por blocos
GradualC++ sempre visível
ConcretoResultado na placa
Para quem o Bloquin foi criado

Estudantes iniciantes, crianças com mediação de um adulto e educadores que precisam conduzir atividades de robótica com uma progressão clara até o código textual.

Hardware suportado

Três placas para
começar e avançar.

A versão atual trabalha com Arduino Uno, Arduino Nano e ESP32 DevKit V1. A seleção da placa ajusta os pinos e o processo de compilação.

Arduino

Uno e Nano, duas opções conhecidas para as primeiras atividades com entradas, saídas, sensores e atuadores.

Uno Nano

ESP32

ESP32 DevKit V1, indicado para projetos que usam mais pinos, comunicação sem fio e recursos conectados.

ESP32 DevKit V1 Wi-Fi BT
Para educadores

Um fluxo visual para
ensinar com progressão.

O Bloquin foi criado a partir de uma necessidade real em sala de aula: permitir que a turma experimente lógica e eletrônica antes que a sintaxe se torne uma barreira.

🧩
Começo visual
Blocos em português ajudam a discutir sequência, repetição, condição, entradas e saídas.
💻
Compilação local
O arduino-cli acompanha o aplicativo; compilação e envio por USB não dependem de um compilador no navegador.
Ponte para o código
O C++ gerado fica visível para relacionar cada bloco à programação textual.
👤
Modo visitante
É possível experimentar o editor sem criar conta. Contas liberam os recursos conectados da turma.
01
Turmas e estudantes
O professor organiza turmas e acompanha os projetos vinculados aos estudantes.
02
Projetos na nuvem
Contas conectadas salvam projetos automaticamente e permitem retomá-los depois.
03
Atividades compartilhadas
O educador pode enviar um projeto-base para um estudante ou para toda a turma.
04
Acompanhamento
O painel do professor permite consultar trabalhos e apoiar a atividade durante a aula.

Sobre a conexão: compilar e enviar o programa à placa são tarefas locais. Login, salvamento na nuvem, turmas e acompanhamento pelo professor exigem internet.

Como surgiu

Nasceu em
sala de aula.

Felipe da Conceição
Felipe da Conceição
Professor de Robótica · Criador do Bloquin

O Bloquin nasceu de uma necessidade real em sala de aula. Como professor de robótica, eu precisava de uma ferramenta acessível para ensinar programação a crianças e iniciantes, mas que também trabalhasse com Arduino e ESP32.

O desafio era reduzir o esforço inicial com sintaxe e configuração sem transformar a atividade em uma simulação. Por isso, os estudantes montam a lógica visualmente, consultam o código gerado e testam o resultado na própria placa.

A proposta é acompanhar o ritmo de quem aprende: começar pelos blocos, compreender o que eles produzem e avançar para projetos cada vez mais autônomos.

Código aberto · MIT

Código aberto
sob licença MIT.

O código-fonte pode ser consultado, estudado, modificado e redistribuído conforme os termos da licença. O repositório também concentra versões, documentação e contribuições.

FelipeSilva10 / Bloquin
Open Source

IDE visual em português para programar Arduino e ESP32 com blocos, acompanhar o C++ gerado e apoiar atividades educacionais.

Rust TypeScript C++
⭐ Stars
🍴 Forks
📄 MIT
Ver no GitHub
Download gratuito

Bloquin
IDE

Baixe o aplicativo para Windows e experimente no modo visitante ou entre com uma conta para usar os recursos conectados da turma.

v1.1.0 Windows 10/11 64-bit ~18 MB
Baixar (.exe) Versão 1.1.0 · Windows 64-bit
Ver notas da versão e verificação SHA-256 ↗
Download gratuito
Modo visitante
arduino-cli incluso
Monitor serial integrado
Blocos em português
Arduino e ESP32
Perguntas frequentes

O que saber antes de começar