Firmware Update/Flashing

Firmware Update/Flashing in Nixie Clock Shield NSC314

Step 1: Power your clock using a 12-volt 1-ampere power supply.

Step 2: Connect your clock to your PC using a USB cable. Depending on the clock model, you may need either a USB-A to USB-B cable or a USB-A to micro-USB cable.

USB-A to micro-USB cable
USB-A to micro-USB cable
USB-A to USB-B cable for audio interface, synthesizer, printer
USB-A to USB-B cable

Step 3: Install the USB to UART converter driver. In most of our clocks, either the CH340 or FT230 model is used.

CH340
CH340
CH340
FT230

Driver for CH340: 
CH340ser_Windows_x64.zip (53 downloads)

Driver for FT230: 
FT230_win64_driver.zip (59 downloads)

CH340 Driver Installation – Step 1
CH340 Driver Installation – Step 2
FT230 Driver Installation – Step 1
FT230 Driver Installation – Step 2
FT230 Driver Installation – Step 3

Step 4: Download and extract the firmware repository for your clock from GitHub. https://github.com/afch

Step 4.1

 

The folder structure should look like this.

Step 5: Download and install Arduino IDE. https://www.arduino.cc/en/software

Copy “Libraries” folder from Repository to “..\Documents\Arduino” folder

Step 6:  Compiling and Uploading Firmware

 

Open *.ino file

Select Arduino Uno or Arduino Mega, depending on the model installed in your clock.
Select the COM port to which your clock is connected.
Optional Step
Optional Step
Click on “Upload” button
Done!

Step 6 (Alternative): Uploading Precompiled Firmware. Download and unzip GA Flasher

Run GA_Flasher.exe
Select the COM port and the precompiled firmware from the ‘BIN – Compiled’ folder.
Select Arduino Uno or Arduino Mega, depending on the model installed in your clock.
Click the ‘Flash’ button and wait for the upload to complete. Done!