WWVB NIST Radio Time Receiver Kit (1.2V to 5V) Pre-Soldered

Always have accurate UTC time for your projects and Atomic Clocks. Use this receiver module to receive the 60kHz radio time in the United States. Ferrite antenna included. Comes soldered.

More details

Availability: SHIPS TODAY

Last Updated: 06/08/2023





  • Receives UTC Time from WWVB 60 KHz transmitter near Fort Collins, Colorado.
  • Comes pre-soldered.
  • Very high sensitivity
  • Simple interface, only 4 pins to connect.
  • MSF 60 KHZ (WWVB)
  • Operating Voltage: 1.2V - 5V DC
  • Quiescent Current: 3mA
  • Operating Current Draw: 70uA-90uA
  • Sensitivity: 30 dBuV
  • Antenna Dimensions: 1.96 x 0.31 x 0.12 inches ( 5 x 0.8 x 0.3cm)
  • Usage Notes:
    • Antennas need to be placed horizontally
    • Antennas should not be close to metal and AC voltage-varying lines
    • Keep the antenna at least 60mm away from the microcontroller (such as Arduino) and the microcontroller shouldn't have a large current variation to avoid its own line interference.
    • Keep a stable working voltage, ripple less than or equal to 10mV (adding filter capacitor)


  • V: VDD (3.0V) NC
  • V: VDD (3.0V)
  • G: GND
  • TN: Output (Time Signal Inverted Output)
  • PO: Power On (Module Enable, Low Level Enable)


Sample Arduino Code:

// WWVB coverage:


  Supply voltage range is 3V-5V
  Normal operation has PON connected to ground.
  In standby mode, PON is connected to Vdd
  TCON is the input to WWVB_PIN - no pullup required

VCC   - Supply voltage +5V
GND   - Ground
TCON  - Time pulse to Arduino pin 2 (no pullup)
PON  - HIGH: RCVR OFF, LOW: RCVR ON. Do not leave floating
      Normally just connect this to ground so the receiver is always on.
      If this pin is switched from HIGH to LOW it resets the

  There are consecutive position markers at the 59th and 0th
  seconds which allow synchronisation.
  The change in the pulse starts exactly on the second
  (unlike WWV which also has a "tick" in all but two seconds).
  A position marker is 0.8s of low power
  A one is 0.5s of low power
  A zero is 0.2s of low power

// TCON is connected to this pin. TCON is the inverted output signal.
#define WWVB_PIN 2

// Flashes in sync with receiver pin

void setup(void)

  pinMode(LED_PIN, OUTPUT);

// Don't set the internal pullup
  pinMode(WWVB_PIN, INPUT);


void loop(void)
  if(digitalRead(WWVB_PIN)) {
  } else {
No customers have asked questions about this product yet.