Programming the micro-controller
The micro-controller comes preprogrammed. You don't
need
to program it, but you might want to.
You can update the micro-controller with a newer version of the software, or even create your own
software, and load it onto the chip. We have gone to a lot of trouble to make this as easy as possible.
Programming with an Arduino Uno
We supply the 328P micro-controller chips with a standard Arduino boot loader, so you don't need to have
a special programmer in order to update the software, a standard Arduino UNO is enough.
To program the 328P, simply remove it from the clock board, and place it in the Arduino UNO. Then you
will be able to program the controller as you would any other Arduino UNO, simply upload the software
onto the controller. Put the 328P back into the clock board and you are done.
You can also program the 328P micro-controller with a programmer, but you will lose the possibility to
program in the Arduino UNO, unless you remember to burn the boot loader again.
That's it!
One last thing:
The controller used in the IN-14 All-In-One clock Rev is completely compatible with the
Classic Nixie Clock module Rev2, Rev3 and Rev4. They can be interchanged without danger.
:)