Badge_Tropicon-2026

Public

@electroniccats

Share Badge_Tropicon-2026

Check access before sharing the link.

Who can open this board

Anyone can open this board. No sign-in is required.

This link opens the latest version. Copying it does not grant additional access.

Loading 3D model… large boards can take a moment.

README

Badge Tropicon 2026

Badge Oficial de Trpicon 2026

Hardware

  • ESP32-C6
  • AHT30
  • SI4463
  • VGdd79S915N0S1
  • Wide Angle 2.79 inch 142x428 Color IPS TFT Display NV3007 Controller

Tecnologia

Tropicon 2026 — Firmware

Firmware personalizado de Meshtastic para el badge del evento Tropicon 2026, desarrollado por Electronic Cats. Incluye integración de agenda de pláticas, talleres, monitor AIS de embarcaciones, telemetría ambiental y mensajería LoRa.

Primeros pasos

[!IMPORTANT] INSTRUCCIONES COMPLETAS DE USO

Dirigete al Repositorio de Fimrware para instrucciones completas de uso

Botones y navegación general

El badge cuenta con cuatro botones físicos:

BotónPulsación cortaPulsación larga (~1 s)
UPPantalla anterior / Ítem anteriorAbrir menú de acciones de la pantalla actual
DOWNPantalla siguiente / Ítem siguiente—
LEFTIzquierda / Día anterior (en Talks)—
RIGHTDerecha / Siguiente stage (en Talks)—

[!TIP] El botón UP largo es la acción principal de cada pantalla. Desde cualquier pantalla, úsalo para acceder a las opciones disponibles: enviar mensajes, navegar a la agenda, configurar LoRa, etc.


Pantallas del dispositivo

Navega entre pantallas con UP (anterior) y DOWN (siguiente). El ciclo completo es:

#PantallaDescripción
1TalksAgenda de pláticas y talleres de Tropicon 2026
2AISMonitor de embarcaciones (Automatic Identification System)
3ClockReloj digital o analógico
4HomeEstado del nodo: nombre, batería y canal LoRa
5MessagesMensajes de texto recibidos y enviados en la malla LoRa
6Node ListLista de nodos detectados en la malla
7TelemetryMétricas del entorno: Temperatura y Humedad (sensor AHT10)
8GPSBrújula y coordenadas (deshabilitado — sin módulo GPS)
9LoRaEstadísticas de radio: SNR, RSSI y frecuencia
10SystemInformación de sistema: uptime y memoria libre

Menú de Acciones (Home Action)

Desde la pantalla Home, presiona UP largo para abrir el menú "Home Action":

OpciónQué hace
BackCierra el menú sin cambios
Sleep ScreenApaga la pantalla para ahorrar batería (cualquier botón la reactiva)
TalksAbre directamente la agenda de pláticas y talleres

Agenda de Pláticas y Talleres (Talks)

La agenda carga automáticamente los datos desde la flash del dispositivo:

ArchivoContenido
/schedule.jsonPláticas principales (Track 1 y Track Villas)
/talleres.jsonTalleres simultáneos (Salón Maya, La Isla, Suite 1, Suite 2)

Para acceder a la agenda puedes:

  • Navegar con UP/DOWN hasta llegar a la pantalla Talks, o
  • Desde cualquier pantalla, abrir el menú con UP largo y seleccionar Talks.

Vista lista

Muestra el listado de pláticas del día y stage (escenario) actualmente seleccionados. El encabezado indica Día — Stage.

AcciónResultado
UP cortoSube al ítem anterior de la lista
UP corto (en la primera plática)Sale de la agenda y regresa al menú principal
DOWNBaja al ítem siguiente de la lista
LEFTCambia al día anterior (cíclico); resetea el stage y la selección
RIGHTAvanza al siguiente stage; si ya es el último stage, avanza al siguiente día
UP largoEntra a la vista detalle de la plática seleccionada

[!TIP] Para salir de la agenda en cualquier momento, presiona UP cuando estés en la primera plática de la lista — el badge regresará automáticamente al menú principal de pantallas.

Vista detalle

Muestra el título completo, nombre del ponente, horario, sala, imagen del ponente y el marcador de interés actual.

AcciónResultado
UP cortoRegresa a la vista lista
DOWNAvanza a la siguiente plática (permanece en vista detalle)
LEFTRetrocede a la plática anterior (cambia de stage/día si es necesario)
RIGHTAvanza a la plática siguiente (cambia de stage/día si es necesario)
UP largoCicla el estado de interés: Sin interés → Asistir → Tal vez → Saltar

Marcadores de interés y notificaciones

Los marcadores se muestran en la esquina superior derecha de cada plática en la vista lista:

MarcadorEstadoDescripción
(vacío)Sin interésSin acción
[A]AsistirEl badge enviará una notificación a tu app Meshtastic 10 minutos antes de que comience
[T]Tal vezRecordatorio opcional
[S]SaltarMarcado para no asistir

[!IMPORTANT] Los marcadores se guardan automáticamente en la flash del dispositivo y persisten entre reinicios. Si tienes el badge conectado a la app Meshtastic y una plática marcada como [A] (Asistir) está por comenzar, recibirás una notificación push en tu teléfono con el mensaje "Tropicon: [nombre de plática] empieza en 10 min".


Monitor AIS de Embarcaciones

La pantalla AIS recibe y decodifica señales VHF del sistema de identificación automática de embarcaciones (AIS), usado internacionalmente por barcos para reportar su posición y datos.

Para acceder, navega con UP/DOWN hasta la pantalla AIS.

Información mostrada

La pantalla se divide en:

  • Encabezado: muestra el canal AIS activo (ch A o ch B, es decir canal 87B o 88B) y el total de tramas recibidas (frm).
  • Lista de embarcaciones (ordenadas de más reciente a más antigua): cada fila contiene:
    • MMSI: identificador único de la embarcación (9 dígitos)
    • RSSI: nivel de señal recibida en dBm
    • Antigüedad: tiempo desde la última trama recibida (en segundos, o >1h)
    • Tipo de mensaje: badge T1, T2, etc. (tipo de trama AIS)
    • Sentencia NMEA: frase AIS cruda recibida (truncada para caber en pantalla)

Cuando no se han recibido embarcaciones, la pantalla muestra Listening... indicando que el receptor está activo y esperando señales.

[!NOTE] El AIS trabaja en frecuencias VHF (~162 MHz). La recepción depende de la proximidad a cuerpos de agua navegables y de la línea de visión con las embarcaciones.


Mensajes — Recibir y Enviar

La pantalla Messages muestra todos los mensajes de texto intercambiados en la malla LoRa, presentados en formato de burbuja (mensajes propios a la derecha, mensajes recibidos a la izquierda).

Navegar a la pantalla de mensajes

Usa RIGHT/LEFT desde cualquier pantalla hasta llegar a Messages.

Ver mensajes

  • Cada mensaje muestra: remitente, tiempo transcurrido, canal o DM, y el texto.
  • Los mensajes propios muestran un indicador de estado de entrega:
    • Palomita ✓ — mensaje confirmado (ACK del destino)
    • ✗ — falla o tiempo de espera agotado
    • Círculo — reenviado por un nodo relay

Enviar un mensaje (nuevo)

  1. Navega a la pantalla Messages.
  2. Presiona UP largo para abrir el menú "Message Action".
  3. Selecciona Reply → With Preset para elegir un mensaje predefinido de la lista.
  4. Usa RIGHT/LEFT para seleccionar el mensaje deseado y UP largo para enviarlo.

[!NOTE] La opción With Freetext (teclado libre) solo aparece si se detecta un teclado externo conectado al badge.

Responder a un mensaje recibido

  1. Navega a la pantalla Messages donde aparece el mensaje.
  2. Presiona UP largo para abrir "Message Action".
  3. Selecciona Reply y elige:
    • With Preset — selecciona una respuesta de la lista de mensajes predefinidos.
    • With Freetext — escribe tu propio texto (requiere teclado externo).

Otras opciones del menú Message Action

OpciónQué hace
BackCierra el menú
ReplyAbre el submenú para responder
View ChatsCambia el filtro de vista: todos los mensajes, por canal o por conversación directa
Mute Channel / Unmute ChannelSilencia o reactiva las notificaciones del canal actual
DeleteElimina mensajes (el más antiguo, el actual o todos)

Telemetría del Entorno

La pantalla Telemetry muestra las métricas ambientales medidas en tiempo real por el sensor AHT10 integrado en el badge:

  • Temperatura en grados Celsius
  • Humedad relativa en porcentaje (%)

Para acceder, navega con UP/DOWN hasta llegar a la pantalla Telemetry.

Las métricas se actualizan automáticamente cada segundo. El badge también transmite estos datos periódicamente por la malla LoRa para que otros nodos y la app Meshtastic puedan visualizarlos.


Recursos útiles

Credits

Designed and developed by the Electronic Cats firmware and hardware team.

Comments

No comments yet. Be the first to ask about this board.

Ask about this board

Sign in to BoardRepo

New here? Signing in creates your account; there is no separate sign-up.