Cosa serve, quanto costa, dove comprarlo. Con i consigli basati su prove dirette, non solo sulla teoria.
Serve un ESP32 con WiFi. TinyGS supporta nativamente varie board, ma ci sono differenze importanti che è meglio conoscere.
| Board | Pro | Contro | Prezzo |
|---|---|---|---|
| ESP32-DevKitC (WROOM-32) |
Radio WiFi potente, tante GPIO libere, robusto | Devi aggiungere un Ra-01 esterno e cablarlo | ~ 4-6 € |
| Heltec WiFi LoRa 32 V2/V3 | SX1278 (V2) o SX1262 (V3) integrato, OLED, pronto subito | Più caro, antenna PCB modesta | ~ 18-25 € |
| TTGO LoRa32 | Simile a Heltec, alternative pinout | Versioni un po' confuse | ~ 15-22 € |
| LilyGo T-Beam | GPS integrato (utile per APRS), batteria a bordo | Più costoso, eccesso per TinyGS puro | ~ 28-35 € |
| ESP32-C3-mini | Compattissimo, USB-C nativo | ⚠️ Radio WiFi più debole, può non agganciare reti deboli | ~ 3-5 € |
Le board "integrate" (Heltec/TTGO) hanno il chip LoRa già a bordo. Sulle board base (DevKitC) devi aggiungere un modulo esterno. Il più comune è:
Chip SX1278, banda 410-525 MHz (perfetto per i 433-437 MHz dei satelliti TinyGS). Antenna esterna su connettore IPEX/u.FL. Pinout standard, ben documentato.
⚠️ Da NON confondere con Ra-02 che è a 868 MHz (banda LoRaWAN europea) e NON serve per TinyGS.
~ 3-4 €
TinyGS supporta anche SX1262, SX1268 (LoRa "moderno") e SX1280 (2.4 GHz, per satelliti che usano questa banda). Vai sulla preset corretta nella Web Panel quando configuri.
La maggior parte dei satelliti supportati da TinyGS usa SX1278 a 433-437 MHz: parti da lì.
Per 433 MHz una antenna omnidirezionale a 1/4 d'onda fa l'85% del lavoro. Le opzioni in ordine di prestazioni crescenti:
Per i satelliti basta una verticale qualsiasi montata in alto e all'aperto. La cosa che conta più è la posizione: 1 metro di cielo libero sopra l'antenna vale più di 6 dB di guadagno teorico.
È un punto che frega molti principianti. Il modulo LoRa SX1278 può tirare picchi di 100-150 mA in trasmissione. Se alimenti tutto dal cavo USB del PC e il rail 3.3V dell'ESP32 non è solido, il SX1278 va in brownout e non si inizializza.
Il sintomo del problema di alimentazione è: tutto sembra cablato giusto, ma
la radio risponde sempre "Radio failed, code -2". Spesso non è
il cablaggio, è proprio la corrente che non basta.
| ESP32-DevKitC (WROOM-32) | 5 € |
| Modulo Ai-Thinker Ra-01 (SX1278 433 MHz) | 4 € |
| Antenna stilo 433 MHz con IPEX → SMA | 3 € |
| Condensatore 100 µF + 100 nF | 0,50 € |
| Cavo USB di qualità | 3 € |
| Fili dupont, basetta breadboard | 3 € |
| Totale | ~ 18-20 € |
Con 20 € hai una stazione completa, funzionante e degna del network. Non è un giocattolo: stazioni così ricevono pacchetti reali da satelliti reali.