Skip to content

¿Qué es Undercromo?

This content is not available in your language yet.

Undercromo es una plataforma IoT low-code. Su modelo se apoya en tres piezas que trabajan juntas:

Thing (placa) ──► gVar (estado compartido) ──► Artefacto (web app)
publica variables en vivo lee y controla

Una placa física que programas (un Arduino, un ESP32…). Cada thing ejecuta tu código y se comunica con la plataforma. La regla es simple: un thing es una placa. Lee la lectura de un sensor, mueve un servo, enciende un LED.

El estado compartido del proyecto. Son variables que viven en la plataforma y se actualizan en tiempo real. Un thing escribe en ellas (por ejemplo, la temperatura que mide) y un artefacto las lee (para mostrarlas) o las escribe (para enviar una orden de vuelta al thing).

Hay dos tipos:

  • Escalares: un único valor (número, texto, booleano). Ej.: temperatura = 23.5.
  • Series: una lista de valores con marca de tiempo, ideal para gráficas e historiales. Ej.: las últimas N lecturas de un sensor.

Una web app (HTML, CSS y JavaScript) que vive en su propia URL y consume las variables globales en vivo. Sirve para construir dashboards, controles, gráficas… sin servidor propio: la plataforma le entrega los datos.

  1. Tu thing mide algo (un sensor) y lo publica en una gVar.
  2. La plataforma propaga ese valor en tiempo real.
  3. Tu artefacto observa esa gVar y actualiza la pantalla al instante.
  4. Si el artefacto escribe en una gVar (por ejemplo, “encender”), el thing la recibe y actúa sobre el hardware.

Ese ciclo —hardware que publica, web que reacciona y controla— es el corazón de Undercromo. Las siguientes secciones explican cada pieza en detalle.