Skip to content

revnull-src/AlphaClock-PIO

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AlphaClock FW (For PlatformIO)

Software for the Alpha Clock Five from Evil Mad Scientist Laboratories.

Complete documentation here: http://wiki.evilmadscientist.com/Alpha_Clock_Five

PlatformIO

This fork of the AlphaClock firmware was modified to efficiently compile and upload using the PlatformIO build environment. All build dependencies and required libraries should be automatically satisfied without installing additional software. The PlatformIO config includes several PIO project tasks that should cover the most common bootloader baud rates, 57200 is the default. Please select the appropriate project task for your bootloader. If you are uncertain which to choose, try each until you get an upload response.

NOTE: This fork only contains the functional clock program. PlatformIO will download the AlphaClock library components as one of the build dependencies at compile time.

Changes

  • Renamed original AlphaClock.ino sketch to main.cpp following PlatformIO standards.
  • Re-ordered functions to resolve compile-time errors.
  • Minor change to some functions to fix String to Char conversion warnings at compile time.
  • Removed "SYNC'D" display message after serial time sync. IMHO, this message becomes distracting when the time is updated regularly via the serial port.

About

Alpha Clock Five

Resources

License

Stars

Watchers

Forks

Languages

  • C++ 100.0%