I don't know if this board's microcontroller is already programmed. If not, do I have to get the parts to program it--I never did this before so there are doubts I can do it. It's supposed to be a frequency counter and crystal tester. I already bought it and assembled it but the digits don't light up --the decimal points are soldered on the bottom and not on the top as shown on the website picture--the print on the board indicates that the decimal points should be on the bottom when soldered. The 5 cathode voltages are 5 volts negative as measured when powered and this is a common cathode device. The output of the voltage regulator is a little less than 5 volts. I don't know the model number. ali express microcontroller. It uses pic16f628A. Display # is 3561aS-1. I am using linux mint cinnamon 21.3 virginia. I want to install the required software on my computer as seen on the internet to program IT and buy the PICKit 3 programmer for $25. but somehow I feel things will go wrong. The data sheet it came with is unclear and I can't make out the schematic. I want to get this working and any advice would be appreciated.