Application Development Kit for EverSet ES100-MOD Atomic Clock Receiver

(8 customer reviews)

Discounts available when logged in.


In stock

Added to wishlistRemoved from wishlist 0
SKU: 26522 Category: EverSet ES100 WWVB BPSK

We created an ADK for the new EverSet ES100MOD Atomic Clock Receiver Module.

This Development Kit comes as easy to build DIY Soldering Kit and includes 1 Module EverSet ES100-MOD and 1 Carrier Board.

CANADUINO EverSet ES100 Application Development Kit features a 4 line, 20 characters LCD, 2 fine-tuned 60kHz antennas with antenna holder, a real-time-clock (RTC) chip with a backup battery, and a pre-programmed, Arduino compatible ATmega328 Microcontroller already loaded with a demo program.

The Development Kit works as a high-precision atomic clock out of the box (after assembling). The display shows all available information like time, date, the current status of DST and next DST status change. It also shows which antenna was used for synchronizing (1 or 2) and how many trials it took to successfully receive and decode a complete frame.

– Platform: Arduino UNO compatible
– Processor: ATmega328P-PU, 16MHz (5V)
– Power Supply: 5V, <100mA
– RTC: DS1307 with backup battery CR1220
– I/O: 5 x GPIO, 4 x analog in, 1 x serial RX/TX, 1 x ICSP
– Buttons: 1 x reset, 3 x user definable
– Display: 4 x 20 character LCD with backlight (5V)
– On-Board 3.3V voltage regulator for ES100MOD
– On-Board Level Shifter 3.3-5V

The board offers a 1×6 female header to connect with an ES100-MOD Carrier Board and a spot for an ES100-MOD Module without Carrier Board (direct PCB-to-PCB connection).


Substitute parts: If we can’t source the value of the part as shown in the schematics, we will ship the kit with a substitute part close enough to guarantee proper function. Please always install the exact matching parts first, and install the substitutes at last. This way, you will not mistakenly install the wrong parts.


Download: Manual and Assembling Instructions (Document V1.0)

Download: PCB Position Print

Download: Test Code (Arduino) with serial output

Download: ES100 Arduino library

Download: ADK Demo Code with LCD output (Arduino)

Download: DS3231 RTC Arduino library (used with ADK Demo Code)

Download: ES100-MOD Datasheet (Document Version 1.0)


Specification: Application Development Kit for EverSet ES100-MOD Atomic Clock Receiver





8 reviews for Application Development Kit for EverSet ES100-MOD Atomic Clock Receiver

5.0 out of 5
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. John C. Westmoreland, P.E. (verified owner)

    To ES100-MOD WWVB BPSK Dev Kit Customers,
    My unit has been running most of the day today. Even without instructions per se – the schematics, BOM, and layout diagram plus the pictures on the site here are enough to build the unit with. The most time consuming part for me was bending the TH parts – namely resistors, so they fit nicely. The only other difficulty was getting the antenna holder to correctly hold both antennas – but that’s not that hard really. The default app that was loaded booted right up – I took some pics to post here – but don’t see a way to attach. Overall, it was pretty easy to put together and not too many parts as to make you confused without detailed assembly instructions.
    John Westmoreland

    Helpful(0) Unhelpful(0)You have already voted this
  2. John C. Westmoreland, P.E. (verified owner)

    To add to the top review –
    I am powering the unit with a Li-Ion batter pack – works great. (Maybe add that to the review?) (And, is there a way to add a picture of the built unit?)
    John Westmoreland

    Helpful(0) Unhelpful(0)You have already voted this

    Thank you for the review. Unfortunately, an option to add pictures to reviews is not yet available.

    Helpful(0) Unhelpful(0)You have already voted this
  4. John C. Westmoreland, P.E. (verified owner)

    Hello Everyone,

    Regarding the assembly instructions draft –

    Just a quick note regarding the I2C pull-ups – the main board provides those – R5 and R9 – both 10K – so, it’s unnecessary to solder the jumpers on the ES100 MOD adapter board.

    Best Regards,
    John Westmoreland

    Helpful(0) Unhelpful(0)You have already voted this

    Thank you, you are right. We will correct this.

    Helpful(0) Unhelpful(0)You have already voted this
  6. benjamin.hall (verified owner)

    This is a great kit that works really well and I am very pleased!

    My kit arrived about a week before the promised arrival date which was a nice surprise given that COVID-19 is causing havoc with shipping everywhere. It was very nicely packed in anti-static bags with the components grouped together logically. The printed circuit board is extremely high quality and it’s clear a lot of care when into it’s design. Using the online assembly instructions, I put it together in about two hours (minus a break for lunch) and everything went together mostly smoothly, with a couple of errors on my part that were easily fixed. After about 10 minutes of being powered on, it had received time from WWVB successfully. This is rather amazing, as my lab is filled with RF hash and noise…and it’s being powered by what I suspect is a very noisy USB “wall wart” type of power supply.

    I am very happy with my purchase. Given how quickly it arrived, I’ll likely be buying more electronics from Universal Solder in the future.

    Thanks much and 73,
    Ben Hall, KD5BYB

    Helpful(0) Unhelpful(0)You have already voted this

    Thank you for the nice review. I am glad you like that kit.

    Volker Forster

    Helpful(0) Unhelpful(0)You have already voted this
  8. tomeschulz (verified owner)

    I got the kit and assembled it fairly quickly. I did not initially install the battery. I powered it up and the display was completely blank until I adjusted the contrast. I had not expected that a misadjusted contrast would result in a completely blank display. It acquired the time and worked. Later I installed the battery and found that it would not work with the battery installed. After much troubleshooting, I found that my adjustable power supply was misadjusted and was putting out 4.8 volts. Running it up to 5 volts fixed the problem. With the 0.3 volt drop of the diode in series with the power supply, the real time chip had been getting only 4.5 volts. It seems that it needs more than that to switch from battery mode to powered up mode.
    I find that the clock will re-sync the time every day at 4 AM universal time.

    Helpful(0) Unhelpful(0)You have already voted this
  9. Stuart Kramer (verified owner)

    This is a great kit, pretty straightforward and fun to assemble — though it took me double that of another commenter— and I still had some bad solder joints! It’s running well from an old USB AC charger. I have no particular need or application in mind, but I’m thinking about connecting it to my Fibonacci Clock which updates its display in 5 minute increments, as a reminder of the distinction between accuracy and precision 😉 Universal Solder Rules!

    Helpful(0) Unhelpful(0)You have already voted this
  10. david.haycock (verified owner)

    This is a great project. The board is very well laid out and assembly is easy. It worked first time with zero issues. Mechanically it is very sound too.
    The receiver works very well even here in distant Washington State. In contrast to the old style WWVB receivers this receiver syncs very reliably. It varies from day to day but on some days I have seen it sync up anytime of day or night. Although it is a minor niggle I would have liked to see a coaxial power
    connector on the board for 5V, or a couple of bare solder pads. The header isn’t a great way to put power into it.
    Although it is not proven to be an issue I should note that the driver for the RTC is for a DS3231 not the DS1307 used on the board. It works OK since the registers are compatible, but the DS3231 driver sets the I2C rate to 400kHz and the DS1307 is specd for 100kHz. Apparently the DS1307 is OK with that.

    Helpful(0) Unhelpful(0)You have already voted this

    Thank you very much for your review. Please let me just clarify some small details:
    The DS3231 library works perfectly for the DS1307. But it is entirely up to you to use different libraries for display, communication, memory card or RTC. This is an application development kit, not a consumer product. The great advantage of providing Arduino compatibility enables even unskilled electronics novices to create something that works with ease and then start from there to develop their own clock project.
    The headers are sufficient to provide power to the module under lab conditions when creating and testing your own code. The headers are of course not intended to supply power to a clock someone wants to put up in their living room.
    I hope it is understood that this is a development tool to develop products. It is not meant to be a consumer product intended for daily use for example as an alarm clock.

    Helpful(0) Unhelpful(0)You have already voted this
  12. david.haycock (verified owner)

    I would not have given this a 5 star rating had I not found it to be an excellent product. My comments about the connector and driver were intended to be suggestions for further improvements not a criticism. Yes I appreciate it is a development board, I have used many different ones in the past and this is probably the best of them all. I have made good use of the extra switches provided and already have learned a lot about the WWVB PSK performance most of which based on observations of it running in continuous update mode. WWVB PSK is a far better performer than the legacy AM/PWM system and highly recommended for anyone who has had issues with syncing to that old format.

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Application Development Kit for EverSet ES100-MOD Atomic Clock Receiver
    Application Development Kit for EverSet ES100-MOD Atomic Clock Receiver
    UNIVERSAL-SOLDER Electronics Ltd
    Enable registration in settings - general
    Shopping cart