Programming the micro-controller
The micro-controller comes preprogrammed. You don't
need
to program it, but you might want
to, especially if you want to change the code.
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.
:)