¿Qué es el kernel de Nairda?

El kernel es un pequeño programa que se instala en tu placa (Arduino Uno, Arduino Nano o ESP32) y le permite comunicarse con la aplicación 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 programación.
  • Cargar programas permanentes: envía tu programa a la placa para que funcione sin necesidad de estar conectado a la computadora.

Sin el kernel instalado, la placa no entenderá las instrucciones que envía Nairda.

¿Cómo se instala?

  1. Conecta tu placa a la computadora con un cable USB.
  2. Abre la herramienta Nairda Flasher.
  3. Selecciona el tipo de placa que tienes (Arduino Uno/Nano o ESP32 WROOM).
  4. Haz clic en Instalar.
  5. Listo. Tu placa está preparada para trabajar con Nairda.
Abrir Nairda Flasher

¿Solo se hace una vez?

Sí. 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 versión que incluya un kernel actualizado.
  • Cargas otro programa desde el Arduino IDE (esto reemplaza el kernel).

¿Qué placas son compatibles?

PlacaConexión con Nairda
Arduino UnoBluetooth BLE 4.0 (HM-10 o similar), Bluetooth 2.0 (HC-05/HC-06, solo Android) o cable USB
Arduino NanoBluetooth BLE 4.0 (HM-10 o similar), Bluetooth 2.0 (HC-05/HC-06, solo Android) o cable USB
ESP32 WROOMBluetooth 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 código, ni instalar drivers adicionales. Solo conecta, selecciona tu placa y haz clic en instalar.


¿Tienes dudas? Revisa las guías y tutoriales para aprender a armar tu primer circuito con Nairda.