Weekly Blob #1

Purple Manufacturing Tool

Esta semana tenemos el placer de presentar una herramienta sencilla pero muy especial que nos permite programar dispositivos hardware por un montador autorizado en cualquier parte del mundo, con cualquier equipo de manera rápida.

La aplicación hace uso de la API de webUSB que permite obtener acceso a dispositivos a través del propio navegador. Este punto nos permite evitar compilar un programa especifico para cada sistema operativo con cada arquitectura concreta y poder utilizar la aplicación de manera homogenea en Linux, Windows y Mac.

Esta flexibilidad nos permite, en nuestro caso, dos puntos clave:

👉 Conectamos el hardware a programar por USB al equipo sin instalar nada
👉 Conectamos la impresora por USB al equipo sin instalar nada

De esta manera podemos cambiar de montador para cada serie o programar nuestros dispositivos mientras nos tomamos un desayuno en la cafetería de la esquina de manera flexible y rápida.

Además, siguiendo nuestra filosofia de integrar todo en un entorno FIWARE para poder homogeneizar los datos a un SmartDataModel y ser interoperables, la aplicación da de alta cada dispositivo programado de manera directa en SARA donde podemos trabajar sus datos de manera inmediata.

RESUMEN DE PUNTOS CLAVE

👉 Puede usarse en cualquier sistema operativo
👉 Puede usarse con cualquier arquitectura (Incluso en una #raspberrypi ! 👀)
👉 Imprime las etiquetas que corresponden al equipo programado de manera automática sin instalar drivers de impresora
👉 Da de alta los dispositivos de manera automática en una organización de nuestra plataforma SARA
👉 Hace uso de la #tecnología más puntera con las nuevas API de WebUSB