Hace unos meses junto con algunos socios del BARC y algunos no socios también nos embarcamos en explorar un proyecto de APRS basado en arduino para el TNC y un ESP8266 para la conectividad Wifi en caso de querer usarlo como Digipeater y tracker de APRS ya que agregando un módulo de GPS modemos usarlo en esta modalidad.
El proyecto está reflejado en ARPS Indy y tiene varios orígenes. Es decir, se tomaron diferentes iniciativas y se consolidó todo en un único proyecto. Por un lado tenemos el TNC basado en el código de SQ9MDD y el código del ESP8266 de HS3LSE.
También para simplificar el proceso de armado y que sea más accesible para todos, tomamos el diseño de circuito impreso que publicó en PCBWAY TA1KAN. Si no sos de Argentina y queres embarcarte en este proyecto, podes comprar un juego de PCBs usando este enlace de registro. Este enlace tiene un código de 5 dólares de descuento para vos y también me entrega algo de dinero en la cuenta que voy a usar para seguir comprando impresos para poner en línea más de estos digipeaters/iGates.
Si sos de Argentina seguí leyendo para ver cómo te podes hacer de alguna de estos circuitos impresos.
Como mencioné más arriba, el proyecto es muy versátil y dependiendo el código que se le ponga a los componentes podemos utilizarlo con un objetivo u otro. Lo podemos utilizar como un simple digipeater, como iGate o como tracker utilizando un módulo receptor de GPS.
La lista de materiales es muy simple de conseguir:
Tipo | Parte | Cantidad | Comentarios |
Módulo | Arduino nano | 1 | |
Módulo | ESP8266 V3 | 1 | Tiene que ser V3 |
Pantalla | Oled | 1 | |
Módulo | Neo6 GPS | 1 | Solo si es para tracker |
Fuente Step Down | Mini 360 | 1 | |
Resistencia | 1K | 3 | |
Resistencia | 10K | 5 | |
Resistencia | 2.2K | 1 | |
Resistencia | 3.9K | 2 | |
Resistencia | 8.2K | 1 | |
Resistencia | 22K | 1 | |
Resistencia | 200 | 1 | Reemplazo del electrolítico de Buzzer |
Resistencia variable | 10K | 1 | |
Capacitor | 100nf | 5 | |
Transistor | BC547 | 1 | |
Buzzer | Buzzer | 1 | |
Conector | RS232 DB9 | 1 | Para PCB |
Conector | Alimentación | 1 | Para PCB |
Pulsador | Tact Switch | 1 | Para PCB 90 grados |
Las imágenes se pueden descargar desde este enlace. Esta es una pequeña lista para llegar a las imágenes:
Imagen para Tracker (necesita GPS)
Para poder hacer funcionar el proyecto, vas a tener que bajar imágenes tanto al arduino nano como al ESP8266.
Las imágenes del TNC el único desafío que tienen en la selección es la velocidad en la que queres que funcione el mismo. En nuestro caso probamos varias y la de 19200 funciona perfectamente. De todas formas podes ver el enlace anterior por si queres hacer pruebas.
Para el tracker o el iGate/Digipeater te recomendamos usar la última versión que encuentres disponible en los enlaces que te dejamos más arriba.
En otro post te explicamos como bajar las imágenes a los módulos y en otro cómo configurar el mismo.
El proyecto en particular y sobre APRS en español se discute en este grupo de Telegram.
raul says
Gracias Nico por compartir la info. Muy interesante el proyecto,
Ya lo tengo en marcha!!!
Saludos 73!!!
LU8ARE.