V
Visla Hardware
Portal R&D
🧩 Moduli & Shield ✓ In stock cheap

Grove 433MHz Simple RF Link Kit

Seeed (chip R433A)
🏭 Chip @ 1k pcs
€6.00
production BOM
TX+RX pairASK modulation40m indoor / 100m outdoor
📑 Indice sezioni

Kit Grove 433 RF Link — TX + RX + XIAO Expansion Board Kit Grove 433 ricevuto 2026-06-09. In alto: modulo RX (più SMD, antenna a loop integrata). In mezzo: modulo TX (molla a vista = matching coil + SAW resonator). In basso: XIAO ESP32-S3 + Seeed Expansion Board con OLED.

🔍 Come distinguere TX vs RX (foto-based)

Caratteristica visivaTX (Transmitter)RX (Receiver)
Coil/molla a spirale visibile (matching coil verticale)❌ No
SAW resonator cilindrico nero✅ Sì❌ No
Componenti SMDPochi (transistor PA + R/C)Molti (LNA + demod + comparator LM358)
Antenna integrataSolder pad ANT (filo esterno richiesto)Loop dorata sulla PCB
Dimensioni PCBPiù piccolaPiù grande
Marking silkscreenSpesso “T” o senzaSpesso “R” o “RX”
Pin outputDATA in (digital signal IN)DATA out (digital signal OUT)

Rule of thumb visiva: se vedi una molla che spunta verticalmente = è il TX (è la bobina di matching del transmitter).

🧪 Bench Visla 2026-06-09 — TX come EV1527 emulator

Setup test #1 per validare il decoder Visla Remote Identifier (CC1101 + ESP32-S3 + web tool):

XIAO ESP32-C3/S3       Grove TX module                 ESP32-S3 + CC1101 EBYTE
+ Expansion Board ──── plugged into ─── 433 MHz OOK ──► (Visla Remote Identifier)
(driver TX sketch)     Grove A0/D0      0xABC123
                       connector        ogni 2 sec

Sketch TX (XIAO): bit-bang EV1527 standard timing T=350 µs, codice fisso 0xABC123 (24 bit), ripetuto 10× ogni 2 sec.

#define TX_PIN D0          // Grove A0/D0 connector
const uint32_t TEST_CODE = 0xABC123;
const uint16_t T = 350;    // µs base time EV1527

void sendBit(bool b) {
  digitalWrite(TX_PIN, HIGH);
  delayMicroseconds(b ? 3*T : T);
  digitalWrite(TX_PIN, LOW);
  delayMicroseconds(b ? T : 3*T);
}

Risultato atteso: il Visla Remote Identifier deve decodificare 0xABC123 ripetuto consistentemente → conferma pipeline OK.

Vedi sketch completo: test-moduli/xiao-esp32/grove-tx-ev1527-test/

Curiosity

Kit completo TX+RX 433MHz Seeed Grove SKU 113060000 ($12 — 10+: $9.10): contiene sia il trasmettitore che il ricevitore con modulazione ASK (Amplitude Shift Keying). Diverso dai RXB6/RXB14 (solo RX superheterodyne): qui hai un kit one-way per prototipare prima il TX (es. simulare keyfob custom) e poi adattare al RX finale Visla v2. Chip TX/RX base R433A, op-amp TI LM358PSR, libreria Arduino VirtualWire. Già nel tuo Seeed order #4000531966 in arrivo 02/06.

Specs tecniche

ParametroValore
TipoKit TX + RX (ricevitore + trasmettitore separati)
Chip baseR433A (low-cost ASK) + LM358PSR op-amp
Frequenza433 MHz ASK (Amplitude Shift Keying)
ComunicazioneOne-way (TX → RX, no ack)
Range indoor~40 m
Range outdoor~100 m (line of sight)
InterfaceGrove 4-pin (digital data + VCC + GND)
Voltage3.3V / 5V (compatibile Arduino/RPi/ESP32)
Consumo TX (durante invio)~8 mA (medio durante burst)
Consumo RX~5 mA always-on
Data ratetipico 1-4 kbps (VirtualWire)
Libreria ArduinoVirtualWire (standard di fatto per 433 ASK)
Weight11 g (entrambi i moduli)
IncludesKit TX + Kit RX + Grove cable
HSCODE8517709000 (CN) · 8517790000 (US) · 8517180000 (EU)
Use caseremote control · home automation · alarm system

🧪 Note dal bench Visla

  • Kit TX+RX completo $12: utile per testare protocolli ASK custom (es. simulare un keyfob custom Visla, non solo decodificare EV1527 esistenti)
  • Compatibilità VirtualWire: libreria Arduino battle-tested da 10+ anni, esempi infiniti su web
  • Diverso da RXB6: RXB6 = solo RX superheterodyne (-116 dBm sensibilità), Grove = TX+RX ASK base (sensibilità più bassa ma TX compreso)
  • ⚠️ Range realistico 40m indoor è ottimistico: con USB switching noise vicino, parete in mezzo, antenna spirale corta, aspettarsi 15-25m
  • ⚠️ One-way no ack: per ARM/DISARM critico Visla v2 serve protocollo con repeat (es. 3× send con XOR check) o passare a CC1101 bidirezionale
  • ⚠️ Per Visla production usare RXB6/RXB14 come RX (sensibilità superiore) + keyfob EV1527 commerciale per TX — questo kit è solo per bench prototyping

⚠️ Gotchas

  • L’antenna spirale 17.3cm è OBBLIGATORIA — col solo PCB il range crolla a 1-2m
  • Sensibilità ricevitore Grove inferiore a RXB6 (~-100 dBm vs -116 dBm) — niente compromessi su antenna
  • VirtualWire library è bloccante (blocca interrupts durante send) — non usare con codice real-time critico
  • Frequenza condivisa con keyfob auto, allarmi casa, etc — collisioni inevitabili, usare ID univoci nel payload
  • Modulazione ASK è sensibile al noise: switching alimentazione (DC-DC, USB cheap) degrada sensibilità di 20+ dB

🔗 Risorse