Una tarjeta ESP32 con GPS integrado como Lilygo T-Beam GPS cuesta casi el doble que una sin ella como Lilygp LoRa32 V2.1_1.6 de LiLygo, y la cuarta parte si una tarjeta ESP32 con WiFi pero sin Lora, por eso es interesante explorar la posibilidad de configurar un WSPR TX basado en NTP a través de WiFi/internet.
El programa WSPR TX beacon ( ESP32 + Si5351 ) versión GPS/GNSS , cuay documentación debe leer en cualquier caso antes de seguir, pues se dan por sabidas muchas de las cosas que allí se exponen se modificará para:
- Obtener el tiempo mediante NTP en lugar de con GPS/GNNS
- Introducir la localización por programa en lugar de obtenerla a partir del GPS
Desarrollo WSPR TX NTP para Lilygo T3 V1.6.1
- SCL: pin 22
- SDA: pin 21
- GND: pin GND
- VIN: pin 3.3V
- // OLED I2C pins
- #define OLED_RST NOT_A_PIN
- #define OLED_SDA 21
- #define OLED_SCL 22
- Adafruit_SSD1306 display(OLED_RST);
- si5351.drive_strength(SI5351_CLK0, SI5351_DRIVE_8MA);
- si5351.output_enable(SI5351_CLK0, 0);
- si5351.output_enable(SI5351_CLK0, 1);
- si5351.set_freq(tx_freq, SI5351_CLK0);
- si5351.output_enable(SI5351_CLK0, 0);
![]() |
Montaje de pruebas de un WSPR TX NTP con una placa de desarrollo Lilygo LoRa 868 MHz (Este valor no tiene ninguna importancia) T3 V.1.6.1 + Si5351 |
- Serial.begin(115200);
Comprobaciones
- ERROR] No se detectó el Si5351. => comprobar los pines y las conexioens
![]() |
F4GSM recibe a EA5KJTT en la banda de 14 MHz con SNR=-25 |
Desarrollo WSPR TX NTP para la placa de desarrollo ESP WROOM 32D DEV KIT V1
- Placa ESP32-WROOM-DA
- conexión: /dev/cu.usbserial-0001
- SCL: pin 22
- SDA: pin 21
- GND: pin GND
- VIN: pin 3.3V
- NTP Client Arduino https://github.com/arduino-libraries/NTPClient
- NTP Server / GPS Client Arduino https://github.com/mgi2212/NtpServer
Prohibida la reproducción parcial o total de este artículo sin permiso previo del autor
No hay comentarios:
Publicar un comentario