Cuando la culpa no es del firmware
Hace nada alcancé un hito que parecía lejano: conseguí conectar mi nodo Heltec V2 con otros 11 nodos en la zona. Estaban ahí, mandando mensajes, compartiendo telemetría, funcionando como debería. Y yo ahí, en el escritorio, viendo cómo la malla se formaba en mi pantalla.
Fue…emocionante.
Pero luego vino la parte incómoda: noté que mientras algunos nodos reportaban alcances de varios kilómetros (algunos decían tener cobertura en pueblos vecinos), el mío parecía quedarse corto. Transmitía, recibía, pero no llegaba tan lejos como esperaba. Realmente sólo hablaba con uno en la cima de una colina que hacía de puente con el resto.
Y me preguntaba: ¿es el firmware? ¿la región? ¿la configuración de potencia?
La respuesta, después de un rato de investigación, fue sorprendentemente simple:
Probablemente fuera la antena.
No me había parado a pensar en ello. Había puesto el nodo en marcha, lo había configurado, había visto funcionar el protocolo LoRa… pero la antena que llevaba era la que venía por defecto en el Heltec V2. Pequeña, hecha de no se sabe muy bien qué, sin mucho amor incorporado.
Y resulta que en radiofrecuencia, la antena no es un accesorio. Es la mitad de tu juego.
Radiofrecuencia: lo que conocía e ignoraba hace una semana
Lo primero que descubrí es que una buena antena para LoRa no es cosa trivial. No es como cambiar un cable. Es un componente que:
- Define cuánta energía radiada sale (o entra) en la dirección que importa.
- Afecta directamente al alcance y a la calidad de la señal.
- Tiene que estar ajustada a la frecuencia que usas.
Sí había tocado antes algo de RF, pero en el contexto de rpiTx: transmitir con una Raspberry y un hilo en un GPIO. Eso sirve para aprender conceptos, pero no te obliga a entender una antena de verdad.
En mi caso, España usa la banda EU868 para LoRa. Eso significa que la frecuencia central anda en torno a 868 MHz (técnicamente, el rango es 863–870 MHz, pero digamos 868 de referencia).
Y una antena para 868 MHz no es lo mismo que una para 2.4 GHz (WiFi) o para 433 MHz (otros protocolos).
La longitud importa. Literalmente.
Longitud de onda y la regla de la física
Aquí es donde entran las matemáticas, pero no desesperes: es simple, lo prometo.
La relación es:
\[\text{Longitud de onda} = \frac{c}{f}\]Donde:
- $c$ = velocidad de la luz = 300.000.000 metros por segundo = 3 · 10⁸ m/s
- $f$ = frecuencia en Hz.
Para 868 MHz (868.000.000 Hz):
\[\lambda = \frac{300.000.000}{868.000.000} \approx 0,346 \text{ metros} = 34,6 \text{ cm}\]Eso es la longitud de onda completa.
Ahora bien, las antenas que más ves en LoRa son de media onda (λ/2) o de cuarta onda (λ/4):
- Media onda: $34,6 \div 2 = 17,3 \text{ cm}$ (más directiva, mejor ganancia)
- Cuarta onda: $34,6 \div 4 = 8,65 \text{ cm}$ (más omnidireccional, más fácil de ajustar)
En la práctica, para cortar una antena de cuarto de onda no se usa exactamente $\lambda/4$, sino:
\[L = \left(\frac{\lambda}{4}\right) \times k\]Donde $k$ es el factor de acortamiento. Para cobre en aire, suele estar entre 0,95 y 0,98. Hablo de él un poco más tarde.
Eso deja la longitud real de corte para 868 MHz aproximadamente entre:
- 8,22 cm (si $k = 0,95$)
- 8,47 cm (si $k = 0,98$)
Estas no son números mágicos. Son límites de la física ondulatoria. Si tu antena tiene la longitud correcta, resuena. Si no, pierde eficiencia. Puede llegar a perder muchos dB (decibelios), que en radiofrecuencia es como perder potencia de transmisión.
Tipos de antena (la taxonomía rápida)
Navegando por el mundo LoRa, encontré que hay esencialmente algunos tipos principales:
Ilustración 1. Comparativa visual simplificada de patrones y geometrías típicas en LoRa (elaboración propia).
1) Antena monopolo de cuarta onda
Es lo más simple: un trozo de alambre (o cable) de unos 8,65 cm perpendicular a la placa.
Ventajas:
- Barata o gratis (es alambre).
- Funciona.
- Fácil de hacer.
Desventajas:
- Necesita un plano de tierra (la placa sirve).
- Patrón de radiación omnidireccional pero con nulos (puntos donde no irradia).
- Si no está exactamente a 90°, pierde eficiencia.
2) Antena dipolo de media onda (dipolo simétrico)
Dos brazos de ~8,65 cm cada uno, separados 180°, alimentados en el centro.
Ventajas:
- Patrón más limpio.
- No requiere plano de tierra explícito.
- Ganancia consistente en todas direcciones (plano horizontal).
Desventajas:
- Un poco más complicada de hacer bien (hay que alimentarla en el centro).
- Más material.
3) Antena Yagi (directiva)
La que ves en los techos de las casas apuntando a la estación de TV. Tiene un reflector, un dipolo (excitador) y directores.
Ilustración 2. Partes principales de una antena Yagi-Uda y dirección de máxima radiación (elaboración propia).
Ventajas:
- Ganancia alta en una dirección específica.
- Buena para alcance a larga distancia si sabes hacia dónde apuntar.
Desventajas:
- Compleja de construir bien.
- Tienes que orientarla. No es omnidireccional.
- Para un nodo “fijo” que quiere hablar en todas direcciones, es overkill.
4) Antena helicoidal (Helical)
Un resorte de alambre enrollado. Se usa mucho en satélites.
Ventajas:
- Ganancia buena.
- Patrón interesante.
Desventajas:
- Precisión en los giros.
- Tienes que calcular bien el diámetro del helicoide.
5) Antena de cuadro (Loop)
Un cuadrado o círculo de alambre. Simple pero efectiva.
Ventajas:
- Pequeña.
- Ganancia decente.
Desventajas:
- Patrón de radiación con nulos (perpendicular al plano del cuadro no hay señal).
La antena actual (y por qué no basta)

Ilustración 3. Pinout de la Heltec WiFi LoRa 32 V2.1. Fuente: Heltec Automation (imagen de referencia del fabricante).
La Heltec WiFi LoRa 32 V2 no trae una antena LoRa integrada en la PCB. Lo habitual en este modelo es usar:
- conector IPEX (U.FL), o
- una antena externa incluida en el kit.
Esa antena de serie suele ser una whip barata de 868 MHz. Funciona, pero:
- La impedancia no está optimizada.
- El factor de calidad es bajo (mucha pérdida).
- No está encapsulada contra la corrosión o el entorno.
- Competencia directa: si la placa se calienta, la antena “ve” ese calor.
En resumen: funciona, pero no es lo mejor que puedes hacer.
Calculadoras que me ayudaron a aterrizar todo
Cuando empecé a buscar herramientas para no ir a ojo, encontré primero esta:
https://www.ve2dbe.com/rmonline_s.asp
Es una página hecha por VE2DBE (radioaficionado). Tiene una calculadora de radio de cobertura muy útil para estimar alcance. Metes:
- Frecuencia (MHz).
- Potencia de transmisión (dBm o watts).
- Ganancia de antena (dBi).
- Sensibilidad del receptor.
- Pérdidas en cables y conectores.
Y te devuelve una estimación del radio de cobertura potencial en kilómetros, considerando pérdidas y modelo de propagación.
Esta herramienta ayuda mucho a fijar expectativas. Puedes probar distintos valores de ganancia (por ejemplo, 2 dBi frente a 5 dBi) y ver cómo cambia el alcance teórico.
Y para pasar de “alcance teórico” a “antena concreta”, también me sirvió una segunda calculadora:
https://www.omnicalculator.com/physics/j-pole-antenna
Esta calcula dimensiones base de una J-Pole/Slim-Jim para una frecuencia dada. No sustituye medir, pero sí te da un punto de partida realista.
Como referencia para 869 MHz con factor de velocidad cercano a 0,96, un arranque típico queda en torno a:
- Longitud total (A): ~24,9 cm
- Tramo de media onda (B): ~16,6 cm
- Tramo de cuarto de onda (C): ~8,3 cm
- Punto de alimentación inicial (D): ~0,8 cm
- Gap (E): ~0,3 cm
En paralelo, para una antena simple de EU868 (868,5 MHz), puedes tirar de los cálculos base que vimos antes:
- Cuarta onda: 8,62 cm.
- Media onda dipolo: 17,25 cm (total)
Importante: estas medidas son de arranque, no la verdad absoluta. El resultado final cambia por diámetro del conductor, entorno, cableado y montaje.
Factor de acortamiento (la trampa típica)
Si enrollas la antena, la metes en un tubo o la rodeas de dieléctrico, la longitud de onda efectiva se acorta.
Eso se llama factor de acortamiento o velocity factor. Para cobre desnudo en aire suele rondar 0,95 (aprox. 5% más corta). En PVC puede bajar hacia 0,85-0,90.
Muchas calculadoras ya lo ajustan automáticamente, y por eso son tan útiles como punto de partida.
Si quieres hacer una antena enrollada (helicoidal/espiral), este factor manda. Si lo ignoras, puedes acabar construyendo “para 868” algo que resuena mucho más abajo.
Ganancia y directividad (los términos que suenan raro)
Cuando lees sobre antenas, ves números como “2 dBi” o “5 dBd”. Eso es ganancia.
- dBi = decibelios respecto a una antena isotrópica (teórica, que radia igual en todas direcciones).
- dBd = decibelios respecto a un dipolo.
Una cuarta onda monopolo típicamente tiene una ganancia de ~2–3 dBi. Una media onda dipolo anda por los 2–2,15 dBi.
No parece mucho, pero en RF, 3 dB = el doble de potencia (aproximadamente). Eso no se traduce en el doble de distancia: en condiciones ideales, el alcance suele crecer en torno a $\sqrt{2}$, es decir, aproximadamente 1,4x (un 30-40% más).
dB, dBi, dBm y VSWR sin liarse
Mientras investigaba antenas me di cuenta de que mucha gente (yo incluido, al principio) mezcla estos terminos como si fueran lo mismo. Y no lo son.
- dB: es una relacion. Solo dice ganancia o perdida entre dos niveles.
- dBi: ganancia de antena comparada con una isotropica teorica.
- dBm: potencia absoluta, referida a 1 mW.
- VSWR: mide lo bien o mal adaptada esta la impedancia entre radio, cable y antena.
Una forma rapida de recordarlo:
- dBm te dice cuanta potencia sale.
- dBi te dice como la reparte la antena.
- VSWR te dice cuanta de esa potencia no sale y vuelve hacia atras.
Y un detalle importante: una antena con mas dBi no crea energia. Solo la concentra mejor en ciertas direcciones. Por eso, cuando subes ganancia normalmente estrechas el haz: ganas alcance en una zona concreta, pero pierdes cobertura en otras.
Tambien conviene evitar una confusion tipica: no hay conversion directa “magica” entre dBi y vatios. Son magnitudes distintas.
Mini tabla mental de dBm
Para tener referencia rapida cuando leas especificaciones:
| dBm | Potencia |
|---|---|
| 0 dBm | 1 mW |
| 10 dBm | 10 mW |
| 20 dBm | 100 mW |
| 30 dBm | 1 W |
Con eso ya puedes interpretar casi cualquier ficha tecnica de radio en segundos.
VSWR: el gran olvidado
Si solo miras dBi y te olvidas del ajuste, te puedes llevar un susto.
Una antena con mucha ganancia pero mala adaptacion (VSWR alto) puede rendir peor que otra “mas modesta” pero bien ajustada. En la practica, prefiero una antena correcta y estable antes que una supuestamente espectacular mal montada.
Lo que cambié (y lo que observé)
Hice una antena casera de cuarta onda, bien soldada, con una longitud inicial dentro del rango práctico (~8,2 a 8,5 cm para 868 MHz en cobre al aire). La conecté al Heltec.
Resultado:
- Señal RSSI mejora unos 2–3 dBm con nodos cercanos (no es gigantesco, pero es notable).
- El alcance se sintió más estable (menos “saltos” en la calidad).
- Algunos nodos que antes apenas se oían, ahora vienen más claros.
No transformó mi nodo en una antena de largo alcance. Pero sí le dio un empujón. Y lo más importante: aprendí que hay margen de mejora, que no es solo software ni configuración de radio.
Recomendaciones finales
Si estás empezando con Meshtastic y Heltec V2 como yo:
-
Prueba primero con la antena de serie. No gastes dinero aún. Mira qué alcance tienes.
-
Si tienes acceso a una herramienta de medición (como un analizador de espectro o un SWR meter), úsala. Eso te dice si tu antena resuena en la frecuencia correcta. Pero entiendo que no todos tenemos esas herramientas. Yo mismo no la tengo.
-
Haz una antena casera de cuarta onda. Es barata, funciona y es un buen punto de partida.
-
Si luego te sientes aventurero, intenta una media onda dipolo o incluso una Yagi si tienes paciencia y quieres optimizar una dirección específica.
-
Usa calculadoras, pero valida en campo. VE2DBE para cobertura y OmniCalculator para J-Pole me ayudaron mucho a no ir a ciegas.
-
No descuides el montaje físico. En RF real, cable, conectores y soporte importan mucho más de lo que parece:
- Usa cable coaxial lo más corto posible (cada metro extra mete pérdidas).
- Evita adaptadores en cadena si no son necesarios.
- Asegura bien los conectores (sin forzarlos) y protege uniones en exterior.
- Si va en tejado o intemperie, usa caja estanca y antena preparada para clima.
-
Documenta. Mide tu antena, anota las frecuencias, prueba. Eso es lo que quiero hacer yo en próximos logs.
-
Si quieres ampliar teoría de base, me resultó útil esta lectura sobre dB/dBi/dBm: https://www.data-alliance.net/es/dbi-db-dbm-dbmw-definido-y-explicado
Haciendo una antena casera (la parte divertida)
Después de trastear un poco, decidí empezar por algo simple: una antena casera de cuarta onda para sustituir la de serie.
Materiales:
- Cable de cobre desnudo (o estaño de soldar) de ~1,5 mm de diámetro.
- Conector SMA hembra o conector que sea compatible con el Heltec.
- Tubo de PVC o cartón (opcional, para proteger).
- Estaño para soldar.
Pasos:
-
Corta un trozo de entre 8,2 y 8,5 cm de cable para 868 MHz (según factor de acortamiento y materiales). Luego ajusta fino recortando décimas si puedes medir.
-
Pela un extremo del cable unos 5 mm para dejar cobre al descubierto.
-
Suelda ese extremo al pin central del conector SMA. Aquí necesitas un soldador decente y pulso firme.
-
Dobla el cable en un ángulo de 90° respecto a la placa del nodo, para que quede perpendicular.
-
Protege la soldadura con un poco de epoxi o pegamento termofusible si te preocupa que se rompa.
-
(Opcional) Envuelve el cable en tubo PVC si quieres protegerlo de la lluvia o el polvo. Pero sabe que añade una capa dieléctrica que puede cambiar la resonancia ligeramente.
-
Prueba. Conecta al Heltec, mira si el RSSI (Received Signal Strength Indicator) mejora con nodos cercanos.
Conclusión (y por qué esto importa)
Cuando empecé con Meshtastic, pensaba que era un problema de software y configuración. Tenía razón a medias.
Pero hay capas debajo: el firmware, la radio SX1276, la placa, los componentes pasivos… y la antena.
La antena es el interfaz entre el nodo y el éter. Es lo que convierte tus bits en ondas, y las ondas de otros nodos en bits que puedas entender.
Ignorarla es como tener un megáfono roto.
Así que la próxima vez que alguien te diga “cambié el firmware y de repente tengo mejor alcance”, pregunta también por la antena. Apuesto a que hay una historia ahí.
En el siguiente log quiero hacer pruebas de campo real: medir RSSI a diferentes distancias, cambiar antenas, y documentar los resultados. Porque todo esto es bonito en teoría, pero lo interesante viene en la práctica.
P.d.: Estoy iniciandome en el mundo de la tecnología LoRa, las radiofrecuencias y similar, si he cometido algún error ponte en contacto conmigo y buscamos una solución. Intento compartir todo lo que voy aprendiendo tal cual lo aprendo, por ello puede contener errores. No obstante disculpas de antemano.
¡Nos vemos en el próximo log!
Comentarios