Downloads

As referenced in the Build Guide, various files may be freely downloaded from this page. Where it is appropriate, the 'About' link provides supporting information. As files become upgraded, previous versions will be moved down into the 'Archived' section.

NB. When compiling Mk2 sketches, certain libraries are required by the programming environment. Copies of these library files which are compatible with my code are available in the "Libraries" section below. 

Parts list:

Parts list for all components that are used on this website

Sketches (code):

Single-phase Router sketches:

Basic PV Router sketch for this hardware
PV Router sketch with faster control
PV Router sketch with faster control and two loads
PV Router sketch with faster control and RF datalogging
'faster control' Mk2 sketch for a remote load via RF
'faster control' Mk2 receiver sketch for a remote load which is controlled via RF
PV Router sketch with display and multiple wired loads (requires pin-saving hardware)
PV Router sketch with standard display and up to three wired loads
PV Router sketch with display, datalogging via RF and temperature sensing
PV Router sketch with display, datalogging via RF and suppport for two loads
PV Router sketch with a remote load via RF
Receiver sketch for a remote load via RF

3-Phase Router sketch:

3-phase Mk2 Router sketch. Datalogging via RF is supported

General sketches for development use:

Simple test sketch for the processor
1-phase test sketch for the voltage & current sensors
3-phase test sketch for the voltage & current sensors
Checker sketch for the display module
Calibration sketch (for basic calibration)
Balance test using simulated power generation
Improved calibration for CT1
Improved calibration for CT2
Test sketch for investigating CT behaviour
Test sketch for investigating transformer behaviour

Results files:

Typical results file from V & I sensors
Some results from Mk2_RFdatalog_1.ino
Some results from Mk2_RFdatalog_4.ino

Libraries:
(not necessarily the latest versions)

Timer1, as used by most Mk2 sketches
JeeLib, as used with the RF module
OneWire, for Dallas temperature sensor

Diagrams & Guides:

Circuit diagram for the 'main' PCB @ rev 1.1 (orange)
Circuit diagram for the 'main' PCB @ rev 2.1 (green)
Circuit diagram for the 'main' PCB @ rev 4.1 (black)
Circuit diagram for the 3-phase PCB @ rev 2
Circuit diagram for the 'output' PCB
Schematic diagram for all internal wiring
Test circuit for the 'output' board
Test circuit for 'balance' test
Schematic diagram for installation
Installation Guide for Mk2 Router systems

Archived versions:

Basic PV Router sketch for this hardware (rev 1):
Basic PV Router sketch for this hardware (rev 2):
Basic PV Router sketch for this hardware (rev 3):
Basic PV Router sketch for this hardware (rev 3a):
Basic PV Router sketch for this hardware (rev 3b):
Basic PV Router sketch for this hardware (rev 3c):
Basic PV Router sketch with faster control
PV Router sketch with faster control
PV Router sketch with faster control
Basic PV Router sketch with faster control and two loads
PV Router sketch with faster control and two loads
PV Router sketch with faster control and two loads
PV Router sketch with faster control and two loads
PV Router sketch with multiple wired loads (rev 1)
PV Router sketch with multiple wired loads (rev 2)
PV Router sketch with multiple wired loads (rev 3)
PV Router sketch with multiple wired loads (rev 4)
PV Router sketch with multiple wired loads (rev 5)
PV Router sketch with multiple wired loads (rev 5a)
PV Router sketch with multiple wired loads (rev 6)
PV Router sketch with multiple wired loads (rev 6a)
PV Router sketch with multiple wired loads (rev 6b)
PV Router sketch with display and multiple wired loads
PV Router sketch with datalogging via RF (Rev 1)
PV Router sketch with datalogging via RF (Rev 2)
PV Router sketch with datalogging via RF (Rev 3)
PV Router sketch with datalogging via RF (Rev 4)
PV Router sketch with datalogging via RF (Rev 4a)
PV Router sketch with datalogging via RF (Rev 4b)
PV Router sketch with datalogging via RF (Rev 5)
PV Router sketch with display, datalogging via RF and temperature sensing
PV Router sketch with display, datalogging via RF and temperature sensing
PV Router sketch with display, datalogging via RF and suppport for two loads
PV Router sketch with a remote load via RF (rev 1)
PV Router sketch with a remote load via RF (rev 2)
PV Router sketch with a remote load via RF (rev 3)
PV Router sketch with a remote load via RF (rev 4)
PV Router sketch with a remote load via RF (rev 4a)
PV Router sketch with a remote load via RF (rev 4b)
Receiver sketch for a remote load via RF (rev 1)
Receiver sketch for a remote load via RF (rev 1a)
Receiver sketch for a remote load via RF (rev 1b)
3-phase Mk2 Router sketch (rev 1)
3-phase Mk2 Router sketch (rev 1a)
3-phase Mk2 Router sketch (rev 2)
3-phase Mk2 Router sketch. Datalogging via RF is supported
3-phase Mk2 Router sketch. Datalogging via RF is supported
Demo sketch for the display
Calibration sketch (version 1)
Calibration sketch (version 2)
Circuit diagram for the 'main' PCB @ rev 1.1 (orange)
Circuit diagram for the 3-phase PCB @ rev 1