[time-nuts] WWVB Signal Generator

Wayne Holder wayne.holder at gmail.com
Wed Sep 5 20:49:09 EDT 2018

I was able to sort out my issue with the DST bits with the help of the
code Andy Backus recently published.  I believe my code should now be ready
for anyone who's curious to try out.  Complete details are available on the
following page:


This new code is a bit simpler than the ATTiny85-based code I published
before, as I've eliminated the use of interrupts and now use the GPS
module's PPS signal to control bit timing and simple calls to the millis()
function to control the timing of the bit modulation.  I still recommend
swapping the 16 MHz crystal for a 15.36 MHz one, but you should be able to
run the code on any ATMega328-based Arduino using a 16 MHz clock, although
with reduced range from the antenna to the clock.


On Wed, Sep 5, 2018 at 8:48 AM Mark Sims <holrum at hotmail.com> wrote:

> If your receiver has it the $GPZDA  can be a better message to use.   They
> usually have better seconds resolution and some receivers give them some
> special love as to when they come out.  But, depending upon your code, this
> may not matter.  Also check to see if your chosen time message comes out
> before or after the 1PPS.
> _______________________________________________
> time-nuts mailing list -- time-nuts at lists.febo.com
> To unsubscribe, go to
> http://lists.febo.com/mailman/listinfo/time-nuts_lists.febo.com
> and follow the instructions there.

More information about the time-nuts mailing list