Using Microcode Studio /with PB3 pro and a U2 Pic Programmer This is an RGB Clock Project. using Addressable LED's of SK9822 (QTY 147 for Gen1 and 175 for Gen2) (can also use in the form of strip tape) A PIC16F18326 and a RTC DS3231 SN, an ambient light sensor, A Small magnetic Speaker 16 ohms for Menu Tone cues. This System works on 5 VDC power USB-C / and Programming jack using ICSP This Project has 3 part Menu, Config, Digit Color, Set Time. Gen 1 Code uses 5440 words. A 12 Hour Clock using 21 x 7 LED's wired in a zig zag patern left to right top to bottom which makes 3 and 1/2 Digits + Colon because it is not a full 1/2 Digits it can only be a 1. or blank Characters are Mapped out for Digit positions, Numbers, a few Letters for the Menu. (The color Pink is use as the Highlighted Menu item.) A color map to position colors in the right place. (The Basic shiftout routine was to slow for my liking, so I used an assembly version for much greater speed.) Menu: There are 3 Buttons Dn, Up, Menu/Set To enter Menu hold down Menu for 2 seconds There are 3 Menu's hit Menu to advance to the next Menu. To change values hold Dn or Up and it will change from Digit to Value hold down again and it will change back to Digit, when in Vale Mode simply press Dn or Up to change Values. When a Value is Changed then pressing Menu/Set will Save and Exit Menu. If No Changes are made then then pressing Menu/Set Will Just Exit the Menu. Config: Color Mode static colors or Auto change with every new Minute. The Menu has 4 Brightness levels and 4 Gumball Modes (random looking colors and simple patterns) also Dim or Bright or Auto Dim on/off Digit color: Change each Digit to one of 10 Colors in any combonation. Set Time: Set Hours, Minutes, Press Menu/Set will reset Seconds to 0 so you can sync the Clock. DST: For easy DST press up or dn Button to Change Only the Hour. --- Reset Reset to Defaults Hold Down Menu While Powering Up. let go after the Tone. '------------------------------------------------------------------------------------- Gen 2 Code uses 6914 words. A 12 or 24 Hour Clock only using 25 x 7 LED's wired in a zig zag patern left to right top to bottom which makes 4 Full Digits + Colon This is also setup to Auto Center it's self Menu is the same + 12/24 Mode Components are now integrated into the Diplay Board.