O que é o kernel do Nairda?
O kernel é um pequeno programa que se instala na sua placa (Arduino Uno, Arduino Nano ou ESP32) e permite que ela converse com o aplicativo do Nairda. Funciona como um “sistema operacional” que torna possíveis duas coisas:
- Programar ao vivo: mova servos, acenda LEDs e leia sensores em tempo real a partir dos blocos de programação.
- Carregar programas permanentes: envie seu programa para a placa para que funcione sem estar ligada ao computador.
Sem o kernel instalado, a placa não vai entender o que o Nairda envia.
Como se instala?
- Conecte sua placa ao computador com um cabo USB.
- Abra a ferramenta Nairda Flasher.
- Selecione o tipo de placa que você tem (Arduino Uno/Nano ou ESP32 WROOM).
- Clique em Instalar.
- Pronto. Sua placa está preparada para trabalhar com o Nairda.
Só se faz uma vez mesmo?
Sim. O kernel fica guardado na placa mesmo que você a desconecte. Você só precisa instalá-lo de novo se:
- Trocar de placa.
- Atualizar o Nairda para uma versão que traga um kernel atualizado.
- Carregar outro programa pelo Arduino IDE (isso substitui o kernel).
Quais placas são compatíveis?
| Placa | Conexão com o Nairda |
|---|---|
| Arduino Uno | Bluetooth BLE 4.0 (HM-10 ou similar), Bluetooth 2.0 (HC-05/HC-06, só Android) ou cabo USB |
| Arduino Nano | Bluetooth BLE 4.0 (HM-10 ou similar), Bluetooth 2.0 (HC-05/HC-06, só Android) ou cabo USB |
| ESP32 WROOM | Bluetooth integrado ou cabo USB |
Preciso saber programar para instalar o kernel?
Não. A ferramenta Flasher cuida de tudo. Você não precisa abrir o Arduino IDE, nem escrever código, nem instalar drivers adicionais. Basta conectar, selecionar sua placa e clicar em instalar.
Ficou com dúvidas? Veja os guias e kits para aprender a montar seu primeiro circuito com o Nairda.