Los sensores inalámbricos a batería sirven para todo, desde domótica hasta monitoreo industrial, pero mantenerlos funcionando por mucho tiempo exige bastante mantenimiento. Aunque el microcontrolador pase casi todo el tiempo dormido, los componentes que gastan energía en una placa de desarrollo pueden vaciar la batería rápido. NearMeter Technologies LLC ataca ese problema con NINASENSE nRF, una plataforma de sensores inalámbricos de código abierto diseñada para funcionar meses o incluso años con solo dos pilas AAA, informó Hackster.io el 29 de octubre. Y gracias a su software complementario, ni siquiera hace falta escribir código para programarla.

¿Qué hardware trae?

La placa usa el microcontrolador nRF52832 de Nordic Semiconductor, con un procesador Arm Cortex-M4F de 64 MHz y Bluetooth Low Energy. Una radio adicional basada en el LLCC68 aporta LoRa y comunicación sub-GHz, así que la placa cubre tanto el corto como el largo alcance. Según la aplicación, se puede elegir entre una antena helicoidal y un conector SMA para la radio LoRa.

Mide apenas 57 x 28 mm y usa un PCB de cuatro capas. Trae un acelerómetro de tres ejes LIS2DH12 para detectar movimiento y vibración, y admite sensores de efecto Hall y sensores de temperatura DS18B20 externos. Suma ocho GPIO, tres de ellos con entrada analógica, y un circuito dedicado para medir el voltaje de la batería.

Lo que le falta a propósito

A diferencia de una placa de desarrollo típica, NINASENSE nRF elimina los componentes que consumirían energía sin necesidad. No tiene interfaz USB, ni conversor USB a serie, ni circuito de carga, ni reguladores de voltaje siempre encendidos. Eso la hace algo menos cómoda de usar, pero le permite funcionar largos periodos sin cambiar las pilas.

Conexión con Home Assistant

La placa se conecta directo a Home Assistant por Bluetooth, para reportar lecturas o disparar automatizaciones. En instalaciones más lejanas, se comunica por LoRa con un puente aparte, que conecta esos nodos remotos a la misma instalación de Home Assistant.

También puede funcionar como puente para sensores inalámbricos FSK/GFSK que ya existen. Entre las integraciones disponibles o en desarrollo hay equipos de VEVOR, Ambient Weather y Ecowitt. Las funciones de baliza Bluetooth y los flujos experimentales con OpenHaystack abren la puerta al rastreo de objetos.

Programar en lenguaje natural con nRFClaw Studio

Lo más inusual de la plataforma es nRFClaw Studio, el software de NearMeter para programar en lenguaje natural. En vez de escribir el firmware a mano, el usuario describe su aplicación en inglés simple usando el LLM que prefiera. La aplicación resultante se graba en la placa de forma inalámbrica por Bluetooth. Una vez programada, NINASENSE nRF ejecuta la aplicación de forma local, sin necesitar una conexión permanente a la nube.

Disponibilidad

NINASENSE nRF es un proyecto de código abierto. Los esquemáticos y la lista de materiales se publicarán durante la campaña de financiamiento colectivo. nRFClaw Studio ya está disponible en GitHub, y NearMeter planea sumar más documentación, ejemplos de aplicación e integraciones. El precio y la fecha de inicio de la campaña todavía no se anuncian.