¿Que es el kernel de Nairda?
El kernel es un pequeno programa que se instala en tu placa (Arduino Uno, Arduino Nano o ESP32) y le permite comunicarse con la aplicacion de Nairda. Funciona como un “sistema operativo” que hace posible dos cosas:
- Programar en vivo: mueve servos, enciende LEDs y lee sensores en tiempo real desde los bloques de programacion.
- Cargar programas permanentes: envia tu programa a la placa para que funcione sin necesidad de estar conectado a la computadora.
Sin el kernel instalado, la placa no entendera las instrucciones que envia Nairda.
¿Como se instala?
- Conecta tu placa a la computadora con un cable USB.
- Abre la herramienta Nairda Flasher.
- Selecciona el tipo de placa que tienes (Arduino Uno/Nano o ESP32 WROOM).
- Haz clic en Instalar.
- Listo. Tu placa esta preparada para trabajar con Nairda.
¿Solo se hace una vez?
Si. El kernel se queda guardado en la placa aunque la desconectes. Solo necesitas volver a instalarlo si:
- Cambias de placa.
- Actualizas Nairda a una nueva version que incluya un kernel actualizado.
- Cargas otro programa desde el Arduino IDE (esto reemplaza el kernel).
¿Que placas son compatibles?
| Placa | Conexion con Nairda |
|---|---|
| Arduino Uno | Bluetooth BLE 4.0 (HM-10 o similar), Bluetooth 2.0 (HC-05/HC-06, solo Android) o cable USB |
| Arduino Nano | Bluetooth BLE 4.0 (HM-10 o similar), Bluetooth 2.0 (HC-05/HC-06, solo Android) o cable USB |
| ESP32 WROOM | Bluetooth integrado o cable USB |
¿Necesito saber programar para instalar el kernel?
No. La herramienta Flasher se encarga de todo. No necesitas abrir el Arduino IDE, ni escribir codigo, ni instalar drivers adicionales. Solo conecta, selecciona tu placa y haz clic en instalar.
¿Tienes dudas? Revisa las guias y tutoriales para aprender a armar tu primer circuito con Nairda.