• Skip to primary navigation
  • Skip to content
  • Skip to primary sidebar
  • Skip to footer

Buenos Aires Radio Club

LU4BB, 146.805 Mhz. -600, CABA, AR

  • Inicio
  • Blog
    • Entradas de Blog
    • Actividades
    • Electrónica
  • El Club
    • Estatuto
    • Comisión Directiva
  • Herramientas
    • Código Q.
    • Ejemplo de un Comunicado
    • Zonas Horarias
    • RST
  • Servicios
    • QSL Bureau
    • Renovación y Rehabilitación de Licencias
    • Curso de radioaficionado
    • Repetidora VHF
    • WebSDR
  • Asociate al Club!
  • Contacto
  • Artículos en Venta

iGate

Proyecto APRS (iGate, Tracker, Digi) con arduino flash del ESP8266

20/11/2023 by LU9CNS 2 Comments

Para seguir con el proyecto de tracker, igate y digipeater de aprs basado en arduino y en un ESP8266 quiero en este post explicar cómo elegir la imagen del ESP8266 y cómo grabarla en el mismo.

En el post anterior vimos cómo bajarle la imagen al arduino para trabajar como TNC en el proyecto. El proceso para grabar la imagen en el ESP8266 es básicamente el mismo pero con otro software y con un poco más de variedad.

Para la grabación tenemos que descargar el software PYFlasher y lo podemos descargar desde este enlace. Es solo un ejecutable por lo que no hay que hacer instalación alguna. Si por algún motivo el enlace anterior no funciona, en este enlace también podes descargar el pyflasher.

Una vez que tenemos descargado el software tenemos que elegir bien la imagen que vamos a utilizar. Dentro del proyecto hay dos tipos de imágenes:

1- Imágenes para tracker/iGate/Digipeater

2- Imágenes para iGate/Digipeater

La diferencia entre una y otra es muy simple, en la del tracker se contempla que el proyecto va a estar en movimiento y requiere un módulo de GPS mientras que las otras contemplan que la placa está en un lugar estático y la ubicación se ingresa como coordenadas de latitud y longitud.

¿Cómo elegir la imagen que vamos a utilizar?

Una vez que definimos si vamos a construir un tracker o un iGate en la carpeta de cada uno vamos a encontrar muchas imágenes que podemos utilizar en el ESP8266 como podemos ver en la imagen.

En la imagen anterior, estamos viendo el contenido de la carpeta de las imágenes del iGate pero la descripción que sigue aplica para el tracker. En el caso de los archivos que están en la imagen vamos a armar una descripción de los archivos:

NombreDescripción
Indy_igate43c_96.binVersión 4.3C – Para displays OLED 0.96
Indy_igate43c_13.binVersión 4.3C – Para displays OLED 1.3
Indy_igate43c_I2C96.binVersión 4.3C – Para displays I2C 0.96

Solo vemos la descripción de 3 archivos pero a modo de ejemplo es suficiente. Vemos la versión que son los primeros números y después tenemos el tipo de display que podemos utilizar con esa imagen.

Esto quiere decir que la imagen que vamos elegir para grabar en el ESP8266 depende del proyecto (tracker o iGate), la versión que vamos a utilizar (el número de versión) y el tipo de display que vamos a utilizar.

¿Cómo grabar la imagen en el ESP8266?

Una vez que tenemos descargado tanto el PYFLASHER como la imagen que vamos a grabar el próximo paso es bajar la imagen en el ESP8266. Antes de poder hacer esto, tenemos que saber en qué puerto COM estará conectado el módulo tal como hicimos en TNC y arduino.

Para esto tenemos que conectar el ESP8266 al puerto USB y abrir el administrador de dispositivos. Ir hasta los puertos COM y tomar nota del puerto COM que se asignó en el sistema operativo. En mi caso es el COM3 nuevamente:

Luego de esto abrimos el PYFLASHER y elegimos el puerto COM y la imagen que descargamos. Dejamos la velocidad por defecto y seleccionamos la opción de borrado de la información.

Luego, presionamos el botón FlashNodeMCU y esperamos a que finalice el proceso luego de unos segundos.

Luego de esto, tenemos que verificar si la imagen quedó bien grabada. Para esto, no hace falta conectarlo a la placa y podemos verificar el funcionamiento de la imagen utilizando putty tal como hicimos con el arduino.

Para esto tenemos que descargar putty de este enlace. Luego tenemos que abrir Putty y abrir una sesión tal como se muestra en la siguiente imagen:

Luego damos clic en el botón Open para abrir la sesión. Si en la consola de Putty podemos ver los mensajes de configuración del iGate quiere decir que la imagen quedó bien grabada y tenemos que pasar al siguiente paso que es el de la configuración del mismo.

Para esto vamos a publicar 2 posts distintos, uno para el tracker y uno para el iGate. Si bien son configuraciones similares tienen algunas particularidades de acuerdo a las necesidades.

Nos leemos pronto.

73 de LU9CNS

Filed Under: Electrónica Tagged With: aprs, arduino, digipeater, iGate, tracker

Proyecto APRS (iGate, Tracker, Digi) con arduino flash del TNC

15/11/2023 by LU9CNS Leave a Comment

Siguiendo con las publicaciones del proyecto de APRS basado en arduino y ESP8266 para construir un traker, Digipeater o iGate, en este post te voy a contar cómo bajar la imagen del TNC.

Dentro de esquema que describimos en el post anterior, el arduino hace las veces de TNC. Una interface entre la radio y el ESP8266 para las funciones que requieran conectividad a internet (iGate) o interface para mandar mensajes.

Lo primero que tenemos que hacer es descargar la imagen que tenemos que grabar en el arduino. Las imagenes disponibles se encuentran en esta carpeta de google drive.

Para el proyecto, vamos a utilizar la imagen que funciona a velocidad de 19.200. La misma tiene el nombre «arduino_tnc_SQ9MDD_0154_delay80_19200.ino.hex» y debemos descargarla de la carpeta mencionada anteriormente.

Una vez que tenemos la imagen descargada, tenemos que utilizar el software xloader para poder grabarla en el arduino. Una copia de xloader se encuentra en la misma carpeta de Google Drive que mencionamos anteriormente. Descargar también el xloader.

Antes de seguir con la grabación de la imagen en el arduino, tenemos que conectarlo a la computadora y tomar nota del puerto COM que le asignó el sistema operativo. Para esto, una vez que tenemos conectado el arduino a la computadora, vamos al administrador de dispositivos, y buscamos el puerto COM que tenemos asignado.

Como se puede apreciar en la imagen, el puerto COM en mi caso es el COM3.

Luego, tenemos que abrir el archivo zip y luego abrir el xloader que está dentro. Nos va a aparecer la siguiente imagen:

Damos clic en los 3 puntos y buscamos el archivo que descargamos con la imagen del arduino. En device, seleccionamos el que dice Nano(ATmega328) y luego seleccionamos el puerto COM donde tenemos conectado el arduino. Seleccionamos la velocidad de 57600 baudios y luego damos clic en el botón Upload.

Veremos como los leds del arduino comienzan a prenderse y apagarse y luego de unos segundos veremos en la ventana del Xloader el mensaje con la cantidad de bytes que se escribieron en el arduino.

Con esto tenemos el software del TNC ya grabado en el arduino. Si queres quedarte seguro de que quedó bien grabado, podemos hacer una prueba utilizando un software de consola. En este ejemplo vamos a utilizar putty que se puede descargar desde este enlace.

Para hacer la prueba, debemos cerrar el Xloader y abrir el Putty que acabamos de descargar. Vamos a ver una pantalla como la siguiente:

En connection type seleccionamos Serial y en el campo Serial line escribimos el puerto COM donde tenemos conectado el arduino, en mi caso es COM3. Si vos no desconectaste el arduino lo más probable es que mantengas el mismo puerto que usaste para el Xloader.

Una vez tenemos esto, le damos clic al botón Open y si la imagen se grabó bien en el arduino deberíamos ver un mensaje como el siguiente:

Si pulsas el botón de reset que tiene tu arduino con el putty abierto, deberías ver en el putty lo siguiente:

Si llegaste hasta acá con todo bien, tenes tu TNC escrito en el arduino y podes avanzar en la grabación de la imagen en el ESP8266 pero eso es algo que voy a explicar en un post dentro de unos días.

Si estás armando este proyecto y tenes dudas, en este grupo de Telegram hay personas que también lo están armando y donde discutimos temas de APRS en general.

Espero te haya servido y cualquier cosa dejá un comentario.

73 de LU9CNS

Filed Under: Electrónica Tagged With: aprs, arduino, digipeater, iGate, tracker

Primary Sidebar

CURSO RADIOAFICIONADO

Buscar

Seguinos

Descargá tu QSL o Certificado

Ultimos Posts

  • Boletin de actividades Abril 2024
  • Boletin de actividades Marzo 2024
  • Boletin de actividades febrero 2024
  • Nueva actividad en Saladillo
  • Cursos de radioaficionado para la primera mitad del 2024
  • Proyecto APRS (iGate, Tracker, Digi) con arduino flash del ESP8266
  • Proyecto APRS (iGate, Tracker, Digi) con arduino flash del TNC
  • Introduccion a proyecto APRS con arduino y ESP8266
  • Nueva actividad BARC 4×4
  • Charla de introducción a osciladores

Servicios

  • Curso de radioaficionado
  • Curso de ascenso de categoria
  • Trámites
  • Renovación y Rehabilitación de Licencias
  • Repetidora VHF
  • QSL Bureau
  • Contacto

Categorías

  • Actividades
  • Articulos y guias
  • Baofeng
  • Electrónica
  • Entradas de Blog
  • Institución
  • Noticias
  • Satelites
  • Trámites

Footer

Servicios

  • Curso de radioaficionado
  • Curso de ascenso de categoria
  • Trámites
  • Renovación y Rehabilitación de Licencias
  • Repetidora VHF
  • QSL Bureau
  • Contacto

Buenos Aires Radio Club – LU4BB

José Cubas 2676
Ciudad Autónoma de Buenos Aires
Código Postal: C1419GML
Villa Pueyrredon
Teléfono Fijo: (011) 5353-9418

 

Horario de atencion

Miércoles de 21:00 a 23:45
Viernes de 21:00 a 23:45

Copyright © 2025 · News Pro on Genesis Framework · WordPress · Log in