Download

Below you can freely download designs and software for one of the very oldest Oscilloclock models, the Model 1, for reference. Please use this information at your own risk!

For more info and design details, try looking in the Categories or Archives at the right of the main page — maybe I have a post of interest to you.

I probably can’t help with newbie questions. But if your contribution leads to an interesting discussion I’ll do my best! Contact me and I’ll try to post a response to enrich the site.

Circuits and PCBs

I use Autodesk Fusion to design circuits and boards. For non-profit use, the Personal Use version is good enough to view and modify these boards.

Each board/schematic has a revision number like [model].[majorRevision][errataRevision]. The major revision number is set before it goes off for etching, always starting with a minor revision of 0. For example, a board might be marked with rev1.30.

If any modifications are then made (manually) to the board or schematic after etching, I increment the minor revision number, and diligently mark all mods in Red on a printed copy of the circuit and board. I then scan these printouts into a single Errata PDF file, and enclose them in the zip package with the board and schematic files.

BoardPkgPkg date
Control Boardrev1.012012/06/11
Power Boardrev1.112013/06/30
Deflection Boardrev1.022013/06/30
CRT Boardrev1.022013/06/30
GPS Adapterrev1.002010/08/25

Software and Firmware

The clock is powered by a PIC device, so I use MicroChip’s MPLAB X IDE.

Note that Oscilloclock firmware is written entirely in assembly! (Just. Because. I. Can.) The latest version of MPLAB X IDE to support the MPASM assembler is v5.35, so be sure to download that specific version.

Software is provided under the GNU GPL license. This means you can distribute and/or make money off your modified code, but you must adhere to the GPL yourself. You must include my unmodified code package (which includes Cathode Corner’s) as well as the GPL documentation whenever you publish your code.

FirmwareCompatibilityPackageRev DateFeatures and Fixes
OscilloclockControl Board rev1.xxv1.112013/12/22Baseline
SoftwareCompatibilityDownloadRev DateFeatures and Fixes
Figure CreatorControl Board 1.xx; Sgitheach SCIIv1.1.12015/09/24Added Select All and Rescale features

3D Models

As of the time these models were crafted, I used Trimble SketchUp (was Google Sketchup) for designing my cases. The free version works fine.

Clock ModelRelease DateSketchUp files
Model 12012/06/24rev1.00

Credits

As always I give immense credit to Cathode Corner, for inspiring this project and for publishing a brilliant design and source code under the GPL license.