Paso 3: Firmware de Arduino
He escrito un sketch de Arduino que se escucha en internet para conexiones entrantes (proveniente de la aplicación para Android). El dibujo tiene una función muy sencilla para comprobar si la aplicación para Android es la tuya (para evitar que otros utilizando su conmutador).
Mejora posible es escribir una mejor función de hash o incluso incrustar seguridad más complicado. Si haces esto debe agregar la misma funcionalidad que su aplicación para Android.
El bosquejo tiene algunas constantes que usted puede necesitar modificar como la dirección IP del servidor de la web de Arduino (el bosquejo implementa un servidor Web) y el puerto.