Skip to content
This repository has been archived by the owner on May 13, 2024. It is now read-only.
/ WWVB Public archive
forked from micooke/WWVB

Arduino WWVB Transmitter for Attiny85, nano, micro etc.

License

Notifications You must be signed in to change notification settings

baradhili/WWVB

 
 

Repository files navigation

Arduino WWVB Transmitter

An Arduino based WWVB transmitter ATtiny85, nano, micro etc., synced off of GPS time (optional). Designed for the 16MHz or 8MHz leonardo or uno

Broken for the ATtiny85

I tried unifying the code for the ATtiny85, ATmega32u4 and ATmega328 series Arduino chips/boards but this implemented a breaking change for the ATtiny85. I assume the reason for this break is an incompatability between the Arduino framework (likely the delay routine) for these chips.

In other words, the library needs to be rewritten for the least useful use case (the ATtiny85). This has a very low priority at the moment, as there is no current need

Requirements

About

http://www.nist.gov/pml/div688/grp40/wwvb.cfm

WWVB: 60kHz carrier, Amplitude modulated to Vp -17dB for signal low

Im hoping that the wwvb receiver is insensitive to this -17dB value as im using pulse width modulation to set a 5% duty cycle for the low signal.

Hookup

wwvb wiring options

See examples folder (start with minimum)

About

Arduino WWVB Transmitter for Attiny85, nano, micro etc.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 100.0%