No es solo un badge. Es hardware que puedes controlar con JavaScript.
Lleva la experiencia de JSConf México más allá de las conferencias con un badge electrónico diseñado para comunicarte, experimentar y crear.
El badge integra un microcontrolador ESP32-S3, radio LoRa de largo alcance, pantalla a color, botones de navegación y batería recargable. Además, incluye acceso al taller Controla hardware con JavaScript, donde aprenderás a interactuar con el dispositivo utilizando el lenguaje que ya conoces.
Al encenderlo, el badge puede conectarse a la red mesh de la conferencia mediante Meshtastic. Cada dispositivo funciona como un nodo que recibe y retransmite mensajes, formando una red descentralizada capaz de operar sin WiFi, sin datos móviles y sin servidores centrales.
Podrás comunicarte con otros asistentes, explorar los nodos disponibles y descubrir cómo JavaScript también puede utilizarse para controlar dispositivos físicos y redes de radio.
Conecta el badge por USB a tu computadora y utiliza JavaScript o TypeScript para enviar mensajes, recibir información de la red y crear nuevas experiencias alrededor del hardware.
Tu código ya no vive solamente en el navegador.
Características del badge
- Microcontrolador ESP32-S3 de doble núcleo
- Conectividad WiFi y Bluetooth Low Energy
- Radio LoRa de 915 MHz
- Comunicación de largo alcance sin depender de internet
- Pantalla a color
- Botones de navegación
- Batería recargable
- Conexión USB
- Firmware Meshtastic precargado
- Programable con JavaScript y TypeScript
- Compatible con Web Serial desde navegadores basados en Chromium
- Materiales y ejemplos de código open source
Al terminar la conferencia, el badge seguirá funcionando como un nodo Meshtastic completo. Podrás utilizarlo para experimentar con comunicación fuera de cobertura, redes comunitarias, sensores, juegos y nuevos proyectos electrónicos.
Taller: Controla hardware con JavaScript
¿Te interesa crear proyectos de hardware, pero no quieres comenzar aprendiendo C++ o configurando herramientas complicadas?
Este taller es una introducción práctica al hardware, a LoRa y a las redes mesh utilizando JavaScript.
Durante aproximadamente tres horas conocerás los componentes de tu badge, aprenderás cómo se comunica con otros dispositivos y escribirás código para interactuar con él desde tu computadora.
No necesitas experiencia previa en electrónica, microcontroladores o sistemas embebidos.
Lo que vas a construir
Un chat por LoRa
Envía y recibe mensajes a través de la red mesh de los badges, sin utilizar WiFi, datos móviles o infraestructura central.
Una interfaz para la pantalla
Utiliza JavaScript para mostrar mensajes, gráficos e información de la red en la pantalla a color.
Un explorador de nodos
Descubre otros badges conectados y visualiza información sobre los dispositivos y las señales recibidas.
Una experiencia colectiva
Participa en una dinámica donde los badges de la sala reaccionan y muestran contenido coordinado mediante la red.
Temario del taller
- Introducción a LoRa y a las redes mesh
- Diferencias entre LoRa, WiFi y Bluetooth
- Recorrido por el hardware del badge
- ESP32-S3, radio, pantalla, botones y batería
- Conexión del badge mediante USB y Web Serial
- Comunicación con el dispositivo desde JavaScript
- Envío y recepción de mensajes
- Construcción del chat de la sala
- Exploración de nodos y señales
- Control de la pantalla
- Desarrollo de una experiencia colectiva
- Ideas para continuar creando con el badge
Duración aproximada: 3 horas.
Requisitos
- Laptop con puerto USB
- Google Chrome, Microsoft Edge u otro navegador compatible con Web Serial
- Node.js instalado
- Conocimientos básicos de JavaScript
- No se requiere experiencia previa en electrónica, LoRa, microcontroladores o C++
Tu compra incluye
- 1 badge electrónico de JSConf México
- Acceso al taller Controla hardware con JavaScript
- Firmware Meshtastic precargado
- Proyecto inicial en TypeScript
- Ejemplos de comunicación
- Código utilizado durante el taller
- Documentación para continuar desarrollando
- Acceso a los materiales open source del proyecto
Al terminar podrás
- Enviar y recibir mensajes mediante LoRa
- Interactuar con una red Meshtastic desde JavaScript
- Mostrar información en la pantalla del badge
- Explorar nodos y datos de la red
- Utilizar el badge como base para sensores, juegos y experiencias interactivas
- Continuar modificando el software después del evento







There are no reviews yet.