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!
Programming with ICSP (In Circuit Serial Programming)
As of Rev4, there is also an ICSP header socket provided on the board. This means that you can program
the micro-controller without even removing it from the board. For this however, you do need to have a
suitable programmer. If you intend to use ICSP, you need to populate the header.
Programming this way is extremely simple. Plug the 6 pin ISCP programmer cable into the header (pin 1 is
nearest the micro-controller) and upload the program is you would with any other ICSP target.
Need help?
Do you have a question about the nixie v41 and is the answer not in the manual?
Questions and answers