You are on page 1of 246

Software -

Silicon Chip
Shop
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
Silicon Chip Shop - Software Search (search
for shop items within this category)

BASIC source code for the Micromite Explore 64 turntable


controller

MMbasic source code for the Circuit Notebook entry in the March 2020
issue titled "Resurrecting a turntable with a Micromite Explore 64".

Cat No SC5338. Price: Free

Files:

• Explore_64_turntable.zip (ZIP contains .bas file; 1012B)

Related to: Circuit Notebook: Resurrecting a turntable with a Micromite


Explore 64 (March 2020)

Firmware (Arduino sketch and libraries) for the Thermal Regulator

Arduino source code and required libraries for the Thermal Regulator
project.

Cat No SC5340. Price: Free

Files:

• Thermal Regulator software (V11).zip (ZIP contains .ino file and


libraries; 148.2KB)

Related to:

• Project: Programmable Thermal Control with a Peltier (March


2020)
• Project: Programmable Temperature Control with a Peltier, Part 2
(April 2020)

View 4 other items relevant to the same project(s)


Firmware (HEX) file and BASIC source code for the Micromite-
Software -
based Radio IF Alignment [DDSIFAlign.HEX]

Silicon
Firmware (both with and Chip
without pre-loaded BASIC code) and BASIC
source for the Touchscreen-based Radio IF Alignment unit with DDS.
Shop
Issues The download
Articles Shop includes the HEX
Videos file with everything
Subscribe AccountincludedIndexes
plus the Help, Contac
separate BASIC source code.

Also included is the modified version of the code, to allow separate IF


alignment input and trigger output pins.

Cat No SC4426. Price: Free

Files:

• DDSIFAlign.zip (ZIP contains .bas and .hex files; 264.5KB)

Related to:

• Project: Dead simple radio IF alignment with DDS (September


2017)
• Circuit Notebook: Combining DDS and IF alignment circuits
(March 2020)

View 11 other items relevant to the same project(s)

Firmware (Arduino Sketch) for the 4G Remote Monitoring Station

Arduino source code and required libraries for the 4G Remote


Monitoring Station from February 2020.

Cat No SC5315. Price: Free

Files:

• Software for 4G Monitoring Station.zip (38.2KB)

Related to: Project: Remote monitoring station messages or emails by


4G! (February 2020)

View 3 other items relevant to the same project(s)

Firmware (HEX) files and BASIC source code for the Indoor Air
Quality Monitor [AirQuality.hex]

Firmware (with pre-loaded BASIC code) and BASIC source code for the
Air Quality Monitor.
Software -
The .HEX file includes MMBasic and the touchscreen configuration data
as well as the pre-loaded BASIC source code.
Silicon Chip
Cat No SC5302. Price: Free
Shop
Issues Files:
Articles Shop Videos Subscribe Account Indexes Help, Contac
• AirQuality.zip (ZIP contains .bas and .hex files; 254.8KB)

Related to: Project: Indoor Air Quality Monitor based on a Micromite


BackPack (February 2020)

View 2 other items relevant to the same project(s)

Firmware and source code for the Low-distortion DDS Signal


Generator

The PIC32MZ2048EFH064-250I/PT microcontroller firmware (HEX file)


plus C source code for the Low-distortion DDS Signal Generator.

Note: the source code was initially incomplete. That has been fixed now,
and we've checked that it builds OK (see readme.txt file in ZIP).

Cat No SC5303. Price: Free

Files:

• PIC32MZ_DDS.X.zip (ZIP contains .hex file and MPLAB X C


project with source code; 2.3MB)

Related to: Project: Low distortion, two-channel DDS audio signal


generator (February 2020)

View 8 other items relevant to the same project(s)

Arduino Sketches for the In-situ Ethernet cable tester

Arduino source code for the Circuit Notebook entry in the February 2020
issue titled "In-situ Ethernet cable tester".

Cat No SC5305. Price: Free

Files:

• Ethernet_Tester.zip (ZIP contains .ino files; 866B)


Related to: Circuit Notebook: In-situ Ethernet cable tester (February
2020) Software -
Silicon Chip
Software for the Arduno DCC Controller
Shop
Issues Arduino Shop
Articles source code and required
Videos libraries forAccount
Subscribe the DCC Controller
Indexes from Help, Contac
January 2020.

Cat No SC5330. Price: Free

Files:

• Software for Arduino DCC Controller.zip (ZIP contains .ino files


and libraries; 204.1KB)

Related to: Project: Add DCC to your model train layout with Arduino!
(January 2020)

View 5 other items relevant to the same project(s)

Sample code for El Cheapo Modules - Intelligent 8x8 RGB LED


Matrix

Sample BASIC code and Arduino sketch, as described in the January


2020 article on using WS2812-based 8x8 RGB LED display modules.

Cat No SC5271. Price: Free

Files:

• WS2812B test software.zip (ZIP contains .bas and .ino files;


4.4KB)

Related to: Feature: El Cheapo modules: “Intelligent” 8x8 RGB LED


Matrix (January 2020)

View 1 other item relevant to the same project(s)

BASIC code and HEX file for the 3.2MHz reference

The BASIC code and Atmel AVR HEX file for the Circuit Notebook entry
titled "3.2MHz reference derived from 10MHz" in the January 2020
issue.

Cat No SC5272. Price: Free

Files:
• 10MHz to 3.2MHz Converter.zip (ZIP contains .bas and .hex files;
1.9KB) Software -
Silicon
Related to: Circuit Notebook: Chipderived from 10MHz
3.2MHz reference
(January 2020)
Shop
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
PCB files for Micromite Mk2 Development Board

The PCB files in EAGLE, PDF and Gerber format plus a circuit diagram
and bill of materials for the Circuit Notebook entry titled "Micromite Mk2
dev board with Microbridge" from the January 2020 issue.

Cat No SC5285. Price: Free

Files:

• MMite Mk2 Development Board.zip (ZIP contains EAGLE CAD


files, PDFs and Gerber files; 184.1KB)

Related to: Circuit Notebook: Micromite Mk2 dev board with Microbridge
(January 2020)

Firmware and source code for the Universal Battery Charge


Controller [1410719A.HEX]

PIC16F88-I/P microcontroller firmware (HEX file) plus ASM source code


for the Universal Battery Charge Controller.

Cat No SC5251. Price: Free

Files:

• 12 24V battery charge controller with Lithium (1410719A).zip (ZIP


contains .hex and .asm files; 18.3KB)

Related to: Project: Have you got a dumb battery charger in your
garage? (December 2019)

View 5 other items relevant to the same project(s)

Firmware (BAS and HEX) files for the Dot-matrix scrolling text
display

Source code and compiled HEX file for the Circuit Notebook entry in the
December 2019 issue titled "Dot-matrix scrolling text display".

Cat No SC5253. Price: Free


Files: Software -
Silicon
• dotmatrix.zip (ZIP Chip
contains .bas and .hex files; 7.0KB)

Related to: Circuit Notebook: Shop


Dot-matrix scrolling text display
Issues (December
Articles Shop2019) Videos Subscribe Account Indexes Help, Contac

Raspberry Pi Speech Synthesis software

Software for the Raspberry Pi Speech Synthesis project.

There are two files to download. The small file contains just the Arduino
code and shell script. The large file includes the same files, plus a
Raspbian operating system image that's ready to use.

The larger file could take some time to download on a slow connection.
If you download the smaller file, you will need to install your own
Raspbian operating system, or use an SD card that comes with
Raspbian pre-installed.

The extra overlay file (TDA1543A-dtbo-SC.zip) can be used if the board


is built using the TDA1543A IC rather than TDA1543; see Mailbag,
December 2019.

Cat No SC5097. Price: Free

Files:

• Raspberry Pi Speech Sythesis software.zip (ZIP contains .ino and


.sh files; 4.9KB)
• Raspberry Pi Speech Synthesis software including Raspbian
image.zip (ZIP contains .ino and .sh files and Raspbian OS image;
429.1MB)
• TDA1543A-dtbo-SC.zip (Extra overlay file; 674B)

Related to:

• Project: Speech Synthesis using a Raspberry Pi Zero (July 2019)


• Mailbag (December 2019)

View 4 other items relevant to the same project(s)

Firmware (Arduino sketch) for the LC Meter (Mega Box)

.ino sketch file used for the LC Meter project specifically for use with the
Altronics Mega Box from the January 2018 issue.
Cat No SC4537. Price: Free
Software -
Files:
Silicon Chip
• lc_megabox.ino (V1.0; 9.8KB)
Shop
Issues Related Shop
Articles to: Videos Subscribe Account Indexes Help, Contac
• Project: The Arduino MegaBox from Altronics (December 2017)
• Project: Arduino LC Meter Shield Kit (January 2018)
• Project: Arduino LC Meter Shield Kit (January 2018)
• Project: The Arduino Mega Box Music Player revisited (February
2018)
• Project: Altronics New MegaBox V2 Arduino prototyping system
(December 2019)

View 2 other items relevant to the same project(s)

Firmware (Arduino sketch) for the VS1053 Music Player (Mega Box)

.ino sketch, libraries and patch files for the Arduino Music Player project
as used in the Mega Box (February 2018).

V1.0

Cat No SC4544. Price: Free

Files:

• VS1053 Mega Box V1.0.zip (ZIP contains .ino file and libraries;
741.2KB)

Related to:

• Project: We put the VS1053 Arduino shield to work (July 2017)


• Project: The Arduino MegaBox from Altronics (December 2017)
• Project: Arduino LC Meter Shield Kit (January 2018)
• Project: The Arduino Mega Box Music Player revisited (February
2018)
• Project: The Arduino Mega Box Music Player revisited (February
2018)
• Project: Altronics New MegaBox V2 Arduino prototyping system
(December 2019)

View 4 other items relevant to the same project(s)

Firmware for 1.5kW Induction Motor Speed Controller


[1010512B.HEX]
Software -
HEX file firmware to program the dsPIC33FJ64MC802 for the 1.5kW
Induction Motor Speed Controller project.
Silicon Chip
Cat No SC0792. Price: Free
Shop
Issues Files:
Articles Shop Videos Subscribe Account Indexes Help, Contac
• 1010512B.zip (Zipped HEX file; 8.9KB)

Related to:

• Project: 1.5kW Induction Motor Speed Controller, Pt.1 (April 2012)


• Project: 1.5kW Induction Motor Speed Controller, Pt.2 (May 2012)
• Project: Modifications For The Induction Motor Speed Controller
(December 2012)
• Project: 1.5kW Induction Motor Speed Controller Revisions
(August 2013)
• Circuit Notebook: Low-voltage 3-phase Induction Motor Speed
Controller (December 2019)

View 5 other items relevant to the same project(s)

Sample code for Three I/O Expander Modules

Sample BASIC code and Arduino sketches, as described in the


November 2019 article on the three I/O expander modules.

Cat No SC5228. Price: Free

Files:

• Three I-O Expander Modules Software V2.zip (ZIP contains .ino


and .bas files; 11.0KB)

Related to: Feature: Three I-O Expanders to give you more control!
(November 2019)

View 3 other items relevant to the same project(s)

Software for the Tiny LED Xmas Tree

The HEX file and MPLAB X project (.c) files for the Tiny LED Christmas
Tree.

Cat No SC5229. Price: Free

Files:
• Tiny LED Xmas Tree firmware (1611119A).zip (79.0KB)
Software -
Related to: Project: Low-cost Christmas project: twinkle, twinkle little
Tree! (November 2019)Silicon Chip
Shop
View 11 other items relevant to the same project(s)
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
Firmware (BAS and HEX) files for the Simple Digital Sinewave
Generator

Source code and compiled HEX file for the Circuit Notebook entry in the
November 2019 issue titled "Simple digital sinewave generator".

Cat No SC5223. Price: Free

Files:

• Osc.zip (ZIP contains .hex and .bas files; 1.5KB)

Related to: Circuit Notebook: Simple digital sinewave generator


(November 2019)

Source code (BAS) for the Digital Soldering Iron Stepping Timer

MMBasic source code for the Circuit Notebook entry in the November
2019 issue titled "Digital soldering iron stepping timer".

Cat No SC5224. Price: Free

Files:

• timer_iron1_14m2.zip (ZIP contains .bas file; 1.0KB)

Related to: Circuit Notebook: Digital soldering iron stepping timer


(November 2019)

Software for the Digital Panel Meter/USB Display

The HEX file and MPLAB X project (.c) files for the Five-Way Panel
Meter/USB Display.

Cat No SC5230. Price: Free

Files:

• Five Way Panel Meter-USB Display firmware (18111182A).zip (ZIP


contains .hex file and MPLAB project (C); 802.0KB)
Related to: Project: Digital Panel Meter/USB Display suits a range of
projects (November 2019)Software -
Silicon
View 9 other items relevant Chip
to the same project(s)

Shop
Issues ArduinoShop
Articles sketch for the High-Resolution
Videos Subscribe Digital Audio Millivoltmeter
Account Indexes Help, Contac
The Arduino sketch for the Digital Audio Volt/Millivoltmeter from the
October 2019 issue.

The download package also includes the required library


(LiquidCrystal_I2C).

Cat No SC5214. Price: Free

Files:

• AudiomVmeterMk2_sketch.zip (ZIP contains .ino file and library;


22.0KB)

Related to: Project: High resolution Audio Millivoltmeter/Voltmeter


(October 2019)

View 3 other items relevant to the same project(s)

Mathematical analysis of Norton sinewave circuits

A PDF file with extra information regarding the Circuit Notebook entry on
Norton-amplifier based sinewave oscillators.

Cat No SC5073. Price: Free

Files:

• Mathematical analysis of Norton sinewave circuits.pdf (123.5KB)

Related to: Circuit Notebook: Three Norton (current feedback) amp


based sinewave oscillators (October 2019)

Arduino Sketches for Multiple DS18B20s on a single wire

Arduino source code for the Circuit Notebook entry in the October 2019
issue titled "Multiple DS18B20 temperature sensors on a single, long
wire".

Cat No SC5206. Price: Free


Files: Software -
Silicon Chip
• multiple_ds18b20_by_address.zip (ZIP contains .ino files; 3.5KB)

Related to: Circuit Notebook: Shop


Multiple DS18B20 temperature sensors on
Issues a single,Shop
Articles long wire Videos
(October 2019)
Subscribe Account Indexes Help, Contac

Firmware (ASM and HEX) files for the Top Octave Generator

Source code and compiled HEX file for the Circuit Notebook entry in the
September 2019 issue titled "Top octave generator using AVR micro".

Cat No SC5150. Price: Free

Files:

• TopOctaveP3.zip (ZIP contains .hex and .asm files; 13.1KB)

Related to: Circuit Notebook: Top octave generator using AVR micro
(September 2019)

Arduino Sketch for the Sales Booster

Arduino source code for the Circuit Notebook entry in the September
2019 issue titled "Phone call speech time warning (sales booster)".

Cat No SC5151. Price: Free

Files:

• Phone_Sales_Booster.zip (ZIP contains .ino file; 3.0KB)

Related to: Circuit Notebook: Phone call speech time warning (sales
booster) (September 2019)

MMBasic source code for the 4DoF Simulation Seat

The control software for the Gamer's Seat with Four DoF. It's written in
BASIC and is loaded into the 44-pin Micromite chip, after it has been
flashed with the Micromite Mk2 firmware (available as a separate
download).

Cat No SC5159. Price: Free

Files:
• 4 axes Controller V6_002.zip (ZIP contains .bas file; 7.5KB)
Software -
Related to: Project: Build your own Gamer’s Seat with Four DoF
(September 2019) Silicon Chip
View 5 other items relevant toShop
the same project(s)
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
Firmware (ASM and HEX) files for the Six-way Stereo Audio Input
Selector [0111019A.HEX/0111111M.HEX]

HEX files and ASM source code for the 8-bit PIC12F88-I/P
microcontroller in the Six Input Stereo Audio Selector.

There are two sets of files in the download package. Those coded
0111019A are for when the Audio Selector is used as a standalone unit,
while those coded 0111111M are used when combining the Audio
Selector with the Ultra Low Noise Remote-controlled Stereo Preamp
(March-April 2019).

Cat No SC5145. Price: Free

Files:

• Remote Controlled 6 input audio selector


(0111019A,0111111M).zip (ZIP contains .hex and .asm files;
15.7KB)

Related to: Project: Six-way Stereo Audio Input Selector with remote
control (September 2019)

View 5 other items relevant to the same project(s)

Firmware (ASM and HEX) files for the Ultrabrite LED Bicycle Light
[1610919A.HEX]

HEX file and ASM source code for the 8-bit PIC10F202-E/OT
microcontroller in the Ultrabrite LED Pushbike Light (1610919A.HEX).

Cat No SC5152. Price: Free

Files:

• HID_Rev5_A.zip (ZIP contains .hex and .asm files; 6.2KB)

Related to: Project: Ultrabrite LED Bicycle Light (September 2019)

View 3 other items relevant to the same project(s)


Software for the Microbridge
Software -
The supplied ZIP file includes pic32prog.exe, the BASIC software to
program a PIC for theSilicon Chip
Microbridge using a Micromite, plus the
Microbridge HEX file.
Shop
Issues Cat No SC4269.
Articles Shop Price:
VideosFree Subscribe Account Indexes Help, Contac

Files:

• Microbridge Software April 2017.zip (421.4KB)

Related to:

• Project: The Microbridge: universal PIC32 programmer plus! (May


2017)
• Project: Micromite BackPack V2 with touch-screen and USB (May
2017)
• Project: Micromite LCD BackPack Version 3 (August 2019)
• Project: A new Micromite: the sensational Explore-28 (September
2019)

View 33 other items relevant to the same project(s)

Firmware (HEX) file and documents for the Micromite Mk.2 and
Micromite Plus

Firmware, user manuals, change log and sample C functions for the
Micromite Mk.2 and Micromite Plus (v5.05.02).

The regular Micromite HEX file will work on the 28-pin DIP package chip
(PIC32MX170F256B) and the 44-pin SMD chip (PIC32MX170F256D).

It's also suitable for the MicroMite LCD BackPack including V2 and V3.
See the articles in the January 2015, February 2016 and August 2019
issues for more details.

The Micromite Plus HEX file will work on the 64-pin and 100-pin TQFP
package chips (PIC32MX470F512H/L).

[Updated 02/10/2019]

Cat No SC2907. Price: Free

Files:

• Micromite_Firmware_v5.05.02 (0710816A).zip (ZIP contains HEX


file and PDFs; 6.2MB)
Related to:
Software -
• Feature: The Micromite Mk.2 (January 2015)
Silicon Chip
• Project: Micromite LCD BackPack With Touch-Screen Display
(February 2016)
Shop
• Project: Micromite Plus & The Explore 64 Module (August 2016)
Issues Articles • Project:
Shop Micromite
VideosPlus Explore 100 WithAccount
Subscribe Touchscreen,Indexes
Pt.1 Help, Contac
(September 2016)
• Project: Micromite Plus Explore 100 Module, Pt.2 (October 2016)
• Project: Micromite Plus LCD BackPack (November 2016)
• Project: Micromite BackPack V2 with touch-screen and USB (May
2017)
• Project: Micromite LCD BackPack Version 3 (August 2019)
• Project: A new Micromite: the sensational Explore-28 (September
2019)

View 55 other items relevant to the same project(s)

Demonstration software for the Micromite LCD BackPack V3

A downloadable ZIP package containing the sample BASIC source code


and CFUNCTION source for the Micromite LCD BackPack V3.

Cat No SC5133. Price: Free

Files:

• Demo programs and CFUNCTIONs for V3 BackPack.zip (ZIP


contains .bas files and CFUNCTIONs; 62.6KB)

Related to: Project: Micromite LCD BackPack Version 3 (August 2019)

View 17 other items relevant to the same project(s)

Firmware (ASM and HEX) files for the Radio Head Unit Dimmer
Adaptor [0510619A.HEX]

HEX file and ASM source code for the 8-bit PIC12F617-I/P
microcontroller in the Car Radio Dimmer Adaptor (1510619A.HEX).

Cat No SC5111. Price: Free

Files:

• Display dimmer adaptor new (0510619A).zip (ZIP contains .hex


and .asm files; 8.5KB)

Related to: Project: Radio Head Unit Dimmer Adaptor (August 2019)
View 4 other items relevant to the same project(s)
Software -
Silicon
Software for the PICAXE-based Chip
Knight Rider LED chaser display

Shop
BASIC source code for the Circuit Notebook entry titled "PICAXE
Issues 'Knight Rider'
Articles Shop LEDVideos
chaser display" from the August
Subscribe 2019 issue.
Account Indexes Help, Contac

Cat No SC5109. Price: Free

Files:

• knight_rider_20m2.zip (ZIP contains .bas file; 1.1KB)

Related to: Circuit Notebook: PICAXE “Knight Rider” LED chaser


display (August 2019)

Software for the Arduino LoRa chat terminal

BASIC source code for the Circuit Notebook entry titled "Arduino LoRa
chat terminal with QWERTY keyboard" from the August 2019 issue.

Cat No SC5110. Price: Free

Files:

• forest_long_range_communication_lora_4.zip (ZIP contains .ino


file and libraries; 46.9KB)

Related to: Circuit Notebook: Arduino LoRa chat terminal with QWERTY
keyboard (August 2019)

Software for the Explore-100 based Electrocardiogram

BASIC source code for the Circuit Notebook entry titled


"Electrocardiogram (ECG) based on a Micromite Explore 100" from the
July 2019 issue.

Cat No SC5099. Price: Free

Files:

• ECG software with Peak detect.zip (ZIP contains .bas file; 3.4KB)

Related to: Circuit Notebook: Electrocardiogram (ECG) based on a


Micromite Explore 100 (July 2019)
Software for the LCD Horse Racing Game
Software -
BASIC source code and HEX file for the ATmega328P in the Circuit
Notebook entry titledSilicon Chip
"Horse racing game" from the July 2019 issue.

Cat No SC5100. Price: Free Shop


Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
Files:

• Triple-mode Horse Race Game.zip (ZIP contains .bas and .hex


files; 4.9KB)

Related to: Circuit Notebook: Horse racing game (July 2019)

Firmware and supported device list for the 74LS- and 74HC-series
logic IC tester

The software, including source code and HEX file, plus a supported
device list for the logic device tester published in Circuit Notebook, July
2019.

Cat No SC5098. Price: Free

Files:

• ICTESTER.zip (34.6KB)

Related to: Circuit Notebook: 74LS- and 74HC-series logic IC tester


(July 2019)

Firmware for the RF Signal Generator [0410619A.HEX]

ATmega328P microcontroller firmware (HEX file) for the AM/FM/CW


Scanning HF/VHF RF Signal Generator (0410619A.HEX).

Update: this new version (V14) suits both pulse-type and level-type
rotary encoders. You can identify a pulse type encoder as the two
internal switches are always open when the encoder is at rest, while a
level-type encoder will have one or both switches closed in some
rotational positions. If your encoder is a level-type, solder a 100kΩ
resistor from pin 28 of IC1 to GND to enable correct operation.

Cat No SC5057. Price: Free

Files:

• ZL2PD_SigGen_AD9850_328_V14_PULSEandLEVEL
(0410619A).zip (ZIP contains .hex and .bas files; 18.0KB)
Related to:
Software -
• Project: An AM/FM/CW Scanning HF/VHF RF Signal Generator
(June 2019) Silicon Chip
• Project: Building the RF Signal Generator (Part 2) (July 2019)
Shop
Issues View 4 other
Articles ShopitemsVideos
relevant to Subscribe
the same project(s)
Account Indexes Help, Contac

Firmware and source code for the DSP Active Crossover/Equaliser


project [0610619A.HEX]

PIC32MZ2048EFH064-250I/PT microcontroller firmware (HEX file) plus


C source code for the DSP Active Crossover.

This is version 8 of the software, dated, 08/06/2019. It fixes a small bug


in v7 regarding loading the configuration from a blank EEPROM.

Cat No SC5036. Price: Free

Files:

• DSP Active Crossover firrmware v8 2019-06-08.zip (ZIP contains


.hex file and C source code; 2.7MB)

Related to:

• Project: DSP Active Crossover and 8-channel Parametric


Equaliser (May 2019)
• Project: DSP Active Crossover and 8-channel Parametric
Equaliser, part two (June 2019)
• Project: DSP Active Crossover and 8-channel Parametric
Equaliser (July 2019)

View 9 other items relevant to the same project(s)

Demonstration software for the e-Paper/e-Ink article

A download package with Arduino and Micromite demonstration


software, plus documentation and libraries, to accompany the article on
e-Paper in the June 2019 issue.

Cat No SC5048. Price: Free

Files:

• Silicon Chip e-Paper software.zip (ZIP contains .ino, .bas, .pdf and
library files; 3.0MB)
Related to: Feature: e-Paper displays: no paper involved! (June 2019)
Software -
Firmware (ASM andSilicon Chip
HEX) files for the Steering Wheel Controller to
IR adaptor [1510519A.HEX]
Shop
Issues HEX fileShop
Articles and ASM Videos
source codeSubscribe
for the 8-bit PIC12F617-I/P
Account Indexes Help, Contac
microcontroller in the Steering Wheel Controls (SWC) Infrared Adaptor
(1510519A.HEX).

Cat No SC5045. Price: Free

Files:

• SWC to NEC Sony RC5 IR remote decode (1510519A).zip (ZIP


contains .hex and .asm files; 16.4KB)

Related to: Project: Steering Wheel Audio Button to Infrared Adaptor


(June 2019)

View 4 other items relevant to the same project(s)

Firmware (C and HEX) files for the GPS "Finesaver Plus"


Speedo/Clock/Volume Control [0110419A.HEX]

HEX file and C source code for the 8-bit PIC16F1455-I/P microcontroller
in the GPS Speedometer/Clock/Volume Control.

Cat No SC5046. Price: Free

Files:

• GPS_16F1455.X (0110419A).zip (ZIP contains .hex file and C


source code; 857.3KB)

Related to: Project: Very accurate speedo, car clock & auto volume
change (June 2019)

View 8 other items relevant to the same project(s)

Sample code for El Cheapo Modules - 434MHz LoRa Transceivers

Sample BASIC code and Arduino sketch, as described in the June 2019
article on using LoRa digital radio modules.

Cat No SC5049. Price: Free

Files:
• LoRa Software for Arduino and Micromite.zip (ZIP contains .ino
Software -
and .bas files, plus libraries; 33.1KB)

Silicon
Related to: Feature: El Chip
Cheapo Modules: Long Range (LoRa)
Transceivers (June 2019)
Shop
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
MMBasic code for the Micromite BackPack-based Touchscreen
Clock Radio

BASIC source code for the Clock Radio described in the June 2019
Circuit Notebook entry.

Cat No SC5050. Price: Free

Files:

• Clock Radio (Dan Amos).zip (ZIP contains .bas file; 7.2KB)

Related to: Circuit Notebook: Touchscreen clock radio using a Micromite


BackPack (June 2019)

View 5 other items relevant to the same project(s)

Arduino sketches for the air conditioner controller with two


Arduinos sharing one real-time clock module

Arduino sketches and libraries for the Circuit Notebook entry in the June
2019 issue on two micros controlling an aircon with a single real-time
clock module.

Cat No SC5051. Price: Free

Files:

• DS3231_AC_Scheduler.zip (ZIP contains .ino files and libraries;


403.1KB)

Related to: Circuit Notebook: Two micros control an aircon with a single
real-time clock module (June 2019)

Firmware and source code for the 433MHz Wireless Data Range
Extender [1500419A.HEX]

PIC16F88-I/P microcontroller firmware (HEX file) plus ASM source code


for the Solar-powered Data Repeater for 433MHz Remotes project.

Cat No SC4995. Price: Free


Files: Software -
• 433MHz WirelessSilicon Chipsoftware (1500419A).zip
Data Range Extender
(ZIP contains .hex and .asm files; 6.7KB)
Shop
Issues Related Shop
Articles to: Project:Videos
Solar-powered data repeater
Subscribe for 433MHz
Account remotes
Indexes Help, Contac
(May 2019)

View 5 other items relevant to the same project(s)

Sample software and source code for low-cost 3.5-inch LCDs for
Arduino and Micromite

Arduino sketches, libraries and MMBasic source code for the article on
low-cost 3.5-inch touchscreens for the Arduino & Micromite.

Cat No SC4997. Price: Free

Files:

• Software for 320x480 displays.zip (ZIP contains .ino files, libraries


and .bas files; 1.2MB)

Related to: Project: Low-cost 3.5-inch LCDs for Arduino or Micromite


(May 2019)

View 3 other items relevant to the same project(s)

Firmware and source code for the Battery-powered Steam Train


Whistle

BASIC source code and HEX file, as described in the May 2019 Battery-
powered Steam Train Whistle Circuit Notebook article.

Cat No SC5007. Price: Free

Files:

• WhistleSleep.zip (Zip includes .BAS and .HEX file; 1.8KB)

Related to: Circuit Notebook: Battery-powered Steam Train Whistle


(May 2019)

Arduino sketches and libraries for the ESP32-based Internet Radio


Receiver
Source code for the ESP32 board used in the Circuit Notebook entry
Software -
"ESP32 Internet Radio Receiver" from the May 2019 issue.

Silicon
Cat No SC4996. Price: Free Chip
Files: Shop
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
• ESP32 Internet Radio software.zip (ZIP contains .ino files and
libraries; 308.6KB)

Related to: Circuit Notebook: ESP32 Internet Radio Receiver (May


2019)

Firmware files for the Flipdot Display project

This download includes Arduino sketches and Micromite MMBasic code


for driving the Flipdot Display described in the April 2019 issue.

Cat No SC4968. Price: Free

Files:

• Flipdot Display software.zip (ZIP contains .ino and .bas files;


24.3KB)

Related to: Project: Flip-dot Message Display (April 2019)

View 7 other items relevant to the same project(s)

Software files for the iCEstick FPGA tutorial and VGA Terminal
project

This download includes the sample code mentioned in the April 2019
iCEstick FPGA tutorial, plus the IceStudio project for the VGA Terminal
project described in the same issue.

Cat No SC4967. Price: Free

Files:

• iCEstick Tutorial Software.zip (ZIP contains .vhdl, .bin and .ice


files; 15.7KB)

Related to:
• Feature: Introducing the iCEstick: an easy way to program FPGAs
(April 2019) Software -
• Project: iCEstick VGA Terminal (April 2019)
Silicon Chip
View 2 other items relevant to the same project(s)
Shop
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
Firmware (.ino sketches) for the Arduino Seismograph with
Geophone

This download package contains two Arduino sketches, one which is the
main firmware for using a geophone with the Arduino Seismograph.

The other is a test sketch which can be used for testing and to view the
signal from a geophone in the Arduino Serial Monitor.

Cat No SC4966. Price: Free

Files:

• Arduino Seismograph with Geophone software.zip (ZIP contains


.ino files; 6.9KB)

Related to: Project: Arduino Seismograph revisited – improving


sensitivity (April 2019)

Firmware and source code for the Low-Noise Stereo Preamplifier


[0111111B.HEX] (previously 0111111A.HEX)

PIC16 microcontroller firmware (HEX file) plus ASM source code for the
Low-Noise Stereo Preamplifier project.

This updated B version of the firmware solves the problem that the
remote control section won't work without the input selector board
plugged in.

Cat No SC0973. Price: Free

Files:

• 0111111B.zip (ZIP contains .hex and .asm files; 9.1KB)

Related to:

• Project: Ultra-LD Stereo Preamplifier & Input Selector, Pt.1


(November 2011)
• Project: Ultra-LD Stereo Preamplifier & Input Selector, Pt.2
(December 2011)
• Project: Ultra low noise remote controlled stereo preamp, Pt.1
(March 2019) Software -
• Project: Ultra low noise remote controlled stereo preamp – Part 2
Silicon Chip
(April 2019)

View 15 other items relevant Shop


to the same project(s)
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
Firmware (.ino sketches) for the Multi Diode Curve Plotter

This download package contains two Arduino sketches, one which is the
main firmware for the Touch Controlled All-diode Checker and Plotter,
and one of which is used to calibrate the device.

Both sketches come with a few header (.h) and C++ source (.cpp) files
which provide the library functions that they need.

Cat No SC4941. Price: Free

Files:

• Multi Diode Curve Plotter Software v1.0 (Feb 2019).zip (ZIP


contains .ino files and libraries; 35.2KB)

Related to: Project: Touch controlled all-diode checker and plotter


(March 2019)

View 6 other items relevant to the same project(s)

Sample code for El Cheapo Modules 23 - Galvanic Skin Response


(GSR)

Sample BASIC code and Arduino sketch, as described in the March


2019 article on Galvanic Skin Response.

Cat No SC4937. Price: Free

Files:

• GSR test software.zip (ZIP contains .bas and .ino files; 1.5KB)

Related to: Feature: El Cheapo Modules 23: Galvanic Skin Response


(March 2019)
BASCOM source code and .hex file for the AVR-based LCF Meter
Software -
Source code and HEX file for the ATmega8 microcontroller used in the
Silicon
Circuit Notebook entry Chip
"AVR-based inductance/capacitance/frequency"
from the March 2019 issue.
Shop
Issues Cat No SC4938.
Articles Shop Price:
VideosFree Subscribe Account Indexes Help, Contac

Files:

• ATmega LCF Meter.zip (ZIP contains .bas and .hex files; 5.8KB)

Related to: Circuit Notebook: AVR-based


inductance/capacitance/frequency meter (March 2019)

Firmware (BASIC code) for the Micromite-based Colour Organ

MMBasic source code for the Micromite in the Colour Organ Circuit
Notebook entry, March 2019.

Cat No SC4939. Price: Free

Files:

• colourorgan.zip (ZIP contains .bas file; 3.8KB)

Related to: Circuit Notebook: Micromite-based colour organ (March


2019)

Firmware (ASM and HEX) files for the Touch and IR Remote Control
Trailing Edge Dimmer [1011119A.HEX]

HEX file and ASM source code for the 8-bit PIC12F617-I/P
microcontroller in the Versatile Trailing Edge Dimmer with Touch and/or
Infrared Remote Control project

Use the "A" version if you have the original version of the remote
control, without white rings around the buttons, or the "B" version if you
have the updated remote, which has dotted white lines around each
button.

Cat No SC4915. Price: Free

Files:

• Trailing Edge Touch & IR Dimmer firmware (1011119A).zip (ZIP


contains .hex and .asm files; 14.3KB)
• Trailing Edge Touch & IR Dimmer firmware (1011119B).zip (ZIP
Software -
contains .hex and .asm files; 14.4KB)

Related to: Silicon Chip


Shop
• Project: Versatile Trailing Edge Dimmer with Touch Plate & IR
Issues Articles (February
Shop 2019) Videos Subscribe Account Indexes Help, Contac
• Project: Versatile Trailing Edge Dimmer – Part 2 (March 2019)

View 8 other items relevant to the same project(s)

Firmware (BAS and HEX) files for the DAB+/FM/AM Radio project

This download includes the MMBasic source code for the DAB+/FM/AM
radio along with the firmware files for radio chip IC1 and a .HEX file
which includes MMBasic itself, the BASIC code and a default
touchscreen configuration.

Cat No SC4940. Price: Free

Files:

• DAB+ Radio Software v1.0 (Feb 2019).zip (ZIP contains .bas, .hex
and .bin files; 1.9MB)

Related to:

• Project: DAB+ Tuner with FM & AM and a touchscreen interface!


(January 2019)
• Project: Build-it-yourself DAB+/FM/AM radio (February 2019)
• Project: Our new DAB+ Tuner with FM and AM – Part 3 (March
2019)

View 10 other items relevant to the same project(s)

Sample code for El Cheapo Modules 22 - Stepper Motor Drivers

Sample sketches as described in the February 2019 article on Stepper


Motor Drivers.

Cat No SC4929. Price: Free

Files:

• Stepper Motor Driver Modules sample code.zip (ZIP contains .bas


and .ino files; 4.4KB)
Related to: Feature: El Cheapo Modules 22: Stepper Motor Drivers
(February 2019) Software -
Silicon
View 1 other item relevant to the sameChip
project(s)

Shop
Issues Software
Articles for the USB
Shop MouseSubscribe
Videos and KeyboardAccount
Interface forIndexes
Micros Help, Contac
[2431118A.HEX]

The HEX file and MPLAB X project (.c) files for the USB Mouse and
Keyboard Interface for Microcontrollers.

One zip contains two HEX files, one for the keyboard adaptor (-A) and
one for the mouse adaptor (-B), plus the sample Arduino keyboard
translation sketch.

The other, larger zip file contains both MPLAB X projects, written in C.

Cat No SC4922. Price: Free

Files:

• USB Keyboard Mouse Adaptor firmware (2431118A-B).zip (.hex


files and sample Arduino sketch; 104.5KB)
• USB Keyboard Mouse Adaptor source code (2431118A-B).zip
(MPLAB X projects and C source code; 1.5MB)

Related to: Project: USB Mouse and Keyboard Interface for Micros
(February 2019)

View 4 other items relevant to the same project(s)

Software for the ATtiny816 Development/Breakout Board


[2411018A.HEX]

The HEX file and MPLAB X project (.c) files for the ATtiny816 Breakout
and Development Board with Capacitive Touch.

Cat No SC4843. Price: Free

Files:

• ATtiny816_Breakout MPLAB project and HEX (2411018A).zip (ZIP


contains .hex file and source code; 69.6KB)

Related to: Project: ATtiny816 Breakout and Development Board with


capacitive touch (January 2019)

View 3 other items relevant to the same project(s)


Software -
Sample programs for the PicoKit PicoPi Pro line-following robot

Sample code (in .ppbSilicon Chip


format) for the PicoPi Pro robot kit which was
described in the January 2019 issue.
Shop
Issues Cat No SC4845.
Articles Shop Price:
VideosFree Subscribe Account Indexes Help, Contac

Files:

• PicoPi Pro sample programs.zip (ZIP contains .ppb files; 411.5KB)

Related to: Project: The PicoPi Pro Robot (January 2019)

BASIC source code for Flashing LEDs in time to music

BASIC source code for the PICAXE08M2 microcontroller used in the


Circuit Notebook entry "Flashing LEDs in time to music" from the
January 2019 issue.

Cat No SC4844. Price: Free

Files:

• LED_flash.zip (ZIP contains .bas file; 377B)

Related to: Circuit Notebook: Flashing LEDs in time to music (January


2019)

Software for the Useless Box

A package of software for the Useless Box.

The zip download package includes two HEX files (one for each
microcontroller) plus the PicBasic Pro source code (.bas file) for the
main controller software (for the PIC16F88, IC1).

Cat No SC4817. Price: Free

Files:

• Useless Box software v1.0.zip (ZIP contains .hex and .bas files;
3.0KB)

Related to: Project: A Useless Box (December 2018)

View 5 other items relevant to the same project(s)


Sample BASIC source code for interfacing a Micromite with the
DFPlayer Mini module Software -
Silicon
BASIC source code suitable Chip
for use with a Micromite LCD BackPack
module, to interface with a DFPlayer Mini audio player module, as
Shop
described in the December 2018 "El Cheapo Modules" article.
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
Cat No SC4820. Price: Free

Files:

• DFPlayerMini control program.zip (ZIP contains .bas file; 3.3KB)

Related to: Feature: El cheapo modules, part 21: stamp-sized audio


player (December 2018)

View 1 other item relevant to the same project(s)

Software for Amazing Light Patterns for the LED Christmas Tree

A package of software for the LED Christmas Tree, including the Map
program (written in Processing) along with several sample Arduino
sketches (.ino files), showing how to create various patterns on your
tree.

Cat No SC4814. Price: Free

Files:

• LED Christmas Tree software v1.0.zip (27.8MB)

Related to:

• Project: Oh Christmas tree, oh Christmas tree... (November 2018)


• Project: Amazing light display from our LED Christmas tree...
(December 2018)

View 5 other items relevant to the same project(s)

Firmware for the Four-channel High-current DC Fan & Pump


Controller (0510818A.HEX)

The HEX file and MPLAB X project (.c) files for the Four-channel DC
Fan/Pump Controller.

This updated version (v1.1) has supply voltage smoothing, which makes
Cooldown Mode work more reliably, and also fixes a bug causing
glitches in some DS18B20 temperature measurements.
Software -
v1.2 adds further supply smoothing to the sleep logic, to prevent the unit
from going into sleep mode and skipping cooldown from longer negative
Silicon Chip
supply voltage spikes.

Cat No SC4825. Price: Free Shop


Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
Files:

• Four Channel DC Fan-Pump Controller firmware v1.2


(0510818A).zip (ZIP contains .hex file and source code; 763.8KB)

Related to:

• Project: Low-voltage, high-current DC Motor Speed Controller


(October 2018)
• Project: Low voltage DC Motor and Pump Controller (Part 2)
(December 2018)

View 3 other items relevant to the same project(s)

Arduino sketch (.ino) files and sample Python software for the LED
Christmas Tree

A ZIP download which contains two sample Arduino sketches which can
be used to display patterns on the Expandable LED Christmas Tree.

A Python sketch is also included which can be used to display patterns


on the Christmas Tree when it is connected to your computer using the
Digital Interface Module.

Cat No SC4783. Price: Free

Files:

• Expandable LED Christmas Tree software.zip (ZIP contains .ino


and .py files; 1.8KB)

Related to: Project: Oh Christmas tree, oh Christmas tree... (November


2018)

View 5 other items relevant to the same project(s)

Firmware (HEX and C) files for the USB Digital and SPI Interface
Module

A ZIP download which contains the HEX file and C source code
(MPLAB X) for the PIC16F88-I/P microcontroller in the Digital Interafae
Module.
Software -
A Python sketch is also included which can be used to display patterns
on the Christmas TreeSilicon Chip
when it is connected to your computer using the
Digital Interface Module.
Shop
Issues Cat No SC4784.
Articles Shop Price:
VideosFree Subscribe Account Indexes Help, Contac

Files:

• USB Digital Interface Module software (1610718A).zip (ZIP


contains .hex file and source code; 726.5KB)

Related to: Project: USB digital and SPI interface board (November
2018)

View 4 other items relevant to the same project(s)

BASCOM source code and .hex file for the Dual Mode Digital Dice

Source code and HEX file for the ATmega8 microcontroller used in the
Circuit Notebook entry "Dual mode digital dice" from the November
2018 issue.

Cat No SC4780. Price: Free

Files:

• Revise dual mode digital dice.zip (ZIP contains .bas and .hex files;
3.6KB)

Related to: Circuit Notebook: Dual mode digital dice (November 2018)

BASIC source code for the Freezer Temperature Monitor and Alarm

BASIC source code for the PICAXE08M2 microcontroller used in the


Circuit Notebook entry "Freezer temperature monitor and alarm" from
the November 2018 issue.

Cat No SC4781. Price: Free

Files:

• fridge_freezer_monitor.zip (ZIP contains .bas file; 3.6KB)

Related to: Circuit Notebook: Freezer temperature monitor and alarm


(November 2018)
Sample BASIC source code for interfacing a Micromite with an
eCompass module Software -
Silicon
BASIC source code suitable Chip
for use with a Micromite LCD BackPack
module, to interface with either the GY-271 or GY-511 eCompass
modules, as described in the Shop
November 2018 "El Cheapo Modules"
Issues article. Shop
Articles Videos Subscribe Account Indexes Help, Contac

Cat No SC4782. Price: Free

Files:

• eCompass Micromite BASIC example code.zip (ZIP contains .bas


files; 4.8KB)

Related to: Feature: El cheapo modules, part 20: two tiny compass
modules (November 2018)

Firmware (HEX) files and BASIC/C source code for the GPS-
Synched Frequency Reference [0410718A.hex]

Firmware (with pre-loaded BASIC code) and BASIC source code for the
GPS-Synched Frequency Reference.

Includes Micromite firmware v5.04.

Inside the download package you will also find the MPLAB X project
and C source code for the required CFUNCTIONs.

Cat No SC4776. Price: Free

Files:

• GPS Frequency Reference Software (0410718A).zip (ZIP includes


.BAS, .HEX and .C files; 283.0KB)

Related to:

• Project: GPS-synched Frequency Reference Pt.1 (October 2018)


• Project: GPS-synched, lab-quality frequency reference (Part 2)
(November 2018)

View 7 other items relevant to the same project(s)

Firmware (ASM and HEX) files for the White Noise Source and
Steam Train Whistle/Diesel Horn [0910618A/M.HEX]

HEX file and ASM source code for the 8-bit PIC12F617-I/P
microcontrollers in the Steam Train Whistle/Diesel Horn project.
Software -
This includes the White Noise Generator (0910618A.HEX/ASM) and the
Silicon
Whistle/Horn sound effects Chip
chip (0910618M.HEX/ASM).

Shop
The same White Noise Generator software (0910618A) can also be
Issues used forShop
Articles the Tinnitus/Insomnia
Videos Killer project from
Subscribe the November
Account 2018
Indexes Help, Contac
issue, which is listed as 0111018A, an alternative name for this same
software.

Cat No SC4697. Price: Free

Files:

• White Noise-Steam Whistle-Diesel Horn (0910618A-M).zip (ZIP


contains .hex and .asm files; 10.7KB)

Related to:

• Project: Digital white noise generator (September 2018)


• Project: Steam loco or diesel engine sound effects module
(September 2018)
• Project: Insomnia and Tinnitus killer (November 2018)

View 11 other items relevant to the same project(s)

DCC Decoder Programmer sketches

The two sketches required for our DCC Decoder Programmer, including
the open-source DCC++ sketch and our own serial-based programmer
code.

The download also includes the TimerOne library which is required to


compile our sketch.

Cat No SC4715. Price: Free

Files:

• DCC_Programmer_Shield_sketches.zip (ZIP contains .ino files


and libraries; 106.6KB)

Related to: Project: Arduino-based programmer for DCC Decoders


(October 2018)

View 4 other items relevant to the same project(s)


Cypress PSoC4 CY8CKIT demonstration project files
(Thermistor/LCD) Software -
Silicon
A set of Cypress Creator project file to Chip
demonstrate how to read and
display the temperature of an NTC thermistor using the Cypress
CY8CKIT development board.ShopThis was used in the October 2018
Issues tutorial on
Articles programming
Shop Videosthe PSoC4 system-on-a-chip.
Subscribe Account Indexes Help, Contac

Cat No SC4714. Price: Free

Files:

• PSoC4_Thermistor Code.zip (ZIP contains Cypress design files;


4.2MB)

Related to: Feature: Intro to programming: Cypress' System on a Chip


(SoC) (October 2018)

Firmware (sketch) files and MP3s for the Arduino (ESP32) Talking
Clock

Arduino sketches (.ino files) for the ESP32 module used in the Circuit
Notebook entry "Arduino (ESP32) Talking Clock" from the October 2018
issue.

The sketch zip also includes all the libraries required to compile the
sketches (but not the ESP32 board files).

A separate zip is also provided with sample MP3s to provide the talking
clock function.

Cat No SC4713. Price: Free

Files:

• Talking_Clock_sketches.zip (ZIP contains .ino files and libraries;


485.6KB)
• Talking_Clock_MP3s.zip (ZIP contains .mp3 files; 97.7MB)

Related to: Circuit Notebook: Arduino (ESP32) Talking Clock (October


2018)

Firmware (BASIC) file for the Micromite Plus Explore 64 Data


Logger

BASIC source code for the Micromite used in the Circuit Notebook entry
"Data Logger using Micromite Plus Explore 64" from the October 2018
issue.
Software -
Cat No SC4712. Price: Free
Silicon Chip
Files:
Shop
Issues Articles • Data Logger Videos
Shop MM64 software.zip (ZIP contains
Subscribe Account.bas file;Indexes
2.1KB) Help, Contac
Related to: Circuit Notebook: Data Logger using Micromite Plus Explore
64 (October 2018)

Firmware (BASIC) file for the Eight-button Quiz Master sysetm

BASIC source code for the 8-bit PICAXE20M2 microcontroller used in


the Circuit Notebook entry "Eight-button Quiz Master system" from the
October 2018 issue.

Cat No SC4711. Price: Free

Files:

• quiz_master__20m2.zip (ZIP contains .bas file; 989B)

Related to: Circuit Notebook: Eight-button Quiz Master system (October


2018)

Software for El Cheapo Modules: NFC Shield

Sample programs (BASIC code) used to demonstrate the capabilities of


the NFC Shield.

Cat No SC4699. Price: Free

Files:

• El Cheapo Modules 19 - NFC Shield.zip (ZIP contains .bas files;


25.6KB)

Related to: Feature: El Cheapo modules Part 19 – Arduino NFC Shield


(September 2018)

Firmware (BASIC) file for the Coober Pedy Opal Miner Game

BASIC source code for the 8-bit PICAXE20X2 microcontroller used in


the Circuit Notebook entry "The Coober Pedy Opal Miner Game", from
the September 2018 issue.
Software -
Cat No SC4698. Price: Free
Silicon Chip
Files:
Shop
Issues Articles • opal_miner_20m2.zip
Shop Videos (ZIP contains .basAccount
Subscribe file; 1.5KB) Indexes Help, Contac
Related to: Circuit Notebook: The Coober Pedy Opal Miner Game
(September 2018)

Firmware (C and HEX) files for the Super Digital Sound Effects
Module [0110718A.HEX]

The HEX file and C source code (MPLAB X IDE project) for the
PIC32MM0256GPM028 microcontroller in the Super Digital Sound
Effects project.

The download package also includes a sample configuration file and


some WAV files to test with.

Cat No SC4675. Price: Free

Files:

• Super Sound Effects Module software and demo files


(0110718A).zip (ZIP contains .hex file and source code; 1.2MB)

Related to:

• Project: Miniature, high performance sound effects module


(August 2018)
• Project: Super sound effects module – Part 2 (September 2018)

View 4 other items relevant to the same project(s)

Brainwave Monitor (EEG) software

This download package includes the Arduino sketch, Windows software


and source code for the Arduino Brainwave Monitor /
Electroencephalogram.

Cat No SC4668. Price: Free

Files:

• SiliconChipEEGSampler.zip (ZIP includes Arduino sketch,


Windows program and Visual Studio source code; 46.0KB)
• vcredist_x86.exe (Microsoft C runtime for VS2013 (32-bit); 6.2MB)
Software -
Related to: Project: Brainwave Monitor – see what’s happening in your
brain (August 2018) Silicon Chip
View 3 other items relevant toShop
the same project(s)
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
Arduino IR Keyboard software

Arduino .ino files and software libraries for the Infrared Remote Control
for use with a PC.

The zip file includes the following sketches: IR_Code_Typer.ino,


IR_Code_Typer_and_Serial.ino, IR_HID_XC3718.ino and the three
required Arduino libraries (zipped).

Cat No SC4680. Price: Free

Files:

• Arduino Infrared Remote Keyboard-Mouse.zip (Includes three .ino


sketches and the three libraries needed; 86.3KB)

Related to: Project: Turn any PC into a media centre – with remote
control! (August 2018)

Firmware (ASM and HEX) files for the Watchdog Door Alarm
[0310718A.HEX]

HEX file and ASM source code for the 8-bit PIC12F617-I/P
microcontroller in the Personal Door Alarm.

Cat No SC4672. Price: Free

Files:

• Watchdog Alarm (0310718A).zip (ZIP contains .hex and .asm files;


3.0KB)

Related to: Project: Bedroom (or any room!) no-connection door alarm
(August 2018)

View 3 other items relevant to the same project(s)

Firmware (BASIC and HEX) for the GPS or WiFi (NTP) Clock

BASIC source code and HEX file for the 8-bit PIC16F88 microcontroller
in the GPS Clock from Circuit Notebook, August 2018.
Software -
Cat No SC4681. Price: Free
Silicon Chip
Files:
Shop
Issues Articles • WiFi
ShopClock.zip (ZIP contains
Videos HEX and BASIC
Subscribe files; 6.8KB)
Account Indexes Help, Contac
Related to: Circuit Notebook: GPS or WiFi (NTP) clock using a PIC and
an LCD screen (August 2018)

Firmware (Arduino sketch) for the Air Pollution Monitor with an


ESP32

.ino sketch and header file for the ESP32 module used in the Particulate
Pollution Monitor from Circuit Notebook, August 2018.

Cat No SC4682. Price: Free

Files:

• ESP32_SDS011_BME280_thingspeak.zip (ZIP contains .ino and


.h files; 3.2KB)

Related to: Circuit Notebook: Measuring air pollution with an ESP32


(August 2018)

Firmware (HEX) files and BASIC source code for the Micromite-
based Tariff Super Clock [v2]

Firmware (with pre-loaded BASIC code) and BASIC source code for the
Tariff Super Clock.

Includes Micromite firmware v5.04.

Cat No SC4647. Price: Free

Files:

• SuperTariffClock Software V2.zip (ZIP contains .bas and .hex files;


234.9KB)

Related to: Project: Super Clock now shows your electricity tariff (July
2018)

View 4 other items relevant to the same project(s)


Software for the Raspberry Pi Tide Chart
Software -
A ZIP file containing the Python scripts and other scripts/text files
Silicon
necessary for the Raspberry Chip
Pi Tide Chart / Info Screen project.

Cat No SC4644. Price: Free Shop


Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
Files:

• Raspberry Pi Info Screen V2.zip (ZIP contains Python scripts;


2.6MB)

Related to: Project: Raspberry Pi Tide Chart (July 2018)

View 3 other items relevant to the same project(s)

Firmware (ASM and HEX) files for the Recurring Event Reminder
[1910718A.HEX]

HEX file and ASM source code for the 8-bit PIC12F617-I/P
microcontroller in the Recurring Event Reminder.

Cat No SC4639. Price: Free

Files:

• Recurring Event Reminder (1910718A).zip (6.8KB)

Related to: Project: How’s your memory? Build the Event Reminder
(July 2018)

View 3 other items relevant to the same project(s)

Firmware (BASIC) file for the PICAXE-based Humidity Controller

BASIC source code for the 8-bit PICAXE08M2 microcontroller used in


the Circuit Notebook entry "Humidity Controller for Cheesemaking" from
the July 2018 issue.

Cat No SC4642. Price: Free

Files:

• HumidityController.zip (ZIP contains .bas file; 1.1KB)

Related to: Circuit Notebook: Humidity Controller for Cheesemaking


(July 2018)
Firmware (BASIC and HEX) files for the Multi-Pattern, Multi-Speed
LED Chaser Software -
Silicon
BASIC source code for Chip
the 8-bit ATmega8P microcontroller used in the
Circuit Notebook entry "Multi-pattern, multi-speed LED chaser" from the
July 2018 issue. Shop
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
Cat No SC4643. Price: Free

Files:

• Multi-pattern, Multi-speed Chaser.zip (ZIP contains .bas and .hex


files; 3.1KB)

Related to: Circuit Notebook: Multi-pattern, multi-speed LED chaser


(July 2018)

Arduino Sketches (.ino) and library for the 800W+ Uninterruptable


Power Supply

A ZIP package which contains the Arduino source code and library
needed for programming the Arduino control module in the LiFePO4-
based UPS project.

Cat No SC4628. Price: Free

Files:

• Silicon_Chip_UPS_firmware_V3.zip (ZIP contains .ino files and


library; 81.9KB)

Related to:

• Project: 800W (+) Uninterruptible Power Supply (UPS) (May 2018)


• Project: 800W (+) Uninterruptible Power Supply (UPS) Part II
(June 2018)
• Project: 800W (+) Uninterruptible Power Supply (UPS) Part III
(July 2018)

View 3 other items relevant to the same project(s)

Firmware (C and HEX) files for the USB Flexitimer [1910618A.HEX]

HEX file and C source code for the 8-bit PIC16F1455-I/P microcontroller
in the USB Flexitimer.

Cat No SC4617. Price: Free


Files: Software -
• USB FlexitimerSilicon Chip(ZIP contains HEX file
firmware (1910618A).zip
and MPLAB X project; 673.9KB)
Shop
Issues Related Shop
Articles to: Project:Videos
The USB Flexitimer:
Subscribeaccurately timed switching
Account Indexes Help, Contac
(June 2018)

View 3 other items relevant to the same project(s)

Arduino Sketch (.ino) and libraries for the Wide-Range Digital LC


Meter

A ZIP package which contains the Arduino source code and libraries
needed for programming the Arduino in the Low-drift, Wide-range LC
Meter project.

This item also includes the dimensions for laser cutting the acrylic case.

Cat No SC4629. Price: Free

Files:

• Wide Range LC Meter software v1.zip (ZIP contains .ino file and
libraries; 34.8KB)
• LC Meter Case laser cutting files.zip (ZIP contains .dxf and .pdf
files; 407.3KB)

Related to: Project: Wide-range digital LC Meter (June 2018)

View 7 other items relevant to the same project(s)

Firmware (ASM and HEX) files for the Temperature Switch Mk2
[0510518A.HEX]

HEX file and ASM source code for the 8-bit PIC12F617-I/P
microcontroller in the Temperature Switch Mk2.

Cat No SC4623. Price: Free

Files:

• Temperature Switch Mk2 (0510518A).zip (ZIP contains HEX and


ASM files; 7.3KB)

Related to: Project: Switch on or off anything with a Temperature Switch


(June 2018)
View 3 other items relevant to the same project(s)
Software -
Silicon
Firmware (BASIC) file ChipMillisecond Reaction
for the PICAXE-based
Timer
Shop
Issues BASIC source
Articles Shop code for the 8-bit
Videos PICAXE20M2Account
Subscribe microcontroller used in Help, Contac
Indexes
the Circuit Notebook entry "PICAXE-based Millisecond Reaction Timer"
from the June 2018 issue.

Cat No SC4626. Price: Free

Files:

• reaction_timer_20m2.zip (ZIP contains .BAS file; 1.3KB)

Related to: Circuit Notebook: PICAXE-based Millisecond Reaction


Timer (June 2018)

Firmware (BASIC and HEX) files for the Servomotor tester

HEX file and BASIC source code for the 8-bit PIC16F616
microcontroller used in the Circuit Notebook entry "Servomotor tester"
from the June 2018 issue.

Cat No SC4627. Price: Free

Files:

• ServTsT2.zip (ZIP contains .HEX and .BAS files; 3.2KB)

Related to: Circuit Notebook: Servomotor tester (June 2018)

Firmware (HEX and ASM) files for the Deluxe Frequency Switch
[0510418A.HEX]

A ZIP package download which includes the assembly-language source


code and HEX file for the PIC12F88 in the Deluxe Frequency Switch.

Cat No SC4602. Price: Free

Files:

• Deluxe Frequency Switch firmware (0510418A).zip (ZIP contains


.hex and .asm files; 16.6KB)

Related to: Project: Multi-use Frequency Switch (May 2018)


View 3 other items relevant to the same project(s)
Software -
Silicon
Arduino Sketch (.ino) Chip
and libraries for the 3-Axis Arduino-based
Seismograph
Shop
Issues ZIP package
Articles Shopcontains the Arduino
Videos source codeAccount
Subscribe and librariesIndexes
needed for Help, Contac
the Personal Speedometer project.

Cat No SC4605. Price: Free

Files:

• Arduino Jogging Speedometer sketch.zip (ZIP contains .ino file


and libraries; 361.4KB)

Related to: Circuit Notebook: Personal Speedometer for jogging (May


2018)

Software for El Cheapo Modules: ADF4351

Sample programs (.ino sketch and .bas file) used to demonstrate the
capabilities of the ADF4351 signal generator module.

The BASIC code has been revised on 11/07/2018 to fix bugs.

Cat No SC4604. Price: Free

Files:

• El Cheapo Modules 16 (ADF4351) software (revised).zip (ZIP


contains .ino and .bas files; 9.1KB)

Related to: Feature: El Cheapo Modules 16: 35-4400MHz frequency


generator (May 2018)

Firmware (HEX AND ASM) files for the Infrared Sensing Heater
Controller [1010418A.HEX]

Assembly source code and compiled HEX file for the PIC12F675-I/P
microcontroller in the Thermopile-based Heater Controller.

Cat No SC4591. Price: Free

Files:

• Heater Controller.zip (ZIP contains .asm and .hex files; 8.8KB)


Related to: Project: 230VAC Thermopile-based Heater Controller (April
2018) Software -
Silicon
View 4 other items relevant Chip
to the same project(s)

Shop
Issues ArduinoShop
Articles Sketch (.ino)
Videosand libraries for the 3-Axis
Subscribe Arduino-based
Account Indexes Help, Contac
Seismograph

ZIP package contains the single Arduino source file and the three
libraries needed (Filters, RTClib & SdFat) for the Three-Axis Arduino
Seismograph.

Cat No SC4594. Price: Free

Files:

• 3-Axis Arduino Seismograph.zip (ZIP contains .ino file and


libraries; 3.5MB)

Related to: Project: Low cost, Arduino-based 3-Axis Seismograph (April


2018)

View 2 other items relevant to the same project(s)

Firmware (HEX and BAS) files for the Temperature and Humidity
Display

A ZIP download which includes the BASIC source code and compiled
HEX file (PICBASIC PRO) for the Circuit Notebook entry titled
"Temperature and humidity display using a PIC16F88" from the April
2018 issue.

Cat No SC4589. Price: Free

Files:

• Temperature and humidity display using a PIC16F88.zip (ZIP


contains .bas and .hex files; 6.1KB)

Related to: Circuit Notebook: Temperature and humidity display using a


PIC16F88 (April 2018)

View 1 other item relevant to the same project(s)

Arduino Sketch (.ino) file for the Clayton's GPS Time Signal
Generator
A ZIP package which includes the Arduino Sketch for the GPS Time
Source project. Software -
Silicon
Cat No SC4593. Price: Free Chip
Files: Shop
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
• GPS Time Signal Generator.zip (ZIP contains .ino file; 5.4KB)

Related to: Project: The Clayton’s “GPS” time signal generator (April
2018)

View 2 other items relevant to the same project(s)

Arduino sketch (.ino) file and library for the Arduino Earthquake
Early Warning system

A ZIP package download which includes the Arduino sketch and library
needed for the Arduino-based Earthquake Early Warning system.

Cat No SC4548. Price: Free

Files:

• EarthquakeEarlyWarning.zip (ZIP contains .ino file and library;


14.0KB)

Related to: Project: Arduino-based Earthquake Early Warning Alarm


(March 2018)

Firmware (HEX and ASM) files for the Full-wave 230V Universal
Motor Speed Controller [1010218B.HEX]

A ZIP package download which includes the assembly-language source


code and HEX file for the PIC12F675 in the Triac-based Full Wave
230VAC Universal Motor Speed Controller.

The original software (1010218A.HEX) contained a bug which


prevented feedback from working after the soft-start period. That is fixed
in this new version, 1010218B.HEX (04/11/2019).

Cat No SC4549. Price: Free

Files:

• TRIAC motor controller PIC12F675 (1010218B).zip (ZIP contains


.hex and .asm files; 7.5KB)
Related to: Project: Full Wave, 230V Universal Motor Speed Controller
(March 2018) Software -
Silicon
View 4 other items relevant Chip
to the same project(s)

Shop
Issues Firmware
Articles (HEX and
Shop BAS) files
Videos for the Induction
Subscribe BalanceIndexes
Account Metal Help, Contac
Detector

A ZIP package download which includes the BASIC code and compiled
HEX file (BASCOM) for the Circuit Notebook entry titled "Drift-free
Induction Balance Metal Detector" from the March 2018 issue.

Cat No SC4550. Price: Free

Files:

• IB Metal detector.zip (ZIP contains .bas and .hex files; 5.5KB)

Related to: Circuit Notebook: Drift-free Induction Balance Metal Detector


(March 2018)

Arduino sketch (.ino) file and libraries for the WiFi Water Tank
Level Meter

A ZIP package download which includes the Arduino sketch and


libraries needed for the Solar Powered WiFi Water Tank Level Meter
and Weather Station.

Cat No SC4083. Price: Free

Files:

• Wifi Water Tank Level Meter software.zip (ZIP contains .ino sketch
file and libraries; 180.7KB)

Related to: Project: A Water Tank Level Meter with WiFi and More!
(February 2018)

View 12 other items relevant to the same project(s)

Arduino and BASIC source code for El Cheapo Modules 13

Two Arduino sketches (.ino files) and two Micromite BASIC source files
for the motion sensor and soil moisture sensor described in El Cheapo
Modules 13, which was published in the February 2018 issue.

Cat No SC4525. Price: Free


Files: Software -
Silicon
• El Cheapo Modules Chip
13 software.zip (ZIP contains .ino and .bas
files; 2.7KB)
Shop
Issues Related Shop
Articles to: Feature: El CheapoSubscribe
Videos Modules 13: sensing
AccountmotionIndexes
and Help, Contac
moisture (February 2018)

BASIC code for the Vintage Car Logbook Reminder

BASIC source code for the PICAXE08M in the Circuit Notebook entry
"Vintage car logbook reminder with temperature and clock display" from
the February 2018 issue.

Cat No SC4526. Price: Free

Files:

• Classic Car Temp and Date.zip (ZIP contains .bas file; 4.9KB)

Related to: Circuit Notebook: Vintage car logbook reminder with


temperature and clock display (February 2018)

BASIC code for the PICAXE Roulette Wheel

BASIC source code for the PICAXE20M2 in the Circuit Notebook entry
"PICAXE roulette wheel simulator using 7-segment displays" from the
February 2018 issue.

Cat No SC4527. Price: Free

Files:

• roulette7seg_20m2.zip (ZIP contains .bas file; 1.4KB)

Related to: Circuit Notebook: PICAXE roulette wheel simulator using 7-


segment displays (February 2018)

Arduino code for the OLED NTP Clock

Arduino sketch (.ino file) and required libraries for the ESP-32 module in
the Circuit Notebook entry "OLED clock gets its time from the internet
using NTP" from the February 2018 issue.

V1.1: revised 26/04/2018 to fix a bug with initial delay connecting to


wireless network.
Software -
Cat No SC4528. Price: Free
Silicon Chip
Files:
Shop
Issues Articles • OLED
ShopNTP Clock firmware
Videos v1.1.zip (ZIPAccount
Subscribe contains .ino Indexes
file and Help, Contac
libraries; 348.6KB)

Related to: Circuit Notebook: OLED clock gets its time from the internet
using NTP (February 2018)

Firmware (BASIC code) for the Lathe-E-Boy High Power Lathe


Controller

MMBasic source code for the Explore 100 module in the High Power
Lathe Controller project, published in the January 2018 issue.

The splash screen image (in .BMP format) is also included. This should
be loaded into the root directory of an SD card which is then plugged
into the Explore 100 touchscreen, after the screen and touch interface
have been configured.

Cat No SC4520. Price: Free

Files:

• Lath-e-boy software 8.3.1.zip (ZIP contains .bas file and .BMP


image; 56.8KB)

Related to: Project: The Lathe-E-Boy: high power Lathe Controller


(January 2018)

Firmware (HEX and C) file for the High Power DC Fan Speed
Controller [0511117A.HEX]

HEX file and C source code (with MPLAB X project) for the 8-bit
PIC12F675 microcontroller in the Proportional High Power DC Fan
Speed Controller.

Cat No SC4515. Price: Free

Files:

• High Power DC Fan Speed Controller software (0511117A).zip


(ZIP contains .c and .hex files; 103.1KB)
Related to: Project: High Power DC Fan Controller has loads of
Software -
applications (January 2018)

Silicon
View 3 other items relevant Chip
to the same project(s)

Shop
Issues Firmware
Articles (Arduino
Shop sketch and
Videos Micromite BASIC
Subscribe code) for
Account the
Indexes Help, Contac
nRF24L01 modules

The .ino sketch file (Arduino) and BASIC source code (Micromite) to use
nRF24L01 digital wireless transceiver modules, as per the El Cheapo
Modules 12 article in the January 2018 issue.

Cat No SC4517. Price: Free

Files:

• nRF24L01 software.zip (ZIP contains .ino and .bas files; 8.3KB)

Related to: Feature: El Cheapo Modules 12: 2.4GHz Wireless Data


Modules (January 2018)

View 1 other item relevant to the same project(s)

Firmware (HEX and C) files for the Precision Fridge Door Alarm

HEX file and C source code (including MPLAB X IDE project) for the 8-
bit PIC12F683 microcontroller in the Circuit Notebook entry titled
"Precision Fridge Door Alarm" from the January 2018 issue.

Cat No SC4518. Price: Free

Files:

• FridgeAlarm.X.zip (ZIP contains .c and .hex files; 78.2KB)

Related to: Circuit Notebook: Precision Fridge Door Alarm (January


2018)

Firmware (Arduino sketches and libraries) for the Arduino


Contactless Temperature and RPM Data Logger

The .ino sketch files (Arduino) and required libraries for the January
2018 Circuit Notebook entry titled "Debugging a failing electric motor
with an RPM and temperature data logger".

Cat No SC4519. Price: Free


Files: Software -
Silicon
• Arduino Data Logger Chip
with Contactless Temperature and RPM
software.zip (ZIP contains .ino files and libraries; 619.6KB)
Shop
Issues Related Shop
Articles to: Circuit Videos
Notebook: Debugging
Subscribea failing electric motor
Account with an Help, Contac
Indexes
RPM and temperature data logger (January 2018)

Firmware (HEX) and BASIC source code for the Touchscreen


Altimeter/Weather Station

Software for the Touchscreen Altimeter, including BASIC source code


and a HEX file which includes the Micromite firmware.

Note that this software has been updated (since the article was
published) to include the ability to key in QNH pressure updates.

We have also made the original (pre-QNH) source code available for
download for readers who are intersted.

Cat No SC4491. Price: Free

Files:

• Altimeter.zip (222.0KB)
• Altimeter (without QNH).zip (5.6KB)

Related to: Project: Touchscreen Altimeter and Weather station


(December 2017)

View 7 other items relevant to the same project(s)

Software for El Cheapo Modules: GY-68 (BMP180)

The sample sketch described in El Cheapo Modules 11 (December


2017) called "SFE_BMP180_barometer_sketch.ino" for use with
BMP180-based modules on Arduino and the sample BASIC program
called "BMP180 barometer check prog.bas" for the Micromite.

The other file described in the article "SFE_BMP180.zip" can be found


at: https://github.com/sparkfun/BMP180_Breakout
Or here:
https://github.com/sparkfun/BMP180_Breakout_Arduino_Library

Cat No SC4521. Price: Free

Files:
• SFE_BMP180_Sample_Software.zip (ZIP contains Arduino sketch
Software -
(.ino) and BASIC software (.bas); 4.8KB)

Silicon
Related to: Feature: El Chip
Cheapo Modules 11: Pressure/Temperature
Sensors (December 2017)
Shop
Issues View 3 other
Articles ShopitemsVideos
relevant to Subscribe
the same project(s)
Account Indexes Help, Contac

Firmware (.bas) for the Micromite-based Air Conditioner Remote


Control

PICAXE BASIC source code (.bas file) for the PIC32MX170F256B-


50I/SP in the Circuit Notebook entry titled "Micromite-based Air
Conditioner Remote Control" in the December 2017 issue.
V1.1 is used when the DS18B20 sensor is fitted.
V1.2 is used when a DHT22 is fitted instead.

Cat No SC4488. Price: Free

Files:

• Micromite Aircon Remote Control.zip (ZIP contains .bas files;


4.5KB)

Related to: Circuit Notebook: Micromite-based Air Conditioner Remote


Control (December 2017)

View 1 other item relevant to the same project(s)

Software for the 6GHz+ Touchscreen Frequency Counter (v1.01)

A ZIP package download which includes the MMBasic code (.bas),


CFUNCTION source code and HEX file for the 6GHz+ Touchscreen
Frequency Counter.

The latest beta version of MMBasic is also included in the download


package.

Please read the included text file for some important notes, including
why we're using a beta version of MMBasic and some minor hardware
changes we've found are necessary to improve operation when
measuring higher frequencies. The updated download (v1.01) provides
a clarification for these important notes.

Cat No SC4538. Price: Free

Files:
• 6GHz+ Touchscreen Frequency Counter software v1.01.zip (ZIP
Software -
contains .bas and .hex files; 1.2MB)

Related to: Silicon Chip


Shop
• Project: 0.01Hz - 6+GHz touchscreen frequency meter, Part 1
Issues Articles (October
Shop 2017) Videos Subscribe Account Indexes Help, Contac
• Project: Touch-screen 6GHz+ Frequency Counter, part II
(November 2017)
• Project: Part 3: Finishing our new 6GHz+ Digital Frequency Meter
(December 2017)

View 4 other items relevant to the same project(s)

Firmware (.bas) for the PICAXE-based Chess/Games Timer

PICAXE BASIC source code (.bas file) for the PICAXE-20M2s in the
Circuit Notebook entry titled "PICAXE-based Chess/Games Timer" in
the November 2017 issue.

Cat No SC4476. Price: Free

Files:

• chess_clock_20m2.zip (ZIP contains .bas file; 1.6KB)

Related to: Circuit Notebook: PICAXE-based Chess/Games Timer


(November 2017)

Firmware (Arduino sketch) and libraries for the Caravan Water


Tank Level Meter

Arduino sketch (.ino file) and libraries for the Arduino Nano in the Circuit
Notebook entry titled "Caravan water tank level meter tracks water
usage" in the November 2017 issue.

Cat No SC4475. Price: Free

Files:

• Flow_01.zip (ZIP contains .ino file and libraries; 1.2MB)

Related to: Circuit Notebook: Caravan water tank level meter tracks
water usage (November 2017)

Firmware (.bas) for the Four-channel RF wireless remote control


BASCOM source code (.bas file) for the ATmega8P in the Circuit
Software -
Notebook entry titled "Four-channel RF wireless remote control has
three different modes" in the November 2017 issue.
Silicon Chip
Cat No SC4477. Price: Free
Shop
Issues Files:
Articles Shop Videos Subscribe Account Indexes Help, Contac
• UHF Remote Switch.zip (ZIP contains .bas file; 818B)

Related to: Circuit Notebook: Four-channel RF wireless remote control


has three different modes (November 2017)

Firmware (HEX and ASM) file for Kelvin, the Very Clever Cricket
[0810917B.HEX]

HEX file and ASM source code for the 8-bit PIC12F675 microcontroller
in Kelvin the Cricket.

This revised version fixes a bug which prevented modes 13-16 from
working properly.

Cat No SC4457. Price: Free

Files:

• Kelvin the Cricket (0810917B).zip (ZIP contains HEX and ASM


files; 9.7KB)

Related to: Project: One hour project: Kelvin – the very clever cricket
(October 2017)

View 3 other items relevant to the same project(s)

Firmware (ASM and HEX files) for PIC12 Calibrator Oscillation

Assembly language source code and HEX file for recalibrating the
oscillator in a PIC12F675 or PIC12F629, as described in Circuit
Notebook, October 2017.

Cat No SC4460. Price: Free

Files:

• osccon adjust.zip (ZIP contains HEX and ASM files; 1.6KB)

Related to: Circuit Notebook: Recalibrating the oscillator in a


PIC12F675 or PIC12F629 (October 2017)
Software -
3-Way Adjustable Stereo Active Crossover simulation file

LTspice simulation fileSilicon


as mentioned in Chip
the 3-Way Active Crossover
article, September 2017.
Shop
Issues Cat No SC4421.
Articles Shop Price:
VideosFree Subscribe Account Indexes Help, Contac

Files:

• Active Crossover LTspice simulation.zip (2.0KB)

Related to:

• Project: Fully adjustable, 3-way active loudspeaker crossover Pt.1


(September 2017)
• Project: 3-way Active Crossover for speakers, Part 2 (October
2017)

View 9 other items relevant to the same project(s)

Software for the Deluxe Touchscreen eFuse

BASIC and C source code plus HEX file for the Deluxe Touchscreen
eFuse project.

The download package includes two .BAS files; the library file must be
loaded and saved to the library section first. Alternatively, load the HEX
file directly on the PIC32; it also includes MMBasic.

The package also includes the source of the two CFUNCTIONs used.

Cat No SC4454. Price: Free

Files:

• Deluxe eFuse Software.zip (ZIP contains .bas, .c and .hex files;


377.7KB)

Related to:

• Project: Deluxe Touchscreen eFuse, Part 1 (July 2017)


• Project: Deluxe Touchscreen eFuse, Part 2 (August 2017)
• Project: Deluxe eFuse, Part 3: using it! (October 2017)

View 8 other items relevant to the same project(s)


Firmware (BAS and HEX files) for the Automatic Modem Rebooter
Software -
PICBASIC source code and HEX file for the 8-bit PIC12F675 in the
Silicon
Circuit Notebook entry Chip
titled "Automatically rebooting NBN modem" in
the September 2017 issue.
Shop
Issues Cat No SC4422.
Articles Shop Price:
VideosFree Subscribe Account Indexes Help, Contac

Files:

• RouterAutoReboot firmware.zip (ZIP contains BAS and HEX files;


1.8KB)

Related to: Circuit Notebook: Automatically rebooting NBN modem


(September 2017)

View 1 other item relevant to the same project(s)

Firmware (Arduino sketch) and libraries for the VL53L0X laser


rangefinder

Arduino sketch (.ino file) and libraries for the ATmega328P in the Circuit
Notebook entry titled "Using a VL53L0X laser rangefinder module with
Arduino" in the September 2017 issue.

Cat No SC4423. Price: Free

Files:

• VL53L0X Arduino Software.zip (74.0KB)

Related to: Circuit Notebook: Using a VL53L0X laser rangefinder


module with Arduino (September 2017)

Software for the LTspice Tutorial, Part 3

LTspice simulation (.asc and .asy) files, as used in part three of the
LTspice/SPICE tutorial article in the September 2017 issue.

Cat No SC4427. Price: Free

Files:

• LTspice_NTC_Thermistor_files.zip (12.1KB)

Related to: Feature: LTspice Tutorial Part 3: Modelling an NTC


Thermistor (September 2017)
Firmware (Arduino sketch) and libraries for the Arduino
Software -
ThingSpeak.com Data Logger

Silicon
Arduino sketches (.ino Chip
files) and libraries for the ESP8266 in the project
for the Arduino "ThingSpeak.com" Data Logger from the September
2017 issue. Shop
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
Note that there are two sketches in the ZIP file, one is for when an
OLED display is used and the other is for when it is not.

Cat No SC4428. Price: Free

Files:

• Arduino ESP8266 ThingSpeak.com Software.zip (ZIP contains


.ino file and libraries; 489.3KB)

Related to: Project: Arduino “ThingSpeak.com” ESP8266 data logger


(September 2017)

View 3 other items relevant to the same project(s)

Software for El Cheapo Modules: AD9850 DDS

Sample source code to drive an AD9850-based DDS module from an


Arduino (.ino sketch) or Micromite (.BAS file), as used in the El Cheapo
Asian Electronics Modules 9 article in the September 2017 issue.

Cat No SC4435. Price: Free

Files:

• AD9850 sample software (Arduino and Micromite).zip (ZIP


contains BAS and .ino files; 8.9KB)

Related to: Feature: El Cheapo modules Part 9: AD9850 DDS module


(September 2017)

Firmware (Arduino sketch) file for the Arduino Data Logger

.ino sketch for the 8-bit Arduino microcontroller used in the Arduino Data
Logger project from the August 2017 issue.

The updated zip file (v1.1) includes an extra example sketch which
shows how to log the output of the BMP180 pressure sensor in
hectopascals rather than bar/millibars.

Version 1.12 also includes a fix for a bug which sometimes caused the
unit to fail to get GPS lock if the GPS starts up particularly quickly.
Software -
Cat No SC4402. Price: Free
Silicon Chip
Files:
Shop
Issues Articles • Arduino
Shop DataVideos
Logger software v1.12.zip Account
Subscribe (ZIP contains Indexes
.ino file; Help, Contac
282.0KB)

Related to:

• Project: An Arduino Data Logger with GPS (August 2017)


• Project: Arduino Data Logger Part 2 (September 2017)

View 13 other items relevant to the same project(s)

Raspberry Pi Software for the Elevator Annunciator

Python scripts for the Raspberry Pi, as described in the Circuit


Notebook entry titled "Raspberry Pi Elevator Display & Annunciator"
from August 2017.

Cat No SC4367. Price: Free

Files:

• lift_lights_software.zip (ZIP contains .py files; 1.8MB)

Related to: Circuit Notebook: Raspberry Pi Elevator Display &


Annunciator (August 2017)

Atmel BASIC Software for Distributed Temperature Sensing

BASCOM code for the ATmega8 8-bit AVR microcontroller in the Circuit
Notebook entry titled "Distributed temperature sensing using an
ATmega8 and DS18B20 sensors" from August 2017.

This can be compiled into a HEX file using the free BASCOM demo
compiler download for AVR.

Cat No SC4368. Price: Free

Files:

• distributed temperature sensing software.zip (ZIP contains BAS


file; 2.0KB)
Related to: Circuit Notebook: Distributed temperature sensing using an
Software -
ATmega8 and DS18B20 sensors (August 2017)

Silicon Chip
Software for the LTspice Tutorial, Part 2
Shop
Issues LTspice Shop
Articles simulationVideos
(.asc and .asy) file, as usedAccount
Subscribe in part two ofIndexes
the Help, Contac
LTspice/SPICE tutorial article in the August 2017 issue.

Cat No SC4372. Price: Free

Files:

• LTspice Tutorial part two software.zip (ZIP contains .asc and .asy
files; 3.8KB)

Related to: Feature: LTspice Part 2: Simulating and Testing Circuits


(August 2017)

Firmware (ASM and HEX) files for RapidBrake [0510517A.HEX]

HEX file and ASM source code for the 8-bit PIC16F88-I/P
microcontroller in the RapidBrake Emergency Stop Signalling unit.

Cat No SC4332. Price: Free

Files:

• RapidBrake firmware (0510517A).zip (ZIP contains HEX and ASM


files; 9.6KB)

Related to:

• Project: RapidBrake - giving the guy behind extra stopping time


(July 2017)
• Project: Building and calibrating the RapidBrake (August 2017)

View 5 other items relevant to the same project(s)

Firmware (Arduino sketch) file for the Arduino Music Player

.ino sketch and libraries for the 8-bit Arduino microcontroller used in the
Arduino Music Player project from the July 2017 issue.

Changes:

v1.1:
• fixed a problem where pressing a button on the bottom row of the
Software -
keypad during playback would cause the software to lock up
• added option to select both MP3 and .ogg (Ogg Vorbis) files to be
played back Silicon Chip
• added a recording time display
Shop
• made some changes to address dropouts during recording
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
V1.2:
• fixed a problem where the player would lock up if any music was
played after using the record function
• added an option to select what number file to record to (the old
incremental option can be selected by pressing 'A' on the keypad)
• recording starts from 00 instead of 01

V1.3:
• fixed the recording function only writing half the required data.

Added an experimental version that lets you enter the entire filename
using the keypad when selecting a tracknum to play. It uses a rotating
keypad like a mobile phone, and should match up with the characters
on the keypad itself. Controls are listed under the function name
createName(). It's stable though, just wanted to provide the older and
newer option.

Cat No SC4336. Price: Free

Files:

• Arduino Music Player v1.3.zip (ZIP contains .ino file and libraries;
970.2KB)

Related to: Project: We put the VS1053 Arduino shield to work (July
2017)

View 3 other items relevant to the same project(s)

Firmware (Arduino sketch) file for Remote Water Level Monitoring

The Arduino sketch (.ino file) and zipped libraries for the Circuit
Notebook entry "Remote water level monitoring using LoRa and
Arduino" from the July 2017 issue.

Cat No SC4353. Price: Free

Files:

• LoRa_low_power_level_sender_software.zip (ZIP contains .ino file


and libraries; 38.0KB)
Related to: Circuit Notebook: Remote water level monitoring using LoRa
and Arduino (July 2017) Software -
Silicon
View 1 other item relevant to the sameChip
project(s)

Shop
Issues Firmware
Articles (BAS) file
Shop for the PICAXE-based
Videos Subscribe Dual Temperature
Account Indexes Help, Contac
Datalogger

BAS source code for the 8-bit PICAXE-20X2 microcontroller used in the
Circuit Notebook entry "PICAXE-based Dual Temperature Datalogger"
from the June 2017 issue.

Cat No SC4294. Price: Free

Files:

• 20X2 dual temperature logger V11.zip (ZIP contains .BAS file;


43.9KB)

Related to: Circuit Notebook: PICAXE-based Dual Temperature


Datalogger (June 2017)

Firmware (Arduino sketch) file for the Arduino 3D Printer Heat Bed
Controller

.ino sketch for the 8-bit Arduino microcontroller used in the Circuit
Notebook entry "Arduino 3D Printer Heat Bed Controller" from the June
2017 issue.

Cat No SC4295. Price: Free

Files:

• ThreeD_HBC.zip (ZIP contains .ino and Gerber files; 22.4KB)

Related to: Circuit Notebook: Arduino 3D Printer Heat Bed Controller


(June 2017)

Firmware (Arduino Sketch) file for the Arduino-based Digital


Inductance & Capacitance Meter [Arduino_LC_meter_sketch.HEX]

.ino sketch for the 8-bit Arduino microcontroller in the Arduino-based


Digital Inductance/Capacitance Meter.

Now updated so it includes the required libraries (zipped).

Please note: you may need to change the LCD address in the third non-
comment line of the .ino file before uploading, depending on whether
Software -
your I2C module has a PFC8574T (0x27) or PFC8574AT (0x3F). The
sketch by default is set up for a PFC8574T. See the comment at the top
Silicon Chip
of the sketch and the article in the March 2017 issue (El Cheapo
Modules Part 5).
Shop
Issues Version Shop
Articles 1.2 now includes
Videosthe updated LiquidCrystal_I2C
Subscribe Account library which
Indexes Help, Contac
should solve compilation issues.
Version 1.3 includes a bugfix to the LiquidCrystal_I2C library which
allows it to work with the latest version of the Arduino IDE.

Cat No SC4293. Price: Free

Files:

• Arduino_LC_meter_sketch v1.3.zip (ZIP contains .ino file; 29.4KB)

Related to: Project: Arduino-based Digital Inductance & Capacitance


Meter (June 2017)

View 4 other items relevant to the same project(s)

Software for the LTspice Tutorial, Part 1

LTspice simulation (.asc) file, as used in part one of the LTspice/SPICE


tutorial articles, published in the June 2017 issue.

Cat No SC4287. Price: Free

Files:

• tutorial1.zip (ZIP contains .asc file; 650B)

Related to: Feature: LTspice – simulating and circuit testing, Part 1


(June 2017)

Software for MAX7219

Test programs for the MAX7219 controller for Arduino and Micromite as
described in "El Cheapo Modules 7: SPI 8x8 LED Matrix Display
Module" from the June 2017 issue.

Cat No SC4314. Price: Free

Files:

• MAX7219 example code.zip (3.0KB)


Related to: Project: El Cheapo Modules, Part 7: LED Matix displays
(June 2017) Software -
Silicon
View 3 other items relevant Chip
to the same project(s)

Shop
Issues Software
Articles for the Micromite
Shop Videos Tutorial,
SubscribePart 4 Account Indexes Help, Contac
BASIC code for the final example in the last instalment of the Micromite
Tutorial, from the June 2017 issue.

Cat No SC4286. Price: Free

Files:

• Micromite Tutorial part 4 source code.zip (ZIP contains .bas file;


554B)

Related to: Feature: Getting Started with the Micromite, Part 4 (June
2017)

BASCOM source code for the Atmel-based Digital Clock and


Stopwatch

BASCOM source code for the ATmega processor in the Circuit


Notebook entry "Atmel-based digital clock and stopwatch" from the May
2017 issue. This can be compiled to a HEX file using the free BASCOM
trial compiler.

Cat No SC4270. Price: Free

Files:

• Digital Clock and Stopwatch.zip (ZIP contains BAS file; 993B)

Related to: Circuit Notebook: Atmel-based digital clock and stopwatch


(May 2017)

Arduino sketches and libraries for using a CAN bus to monitor


individual solar panels

Arduino source code and required libraries for the Circuit Notebook
entry "Using a CAN bus to monitor individual solar panels" from the May
2017 issue.

Cat No SC4271. Price: Free

Files:
• can_bus_auruino.zip (ZIP contains .ino files and libraries; 45.1KB)
Software -
Related to: Circuit Notebook: Using a CAN bus to monitor individual
Silicon Chip
solar panels (May 2017)

Shop
Issues Software
Articles for El Cheapo
Shop VideosModules: AD9833 DDS
Subscribe Account Indexes Help, Contac
Sample source code to drive an AD9833-based DDS module from an
Arduino (.ino sketch) or Micromite (.BAS file), as used in the El Cheapo
Asian Electronics Modules 6 article in the April 2017 issue.

Cat No SC4206. Price: Free

Files:

• AD9833 DDS sample code.zip (ZIP contains BAS and .ino files;
7.8KB)

Related to: Feature: El Cheapo Modules, Part 6: Direct Digital


Synthesiser (April 2017)

View 2 other items relevant to the same project(s)

Software for the Micromite-based Touchscreen DDS Signal


Generator [SigGeneratorFull.HEX]

Firmware (HEX file & BASIC source code) for the PIC32MX170F256B-
50I/SP 32-bit microcontroller used in the Micromite DDS Signal
Generator.

Cat No SC4217. Price: Free

Files:

• SigGeneratorFiles.zip (ZIP contains BAS and HEX files; 240.7KB)

Related to: Project: Micromite BackPack Touchscreen DDS Signal


Generator (April 2017)

View 10 other items relevant to the same project(s)

Firmware (.ino) files for Arduino Weight Measurement

.ino source code and libraries for the 8-bit Arduino microcontroller used
in the Circuit Notebook entry "Measuring weight using Arduino" from the
April 2017 issue.
You will need to install the supplied library ZIP in the Arduino IDE using
Software -
the Sketch -> Include Library menu option before the sketch will
compile.
Silicon Chip
Cat No SC4219. Price: Free
Shop
Issues Files:
Articles Shop Videos Subscribe Account Indexes Help, Contac
• my_kitches_scale_final.zip (ZIP contains .ino file, header files and
libraries; 4.3KB)

Related to: Circuit Notebook: Measuring weight using Arduino (April


2017)

Firmware (ASM and HEX) files for the Bright LED Pool Lap Counter
[1910217A.HEX]

HEX file and ASM source code for the 8-bit PIC16F88-I/P
microcontroller in the Pool Lap Counter.

Cat No SC4194. Price: Free

Files:

• Pool Lap Counter firmware (1910217A).zip (ZIP contains HEX and


ASM files; 7.2KB)

Related to: Project: All-new Swimming Pool Lap Counter (March 2017)

View 6 other items relevant to the same project(s)

Software for El Cheapo Modules: LCD module with I²C

The source code to drive an I²C LCD module from an Arduino (.ino
sketch) or Micromite (.BAS file), as used in the El Cheapo Asian
Electronics Modules 5 article in the March 2017 issue.

Cat No SC4202. Price: Free

Files:

• Serial LCD code - JRI2CLCD and HelloWorld.zip (ZIP contains


BAS and .ino files; 2.3KB)

Related to: Project: El Cheapo Modules, Part 5: LCD module with I²C
(March 2017)

View 2 other items relevant to the same project(s)


Software -
BASIC source code for the ATmega-based Metal Detector

BASCOM source code Silicon Chipentry entitled "ATmega-


for the Circuit Notebook
based Metal Detector with stepped frequency indication" from the March
2017 issue. Shop
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
Cat No SC4199. Price: Free

Files:

• ATmega-based Metal Detector.zip (ZIP contains BAS file; 843B)

Related to: Circuit Notebook: ATmega-based Metal Detector with


stepped frequency indication (March 2017)

BASIC code for the Remote Garage Door Tell-Tale

BASIC source code for the PICAXE08Ms in the Circuit Notebook entry
"Remote Tell-Tale Indicator for garage doors" from the March 2017
issue.

Cat No SC4200. Price: Free

Files:

• gd_display_14m2.zip (ZIP contains BAS file; 1.3KB)

Related to: Circuit Notebook: Remote Tell-Tale Indicator for garage


doors (March 2017)

Firmware (C and HEX) files for the GPS-synchronised Analog


Clock [04120217A.HEX/04130217A.HEX]

HEX file and C source code for the 8-bit PIC16LF88-I/P microcontroller
in the GPS-synchronised Analog Clock project.

All versions of the firmware, including HEX and C files, are contained in
the ZIP supplied. The C code is compiled using the CCS PIC16
compiler.

These are updated versions of the firmware which solve problems with
the USB serial port. Note that it's necessary to install a different HEX file
depending on which serial port you are using; see the README file in
the zip.

Update 15/03/2017 - two bugs were identified which are now fixed in
v2.6 (stepping) and v1.3 (sweep). These are: clock drive pin RA1 (#18)
not toggling properly for the stepping version and with both versions, a
Software -
GPS parsing error which could cause a failure to operate correctly with
certain GPS modules.
Silicon Chip
Update 29/09/2017 - fixed a bug in the sweep hand version, with the
same clock drive problem as Shop
the stepping mentioned above. The
Issues version Shop
Articles number is Videos
now 1.4. Subscribe Account Indexes Help, Contac

Cat No SC4166. Price: Free

Files:

• GPS Clock firmware (Stepping V2.6 Sweep V1.4).zip (61.8KB)

Related to: Project: GPS-synchronised Analog Clock Driver (February


2017)

View 7 other items relevant to the same project(s)

Firmware (BAS and HEX) files for the “Squash” and “Ping-pong”
two-player games using 16 LEDs

HEX file and BAS source code for the 8-bit ATmega16A microcontroller
used in the Circuit Notebook entry "'Squash' and 'Ping-pong' two-player
games using 16 LEDs" from the February 2017 issue.

Cat No SC4167. Price: Free

Files:

• squash and ping-pong games with scoreboard.zip (ZIP contains


HEX and BAS files; 5.4KB)

Related to: Circuit Notebook: “Squash” and “Ping-Pong” two-player


games using 16 LEDs (February 2017)

Firmware (.ino sketch) file for using GPS Modules for surveying
and distance measurement

.ino sketch source code for the 8-bit ATmega328P microcontroller in the
Circuit Notebook entry "Using GPS Modules for surveying and distance
measurement" from the February 2017 issue.

Cat No SC4168. Price: Free

Files:
• GPS Distance Measurement Arduino software.zip (ZIP contains
Software -
.ino sketch and library ZIPs; 216.2KB)

Silicon
Related to: Circuit Notebook: Chip
Using GPS Modules for surveying and
distance measurement (February 2017)
Shop
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
Firmware (ASM and HEX) files for the High Power DC Motor Speed
Control [1111216A.HEX]

HEX file and ASM source code for the 8-bit PIC16F88-I/P
microcontroller in the project entitled "Our biggest-ever DC speed
controller: 12 to 60V at up to 40A".

Cat No SC4145. Price: Free

Files:

• DC Motor Controller (1111216A).zip (ZIP contains HEX and ASM


files; 9.1KB)

Related to:

• Project: High Power DC Motor Speed Control (January 2017)


• Project: High Power DC Motor Speed Control – Part 2 (February
2017)

View 5 other items relevant to the same project(s)

Firmware (.ino) files for the LoRa remote repeater for ultra-long
range digital communications

.ino source code and libraries for the 8-bit Arduino microcontroller used
in the Circuit Notebook entry "LoRa remote repeater for ultra-long range
digital communications" from the January 2017 issue.

You will need to install the supplied library ZIPs in the Arduino IDE using
the Sketch -> Include Library menu option before the sketches will
compile.

Cat No SC4131. Price: Free

Files:

• Long Range LoRA Repeater Arduino software.zip (ZIP contains


.ino files and library ZIPs; 313.8KB)

Related to: Circuit Notebook: LoRa remote repeater for ultra-long range
digital communications (January 2017)
Software -
Firmware (.bas) file for the Improved PICAXE Wireless Rain Alarm

.bas source code for Silicon Chip


the 8-bit PICAXE8M microcontroller used in the
Circuit Notebook entry "Improved PICAXE Wireless Rain Alarm" from
the January 2017 issue. Shop
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
Cat No SC4132. Price: Free

Files:

• PICAXE08M Rain Alarm (Mk2) BASIC code.zip (ZIP contains .bas


file; 1.3KB)

Related to: Circuit Notebook: Improved PICAXE Wireless Rain Alarm


(January 2017)

Firmware (.ino) files for the Programming the ATtiny85 With An


Arduino

.ino source code for the 8-bit ATtiny85 microcontroller in the Using
Arduino with the Atmel ATtiny85 Microcontroller article.

Cat No SC4133. Price: Free

Files:

• Using ATtiny85 with Arduino IDE software.zip (ZIP contains .ino


files; 2.8KB)

Related to: Project: Programming the ATtiny85 With An Arduino


(January 2017)

Firmware (.ino and .c) files for Giving the Ultrasonic Theremin a
Volume Control

.ino source code and .c file for the 8-bit Arduino microcontroller in the
"Improving your Arduino-based Theremin" article.

Cat No SC4134. Price: Free

Files:

• Ultrasonic Theremin software v2.zip (ZIP contains .ino and .c files;


59.9KB)

Related to:
• Project: Arduino-Based Digital Theremin (December 2016)
Software -
• Project: Giving the Ultrasonic Theremin A Volume Control (January
2017)
Silicon Chip
View 1 other item relevant to the same project(s)
Shop
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
Firmware (ASM and HEX) files for the Automotive Sensor Modifier
[0511116A.HEX]

HEX file and ASM source code for the 8-bit PIC16F88-E/P
microcontroller in the Automotive Sensor Modifier (Voltage Interceptor).

Cat No SC4070. Price: Free

Files:

• Automotive Sensor Modifier software (0511116A).zip (ZIP contains


HEX and ASM files; 11.3KB)

Related to: Project: Automotive Sensor Modifier (December 2016)

View 3 other items relevant to the same project(s)

Firmware (INO and C) files for the Arduino Theremin

INO and C file used in the Arduino IDE for the Arduino-based Theremin.

Cat No SC4076. Price: Free

Files:

• SC_Ultrasonic_Theremin.zip (ZIP contains INO and C file;


43.4KB)

Related to: Project: Arduino-Based Digital Theremin (December 2016)

View 1 other item relevant to the same project(s)

BASIC source code for the PWM-based Temperature-Controlled


Fan

BASCOM source code for the ATmega48 used in the Circuit Notebook
entry "PWM-based temperature-controlled fan" from the December
2016 issue. This can be compiled to a HEX file using BASCOM-AVR.

Cat No SC4087. Price: Free


Files: Software -
Silicon
• Software-pwm-based Chip fan.zip (ZIP contains
temperature-controlled
BAS file; 1.8KB)
Shop
Issues Related Shop
Articles to: Circuit Videos
Notebook: PWM-based
Subscribe temperature-controlled
Account Indexesfan Help, Contac
(December 2016)

Firmware (INO) file for the ESP8266 Christmas Lights

INO file used in the Arduino IDE for the ESP8266 Christmas Lights by
Phillip Webb.

Cat No SC4082. Price: Free

Files:

• ESP8266_Blynk_Christmas_Lights.zip (ZIP contains INO file;


2.5KB)

Related to: Circuit Notebook: WiFi Christmas light controller (December


2016)

Firmware (HEX) file and BASIC source code for the Micromite-
based Touchscreen Voltage/Current Reference v1.00
[0411016A.HEX]

Firmware (both with and without pre-loaded BASIC code) and BASIC
source for the Touchscreen-controlled Voltage/Current Reference.

The download includes the HEX file with everything included plus the
two separate BASIC source files.

Cat No SC4073. Price: Free

Files:

• Adjustable Voltage-Current-Resistance Reference firmware


(0411016A).zip (ZIP contains BAS and HEX files; 245.1KB)

Related to:

• Project: Voltage/Current Reference With Touchscreen, Pt.1


(October 2016)
• Project: Voltage/Current Reference With Touchscreen, Pt.2
(December 2016)
View 7 other items relevant to the same project(s)
Software -
Firmware (ASM andSilicon Chip
HEX) files for the 50A Battery Charger
Controller [1111116A.HEX]
Shop
Issues HEX fileShop
Articles and ASM Videos
source codeSubscribe
for the 8-bit PIC16F88
Accountmicrocontroller
Indexes in Help, Contac
the 50A Battery Charger Controller.

Cat No SC4031. Price: Free

Files:

• 50A Battery Charger Controller (1111116A).zip (3.4KB)

Related to: Project: 50A Battery Charger Controller (November 2016)

View 4 other items relevant to the same project(s)

Script for the Raspberry Pi WiFi Controlled Switch

The Python script to accompany the article "WiFi Controlled Switch


Using a Raspberry Pi & Smartphone" from the November 2016 issue.

This is a revised version (v2) with the following changes:


• now shows current states for all outputs, rather than the most
recently changed output.
• if URLs stored in history are accessed, they will no longer repeat
previous actions (ie, turn outputs on/off or pulse)

Cat No SC4036. Price: Free

Files:

• RPiWiFiSwitchv2.zip (ZIP contains index.py; 1.3KB)

Related to: Project: WiFi Controlled Switch Using A Raspberry Pi &


Smartphone (November 2016)

PICAXE18M2 BASIC source code for the PICAXE Data Logger

BASIC source code, as described in the Circuit Notebook entry


"PICAXE data logger", from November 2016.

Cat No SC4037. Price: Free

Files:
• logger-v3.zip (ZIP contains BAS and PCB files plus CONFIG.TXT;
12.9KB) Software -
Silicon
Related to: Circuit Notebook: Chip
PICAXE-based data logger (November
2016)
Shop
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
Firmware (ASM and HEX) files for the Mosquito Lure
[2511016A.HEX]

HEX file and ASM source code for the 8-bit PIC12F675 microcontroller
in the Male Mosquito Lure.

The same program is used regardless of which version you are building.

Cat No SC3968. Price: Free

Files:

• Mosquito Lure firmware (2511016A).zip (ZIP contains HEX and


ASM files; 6.3KB)

Related to: Project: Lure & Liquidate Lovelorn Zika Virus Mozzies
(October 2016)

View 5 other items relevant to the same project(s)

Firmware (ASM and HEX) files for the Micropower LED Flasher
[1610916A.HEX]

HEX file and ASM source code for the 8-bit PIC12F675 microcontroller
in the Micropower LED Flasher.

The same program is used regardless of which version you are building.

Cat No SC3973. Price: Free

Files:

• Micropower LED Flasher (1610916A).zip (ZIP contains HEX and


ASM files; 2.1KB)

Related to: Project: Two Micropower LED Flasher Modules (October


2016)

View 4 other items relevant to the same project(s)


BASIC source code for Samsung & NEC Remote Control Code
decoding Software -
BASCOM source code Silicon Chip
for the ATmega8 used in the Circuit Notebook
entry "Decoding Samsung & NEC remote control codes with BASCOM"
from the October 2016 issue.Shop
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
Cat No SC3976. Price: Free

Files:

• BASCOM NEC Samsung IR remote.zip (ZIP contains BAS file;


1.6KB)

Related to: Circuit Notebook: Decoding Samsung & NEC remote control
codes with BASCOM (October 2016)

Firmware (HEX) file and BASIC source code for the Micromite-
based Touchscreen Appliance Energy Meter [v1.01]

Firmware (both with and without pre-loaded BASIC code) and BASIC
source for the Touchscreen-controlled Energy Meter Clock.

The download includes the HEX file with everything included plus the
two separate BASIC source files, as well as the MPLAB X IDE projects
to re-build the two CFUNCTIONs.

This revised version (v1.01) works around a production error on the


RevG PCB, fixes the out-of-memory error when attempting to change
the Real Time Clock time/date and also improves various other minor
features.

Cat No SC3539. Price: Free

Files:

• Appliance Energy Meter firmware v1.01.zip (ZIP includes HEX,


BAS and C files; 351.6KB)

Related to:

• Project: Touchscreen-Controlled Energy Meter, Pt.1 (August 2016)


• Project: Touchscreen Appliance Energy Meter, Pt.2 (September
2016)
• Project: Touchscreen Appliance Energy Meter, Pt.3 (October
2016)

View 11 other items relevant to the same project(s)


Currawong 2 x 10W Stereo Valve Amplifier top cover cutting
diagram Software -
Cutting details for theSilicon Chip Stereo Valve
top cover of the Currawong
Amplifier.
Shop
Issues Each fileShop
Articles contains Videos
the paths to Subscribe
cut to make a top cover and can
Account be fed
Indexes Help, Contac
to a laser cutter.

The overall dimensions are 289.56 x 285.75mm and you should check
this before proceeding with cutting as there can sometimes be scaling
issues when importing these files.

Cat No SC2921. Price: Free

Files:

• Currawong Cover Cutting Diagram.zip (contains DWG, DXF, PDF


& SVG; 103.4KB)

Related to:

• Project: Currawong 2 x 10W Stereo Valve Amplifier, Pt.1


(November 2014)
• Project: Currawong 2 x 10W Stereo Valve Amplifier, Pt.2
(December 2014)
• Project: The Currawong 2 x 10W Stereo Valve Amplifier, Pt.3
(January 2015)
• Feature: Modifying the Currawong Amplifier: Is It Worthwhile?
(March 2015)
• Project: A New Transformer For The Currawong Valve Amplifier
(October 2016)

View 9 other items relevant to the same project(s)

Firmware and source code for the Currawong Remote Volume


Control [0111114A.HEX]

PIC16F88 microcontroller firmware (HEX file) plus ASM source code for
the remote control unit to suit the Currawong 2 x 10W Stereo Valve
Amplifier.

Cat No SC2923. Price: Free

Files:

• 0111114A.zip (ZIP contains HEX and ASM files; 9.2KB)

Related to:
• Project: Currawong 2 x 10W Stereo Valve Amplifier, Pt.1
(November 2014)Software -
• Project: Currawong 2 x 10W Stereo Valve Amplifier, Pt.2
Silicon Chip
(December 2014)
• Project: The Currawong 2 x 10W Stereo Valve Amplifier, Pt.3
(January 2015) Shop
Issues Articles Feature:
• Shop Modifying
Videosthe Currawong
SubscribeAmplifier: Is It Worthwhile?
Account Indexes Help, Contac
(March 2015)
• Project: A New Transformer For The Currawong Valve Amplifier
(October 2016)

View 9 other items relevant to the same project(s)

Firmware (ASM and HEX) files for the Cyclic Timer / Mains Period
Timer [1010816A.HEX]

HEX file and ASM source code for the 8-bit PIC12F675 microcontroller
in the two 230VAC Mains Timers.

The same program is used regardless of which version of the timer you
are building.

Cat No SC3859. Price: Free

Files:

• Mains Cyclic or Period Timer (1010816A).zip (6.3KB)

Related to: Project: Two 230VAC Mains Timers (Cyclic Pump Timer and
Period Timer) (September 2016)

View 5 other items relevant to the same project(s)

BASIC source code for the PICAXE-based Bipolar Transistor Tester

BASIC source code for the PICAXE14M2 in the Circuit Notebook entry
"PICAXE-based bipolar transistor tester" from the September 2016
issue.

Cat No SC3877. Price: Free

Files:

• tran_tester14m2.zip (ZIP contains BAS file; 382B)

Related to: Circuit Notebook: PICAXE-based bipolar transistor tester


(September 2016)
Arduino sketch and libraries for Ultra Low Power, Long-range
Arduino Communications Software -
Arduino source codeSilicon Chip
and required libraries for the Circuit Notebook
entry "Ultra-low-power, long-range Arduino Communications" from the
September 2016 issue. Shop
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
Cat No SC3878. Price: Free

Files:

• LowPowerArduinoLongRangeComms.zip (ZIP contains .ino files


and zipped libraries; 595.1KB)

Related to: Circuit Notebook: Ultra-low-power, long-range Arduino


communications (September 2016)

View 1 other item relevant to the same project(s)

Firmware (ASM and HEX) files for the Compact 8-Digit Frequency
Meter [0410516B.HEX]

Firmware (ASM and HEX) files to program the PIC16F88 for the
Compact 8-Digit Auto-Ranging Frequency Meter (0410516B.HEX).

This revised (RevB) version fixes a problem initialising some LCDs.

Cat No SC3526. Price: Free

Files:

• Compact 8-Digit Frequency Meter RevB (0410516B).zip (ZIP


contains HEX and ASM files; 17.7KB)

Related to: Project: Compact 8-Digit Auto-Ranging Frequency Meter


(August 2016)

View 5 other items relevant to the same project(s)

Arduino sketch and libraries for the Analog & DIgital LCD Clock

Arduino source code for the Circuit Notebook entry "Arduino-based


Analog & Digital LCD Clock" from the August 2016 issue.

Cat No SC3531. Price: Free

Files:
• arduino_half_square_clock_with_design.zip (ZIP contains .ino file
Software -
and libraries; 304.9KB)

Silicon
Related to: Circuit Notebook: Chip
Arduino-based Analog & Digital LCD Clock
(August 2016)
Shop
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
Firmware (HEX) file and BASIC source code for the 10µA to 10A
Auto-Ranging Ammeter

BASIC source code and compiled HEX file for the PIC16F88 processor
in the Circuit Notebook entry "Auto-ranging 10µA to 10A Current Meter"
from the August 2016 issue.

The BAS file is compiled with PICBasic Pro 3.

Cat No SC3532. Price: Free

Files:

• Autorange Ammeter3.zip (ZIP contains HEX and BAS files; 3.7KB)

Related to: Circuit Notebook: Auto-ranging 10µA to 10A Current Meter


(August 2016)

Firmware (HEX) file and BASIC source code for the Micromite-
based Touchscreen Super Clock [v1]

Firmware (both with and without pre-loaded BASIC code) and BASIC
source for the Touchscreen Super Clock.

Includes Micromite firmware v5.1.

For the Micromite user manual, see the separate shop item.

Cat No SC3492. Price: Free

Files:

• Touchscreen Super Clock software v1.zip (460.4KB)

Related to: Project: Touchscreen Super Clock (July 2016)

View 10 other items relevant to the same project(s)

Firmware (C and HEX) files for the Stereo LED Audio Level Meter /
VU Meter [0110416A.HEX]
The HEX file and C source code (MPLAB X IDE project) for the
Software -
PIC32MX150F256B/PIC32MX170F512B microcontroller in the 100dB
Stereo LED Audio Level/VU Meter.
Silicon Chip
Cat No SC3460. Price: Free
Shop
Issues Files:
Articles Shop Videos Subscribe Account Indexes Help, Contac
• Stereo Audio Level-VU Meter firmware (0110416A).zip (HEX file
only; 43.5KB)
• Stereo Audio Level-VU Meter source code (0110416A).zip (C
source code & MPLAB X IDE project files; 121.9KB)

Related to:

• Project: Stereo Audio Level/VU Meter: Add Bling To HiFi System


(June 2016)
• Project: Stereo LED Audio Level/VU Meter, Pt.2 (July 2016)

View 12 other items relevant to the same project(s)

Arduino sketch for the Cooling System Monitor

Sketch and timer libraries for the Arduino-Based Cooling System


Monitor project.

Cat No SC3505. Price: Free

Files:

• Laser Cutter Monitor Arduino sketch.zip (ZIP contains .ino file and
libraries; 9.0KB)

Related to: Project: Arduino-Based Cooling System Monitor (June 2016)

View 1 other item relevant to the same project(s)

Firmware (ASM and HEX) files for the Hotel Safe Alarm
[0310616A.HEX]

HEX file and ASM source code for the 8-bit PIC12F675 microcontroller
in the Safe Alarm.

Cat No SC3463. Price: Free

Files:
• Hotel Safe Alarm firmware (0310616A).zip (ZIP contains HEX and
Software -
ASM files; 5.4KB)

Silicon
Related to: Project: Hotel Chip
Safe Alarm For Travellers (June 2016)

View 4 other items relevant toShop


the same project(s)
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
BASIC source code for the Wireless Rain Alarm

BASIC source code for the PICAXE14M2s in the Circuit Notebook entry
"Wireless rain alarm" from the June 2016 issue.

Cat No SC3467. Price: Free

Files:

• rain_alarm14m2.zip (ZIP contains BAS file; 1.3KB)

Related to: Circuit Notebook: Wireless rain alarm (June 2016)

BASIC source code and user manual for the 12.5MHz Touch-screen
Function Generator

BASIC source code for the Micromite LCD BackPack used in the Circuit
Notebook entry "12.5MHz touch-screen function generator" from the
June 2016 issue.

The ZIP also includes a PDF user manual.

Cat No SC3468. Price: Free

Files:

• Function Generator.zip (ZIP contains BAS and PDF files; 1.1MB)

Related to: Circuit Notebook: 12.5MHz touch-screen function generator


(June 2016)

BASIC source code and HEX file for the Combined Timer, Counter
& Frequency Meter

BASCOM source code and firmware (HEX file) for the ATmega8 used in
the Circuit Notebook entry "Combined timer, counter & frequency meter"
from the June 2016 issue.

Cat No SC3469. Price: Free


Files: Software -
Silicon
• AVRTimerCounter.zip (5.3KB) Chip

Related to: Circuit Notebook: Shop


Combined timer, counter & frequency
Issues meter (June
Articles Shop2016)Videos Subscribe Account Indexes Help, Contac

Firmware (ASM and HEX) files for the 230/115VAC, 50/60Hz


Precision Turntable Motor Driver [0410416A.HEX]

Firmware (ASM and HEX) files to program the PIC16F88 for the
Precision Turntable Driver (0410416A.HEX).

Cat No SC3423. Price: Free

Files:

• Turntable motor driver (0410416A).zip (ZIP contains HEX and


ASM files; 5.1KB)

Related to: Project: 230/115VAC, 50/60Hz Precision Turntable Driver


(May 2016)

View 4 other items relevant to the same project(s)

Scripts and configuration file for Raspberry Pi 4-input Temperature


Sensor

The Python scripts and .DTS file to accompany the article "4-input
Temperature Sensor PCB for the Raspberry Pi".

Includes index.py, config.py, tempmon.py and dt-blob.dts.

Cat No SC3426. Price: Free

Files:

• RPiTempmon.zip (ZIP contains .py and .dts files; 4.5KB)

Related to: Project: 4-Input Temperature Sensor PCB For The


Raspberry Pi (May 2016)

View 3 other items relevant to the same project(s)

BASIC source code for the Micromite-based Stove Left On


Reminder
Software -
BASIC source code for the Circuit Notebook entry "Micromite-based
stove left on reminder" from the May 2016 issue.
Silicon Chip
Cat No SC3428. Price: Free
Shop
Issues Files:
Articles Shop Videos Subscribe Account Indexes Help, Contac
• mm2Stove11.zip (ZIP contains BAS file; 1.6KB)

Related to: Circuit Notebook: Micromite-based stove left on reminder


(May 2016)

Firmware (HEX) file and BASIC source code for the PIC-based ESR
Meter

BASIC source code and compiled HEX file for the PIC16F88 processor
in the Circuit Notebook entry "ESR Meter with LCD Readout" from the
May 2016 issue.

The BAS file is compiled with PICBasic Pro 3.

Cat No SC3429. Price: Free

Files:

• PIC16ESR.zip (ZIP contains HEX and BAS files; 3.5KB)

Related to: Circuit Notebook: ESR meter with LCD readout (May 2016)

Arduino sketch, Windows installer & source code for the Arduino
Multifunction Meter (MFM)

This download includes all the files you need for the Arduino-based
MFM: the Arduino sketch itself and the Windows GUI software in the
form of the installer (.msi file), Visual Studio project with source code
and also the files needed to create the installer using "Wix".

Updated sketch v1.3 handles negative voltage readings properly.

Cat No SC3383. Price: Free

Files:

• ArduinoMFMSketch v1.3.zip (ZIP contains .ino file; 2.3KB)


• SiliconChipMFM.msi (Windows GUI installer; 1.1MB)
• MFMeter2 source code.zip (Windows GUI Visual Studio project
including source code; 181.2KB)
• Arduino MFM Installer Wix source.zip (Windows GUI installer Wix
Software -
source files; 72.3KB)

Related to: Silicon Chip


Shop
• Project: Arduino Multifunction 24-Bit Measuring Shield (April 2016)
Issues Articles • Project:
Shop Arduino-Based
Videos Multifunction
Subscribe Measuring
AccountMeter,Indexes
Pt.2 (May Help, Contac
2016)

View 4 other items relevant to the same project(s)

Firmware (HEX) file and BASIC source code for the Micromite-
based Touch-screen Boat Computer with GPS [V6]

Revised firmware (both with and without pre-loaded BASIC code) and
BASIC source for the GPS Boat Computer.

Includes Micromite firmware.

Version 6 improvements: Changed the 'speed' variable to a float to


improve Km/h accuracy.
Version 5 improvements: Fixed a small issue related to drawing the blue
border which only affects Micromites running MMBasic V5.2. Note that
BoatComputerFullV5.hex uses MMBasic V5.1.
Version 4 improvements: Fixed an issue that prevented selecting the
SET button for some POIs.
Version 3 improvements: Fixed a bug which could cause the software to
repeatedly crash and restart when creating a POI at lat/lon 0,0 (or
another distant location).
Version 2 improvements: You can now have over fifty Points of Interest.
The heading indicator and POI direction indicator are now suppressed
when the boat is stationary. Improved the rendering of the heading
needle. Removed the slash from the numeric zero character in one of
the fonts. See changelog in ZIP file for more details.

For the Micromite user manual, see the separate shop item.

Cat No SC3372. Price: Free

Files:

• Micromite GPS Boat Computer Software V6.zip (ZIP contains


.BAS and .HEX files; 251.0KB)

Related to: Project: Touch-Screen Boat Computer With GPS (April


2016)

View 10 other items relevant to the same project(s)


Firmware (HEX) file and source code for the Fridge/Freezer Alarm
Software -
Firmware and assembly language source for the Fridge Door Alarm.
Silicon Chip
Cat No SC3379. Price: Free
Shop
Issues Files:
Articles Shop Videos Subscribe Account Indexes Help, Contac
• Fridge Alarm firmware (0310216A).zip (ZIP contains HEX and
ASM files; 5.9KB)

Related to: Project: Fridge/Freezer Alarm (April 2016)

View 4 other items relevant to the same project(s)

PICAXE14M2 software for the Mobile Phone Ring Extender with


Pager

BASIC source code for the Circuit notebook entry "Mobile phone ring
extender with pager", April 2014.

ZIP file includes the BASIC source code which is the same for both the
Base Unit and Pager Unit (see text).

Cat No SC3381. Price: Free

Files:

• mobile_pager14m2.zip (ZIP contains BAS file; 1.3KB)

Related to: Circuit Notebook: Mobile phone ring extender with pager
(April 2016)

BASIC source code for the 4-digit Code Lock

BASCOM source code for the Circuit Notebook entry "4-digit code lock
uses Atmel micro" from the April 2016 issue.

Cat No SC3382. Price: Free

Files:

• Four digit code lock.zip (ZIP contains BAS file; 1.1KB)

Related to: Circuit Notebook: 4-digit code lock uses Atmel micro (April
2016)
Firmware (HEX) file and BASIC source code for the Micromite-
Software -
based Ultrasonic Garage Parking Assistant

Silicon
Firmware (both with and Chip
without pre-loaded BASIC code) and BASIC
source for the Micromite Parking Assistant.
Shop
Issues IncludesShop
Articles MicromiteVideos
firmware v5.1.
Subscribe Account Indexes Help, Contac

For the Micromite user manual, see the separate shop item.

Cat No SC3342. Price: Free

Files:

• Parking Assist Files.zip (433.3KB)

Related to: Project: Ultrasonic Garage Parking Assistant (March 2016)

View 10 other items relevant to the same project(s)

Script for Raspberry Pi 1-Wire Temperature Sensor

The Python scripts to accompany the article "1-Wire Digital Temperature


Sensor for the Raspberry Pi" - readtemp.py and index.py.

Cat No SC3343. Price: Free

Files:

• RPi 1-Wire TS Scripts.zip (ZIP contains .py files; 2.2KB)

Related to: Project: 1-Wire Digital Temperature Sensor For The


Raspberry Pi (March 2016)

View 1 other item relevant to the same project(s)

PICAXE Hot Wire Cutter software

PICAXE BASIC source code for the Circuit Notebook entry "Hot-wire
cutter with PICAXE heat controller" from March 2016.

Cat No SC3344. Price: Free

Files:

• hotwire_08m2.zip (ZIP contains BAS file; 891B)


Related to: Circuit Notebook: Hot-Wire Cutter With PICAXE Heat
Software -
Controller (March 2016)

Silicon Chip
Firmware (HEX) file and C source code for the Battery Pack Cell
Balancer [1111115A.HEX] Shop
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
Source code and firmware for the PIC16LF1709 8-bit microcontroller in
the Battery Pack Cell Balancer from the March 2016 issue.

Not yet available; should be available soon.

Cat No SC3346. Price: Free

Files:

• Battery Pack Cell Balancer firmware v1.0 (1111115A).zip (HEX file;


2.7KB)
• Battery Pack Cell Balancer firmware source code v1.0
(1111115A).zip (source code; 119.4KB)

Related to: Project: Battery-Pack Cell Balancer For Optimum Charging


(March 2016)

View 4 other items relevant to the same project(s)

Firmware (ASM and HEX) files for the Solar MPPT Charger &
Lighting Controller [1610116A.HEX]

Firmware (ASM and HEX) files to program the PIC16F88 for the MPPT
Solar Charger and Lighting Controller (1610116A.HEX)

Cat No SC3331. Price: Free

Files:

• Solar Lighting Controller (1610116A).zip (ZIP contains HEX and


ASM files; 14.5KB)

Related to:

• Project: Solar MPPT Charger & Lighting Controller, Pt.1 (February


2016)
• Project: Solar MPPT Charger & Lighting Controller, Pt.2 (March
2016)

View 3 other items relevant to the same project(s)


Script for Raspberry Pi Temperature/Humidity/Pressure Monitor
Pt.2 Software -
Silicon
The Python script to accompany Chip
this article - index.py.

Cat No SC3328. Price: Free Shop


Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
Files:

• Index.zip (ZIP contains .py file; 1.1KB)

Related to: Project: Raspberry Pi Temperature/Humidity/Pressure


Monitor, Pt.2 (February 2016)

Digitally-controlled Audio Preamplifier AVR firmware

C language source code, HEX file and makefile for the ATmega48 8-bit
microcontroller in the Circuit Notebook entry ""Digitally-controlled audio
preamplifier with four stereo inputs" from February 2016.

Cat No SC3336. Price: Free

Files:

• Remote Controlled Preamp software.zip (ZIP contains C source


code & HEX file; 4.9KB)

Related to: Circuit Notebook: Digitally-controlled audio preamplifier with


four stereo inputs (February 2016)

View 2 other items relevant to the same project(s)

PICAXE-20M2 BASIC source code for the PICAXE-based Games


Timer & Electronic Dice

BASIC source code for the Circuit Notebook entry "Combined games
timer & electronic dice", February 2016.

Cat No SC3326. Price: Free

Files:

• timer_dice20m2.zip (ZIP contains BAS file; 2.0KB)

Related to: Circuit Notebook: Combined games timer & electronic dice
(February 2016)
Scripts for Raspberry Pi Temperature/Humidity/Pressure Monitor
Pt.1 Software -
Three Python scriptsSilicon
to accompany thisChip
article - Environment1.py,
Environment1a.py and Environment2.py.
Shop
Issues Cat No SC3305.
Articles Shop Price:
VideosFree Subscribe Account Indexes Help, Contac

Files:

• Environment1-2.zip (ZIP ccontains three .py files; 998B)

Related to: Project: Raspberry Pi Temperature/Humidity/Pressure


Monitor Pt.1 (January 2016)

Firmware (HEX) file and C source code for the Bidirectional


Interface

Source code and firmware for the AT90USB162 8-bit microcontroller in


the Circuit Notebook entry, "Bidirectional interface" from January 2015.

Includes code used to interface a C program on the host to the unit itself
using libusb.

Cat No SC3304. Price: Free

Files:

• Bidirectional Interface Software.zip (ZIP contains C source code &


Makefiles; 41.6KB)

Related to: Circuit Notebook: Bidirectional interface (January 2016)

View 1 other item relevant to the same project(s)

Firmware (HEX) file and C source code for the High Visibility 6-
Digit LED GPS Clock [1911015D.HEX]

HEX file and C language source code for the PIC32MX170F256B 32-bit
microcontroller in the GPS-Enabled 6-Digit LED Clock.

Firmware version B (1.1) fixes a bug in the 12 hour mode.


Firmware version C (1.2) also fixes a bug in the minutes roll-over for
time zones with an offset not in whole hours.
Firmware version D (1.3) fixes a regression and also adds a remote
control button code to switch between local time and UTC/GMT (default:
Teletext).
Cat No SC3278. Price: Free
Software -
Files:
Silicon Chip
• 6-Digit LED Clock Firmware v1.3 (1911015D).zip (338.3KB)
Shop
• 6-Digit LED Clock source code v1.3.zip (3.5MB)
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
Related to:

• Project: High Visibility 6-Digit LED GPS Clock (December 2015)


• Project: High Visibility 6-Digit LED GPS Clock, Pt.2 (January 2016)

View 16 other items relevant to the same project(s)

Firmware (HEX) file and source code for the White LED Turntable
Strobe [0410116A.HEX]

HEX file and assembly language source code for the PIC12F675 8-bit
microcontroller in the White LED Strobe for Turntables.

Cat No SC3267. Price: Free

Files:

• Turntable strobe (0410116A).zip (ZIP contains HEX and ASM files;


1.7KB)

Related to: Project: Check Turntable Speed With This White LED Strobe
(December 2015)

View 5 other items relevant to the same project(s)

Firmware (HEX) file and source code for the Speech Timer
[1911115A.HEX]

HEX file and assembly language source code for the PIC16F88 8-bit
microcontroller in the Speech Timer for Contests and Debates.

Cat No SC3264. Price: Free

Files:

• Speech Timer firmware (1911115A).zip (ZIP contains HEX and


ASM files; 19.2KB)

Related to: Project: Speech Timer For Contests & Debates (December
2015)
View 5 other items relevant to the same project(s)
Software -
Arduino sketches forSilicon Chip
the Fridge Monitor and Data Logger

Shop
Arduino sketch source code for the article "Arduino-based Fridge
Issues Monitor Shop
Articles and Data Logger".
Videos Subscribe Account Indexes Help, Contac

Updated - now includes the four libraries needed to build it as zips; the
can be installed directly in Arduino IDE via the Sketch menu.

Cat No SC3266. Price: Free

Files:

• remote_datalogger_with_time_set.ino.zip (ZIP contains .ino and


library files; 234.1KB)

Related to: Project: Arduino-Based Fridge Monitor & Data Logger


(December 2015)

BASIC source code for the Celsius/Farenheit Digital Thermometer


with Alarm

BASCOM source code for the Circuit Notebook entry "Celsius/Farenheit


Digital Thermometer With Alarm" from the December 2015 issue.

Cat No SC3292. Price: Free

Files:

• Thermometer.zip (ZIP contains BAS and CFG files; 1.3KB)

Related to: Circuit Notebook: Celsius/fahrenheit digital thermometer with


alarm (December 2015)

Firmware (HEX) files and source code for the Fingerprint Scanner
[0310915A.HEX]

HEX files and assembly language source code for the PIC16F88 8-bit
microcontroller in the Fingerprint Access Controller.

Cat No SC3209. Price: Free

Files:

• Fingerprint Access Controller firmware (0310915A).zip (17.2KB)


Related to: Project: Open Doors With This Fingerprint Access Controller
(November 2015) Software -
Silicon
View 5 other items relevant Chip
to the same project(s)

Shop
Issues Firmware
Articles (HEX) file
Shop for the Sidereal
Videos Clock Account
Subscribe Indexes Help, Contac
HEX file for the PIC16F628A 8-bit microcontrollers in the Circuit
Notebook entry, "Sidereal clock uses Arduino flight controller and
display modules", November 2015.

Cat No SC3214. Price: Free

Files:

• ClockV1.X.production.zip (ZIP contains HEX file; 2.9KB)

Related to: Circuit Notebook: Sidereal clock uses Arduino flight


controller and display modules (November 2015)

Arduino sketch for the OLED Data Logger

Arduino sketch source code for the Circuit Notebook entry "A 3-channel
data logger with OLED display" from the November 2015 issue.

Cat No SC3215. Price: Free

Files:

• OLED_Datalogger_3CH.zip (ZIP contains .ino file; 4.5KB)

Related to: Circuit Notebook: A 3-channel data-logger with OLED


display (November 2015)

Windows/Linux/MacOS executables and source code for


PIC32Prog

A ZIP snapshot of the PIC32Prog project from November 17th, 2015.


The latest version can be downloaded from:

https://github.com/sergev/pic32prog

Cat No SC3216. Price: Free

Files:

• pic32prog-master 2015-11-17.zip (991.6KB)


Related to: Project: A Cheap Programmer For The PIC32
Software -
Microcontroller (November 2015)

Silicon Chip
Arduino sketch and Windows software for the Arduino-based USB
Electrocardiogram Shop
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
Arduino sketch source code and Windows installer/C++ source code for
the Arduino ECG project.

Cat No SC3129. Price: Free

Files:

• sketch_for_ECGSampler.zip (Arduino sketch (zipped); 724B)


• SiliconChipECGSamplerMk2.msi (Windows software installer;
904.0KB)
• SiliconChipECGSamplerMk2 source code.zip (Windows software
C++ source code & project files; 31.4KB)

Related to: Project: An Arduino-Based USB Electrocardiogram (October


2015)

View 5 other items relevant to the same project(s)

C source code for the 24-pattern LED chaser

C language source code for the ATmega8 8-bit microcontroller in the


Circuit Notebook entry "24-pattern LED chaser display" from October
2015.

Cat No SC3128. Price: Free


Related to: Circuit Notebook: 24-pattern LED chaser display (October
2015)

Firmware (HEX) files and source code for the 9-Channel Infrared
Remote Control [1510815B.HEX]

HEX files and assembly language source code for the PIC16F88 8-bit
microcontroller in the 9-Channel Infrared Remote Control Receiver.

This revised version fixes a bug which could cause the last used
function that is used to be repeated in the presence of interference.

Cat No SC3100. Price: Free


Files: Software -
Silicon
• 9-Channel Remote Chip
Control Receiver software (1510815B).zip (ZIP
contains HEX and ASM files; 10.3KB)
Shop
Issues Related Shop
Articles to: Project:Videos
Build A 9-Channel InfraredAccount
Subscribe Remote Control
Indexes Help, Contac
(September 2015)

View 4 other items relevant to the same project(s)

PICAXE-20M2 BASIC source code for the PICAXE-based Mains


Timer

BASIC source code for the Circuit Notebook entry "PICAXE-based


mains timer", August 2015.

Cat No SC3066. Price: Free

Files:

• steptimer_20m2.zip (ZIP contains BAS file; 1021B)

Related to: Circuit Notebook: PICAXE-based mains timer (August 2015)

Firmware (HEX) files and source code for the Driveway Monitor
[1510515C/B.HEX]

HEX files and assembly language source code for the


PIC16F88/PIC12F675 8-bit microcontrollers in the Driveway Monitor.

Software for both micros (transmitter and receiver) are included. Make
sure you use the right HEX file for each micro; 1510515C.HEX for the
PIC16F88-I/P in the detector/transmitter and 1510515B.HEX for the
PIC12F675-I/P in the receiver.

The revised firmware for the detector/transmitter unit adds the option for
faster sampling if required - see the part two article in the August 2015
issue for more details. (The original version was 15105151A.HEX).

Cat No SC3041. Price: Free

Files:

• Driveway monitor firmware (1510515B-C).zip (16.8KB)

Related to:
• Project: Build a Driveway Monitor, Pt.1 (July 2015)
Software -
• Project: Build A Driveway Monitor, Pt.2 (August 2015)

Silicon
View 6 other items relevant Chip
to the same project(s)

Shop
Issues Firmware
Articles (HEX) file
Shop and source
Videos code for the
Subscribe Bad Vibes Infrasound
Account Indexes Help, Contac
Snooper [0420415A.HEX]

HEX file and C source code for the PIC32MX170F256B-I/SP 32-bit


microcontroller in the Bad Vibes Infrasonic Snooper.

Cat No SC3018. Price: Free

Files:

• Bad Vibes Infrasonic Snooper firmware v1.0.zip (ZIP contains


HEX and C files; 52.2KB)

Related to: Project: Bad Vibes Infrasound Snooper (June 2015)

View 5 other items relevant to the same project(s)

BASIC source code for the Low Ohms Meter

Source code for the Circuit Notebook entry "Low ohms meter has LCD"
from the June 2015 issue.

Cat No SC3015. Price: Free

Files:

• Low ohms.zip (ZIP contains BAS file; 1.7KB)

Related to: Circuit Notebook: Low ohms meter has LCD (June 2015)

Arduino sketch for the leaning IR remote with LCD touch-screen

Source code and documentation for the Circuit Notebook entry


"Arduino-based learning IR remote with LCD touch-screen" from the
May 2015 issue.

Cat No SC3003. Price: Free

Files:

• IR Remote With Touch Screen Software.zip (ZIP contains .ino file,


headers and PDF; 763.6KB)
Related to: Circuit Notebook: Arduino-based learning IR remote with
Software -
LCD touch-screen (May 2015)

Silicon Chip
Firmware (HEX) file and C source code for the Low Frequency
Shop
Distortion Analyser [0410415B.HEX]
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
HEX file and C source code for the PIC32MX170F256B-I/SP 32-bit
microcontroller in the Low-Frequency Distortion Analyser.

Revision B fixes a bug in the original which caused it to sample data


from the wrong pin (pin 5 rather than pin 2).

Cat No SC2961. Price: Free

Files:

• Low Frequency Distortion Analyser firmware (0410415B).zip (HEX


file; 46.9KB)
• Low Frequency Distortion Analyser C source code (revB).zip
(MPLAB X project; 45.3KB)

Related to: Project: Build A Low-Frequency Distortion Analyser (April


2015)

View 4 other items relevant to the same project(s)

Firmware (HEX) file and BASIC source code for the Hard Drive
Brushless Motor Controller

Software for the Circuit Notebook entry "Hard drive brushless motor
controller with speed control" from the April 2015 issue.

Cat No SC2959. Price: Free

Files:

• PWM motor control.zip (ZIP contains HEX and BAS files; 1.4KB)

Related to: Circuit Notebook: Hard drive brushless motor controller with
speed control (April 2015)

PICAXE-20M2 BASIC source code for the Next Number Display


System

Software for the Circuit Notebook entry "PICAXE-based next number


display system" from the April 2015 issue.
Cat No SC2960. Price: Free
Software -
Files:
Silicon Chip
• nxcontrol_display_20m2.zip (ZIP contains BAS files; 2.4KB)
Shop
Issues Related Shop
Articles to: Circuit Videos
Notebook: PICAXE-based
Subscribe next number display
Account Indexes Help, Contac
system (April 2015)

Micromite BASIC source code for Bluetooth communications

BASIC source code to allow two Micromites to communicate using HC-


05 Bluetooth modules, as described in the Circuit Notebook section of
the March 2015 issue.

Cat No SC2952. Price: Free

Files:

• MicromiteBluetoothComms.zip (1.7KB)

Related to: Circuit Notebook: Remote sensing & controlling a Micromite


with HC05 Bluetooth modules (March 2015)

Maximite BASIC source code for the 5x5 switch matrix

BASIC source code for the Circuit Notebook entry "5x5 switch matrix for
the Maximite" from March 2015.

Note that there were some mistakes in the version published in the
printed edition. They should be fixed in this version.

Cat No SC2953. Price: Free

Files:

• MaximiteSwitchMatrix.zip (623B)

Related to: Circuit Notebook: 5 x 5 switch matrix for the Micromite


(March 2015)

Firmware (HEX) file and C source code for the Nixie Clock Mk2
[1910215G.HEX]

Firmware and C source code (including MPLAB X project) for the Nixie
Clock Mk2.
As the hardware comes exclusively as a kit from Gless Audio, the
Software -
source code is provided mainly for those interested in seeing how it
works. Kit purchasers could also use this to reprogram and customise
their units. Silicon Chip
Shop
Revision B fixes a problem with the current drain being too high in sleep
Issues mode, quickly
Articles Shop discharging
Videos the Subscribe
super capacitorAccount
and also improves the
Indexes Help, Contac
user interface slightly.

Revision C fixes a problem with the daylight savings logic; in locations


where daylight savings starts later in the year than it finishes, the
calculations were wrong.

Revision D fixes a problem where the timezone offset was not being
applied correctly, sometimes resulting in an hour reading of 24 for the
hour after midnight. And in timezones with offsets that are not a whole
number of hours, the top digit of minutes could be blank for the first
minute of each hour.

Revision E fixes a problem where the unit was slow to get the time from
the GPS module.

Revision F features further bugfixes and updates time zone data to the
latest as of the end of 2015.

Revision G fixes more problems with time display and roll-over.

Included is the data and code to determine local time and date based on
the UTC time/date, latitude and longitude from a GPS module. You can
also get the latest version of this code from the following URL:

http://github.com/minitz/

Cat No SC2954. Price: Free

Files:

• Nixie Clock Mk2 Firmware (1910215G).zip (HEX file; 327.8KB)


• Nixie Clock Mk2 Firmware source code (revG).zip (C code;
3.4MB)
• Nixie Clock Mk2 usage notes.txt (3.1KB)

Related to:

• Project: 6-Digit Retro Nixie Clock Mk.2, Pt.1 (February 2015)


• Project: 6-Digit Retro Nixie Clock Mk.2, Pt.2 (March 2015)

View 1 other item relevant to the same project(s)


PICAXE BASIC source code for the Electronic Code Lock
Software -
BASIC source code for Circuit Notebook entry, "PICAXE-based
electronic code lock" Silicon
from the FebruaryChip
2015 issue.

Cat No SC2935. Price: Free Shop


Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
Files:

• codelock_08m2.zip (ZIP contains BAS file; 1.0KB)

Related to: Circuit Notebook: PICAXE-based electronic code lock


(February 2015)

Micromite BASIC source code for the PCF8563 real-time clock with
alarm

BASIC source code for the Micromite to interface with a PCF8563 real-
time clock IC, as shown in the January 2015 Circuit Notebook entry.

Cat No SC2914. Price: Free

Files:

• rtcalarm.zip (ZIP contains BAS file; 3.0KB)

Related to: Circuit Notebook: Using a Micromite to control a PCF8563


real-time clock (January 2015)

SPICE simulations for Common Mode Chokes

The simulation files to accompany the Salvage It article on Common


Mode Chokes.

Cat No SC2915. Price: Free

Files:

• Common Mode Chokes SPICE simulations and spreadsheets.zip


(28.4KB)

Related to: Salvage It: Salvage It (January 2015)

Micromite BASIC source code for the $5 Wireless Webserver

BASIC source code for the Micromite to interface with a $5 WiFi


module.
Software -
Cat No SC2890. Price: Free
Silicon Chip
Files:
Shop
Issues Articles • Five-Dollar
Shop Wifi Server BASIC
Videos source code.zip
Subscribe Account(ZIP contains
IndexesBAS Help, Contac
file; 3.9KB)

Related to: Project: A WiFi Server For $5 (December 2014)

View 1 other item relevant to the same project(s)

Firmware (ASM and HEX) files for the CD/DVD Brushless Motor
driver

HEX file and ASM source code for the PIC16F88-I/P microcontroller in
the Circuit Notebook entry "Forward/reverse Drive for DVD Brushless
DC Motors", December 2014.

Cat No SC2889. Price: Free

Files:

• CD-DVD Brushless Motor Drive software.zip (2.2KB)

Related to: Circuit Notebook: Forward/reverse Drive For DVD Brushless


DC Motors (December 2014)

Firmware (ASM and HEX) files for the Programmable Mains Timer
with Remote Switching [1911214B.HEX]

HEX file and ASM source code for the PIC16F88-I/P microcontroller in
the Programmable Mains Timer.

This is the revised firmware which fixes a bug that occurred under a
specific set of circumstances.

Cat No SC2869. Price: Free

Files:

• Mains Timer (1911214B).zip (ZIP contains HEX and ASM files;


15.2KB)

Related to: Project: Programmable Mains Timer With Remote Switching


(November 2014)
View 5 other items relevant to the same project(s)
Software -
Silicon
Firmware for the Courtesy LED LightChip
Delay for Cars
[0110514A.HEX]
Shop
Issues HEX fileShop
Articles and assembly language
Videos (ASM) source
Subscribe code to suit Indexes
Account the Help, Contac
PIC12F675 in the Car Courtesy LED Light Delay.

Cat No SC2845. Price: Free

Files:

• Courtesy LED Light Delay firmware (1510914A).zip (ZIP contains


HEX and ASM files; 2.8KB)

Related to: Project: Courtesy LED Light Delay For Cars (October 2014)

View 4 other items relevant to the same project(s)

Firmware (C and HEX) files for the Digital Effects Processor


[0120914A.HEX]

The HEX file and C source code for the PIC32MX270F512H


microcontroller in the Digital Effects Processor for Guitars and Musical
Instruments.

Cat No SC2851. Price: Free

Files:

• Digital Effects Processor source code and HEX file


(0120914A).zip (ZIP contains C source code and HEX file;
167.3KB)

Related to: Project: Digital Effects Processor For Guitars/Musical


Instruments (October 2014)

View 4 other items relevant to the same project(s)

PICAXE BASIC source code for the Bistro Paging System

BASIC source code, as described in the Circuit Notebook entry


"PICAXE-based bistro paging system", from October 2014.

Cat No SC2852. Price: Free

Files:
• PICAXE Bistro Paging System source code.zip (2.3KB)
Software -
Related to: Circuit Notebook: PICAXE-based bistro paging system
(October 2014) Silicon Chip
Shop
Issues Micromite
Articles ShopBASICVideos
source code for the GPS Account
Subscribe dual clock Indexes Help, Contac
BASIC source code, as described in the Circuit Notebook entry
"Micromite GPS dual clock with 7-day alarm", from October 2014.

Cat No SC2863. Price: Free

Files:

• led&lcdgpsclock.zip (ZIP contains BAS file; 4.3KB)

Related to: Circuit Notebook: Micromite GPS dual clock with 7-day
alarm (October 2014)

Micromite software for the 230VAC LED Downlights Controller

Micromite MMBASIC software source code for the Circuit Notebook


entry "Micromite-based controller for 230VAC LED downlights",
September 2014.

Cat No SC2825. Price: Free

Files:

• LEDSwitch.zip (ZIP contains BAS file; 634B)

Related to: Circuit Notebook: Micromite-based controller for 230VAC


LED downlights (September 2014)

Nirvana Valve Sound Simulator speaker simulation file

LTspice speaker simulation file as mentioned in the "Nirvana" Valve


Sound Simulator article.

Cat No SC2858. Price: Free

Files:

• Valve Simulator.zip (ZIP contains ASC file; 1.5KB)

Related to: Project: Nirvana Valve Sound Simulator (August 2014)


View 4 other items relevant to the same project(s)
Software -
Firmware (HEX) fileSilicon
and user manualChip
for the Micromite

Shop
Firmware and PDF user manual for the 28-pin Micromite device.
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
Load the firmware onto a PIC32MX150F128B-50I/SP or similar (see
articles).

Please note: this is a revised version compared to the one originall


posted (now V4.5C) which fixes a rare bug which can cause the
Micromite to become "bricked". We recommend users upgrade to this
version if possible.

Cat No SC2712. Price: Free

Files:

• Micromite V4.5C (28-pin).zip (Firmware (zipped); 109.2KB)


• Micromite Manual (28-pin).pdf (User manual; 1.1MB)
• README.txt (Notes; 2.4KB)
• clock.bas (Additional files; 5.5KB)

Related to:

• Project: The Micromite: An Easily Programmed Microcontroller,


Pt.1 (May 2014)
• Project: The Micromite: An Easily Programmed Microcontroller,
Pt.2 (June 2014)
• Project: Micromite, Pt.3: Build An ASCII Video Display Terminal
(July 2014)
• Project: The 44-pin Micromite Module (August 2014)

View 13 other items relevant to the same project(s)

Firmware (HEX) file and user manual for the 44-pin Micromite

Firmware, user manual and PDF addendum for the 44-pin Micromite
device.

The addendum explains the differences between the 28-pin and 44-pin
Micromites. The manual included in the ZIP includes details for both.

Load the firmware onto a PIC32MX150F128D-50I/PT or similar (see


articles).

Cat No SC2791. Price: Free


Files: Software -
Silicon
• 28 and 44-pin Micromite Chip
Firmware v4.5C.zip (HEX file and user
manual; 1005.0KB)
Shop(222.9KB)
• Micromite 44-Pin Addendum.pdf
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
Related to:

• Project: The Micromite: An Easily Programmed Microcontroller,


Pt.1 (May 2014)
• Project: The Micromite: An Easily Programmed Microcontroller,
Pt.2 (June 2014)
• Project: Micromite, Pt.3: Build An ASCII Video Display Terminal
(July 2014)
• Project: The 44-pin Micromite Module (August 2014)
• Project: The 44-pin Micromite Module (August 2014)

View 13 other items relevant to the same project(s)

Firmware (HEX) file for the ASCII Video Terminal [2410714B]

PIC32 firmware for the ASCII Video Terminal which accompanies the
Micromite.

Now updated to version 1.3 which fixes some bugs and adds an extra
feature (see supplied PDF for details).

Cat No SC2762. Price: Free

Files:

• ASCII Video Terminal firmware v1.3 (2410714B).zip (ZIP contains


HEX file; 87.3KB)
• Silicon Chip Serial Port Driver.zip (Windows driver; 137.3KB)

Related to: Project: Micromite, Pt.3: Build An ASCII Video Display


Terminal (July 2014)

View 12 other items relevant to the same project(s)

Firmware for the Touchscreen Audio Recorder [0110514B.HEX]

HEX file and C source code to suit the PIC32MX695F512H in the


Touchscreen Digital Audio Recorder.

This includes a bootloader so that the firmware can be updated in future


using an SD card, with no in-circuit programmer required.
Software -
Revised version (1.02) includes some bug fixes and minor
improvements in recording sound quality and user interface.
Silicon Chip
Cat No SC2772. Price: Free
Shop
Issues Files:
Articles Shop Videos Subscribe Account Indexes Help, Contac
• Touchscreen Audio Recorder Firmware and Source Code v1.02
(0110514B).zip (Source code and HEX file; 1.2MB)
• Touchscreen Audio Recorder Firmware v1.02 (0110514B).zip
(HEX file only; 104.5KB)

Related to:

• Project: Touch-Screen Digital Audio Recorder, Pt.1 (June 2014)


• Project: Touch-Screen Digital Audio Recorder, Pt.2 (July 2014)

View 4 other items relevant to the same project(s)

Firmware for the 2.5GHz 12-Digit Frequency Counter project


[0411112C.HEX]

HEX file and ASM source code to suit the PIC16F877A in the High-
Resolution Frequency Counter.

This is a revised version of the firmware which has improved accuracy


when measuring low-frequency signals and improved front-panel button
debouncing.

Cat No SC1038. Price: Free

Files:

• 0411112C.zip (ZIP contains HEX and ASM files; 13.1KB)

Related to:

• Project: A 2.5GHz 12-digit Frequency Counter, Pt.1 (December


2012)
• Project: A 2.5GHz 12-Digit Frequency Counter, Pt.2 (January
2013)
• Project: L-o-o-o-n-g Gating Times For The 12-Digit Counter (July
2014)

View 11 other items relevant to the same project(s)


Micromite software for the Analog Meter-based Clock
Software -
Micromite MMBASIC software source code for the Circuit Notebook
Silicon
entry "Micromite Clock Chip
Uses Analog Meters For The Time Display",
June 2014.
Shop
Issues Cat No SC2742.
Articles Shop Price:
VideosFree Subscribe Account Indexes Help, Contac

Files:

• MClock-v3.zip (ZIP contains BAS file; 1.7KB)

Related to: Circuit Notebook: Micromite Clock Uses Analog Meters For
The Time Display (June 2014)

Arduino software for the Arduino-Copmatible Alarm Clock

Arduino source code ('sketch') for the Circuit Notebook entry "Arduino-
Compatible Alarm Clock Has Large LED Dot Matrix Display", June
2014.

Cat No SC2741. Price: Free

Files:

• MastClock.zip (ZIP contains INO file; 3.1KB)

Related to: Circuit Notebook: Arduino-Compatible Alarm Clock Has


Large LED Dot Matrix Display (June 2014)

Firmware (C and HEX) files for the RGB LED Strip Driver
[1610514B.HEX]

HEX file and C source code for the ATmega48 microcontroller in the
RGB LED Strip Driver/Controller.

This revised version fixes a minor bug in the brightness control.

Cat No SC2711. Price: Free

Files:

• RGB LED Strip Driver firmware (1610514B).zip (ZIP contains HEX


file & source code; 55.3KB)

Related to: Project: RGB LED Strip Controller/Driver (May 2014)

View 4 other items relevant to the same project(s)


Software -
PICAXE18M2 BASIC source code for the Battery Capacity Meter for
Electric Bikes
Silicon Chip
BASIC source code, as described in the Circuit Notebook entry "Battery
Shop
capacity meter for electric bikes", from May 2014.
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
Cat No SC2730. Price: Free

Files:

• bat_meter_v7.bas (8.3KB)

Related to: Circuit Notebook: Battery capacity meter for electric bikes
(May 2014)

PICAXE08M2 software source code for the Music Box/Doorbell

BASIC source code for the Circuit notebook entry "PICAXE-based


music box or doorbell", April 2014.

Cat No SC2726. Price: Free

Files:

• Music Box3.zip (ZIP contains BAS files; 2.1KB)

Related to: Circuit Notebook: PICAXE-based music box or doorbell


(April 2014)

Arduino software for the GPRS Remote Monitoring Station

Arduino source code ('sketch') for the Remote SMS Monitoring Station.

Cat No SC2644. Price: Free

Files:

• GPRS_Monitor_v1.zip (13.1KB)

Related to: Project: Arduino-Based GSM Remote Monitoring Station


(March 2014)

View 1 other item relevant to the same project(s)

Firmware (ASM and HEX) files for the NiMH/Nicad Burp Charger
[1410314A.HEX]
Software -
HEX file and ASM source code for the PIC16F88-I/P microcontroller in
the Nicad/NiMH Burp Battery Charger.
Silicon Chip
Cat No SC2641. Price: Free
Shop
Issues Files:
Articles Shop Videos Subscribe Account Indexes Help, Contac
• Nicad-NiMH Burp Charger firmware (1410314A).zip (ZIP contains
HEX and ASM files; 8.6KB)

Related to: Project: Burp Charger For NiMH & Nicad Batteries (March
2014)

View 5 other items relevant to the same project(s)

MiniMaximite BASIC software for interfacing to an Arduino LCD


Shield

BASIC source code for the Circuit notebook entry "Adapting an Arduino
LCD Shield for the MiniMaximite", March 2014.

Cat No SC2643. Price: Free

Files:

• lcshield.zip (ZIP contains lcshield.bas; 1.5KB)

Related to: Circuit Notebook: Adapting An Arduino LCD Shield For The
MiniMaximite (March 2014)

Firmware (ASM and HEX) files for the 230V/10A Universal Motor
Speed Controller [1010214A.HEX]

HEX file and ASM source code for the PIC16F88-I/P microcontroller in
the 230V/10A Speed Controller for Universal Motors.

Cat No SC0900. Price: Free

Files:

• Motor speed controller (1010214A).zip (ZIP contains HEX and


ASM files; 7.5KB)

Related to:

• Project: 230V/10A Speed Controller For Universal Motors, Pt.1


(February 2014)
• Project: 230V/10A Speed Controller For Universal Motors, Pt.2
(March 2014) Software -
Silicon
View 6 other items relevant Chip
to the same project(s)

Shop
Issues Firmware
Articles (ASM and
Shop HEX) files
Videos for the Stereo
Subscribe Echo & Reverb
Account Unit
Indexes Help, Contac
[0111013B.HEX]

HEX file and ASM source code for the PIC32MX470F512H-I/PT


microcontroller in the Stereo Echo & Reverberation Unit.

Cat No SC0952. Price: Free

Files:

• Stereo Audio Delay-Echo-Reverb firmware (0111013B).zip (HEX


file; 14.2KB)
• Stereo Audio Delay-Echo-Reverb firmware source (0111013B).zip
(source code; 235.3KB)

Related to: Project: Stereo Echo & Reverberation Unit (February 2014)

View 5 other items relevant to the same project(s)

PICAXE14M2 software for the Garage Door Opener & Remote


Control

BASIC source code for the Circuit notebook entry "PICAXE-based


garage door opener", February 2014.

ZIP file includes the BASIC source code for both the Door Opener unit
and the Remote Control unit.

Cat No SC1843. Price: Free

Files:

• Garage Door PICAXE 14M2 Software.zip (ZIP contains two BAS


files; 2.6KB)

Related to: Circuit Notebook: PICAXE-based garage door controller


(February 2014)

Panel folding and drilling diagrams for the PortaPAL-D

Full-size folding and drilling templates for the PortaPAL-D chassis. Note
that these are too large to even fit on a sheet of A3 paper.
Software -
They are provided as a single PDF with two A2 pages.

Silicon
Cat No SC0904. Price: Free Chip
Files: Shop
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
• PortaPAL-D panel folding and drilling details.pdf (400.4KB)

Related to:

• Project: PortaPAL-D: A Powerful, Portable PA System, Pt.1


(December 2013)
• Project: PortaPAL-D: A Powerful, Portable PA System, Pt.2
(January 2014)
• Project: PortaPAL-D: A Powerful, Portable PA System, Pt.3
(February 2014)

View 3 other items relevant to the same project(s)

Arduino software source code for fuel injection for small engines

Arduino software to accompany the feature article "Arduino-controlled


fuel injection for small engines" in the January 2014 issue.

Cat No SC1187. Price: Free

Files:

• VE_Fuel_Injection.zip (ZIP contains .ino file; 2.5KB)

Related to: Feature: Arduino-Controlled Fuel Injection For Small


Engines (January 2014)

Maximite software source code for the Universal Numeric Display

BASIC source code file (zipped) for the Circuit Notebook entry
"Universal Numeric Display For Controllers Running Maximite Basic",
January 2014.

Cat No SC1163. Price: Free

Files:

• 7s238.zip (ZIP contains BAS file; 1.1KB)

Related to: Circuit Notebook: Universal Numeric Display For Controllers


Running Maximite Basic (January 2014)
Software -
PICAXE08M2 software source code for the Door Minder

Silicon
BASIC source code for Chip
the Circuit notebook entry "Door Minder Senses
Air Pressure & Plays A Tune", January 2014.
Shop
Issues ZIP file includes
Articles Shop both versions,Subscribe
Videos as described inAccount
the article. Indexes Help, Contac

Cat No SC1162. Price: Free

Files:

• dminders_08m2.zip (ZIP contains two BAS files; 3.3KB)

Related to: Circuit Notebook: Door Minder Senses Air Pressure & Plays
A Tune (January 2014)

Firmware (ASM and HEX) files for the Bellbird [0811213A.HEX]

HEX file and assembly language source code for the PIC16LF88
microcontroller in the Electronic Bellbird.

Cat No SC0699. Price: Free

Files:

• 0811213A.zip (ZIP contains HEX and ASM files; 10.3KB)

Related to: Project: Build An Electronic Bellbird (December 2013)

View 3 other items relevant to the same project(s)

Arduino software source code for USB keyboard emulation

Arduino source code for the ATmega32U4 in the Circuit Notebook entry
"USB keyboard emulation for a microprocessor", December 2013.

Cat No SC2576. Price: Free

Files:

• ArduinoUSBKeyboardEmulator.txt (source code; 182B)

Related to: Circuit Notebook: USB keyboard emulation for a


microprocessor (December 2013)
Firmware (HEX and C source code) files for the USB MIDI-Mate
project [2311011C] Software -
Silicon
Firmware (HEX) file to program the PICChip
for the USB MIDI-Mate project.

Shop
C source code is also available.
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
This is the revised version which supports SYSEX dumps; see the
Circuit Notebook entry in the December 2013 issue.

Cat No SC0989. Price: Free

Files:

• USB MIDI-Mate Revised firmware (HEX).zip (Firmware; 6.7KB)


• USB MIDI-Mate Revised source code (2311011C).zip (C source
code; 258.8KB)

Related to:

• Project: The USB MIDI-Mate: A MIDI Interface For PCs (October


2011)
• Circuit Notebook: Revised firmware for the USB MIDI-Mate project
(December 2013)

View 4 other items relevant to the same project(s)

Firmware (C and HEX) files for the GPS Tracker [0511213A.HEX]

HEX file and C source code for the PIC32MX250F128B microcontroller


in the GPS Tracker.

The Windows driver required to connect to the USB port serial interface
is also included but is only required for testing/debugging.

The C source code includes all the required MPLAB X project files.
Note: updated firmware V1.2 includes one bug fix.

Cat No SC2476. Price: Free

Files:

• Tracker_Firmware_V1_2.zip (HEX file; 98.8KB)


• Tracker_Source_Code_V1.2.zip (C source code & MPLAB X
project files; 249.2KB)
• Silicon_Chip_USB_Serial_Port_Driver.zip (Windows USB serial
driver; 136.9KB)
Related to: Project: Build A GPS Tracker & Record Your Journeys
(November 2013) Software -
Silicon
View 6 other items relevant Chip
to the same project(s)

Shop
Issues Firmware
Articles (C and Videos
Shop HEX) files for the Dual-Channel
Subscribe Audio Delay
Account Indexes Help, Contac
[0111013A.HEX]

The HEX file and C source code for the PIC32MX270F512H


microcontroller in the Stereo Audio Delay/DSP project.

Cat No SC2481. Price: Free

Files:

• Stereo Audio Delay firmware source.zip (for MPLAB X; 227.3KB)


• 0111013A.zip (HEX file only; 13.2KB)

Related to: Project: Dual-Channel Audio Delay For PA Systems


(November 2013)

View 5 other items relevant to the same project(s)

PICAXE-08M2 BASIC source code for the Intelligent Drill Battery


Charger

BASIC source code for the PICAXE from the Circuit Notebook entry
"Intelligent Drill Battery Charger", November 2013.

Cat No SC2484. Price: Free

Files:

• NiMH_Charger_SC.zip (ZIP contains BAS file; 1.0KB)

Related to: Circuit Notebook: Intelligent Drill Battery Charger (November


2013)

PICAXE-08M2 BASIC source code for the Door Sentry

BASIC source code for the PICAXE from the Circuit Notebook entry
"Door sentry uses encoded infrared beam", October 2013.

Cat No SC2134. Price: Free

Files:
• doorsentry_08m2.zip (ZIP contains BAS file; 1.2KB)
Software -
Related to: Circuit Notebook: Door sentry uses encoded infrared beam
(October 2013) Silicon Chip
Shop
Issues PIC16F1827
Articles Shopfirmware (HEX) for
Videos the PIC-based
Subscribe Noisemaker
Account Indexes Help, Contac
HEX file for the PIC in the Circuit Notebook entry "PIC-based
noisemaker circuit for electric wheelchairs & electric scooters", October
2013.

Cat No SC2135. Price: Free

Files:

• noisemaker.zip (ZIP contains HEX file; 7.5KB)

Related to: Circuit Notebook: PIC-based noisemaker circuit for electric


wheelchairs & electric scooters (October 2013)

Firmware (ASM and HEX) files for the Automatic Car Headlight
Controller [0311113A.HEX]

HEX file and ASM source code for the PIC16F88-E/P microcontroller in
the Automatic Car Headlight Controller.

Cat No SC2132. Price: Free

Files:

• Automatic Headlights Controller firmware (0311113A).zip (ZIP


contains HEX and ASM files; 8.0KB)

Related to: Project: Automatic Car Headlight Controller (October 2013)

View 5 other items relevant to the same project(s)

USB Power Monitor Updated Firmware [0410912B.HEX]

ZIP files containing the HEX firmware and source code file to program
the PIC18F45K80 for the USB Power Monitor (December 2012).

This is the revised version of the software (see Circuit Notebook,


October 2013) which adds energy measurement (mWh & Wh) modes
and also fixes the high current mode to display the reading as stated in
the original article.
Cat No SC2133. Price: Free
Software -
Files:
Silicon Chip
• 0410912B.zip (ZIP contains HEX file; 14.9KB)
Shop
Issues Related Shop
Articles to: Videos Subscribe Account Indexes Help, Contac
• Project: USB Power Monitor (December 2012)
• Circuit Notebook: Energy Measurement Using the USB Power
Monitor (October 2013)

View 4 other items relevant to the same project(s)

Firmware (ASM and HEX) files for the Speedo Corrector Mk3
[0510913A.HEX]

HEX file and ASM source code for the PIC16F88-E/P microcontroller in
the Speedo Corrector Mk.3.

Cat No SC1931. Price: Free

Files:

• Speedo Corrector Mk3 Software (0510913A).zip (9.3KB)

Related to: Project: Speedo Corrector, Mk.3 (September 2013)

View 3 other items relevant to the same project(s)

Maximite software source code for the 10-Channel Remote

BASIC source code to suit the MiniMaximite, from the Circuit Notebook
entry "MiniMaximite Version of the 10-Channel Remote Control
Receiver", September 2013.

Cat No SC1936. Price: Free

Files:

• 10chsc.zip (3.1KB)

Related to: Circuit Notebook: MiniMaximite Version of the 10-Channel


Remote Control Receiver (September 2013)

PICAXE-20M2 BASIC source code for the UV Light Box & Timer
with LED Array
Software -
BASIC source code for the PICAXE from the Circuit Notebook entry "UV
Light Box & Timer with LED Array", September 2013.
Silicon Chip
Cat No SC1937. Price: Free
Shop
Issues Files:
Articles Shop Videos Subscribe Account Indexes Help, Contac
• uvbox_20m2.zip (1.7KB)

Related to: Circuit Notebook: UV Light Box & Timer with LED Array
(September 2013)

Arduino software source code for the Temperature and Humidity


Data Logger

Arduino .ino project source code for the Circuit Notebook entry "Arduino
Temperature & Humidity Data Logger", September 2013.

Cat No SC1938. Price: Free

Files:

• Temperature and Humidity Data Logger V1.3.zip (1.6KB)

Related to: Circuit Notebook: Arduino Temperature & Humidity Data


Logger (September 2013)

Firmware (ASM and HEX) files for PC Birdies [0810413A.HEX]

HEX file and ASM source code for the PIC12F675-I/P microcontrollers
in the PC Birdies project.

Two microcontrollers are used; they are the same time and are
programmed with the same HEX file.

Cat No SC1915. Price: Free

Files:

• PC Birdies Software (0810413A).zip (7.6KB)

Related to: Project: PC Birdies: Bird Song Without The Mess (August
2013)

View 5 other items relevant to the same project(s)


Sample song recordings for PC Birdies
Software -
Numerous MP3 recordings of sound bursts from PC Birdies set in
Medley mode. Silicon Chip
These songs are randomised,Shop
based on various different song snippets,
Issues so are slightly
Articles Shop different.
Videos Subscribe Account Indexes Help, Contac

When PC Birdies is switched on and light hits it, it plays several of these
medleys with a short delay between each, then "sleeps" for a long time
before playing a new set of sounds.

Cat No SC1928. Price: Free

Files:

• PCBirdies_Sample1.mp3 (126.5KB)
• PCBirdies_Sample2.mp3 (89.0KB)
• PCBirdies_Sample3.mp3 (47.7KB)
• PCBirdies_Sample4.mp3 (122.3KB)
• PCBirdies_Sample5.mp3 (72.3KB)
• PCBirdies_Sample6.mp3 (123.1KB)
• PCBirdies_Sample7.mp3 (151.3KB)
• PCBirdies_Sample8.mp3 (151.2KB)
• PCBirdies_Sample9.mp3 (123.5KB)

Related to: Project: PC Birdies: Bird Song Without The Mess (August
2013)

View 5 other items relevant to the same project(s)

Maximite software source code to suit the Keypad & LCD for
MiniMaximite

BASIC source code to go with the "Keypad & LCD for MiniMaximite"
entry in Circuit Notebook, August 2013.

Cat No SC1924. Price: Free

Files:

• keypadsc.bas (Maximite BASIC source code; 5.5KB)

Related to: Circuit Notebook: Keypad & LCD for MiniMaximite (August
2013)

Software for DIY Wireless Audio Streaming


The software to accompany the article on DIY Wireless Audio Streaming
in the July 2013 issue. Software -
TCPWAVStream is the Silicon Chip
software to send PCM audio to the wireless
device. The Windows version and source code (cross-platform) are
available in separate zip files.Shop
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
The source code for the required cygwin DLL is also included however
you don't normally need to download it.

Finally, there is a text file containing the commands listed in the article,
so you can copy and paste them rather than having to re-type them.

Cat No SC1896. Price: Free

Files:

• TCPWAVStream Windows binary.zip (1.0MB)


• TCPWAVStream source code.zip (8.1KB)
• cygwin-1.7.18-1-src.tar.bz2 (9.9MB)
• commands.txt (946B)

Related to: Project: DIY Wireless Audio Streaming (July 2013)

Firmware (ASM and HEX) files for the IR/UHF Link


[1510713A/B.HEX]

HEX file and ASM source code for the PIC12F675-I/P microcontrollers
in the IR-UHF Link project.

1510713A.HEX is for the IR-to-UHF Converter while 1510713B.HEX is


for the UHF-to-IR Converter.

Cat No SC1903. Price: Free

Files:

• IR-to-UHF Converter (1510713A).zip (1.6KB)


• UHF-to-IR Converter (1510713B).zip (2.9KB)

Related to: Project: Add A UHF Link To A Universal Remote Control


(July 2013)

View 10 other items relevant to the same project(s)

PICAXE software source code for Setting a Real Time Clock with
GPS Time
BASIC source code to suit the PICAXE20M2, from the "Setting A Real
Software -
Time Clock With GPS Time" entry in Circuit Notebook, July 2013.

Silicon
Cat No SC1912. Price: Free Chip
Files: Shop
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
• GPS RTC sync 20m2 v3.zip (ZIP contains BAS file; 5.8KB)

Related to: Circuit Notebook: Setting A Real Time Clock With GPS Time
(July 2013)

Firmware (ASM and HEX) files for the Revised Versatile 10-Channel
Remote Control Receiver [1510613B.HEX]

HEX file and ASM source code for the PIC16F88-I/P microcontroller in
the 10-Channel Remote Receiver (Revised).

This file is for the updated version which can accept both an IR receiver
and 433MHz UHF receiver simultaneously. It is used either with a
modified version of the original PCB (coded 15106131) or the updated
PCB (coded 15106133).

Cat No SC1904. Price: Free

Files:

• 10-Channel Remote Receiver Revised (1510613B).zip (11.1KB)

Related to:

• Project: A Versatile 10-Channel Remote Control Receiver (June


2013)
• Project: Add A UHF Link To A Universal Remote Control (July
2013)

View 15 other items relevant to the same project(s)

Firmware (ASM and HEX) files for the Versatile 10-Channel Remote
Control Receiver [1510613A.HEX]

HEX file and ASM source code for the PIC16F88-I/P microcontroller in
the 10-Channel Remote Receiver.

Cat No SC1874. Price: Free

Files:
• 1510613A.zip (ZIP contains HEX and ASM files; 10.6KB)
Software -
Related to: Project: A Versatile 10-Channel Remote Control Receiver
(June 2013) Silicon Chip
View 8 other items relevant toShop
the same project(s)
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
Firmware for the Do Not Disturb timer [1210413A.HEX]

HEX file and ASM source code to suit the PIC12F675-I/P in the "Do Not
Disturb!" Phone Timer (Off-hook Timer).

Cat No SC1858. Price: Free

Files:

• Off-hook timer (1210413A).zip (ZIP contains HEX and ASM files;


2.8KB)

Related to: Project: Do Not Disturb Telephone Timer (May 2013)

View 4 other items relevant to the same project(s)

Firmware for the CLASSiC DAC [0110213A.HEX]

HEX file and C source code to suit the dsPIC33FJ128GP306 in the


"CLASSiC DAC" digital-to-analog converter/music player.

One zip file contains the HEX files; please read the README.TXT file
for an explanation of why there are two options. The other zip contains
the source code.

A couple of text files are also included, giving information that didn't fit in
the series of articles. This includes information on how to interpret LED
error codes and a brief run-down of how the firmware works.

Cat No SC1859. Price: Free

Files:

• CLASSiC DAC firmware (0110213A).zip (HEX files; 208.7KB)


• CLASSiC DAC firmware source code.zip (C source code;
200.6KB)
• LED flash codes.txt (Information about error and status display;
2.8KB)
• Firmware operating description.txt (A brief overview of how the
firmware works; 10.3KB)
Related to:
Software -
• Project: High Performance CLASSiC DAC; Pt.1 (February 2013)
• Silicon Chip
Project: High Performance CLASSiC DAC; Pt.2 (March 2013)
• Project: High-Performance CLASSiC DAC; Pt.3 (April 2013)
• Shop
Project: High-Performance CLASSiC DAC; Pt.4 (May 2013)
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
View 9 other items relevant to the same project(s)

Firmware for the LED Ladybird [0810313A.HEX]

HEX file and ASM source code to suit the PIC16LF88-I/P in the LED
Ladybird (Lady Beetle).

Cat No SC1801. Price: Free

Files:

• 0810313A.zip (ZIP contains HEX and ASM files; 9.4KB)

Related to: Project: LED Ladybird: An Eye-Catching Electronic Beetle


(April 2013)

View 4 other items relevant to the same project(s)

Software for Serial Data Transmission over VGA

Windows software and microcontroller firmware (HEX file) to


accompany the Circuit Notebook entry "Serial data transmission over
VGA" from April 2013.

Cat No SC1846. Price: Free

Files:

• PicVGAOut.zip (contains Windows software, HEX file and notes;


130.4KB)

Related to: Circuit Notebook: Serial data transmission over VGA (April
2013)

PICAXE-18M2 BASIC source code for the Residual Current Device


Tester

BASIC source code for the Circuit Notebook entry "Residual Current
Device (RCD) Tester", March 2013.
Cat No SC1698. Price: Free
Software -
Files:
Silicon Chip
• RCD TesterCode.zip (ZIP contains BAS file; 1.8KB)
Shop
Issues Related Shop
Articles to: Circuit Videos
Notebook: Residual
SubscribeCurrentAccount
Device (RCD) Tester
Indexes Help, Contac
(March 2013)

PICAXE-08M BASIC source code for the Mk2 Seismograph with


Tsunami Alarm [SeismographV2.bas]

Firmware (BAS file) for the PICAXE-based Seismograph Mk2.

Cat No SC1406. Price: Free

Files:

• SeismographV2.bas (827B)

Related to: Project: Do-It-Yourself Seismograph With Tsunami Alarm


(February 2013)

View 2 other items relevant to the same project(s)

MiniMaximite BASIC source code for the 10Hz-100kHz Function


Generator

BASIC source code for a MiniMaximite to drive a 16x2 LCD screen for
use in a function generator, as described in the February 2013 Circuit
Notebook entry "10Hz-100kHz Function Generator Uses MiniMaximite
Display".

Cat No SC3352. Price: Free

Files:

• FuncGen With MaxiMite Display.zip (ZIP contains BAS file; 1.5KB)

Related to: Circuit Notebook: 10Hz-100kHz Function Generator Uses


MiniMaximite Display (February 2013)

High Energy Electronic Ignition System Firmware (HEX/ASM -


zipped) [0511012A.HEX]

Firmware for the High Energy Electronic Ignition System project.


Includes ASM source code and assembled HEX file.
Software -
Cat No SC0593. Price: Free
Silicon Chip
Files:
Shop
Issues Articles • 0511012A.zip
Shop (7.4KB)
Videos Subscribe Account Indexes Help, Contac
Related to:

• Project: High-Energy Ignition System for Cars, Pt.1 (November


2012)
• Project: High-Energy Ignition System For Cars, Pt.2 (December
2012)
• Project: Improved Jacob's Ladder (February 2013)

View 5 other items relevant to the same project(s)

Firmware for the Garbage and Recycling Reminder [1911112A.HEX]

HEX file and ASM source code to suit the PIC16LF88-I/P in the
Garbage and Recycling Reminder.

Cat No SC1039. Price: Free

Files:

• 1911112A.zip (ZIP contains HEX and ASM files; 8.1KB)

Related to: Project: Garbage & Recycling Reminder (January 2013)

View 4 other items relevant to the same project(s)

USB Power Monitor Firmware [0410912A.HEX]

ZIP files containing the HEX firmware and source code file to program
the PIC18F45K80 for the USB Power Monitor (December 2012).

Cat No SC0700. Price: Free

Files:

• 04109121.zip (Zipped HEX file; 8.1KB)


• USB Power Monitor Firmware Source Code.zip (Zipped C source
code; 28.3KB)

Related to: Project: USB Power Monitor (December 2012)


View 4 other items relevant to the same project(s)
Software -
Silicon
Software for the Digital Chip(ASM/HEX)
Ambient Thermostat

Shop
Software to accompany the Circuit Notebook entry "Digital Thermostat
Issues FeaturesShop
Articles Single-Button
VideosUser Interface"
Subscribe (December 2012). Indexes
Account Help, Contac

Cat No SC0697. Price: Free

Files:

• digital ambient thermostat.zip (ZIP contains ASM and HEX files;


37.9KB)

Related to: Circuit Notebook: Digital Thermostat Features Single-Button


User Interface (December 2012)

Software for PICAXE-Based Roulette Wheel (BAS)

BASIC source code for the Circuit Notebook entry (December 2012).

Cat No SC0698. Price: Free

Files:

• roulette_20m2.bas (BASIC source code; 4.8KB)

Related to: Circuit Notebook: PICAXE-Based Roulette Wheel


(December 2012)

Scripts for the Mini Wireless Webserver (WR703N)

This zip contains several LUA scripts to use on the WR703N as


explained in the articles from November and December 2012.

Also included is an Arduino "Sketch" which allows a LeoStick or Teensy


to act as a general purpose USB I/O board.

Cat No SC1147. Price: Free

Files:

• WR703N Scripts and Arduino code.zip (3.5KB)

Related to:
• Project: Hacking A Mini Wireless Webserver, Pt.1 (November
2012) Software -
• Project: Hacking A Mini Wireless Web Server, Pt.2 (December
2012) Silicon Chip
Shop
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
Software for Programmable RF remote timer/switch

The two BASIC source code files for the Programmable RF remote
timer/switch entry in Circuit Notebook.

Cat No SC0595. Price: Free

Files:

• slave1max.bas (1.6KB)
• switchsc.bas (6.0KB)

Related to: Circuit Notebook: Programmable RF remote timer/switch


(November 2012)

View 1 other item relevant to the same project(s)

Software for the Programmable RF Remote Timer/Switch

Two BASIC source files as described in the Circuit Notebook Entry,


"Programmable RF Remote Timer/Switch" from the November 2012
issue.

Cat No SC0703. Price: Free

Files:

• switchsc.bas (BASIC source code for the master unit; 6.0KB)


• slave1max.bas (BASIC source code for the slave units; 1.6KB)

Related to: Circuit Notebook: Programmable RF remote timer/switch


(November 2012)

View 1 other item relevant to the same project(s)

LED Musicolour Firmware (HEX/C - zipped) [1611012A.HEX]

Firmware for the LED Musicolour project. Includes C source code and
compiled HEX file. HEX file also available separately.

Cat No SC0594. Price: Free


Files: Software -
• LED MusicolourSilicon
Firmware SourceChipCode (1611012A).zip (HEX file
and C source code, zipped; 215.4KB)
• 1611012A.zip (HEX file Shop
only, zipped; 67.8KB)
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
Related to:

• Project: LED Musicolour: Light Up Your Music, Pt.1 (October


2012)
• Project: LED Musicolour: Light Up Your Music, Pt.2 (November
2012)

View 5 other items relevant to the same project(s)

Firmware (HEX) files for the DCC Automatic Reverse Loop


Controller [0911012A and 0911012B]

HEX files for the 8-bit PIC12F675 microcontroller in the DCC Reverse
Loop Controller.

Cat No SC4467. Price: Free

Files:

• DCC Reverse Controller (0911012A & 0911012B).zip (ZIP


contains HEX files; 985B)

Related to: Project: Reverse Loop Controller For DCC Model Railways
(October 2012)

View 5 other items relevant to the same project(s)

Software for the Sony IR Remote Decoder Circuit Notebook entry

BASIC source code for the MaxiMite, as detailed in the Circuit Notebook
entry "Sony IR Remote Decoder Uses Maximite" from October 2012.

Cat No SC0710. Price: Free

Files:

• irdecode.bas (BASIC source code for the MaxiMite; 1.3KB)

Related to: Circuit Notebook: Sony IR Remote Decoder Uses Maximite


(October 2012)
PICAXE software source code for the Lap Counter entry in Circuit
Notebook Software -
BASIC source code to Silicon Chip
suit the PICAXE20M2, from the "Lap Counter for
Track or Pool" entry in Circuit Notebook, October 2012.
Shop
Issues Cat No SC0712.
Articles Shop Price:
VideosFree Subscribe Account Indexes Help, Contac

Files:

• lapcounter_20m2.bas (PICAXE BASIC source code; 5.6KB)

Related to: Circuit Notebook: Lap Counter For Track Or Pool (October
2012)

Colour MaxiMite Firmware, Documentation and Demo software

Firmware (HEX file) to program the PIC32 for the Colour MaxiMite, as
detailed in the September and October 2012 issues.

Also available are the Hardware and Language manuals in PDF format
and a zip file containing demonstration software for the Colour
MaxiMite.

Cat No SC0701. Price: Free

Files:

• ColourMM_MMBasic_V4.5.zip (Colour MaxiMite PIC32 firmware


(HEX file); 466.1KB)
• ColourDemo.zip (Demonstration software for the Colour MaxiMite;
68.5KB)
• MMBasic Language Manual.pdf (MMBasic manual; 788.0KB)
• Maximite Hardware Manual.pdf (Colour MaxiMite hardware
manual; 794.8KB)

Related to:

• Project: Colour MaxiMite Microcomputer, Pt.1 (September 2012)


• Project: Colour MaxiMite Microcomputer, Pt.2 (October 2012)

View 2 other items relevant to the same project(s)

Barking Dog Blaster Firmware and source code (HEX/ASM)


[2510812A.HEX]

Zipped HEX file to program the PIC12F675 microcontroller for the


Barking Dog Blaster project.
Software -
ASM source code also included.

Silicon
Cat No SC0707. Price: Free Chip
Files: Shop
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
• 2510812A.zip (ZIP contains ASM and HEX files; 5.0KB)

Related to: Project: Barking Dog Blaster: Shut That Annoying Mutt Up!
(September 2012)

View 5 other items relevant to the same project(s)

Firmware and C source code for the Digital Sound Effects


Generator [0910912A]

HEX file firmware to suit the PIC18F27J53 for the Digital Sound Effects
Generator project from the September 2012 issue.

The zipped C source code is also available as is the Windows USB


serial port driver which can be used to upload sounds to the Sound
Effects Generator.

Cat No SC0708. Price: Free

Files:

• 0910912A.hex (Firmware HEX file; 56.6KB)


• 0910912A Source Code.zip (Zipped C source code; 178.8KB)
• Silicon_Chip_USB_Serial_Port_Driver.zip (USB serial port driver
for Windows; 169.2KB)

Related to: Project: Digital Sound Effects Generator (September 2012)

View 3 other items relevant to the same project(s)

Firmware for the Simple Sound & Light Alarm

The software for the Simple Sound & Light Alarm from Circuit Notebook,
September 2012. Includes both compiled HEX firmware and ASM
source code.

Cat No SC0736. Price: Free

Files:

• remotelight.zip (ZIP contains ASM and HEX files; 7.6KB)


Related to: Circuit Notebook: Simple Sound & Light Alarm (September
2012) Software -
Silicon Chip
PICAXE software source code for the Non-Lethal Mouse Trap entry
in Circuit Notebook Shop
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
PICAXE BASIC source code from the "PICAXE-Based Mouse Trap Is
Non-Lethal" entry in Circuit Notebook, August 2012.

Cat No SC0744. Price: Free

Files:

• MOUSETRAPV4.bas (1.2KB)

Related to: Circuit Notebook: PICAXE-Based Mouse Trap Is Non-Lethal


(August 2012)

PICAXE software source code for the 7-Day Programmable Alarm


Clock entry in Circuit Notebook

PICAXE BASIC source code from the "7-Day Programmable Alarm


Clock with 230VAC Switching" entry in Circuit Notebook, August 2012.

Cat No SC0745. Price: Free

Files:

• clockLCD1.bas (13.9KB)

Related to: Circuit Notebook: 7-Day Programmable Alarm Clock with


230VAC Switching (August 2012)

Firmware (ASM and HEX) files for the Wideband Oxygen Sensor
Controller Mk2 [0510612A/B]

This is the firmware for the Wideband Oxygen Sensor Controller Mk2
project from June to August 2012.

There are two microcontrollers in this project and one zip file is provided
for each.

They contain both the HEX firmware file and the ASM source code.

Cat No SC0759. Price: Free

Files:
• 0510612A.zip (Firmware for the PIC16F1507 on the main board;
22.4KB) Software -
• 0510612B.zip (Firmware for the PIC16F88 on the display board;
11.4KB) Silicon Chip
Related to: Shop
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
• Project: Wideband Oxygen Sensor Controller Mk.2, Pt.1 (June
2012)
• Project: Wideband Oxygen Sensor Controller Mk.2, Pt.2 (July
2012)
• Project: Wideband Oxygen Sensor Controller Mk.2, Pt.3 (August
2012)

View 7 other items relevant to the same project(s)

PICAXE software source code for the PICAXE-Based Wireless


Electricity Monitor entry in Circuit Notebook

PICAXE BASIC source code from the "PICAXE-Based Wireless


Electricity Monitor" entry in Circuit Notebook, July 2012.

Includes code for both transmitter and receiver units, both using
PICAXE-08Ms.

Cat No SC0747. Price: Free

Files:

• Meter Monitor Tx 08M2 Ver 4 - Code.bas (PICAXE-08M2


Transmitter Source Code; 1.6KB)
• Meter Monitor Rx LCD 08M2 ver 5 - Code.bas (PICAXE-08M2
Receiver Source Code; 3.9KB)

Related to: Circuit Notebook: PICAXE-Based Wireless Electricity


Monitor (July 2012)

PICAXE software source code for the Capacity Test Circuit for
Rechargeable Cells entry in Circuit Notebook

PICAXE BASIC source code from the "Capacity Test Circuit For
Rechargeable Cells" entry in Circuit Notebook, July 2012.

Cat No SC0746. Price: Free

Files:

• rechargeable.bas (3.5KB)
Related to: Circuit Notebook: Capacity Test Circuit For Rechargeable
Cells (July 2012) Software -
Silicon Chip
Firmware (ASM and HEX) files for the Crazy Cricket/Freaky Frog
project [0810912A] Shop
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
Firmware HEX file and ASM source code to program the PIC12F675 for
the Crazy Cricket/Freaky Frog project (zipped).

Cat No SC0757. Price: Free

Files:

• 0810912A.zip (ZIP contains ASM and HEX files; 7.3KB)

Related to: Project: Crazy Cricket Or Freaky Frog (June 2012)

View 3 other items relevant to the same project(s)

MaxiMite Software for Garmin-Based Accurate Clock (BAS)

The MaxiMite BASIC source code to go with the Circuit Notebook entry,
"Accurate Clock Uses Maximite And Garmin GPS Module", from June
2012.

Cat No SC0756. Price: Free

Files:

• Garmin1.BAS (BASIC source code for the MaxiMite; 10.0KB)

Related to: Circuit Notebook: Accurate Clock Uses Maximite And


Garmin GPS Module (June 2012)

Software for PICAXE 433MHz Transmitter & Receiver

The MaxiMite BASIC source code to go with the Circuit Notebook entry,
"433MHz Transmitter & Receiver", from May 2012.

Cat No SC0791. Price: Free

Files:

• 433MHz Tx - Code.zip (Transmitter and receiver code (BAS,


PICAXE); 2.4KB)
Related to: Circuit Notebook: PICAXE 433MHz Transmitter & Receiver
(May 2012) Software -
Silicon Chip
Software for MaxiMite-based Ultrasonic Rangefinder (BAS)
Shop
Issues The MaxiMite
Articles Shop BASIC source code
Videos to go with the
Subscribe Circuit Notebook
Account entry, Help, Contac
Indexes
"MaxiMite-Based Ultrasonic Rangefinder", from May 2012.

Cat No SC0790. Price: Free

Files:

• Circuite Notebook May 12 Software - Maximite rangefinder


Autorun.zip (BASIC source code for the MaxiMite (zipped); 2.1KB)

Related to: Circuit Notebook: Maximite-Based Ultrasonic Rangefinder


(May 2012)

Firmware (ASM and HEX) files for the SemTest semiconductor test
set [1410312B]

Firmware (ASM and HEX) files to program the PIC16F877A for the
SemTest semiconductor test set project [0410312B].

Cat No SC0802. Price: Free

Files:

• 0410312B.zip (37.4KB)

Related to:

• Project: SemTest: A Discrete Semiconductor Test Set; Pt.1


(February 2012)
• Project: SemTest: A Discrete Semiconductor Test Set; Pt.2 (March
2012)
• Project: SemTest Discrete Semiconductor Test Set; Pt.3 (May
2012)

View 11 other items relevant to the same project(s)

PICAXE-14M2 software source code for the Garage Door Monitor

BASIC source code for the Circuit Notebook entry "433MHz Garage
Door Position Monitor", April 2012.

Cat No SC1717. Price: Free


Files: Software -
Silicon
• Garage Door Monitor Chip
PICAXE14M2.zip (ZIP contains BAS file;
1.5KB)
Shop
Issues Related Shop
Articles to: Circuit Videos
Notebook: 433MHz GarageAccount
Subscribe Door PositionIndexes
Monitor Help, Contac
(April 2012)

Software for the PICAXE-Based Garage Door Sentinel (BAS)

PICAXE BASIC software for the Circuit Notebook entry, "PICAXE-Based


Garage Door Sentinel" entry in Circuit Notebook, March 2012.

Cat No SC0800. Price: Free

Files:

• garage door.bas (1.4KB)

Related to: Circuit Notebook: PICAXE-Based Garage Door Sentinel


(March 2012)

Firmware (ASM and HEX) files for the MPPT Solar Charger RevA
[1410211B]

Firmware (ASM and HEX) files to program the PIC16F88 for the revised
MPPT Solar Charger [1410211B]

The earlier version (1410211A) is now obsolete.

Cat No SC0801. Price: Free

Files:

• 1410211B.zip (ZIP contains ASM and HEX files; 14.9KB)

Related to:

• Project: Build A 12/24V 3-Stage Solar Charge Controller (February


2011)
• Project: 12/24V MPPT Solar Charge Controller Rev.1 (March
2012)
• Feature: Q & A On The MPPT Solar Charger (March 2012)

View 8 other items relevant to the same project(s)


Firmware and C source code for the Crystal DAC [0120212A]
Software -
Firmware and source code for the ATmega48 microcontroller to suit the
Crystal DAC Project.Silicon Chip

Shop
This code is used to update the existing microcontroller in the DAC
Issues project when
Articles Shopinstalling
Videosthe Crystal DAC upgrade
Subscribe board.
Account Indexes Help, Contac

Cat No SC0809. Price: Free

Files:

• 0120212A.zip (Zipped C source code and HEX file; 11.5KB)

Related to: Project: Crystal DAC: A High-Performance Upgrade


(February 2012)

View 3 other items relevant to the same project(s)

PICAXE software source code for the PICAXE-Based Traffic Light


Sequencer entry in Circuit Notebook

BASIC source code, as described in the "PICAXE-Based Traffic Light


Sequencer" circuit notebook entry, Februrary 2012.

Cat No SC0808. Price: Free

Files:

• TrafficLights18M2.bas (3.2KB)

Related to: Circuit Notebook: PICAXE-Based Traffic Light Sequencer


(February 2012)

Firmware (HEX file) for the SudoMate

Microcontroller firmware as described in the Circuit Notebook entry


"SudoMate for Sudoku Puzzles", February 2012.

Cat No SC0807. Price: Free

Files:

• sudo_628.hex (2.2KB)

Related to: Circuit Notebook: SudoMate For Sudoku Puzzles (February


2012)
Firmware (HEX file) and C source code for the Always-On Digital
Spirit Level Software -
Updated firmware forSilicon Chip
the Digital Spirit Level, as described in the Circuit
Notebook entry "Program Variation for Digital Spirit Level" in the
January 2012 issue. Shop
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
Cat No SC0813. Price: Free

Files:

• Digital Inclinometer - always on.zip (Zipped HEX file and C source


code; 18.4KB)

Related to: Circuit Notebook: Program Variation For Digital Spirit Level
(January 2012)

Firmware (ASM and HEX) files for the SolarTrak Circuit Notebook
entry

Microcontroller firmware and ASM source code as described in the


Circuit Notebook entry, "Solar Tracker Employs Two Photo Cells" in the
January 2012 issue.

Cat No SC0814. Price: Free

Files:

• SolarTrak source codes.zip (ZIP contains ASM and HEX files;


18.5KB)

Related to: Circuit Notebook: Solar Tracker Employs Two Photo Cells
(January 2012)

Firmware HEX file and ASM source code for the 3-Input Switcher
[0111211A]

Firmware and source code for the 3-input Stereo Audio Switcher
(0111211A.HEX).

Cat No SC0811. Price: Free

Files:

• 0111211A.zip (ZIP contains ASM and HEX files; 7.4KB)

Related to: Project: 3-Input Stereo Audio Switcher (January 2012)


View 4 other items relevant to the same project(s)
Software -
Silicon
Firmware and source Chip
code for the Digital Audio Delay
[0121211A.HEX]
Shop
Issues dsPIC33Shop
Articles microcontroller
Videosfirmware (HEX file) plus
Subscribe C source code
Account for the Help, Contac
Indexes
Digital Audio Delay project.

Cat No SC0969. Price: Free

Files:

• 0121211A.hex (Firmware for dsPIC33 microcontroller (HEX file);


56.4KB)
• Digital Audio Delay Software.zip (Firmware source code (C). Also
includes HEX file.; 32.0KB)

Related to: Project: Digital Audio Delay For Perfect Lip Sync (December
2011)

View 5 other items relevant to the same project(s)

PICAXE software source code for the Model Train Controller

BASIC source code, as described in the "Model Train Controller Uses a


PIC and a Full Bridge Motor Drive IC" circuit notebook entry, December
2011.

Cat No SC0971. Price: Free

Files:

• Train Controller.bas (18.6KB)

Related to: Circuit Notebook: Model Train Controller Uses A PIC And A
Full-Bridge Motor Drive IC (December 2011)

PICAXE software source code for the Plant Watering Timer

BASIC source code, as described in the "PICAXE Plant Watering Timer"


circuit notebook entry, December 2011.

Cat No SC0970. Price: Free

Files:

• Retic Valve Timer for Bouganvilleas Rev 1.2.bas (3.2KB)


Related to: Circuit Notebook: PICAXE Plant Watering Timer (December
2011) Software -
Silicon Chip
Firmware (HEX file) and C source code for the G-Force Meter
Shop
Issues Firmware
Articles for the G-Force
Shop Videos Meter, from the November
Subscribe 2011 issue.
Account Indexes Help, Contac

Also available is the C source code for the firmware.

Cat No SC0974. Price: Free

Files:

• 0410811C.zip (Zipped HEX file; 6.7KB)


• 0410811C Source Code.zip (Zipped C source code; 9.0KB)

Related to: Project: Build A G-Force Meter (November 2011)

View 5 other items relevant to the same project(s)

PICAXE and PC software source code for the Digital RF Meter


entry in Circuit Notebook

BASIC source code, as described in the "PICAXE-Based Digital RF


Meter" circuit notebook entry, November 2011.

Cat No SC0975. Price: Free

Files:

• rfmeter08M.bas (BASIC source code for the PICAXE-08M; 503B)


• rfmeterXPQB.bas (QuickBASIC source code for the PC; 2.8KB)

Related to: Circuit Notebook: PICAXE-Based Digital RF Meter


(November 2011)

MaxiMite Firmware v4.1, documentation, libraries, sample


software, serial port driver and sprint/font editor

Version 4.1. See descriptions of individual files below.

Cat No SC0930. Price: Free

Files:

• Maximite_MMBasic_V4.5.zip (MaxiMite MMBasic HEX file (v4.1)


plus documentation PDFs; 499.5KB)
• MMBasic Library.zip (BASIC libraries and sample software (demo
code); 1.4MB) Software -
• Silicon_Chip_USB_Serial_Port_Driver.zip (Windows USB serial
Silicon Chip
port driver; 149.7KB)
• USB_on_the_Mac.pdf (How to set up the USB serial port on a
Mac; 577.4KB) Shop
Issues Articles 2012-09-02_145611_SpriteMite.zip
• Shop Videos Subscribe (SpriteMite
Account MaxiMite
Indexes Help, Contac
sprite/font editor for Windows; 1.1MB)

Related to:

• Project: The Maximite Computer, Pt.1 (March 2011)


• Project: The Maximite Computer, Pt.2 (April 2011)
• Project: The Maximite Computer, Pt.3 (May 2011)
• Project: The MiniMaximite Computer (November 2011)

View 6 other items relevant to the same project(s)

Firmware (ASM and HEX) files for the Quizzical! project [0811011A]

Firmware (ASM and HEX) files to program the PIC for the Quizzical!
quiz game.

Cat No SC0988. Price: Free

Files:

• 0811011A.zip (ZIP contains ASM and HEX files; 5.3KB)

Related to: Project: Let’s Get Quizzical: A Quiz Game With A Difference
(October 2011)

View 4 other items relevant to the same project(s)

Firmware (ASM and HEX) files for the Updated Inclinometer (V2)

HEX file and C source code for the updated Inclinometer project, as
described in the Circuit Notebook entry "Additional Features for the
Digital Inclinometer" in the October 2011 issue.

Cat No SC0990. Price: Free

Files:

• InclinometerV2.hex (Firmware; 29.3KB)


• InclinometerV2SourceCode.zip (C source code; 19.2KB)
Related to: Circuit Notebook: Additional Features For The Digital
Software -
Inclinometer (October 2011)

Silicon Chip
PICAXE software source code for the Mains Timer entry in Circuit
Notebook Shop
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
PICAXE BASIC source code, as described in the Circuit Notebook entry
"Mains Timer Has No Stand-By Power" in the October 2011 issue.

Cat No SC0991. Price: Free

Files:

• simple_mains_timer.bas (PICAXE BASIC source code; 1.2KB)

Related to: Circuit Notebook: Mains Timer Has No Stand-By Power


(October 2011)

Firmware (ASM and HEX) files for the Ultrasonic Water Tank Level
Gauge [0410911A]

Microcontroller firmware (HEX) and ASM source code for the Ultrasonic
Water Tank Level Gauge project.

Cat No SC1001. Price: Free

Files:

• 0410911A.zip (ZIP contains ASM and HEX files; 12.5KB)

Related to: Project: Ultrasonic Water Tank Level Gauge (September


2011)

View 3 other items relevant to the same project(s)

Revised circuit diagram and PCB overlay for the GPS-Based


Frequency Reference

Full revised diagrams for the GPS Frequency Reference, as explained


in the article from the September 2011 issue.

Cat No SC0996. Price: Free

Files:

• GPSFreqRef Mods Website Extra.pdf (528.9KB)


Related to: Project: Improving The GPS-Based Frequency Reference
(September 2011) Software -
Silicon
View 7 other items relevant Chip
to the same project(s)

Shop
Issues Atmel HEX
Articles Shopand CVideos
software source code forAccount
Subscribe the Automatic TOSLINK Help, Contac
Indexes
Digital Audio Switcher entry in Circuit Notebook

Firmware and source code (C language), as described in the "Automatic


TOSlink Digital Audio Switcher" circuit notebook entry, September 2011.

Cat No SC1003. Price: Free

Files:

• toslink_audio_switch.zip (12.9KB)

Related to: Circuit Notebook: Automatic TOSlink Digital Audio Switcher


(September 2011)

PICAXE software source code for the Infrared Remote Switch entry
in Circuit Notebook

BASIC source code, as described in the "PICAXE Infrared Remote


Switch for Deorative LED Light" circuit notebook entry, September 2011.

Cat No SC1002. Price: Free

Files:

• Picaxe_IR_Remote_Switch.bas (PICAXE BASIC source code;


214B)

Related to: Circuit Notebook: PICAXE Infrared Remote Switch For


Decorative LED Light (September 2011)

PIC16F628A firmware for the GPS-Based Frequency Reference (v3


& v4)

Firmware (HEX file) and assembly language source code for the GPS-
Based Frequency Reference.

V4 is for use only with the newer V.KEL GPS receiver modules that run
at 9600 baud instead of 4800.
V3 still has the NMEA data stream at 4800 baud.

Cat No SC1489. Price: Free


Files: Software -
Silicon
• GPSFrqRfv4.zip Chip
(ZIP contains ASM and HEX files; 11.6KB)
• GPSFrqRfv3.zip (ZIP contains ASM and HEX files; 11.8KB)
Shop
Issues Related Shop
Articles to: Videos Subscribe Account Indexes Help, Contac
• Project: GPS-Based Frequency Reference; Pt.1 (March 2007)
• Project: GPS-Based Frequency Reference; Pt.2 (April 2007)
• Project: GPS-Based Frequency Reference: Circuit Modifications
(May 2007)
• Project: Improving The GPS-Based Frequency Reference
(September 2011)
• Project: Improving The GPS-Based Frequency Reference
(September 2011)

View 7 other items relevant to the same project(s)

Firmware (HEX file) and C source code for the Inclinometer/Digital


Spirit Level [0410811B]

Firmware for the Digital Spirit Level. Includes HEX file and C source
code. This is the updated version with extra features.

Cat No SC1005. Price: Free

Files:

• Digital Spirit Level software V2 0410811B.zip (Zipped HEX file;


10.3KB)
• Digital Spirit Level source code V2.zip (Zipped C source code;
8.9KB)

Related to: Project: Build A Digital Spirit Level (August 2011)

View 4 other items relevant to the same project(s)

Software source code for the MaxiMite Stepper Motor Interface


entry in Circuit Notebook

maxiMite BASIC source code, as described in the "Maximite Stepper


Motor Interface" circuit notebook entry, August 2011.

Cat No SC1006. Price: Free

Files:
• maximite_stepper_motor.bas (BASIC source code for the
MaxiMite; 2.1KB) Software -
Silicon
Related to: Circuit Notebook: MaximiteChip
Stepper Motor Interface (August
2011)
Shop
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
Firmware (ASM and HEX) files for the Solar Tracking Circuit
Notebook entry

PIC firmware (HEX file) and ASM source code, as described in the
"Solar Tracking with a Standard Motor Speed Controller" circuit
notebook entry, August 2011.

Cat No SC1007. Price: Free

Files:

• Solartrak1_1.zip (8.6KB)

Related to: Circuit Notebook: Solar Tracking With A Standard Motor


Speed Controller (August 2011)

Firmware (HEX) files and C source code for the Rudder Position
Indicator [2010711A/B]

Microcontroller firmware and C source code for the Rudder Position


Indicator project.

There are two sets of Atmel ATtiny861 firmware, one for the
sensor/transmitter and one for the receiver/display. Each ZIP contains
both sets of files. One zip contains the two HEX files and the other, the
C source code for both micros. The firmware files are coded 2010711A
(sensor/transmitter) and 2010711B (receiver/display).

Cat No SC1009. Price: Free

Files:

• Rudder Position Indicator HEX files.zip (Zip contains two HEX


files; 4.8KB)
• Rudder Position Indicator source code.zip (Zip contains two sets
of C source code; 8.4KB)

Related to:

• Project: Rudder Position Indicator For Power Boats (July 2011)


• Project: Rudder Position Indicator For Power Boats, Pt.2 (August
2011)
View 4 other items relevant to the same project(s)
Software -
Silicon
SPICE simulation data for Amplifier Chip
Stability & Compensation
article
Shop
Issues Circuit diagrams,
Articles Shop SPICE
Videosnetlists and gschem schematic
Subscribe Account filesIndexes
to Help, Contac
accompany the article "A Look At Amplifier Stability & Copmensation"
from the July 2011 issue.

These files are designed for ngspice but with some changes, can also
be made to work in LTSpice.

Cat No SC1913. Price: Free

Files:

• Amplifier Stability and Compensation SPICE simulation source.zip


(80.1KB)

Related to: Feature: A Look At Amplifier Stability & Compensation (July


2011)

Firmware (ASM and HEX) files for the Versatimer/Switch


[1910611A]

PIC microcontroller firmware and ASM source code for the


Versatimer/Switch project.

Cat No SC1020. Price: Free

Files:

• 1910611A.zip (Zip contains HEX and ASM files; 9.8KB)

Related to: Project: VersaTimer/Switch With Self-Latching Relay (June


2011)

View 4 other items relevant to the same project(s)

PICAXE software source code for the Metronome with Accented


Beat in Circuit Notebook

BASIC source code, as described in the "PICAX-Based Metronome with


Accented Beat" circuit notebook entry, June 2011.

Cat No SC1021. Price: Free


Files: Software -
Silicon
• METRONOME_PGM.BAS Chip
(2.7KB)

Related to: Circuit Notebook: Shop


PICAXE-Based Metronome With Accented
Issues Beat (June
Articles 2011) Videos
Shop Subscribe Account Indexes Help, Contac

Firmware and source code for the SportSync

Firmware (HEX file) and C source code for the dsPIC33 microcontroller
in the SportSync project.

Cat No SC0932. Price: Free

Files:

• 0110511A.zip (Zipped HEX file; 11.5KB)


• SportSync Firmware Source v1.0.zip (Zipped C source code;
29.9KB)

Related to: Project: The SportSync Audio Delay Module (May 2011)

View 4 other items relevant to the same project(s)

PICAXE software source code for the Automatic Multi-Core Cable


Tester entry in Circuit Notebook

BASIC source code, as described in the "PICAXE-Based Automatic


Multi-Core Tester" circuit notebook entry, May 2011.

Cat No SC1023. Price: Free

Files:

• CABLE TESTER 28X1 VER3.bas (3.2KB)

Related to: Circuit Notebook: PICAXE-Based Automatic Multi-Core


Tester (May 2011)

PICAXE software source code for the OpenLog µSD Data Logger
entry in Circuit Notebook

BASIC source code, as described in the "Data Logger Based on


OpenLog µSD Board" circuit notebook entry, May 2011.

Cat No SC1024. Price: Free


Files: Software -
Silicon Chip
• openlog.bas (1.8KB)

Related to: Circuit Notebook: Shop


Data Logger Based On OpenLog µSD
Issues Board (May
Articles Shop2011) Videos Subscribe Account Indexes Help, Contac

Firmware and source code for the Speed Controller for Film
Projectors [1310411A.HEX]

PIC Firmware (HEX file) plus ASM source code for the Film Projector
Speed Controller.

Cat No SC0946. Price: Free

Files:

• 1310411A.zip (ZIP contains HEX and ASM files; 2.2KB)

Related to: Project: A Speed Controller For Film Projectors (April 2011)

View 3 other items relevant to the same project(s)

PICAXE software source code for the Mains Timer for Battery
Chargers entry in Circuit Notebook

BASIC source code, as described in the "Mains Timer For Battery


Charger" circuit notebook entry, April 2011.

Cat No SC0705. Price: Free

Files:

• GPOtimerACD.zip (BASIC source code; 710B)

Related to: Circuit Notebook: Mains Timer For Battery Chargers (April
2011)

PICAXE software source code for the PIC-based Square Wave


Generator entry in Circuit Notebook

BASIC source code, as described in the "PIC-based Square Wave


Generator" circuit notebook entry, April 2011.

Cat No SC0931. Price: Free


Files: Software -
Silicon
• PIC_square_wave.zip Chip
(BASIC source code; 3.1KB)

Related to: Circuit Notebook: Shop


PIC-Based Square-Wave Generator (April
Issues 2011)
Articles Shop Videos Subscribe Account Indexes Help, Contac

PICAXE software source code for the PICAXE Data Logger entry in
Circuit Notebook

BASIC source code, as described in the "PICAXE-Based Data Logger"


circuit notebook entry, March 2011.

Cat No SC0581. Price: Free

Files:

• PICAXE_Data_Logger.zip (ZIP contains BAS file; 5.7KB)

Related to: Circuit Notebook: PICAXE-Based Data Logger (March 2011)

PICAXE software source code for the 48-LED Chaser entry in


Circuit Notebook

BASIC source code, as described in the "PICAXE-Based 48-LED


Chaser" circuit notebook entry, March 2011.

Cat No SC0934. Price: Free

Files:

• LED_Chaser_18M2.zip (ZIP contains both BAS files; 700B)

Related to: Circuit Notebook: PICAXE-Based 48-LED Chaser (March


2011)

Firmware (ASM and HEX) files for the 12/24V MPPT Solar Charge
Controller [1410211A]

Microcontroller firmware and ASM source code for the 12/24V MPPT
Solar Charge Controller project.

Note that this is largely superseded by the revised version.

Cat No SC0924. Price: Free


Files: Software -
• 1410211A.zip (ZipSilicon
contains HEX Chip
and ASM files; 13.9KB)

Shop
Related to: Project: Build A 12/24V 3-Stage Solar Charge Controller
Issues (February
Articles 2011) Videos
Shop Subscribe Account Indexes Help, Contac
View 8 other items relevant to the same project(s)

PICAXE software source code for the PICAXE-Based Dual


Frequency Counter entry in Circuit Notebook

BASIC source code, as described in the "PICAXE-Based Dual


Frequency Counter" circuit notebook entry, February 2011.

Cat No SC0925. Price: Free

Files:

• DualFrequencyCounter_v1.6.bas (BASIC source code; 12.8KB)

Related to: Circuit Notebook: PICAXE-Based Dual Frequency Counter


(February 2011)

PICAXE software source code for the Simon Says entry in Circuit
Notebook

BASIC source code, as described in the "PICAXE Version of Simon


Says" circuit notebook entry, February 2011.

Cat No SC0926. Price: Free

Files:

• simonsays_pgm.bas (BASIC source code; 4.8KB)

Related to: Circuit Notebook: PICAXE Version Of Simon Says (February


2011)

Universal USB Data Logger Software [0411210A.HEX]

USB Data Logger firmware, USB serial driver, firmware source code
and PC Host software in three separate zip files.

Cat No SC0918. Price: Free


Files: Software -
• USB Data Logger Silicon Chip
Software v9.92.zip (Firmware for the PIC MCU
(HEX file) plus USB driver; 1.4MB)
• USB Data Logger PC HostShop Source v9.90.zip (PC host software
Issues Articles (Windows);
Shop 645.2KB)
Videos Subscribe Account Indexes Help, Contac
• USB Data Logger Firmware Source v9.92.zip (Firmware source
for the PIC MCU; 306.8KB)

Related to:

• Project: Digital/Analog USB Data Logger (December 2010)


• Project: Digital/Analog USB Data Logger, Pt.2 (January 2011)
• Project: Digital/Analog USB Data Logger, Pt.3 (February 2011)

View 3 other items relevant to the same project(s)

Universal USB Data Logger User Manual (PDF download)

The user manual for the USB Data Logger project.

Cat No SC0917. Price: Free

Files:

• USB Data Logger User Manual.pdf (381.9KB)

Related to:

• Project: Digital/Analog USB Data Logger (December 2010)


• Project: Digital/Analog USB Data Logger, Pt.2 (January 2011)
• Project: Digital/Analog USB Data Logger, Pt.3 (February 2011)

View 3 other items relevant to the same project(s)

Atmel ATmega8 C source code for the Fuel Flow Meter for Diesel
Engines Circuit Notebook entry.

ATmega8 C source code, as described in the "Fuel Flow Meter for


Diesel Engines" circuit notebook entry, January 2011.

Cat No SC1026. Price: Free

Files:

• Fuel Flow circuit.zip (8.1KB)


Related to: Circuit Notebook: Fuel Flow Meter For Diesel Engines
(January 2011) Software -
Silicon Chip
PIC16F628 firmware HEX file and ASM source code for the PIC-
based DDS entry in Circuit Shop
Notebook
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
HEX file and ASM source code for the PIC16F628, as described in the
"PIC-Based Direct Digital Synthesiser" circuit notebook entry, January
2011.

Cat No SC1027. Price: Free

Files:

• PIC16F628A-DDSVFO.zip (Zip contains HEX and ASM files;


2.9KB)

Related to: Circuit Notebook: PIC-Based Direct Digital Synthesiser


(January 2011)

8051 C source code for the RC5 Infrared Remote Control entry in
Circuit Notebook

C source code for the C8051-F005, as described in the "RC5 Infrared


Remote Control" circuit notebook entry, January 2011.

Cat No SC1028. Price: Free

Files:

• rc5-switches.c (8.5KB)

Related to: Circuit Notebook: RC5 Infrared Remote Control (January


2011)

PICAXE-14M software source code for LEDs & Ladders (2010)

BASIC source code, as described in the "LEDs & Ladders; the 2010
version" circuit notebook entry, December 2010.

Cat No SC0933. Price: Free

Files:

• ladders (7&12) Software BAS Files.zip (Zip contains two BAS files;
2.3KB)
Related to: Circuit Notebook: LEDs & Ladders: the 2010 version
(December 2010) Software -
Silicon Chip
Software for the DAB+ Tuner
Shop
Issues The latest
Articles versionsVideos
Shop of the dsPIC33 firmware (HEX
Subscribe file) and bootloader
Account Indexes Help, Contac
(EXE) for the High Quality DAB+/FM Tuner.

Source code is not available for this project.

Cat No SC1871. Price: Free

Files:

• DAB+ Tuner HEX File v7.71.zip (203.3KB)


• DAB+ Tuner Bootloader.zip (30.8KB)

Related to:

• Project: A High-Quality DAB+/FM Tuner, Pt.1 (October 2010)


• Project: A High-Quality DAB+/FM Tuner, Pt.2 (November 2010)
• Project: A High-Quality DAB+/FM Tuner, Pt.3 (December 2010)

Firmware and PC software for the Digital Lighting Controller


[1611010A.HEX]

dsPIC33 microcontroller firmware, Windows PC software and demo/test


files for the Digital Lighting Controller.

Firmware is provided both as a HEX file and C source code (separate


zips). Similarly, PC software is available as an installer (EXE) and C
source code (ZIP).

Cat No SC0951. Price: Free

Files:

• Digital Lighting Controller Firmware v1.07 (1611010A).zip (Zipped


HEX file; 74.6KB)
• Digital Lighting Controller Software v1.05.exe (PC software
(Windows); 414.3KB)
• Digital Lighting Controller Demo Sequences v1.01.zip (Two
Christmas-themed demo lighting sequences; 11.3KB)
• Digital Lighting Controller Sample Configuration v1.01.zip (Sample
configuration file; 711B)
• Digital Lighting Controller Firmware Source v1.07.zip (C source
code for dsPIC33; 124.0KB)
• Digital Lighting Controller Software Source v1.05.zip (PC software
Software -
source code; 122.5KB)
• Digital Lighting Controller Test Files - 1611010T.zip (Test files;
403B) Silicon Chip
• Changelog.txt (Changes between versions; 561B)
Shop
Issues Related Shop
Articles to: Videos Subscribe Account Indexes Help, Contac
• Project: Digital Controller For Christmas Light Shows (October
2010)
• Project: Digital Lighting Controller For Christmas Light Shows, Pt.2
(November 2010)
• Project: Digital Lighting Controller For Christmas Light Shows, Pt.3
(December 2010)

View 8 other items relevant to the same project(s)

PIC16F628A software C source code for the PIC-based Water


Distributor

C source code for the Circuit Notebook entry "PIC-based Water


Distributor" from October 2010.

Cat No SC1057. Price: Free

Files:

• Pic-Based Water Distributor.c (C source code; 954B)

Related to: Circuit Notebook: PIC-based water distributor (October


2010)

PICAXE18X1 BASIC source code for the Auto-sensing


Master/Slave Power Control

BASIC source code, as described in the Circuit Notebook entry "Auto-


Sensing Master/Slave Power Control", from October 2010.

Cat No SC1058. Price: Free

Files:

• powerboard.bas (3.7KB)

Related to: Circuit Notebook: Auto-sensing master/slave power control


(October 2010)
PICAXE-08M BASIC source code for the Cat Door Control
Software -
BASIC source code, as described in the Circuit Notebook entry "Cat
Silicon
Door Control", from October 2010. Chip
Cat No SC1059. Price: Free Shop
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
Files:

• Cat Door Control.bas (699B)

Related to: Circuit Notebook: Cat door control (October 2010)

Software and documentation for the GPS Boat Computer


[0410110D.HEX]

Firmware (HEX file & C source code) for the GPS Boat Computer.

Firmware ZIP file also includes Windows driver and bootloader.

Also available separately is the Windows USB serial port driver and
some basic documentation.

Cat No SC1060. Price: Free

Files:

• Boat_Computer_Firmware_1.2 (0510110D).zip (Zipped HEX files


and Windows USB driver plus bootloader; 1.2MB)
• BoatComputer_V1.2_Source_Code.zip (C source code; 42.0KB)
• Silicon_Chip_USB_Serial_Port_Driver.zip (USB serial port driver;
169.2KB)
• Summary Sheet.pdf (Documentation; 277.3KB)

Related to: Project: Build A GPS Boat Computer (October 2010)

View 2 other items relevant to the same project(s)

PICAXE-08M BASIC source code for the Refrigerator Timer

BASIC source code, as described in the "PICAXE Refrigerator Timer for


Cafes" circuit notebook entry, September 2010.

Cat No SC1061. Price: Free

Files:

• CAFE TIMERV4.zip (Zipped BASIC source code; 1.7KB)


Related to: Circuit Notebook: PICAXE refrigerator timer for cafes
(September 2010) Software -
Silicon Chip
PICAXE-08M BASIC source code for the I/O Demonstrator Circuit
Shop
Issues BASIC source
Articles Shop code, as described
Videos in the "PICAXE
Subscribe I/O Demonstrator
Account Indexes Help, Contac
Circuit" circuit notebook entry, September 2010.

Cat No SC1062. Price: Free

Files:

• 3demogames_ pgm.zip (Zipped BASIC source code; 1.8KB)

Related to: Circuit Notebook: PICAXE I/O demonstrator circuit


(September 2010)

Firmware for the Electrolytic Capacitor Reformer [0410810A.HEX]

Firmware (HEX file) & assembly language source code for the
Electrolytic Capacitor Reformer & Tester.

Cat No SC1063. Price: Free

Files:

• 0410810A.zip (Zip contains HEX and ASM files; 19.7KB)

Related to:

• Project: Electrolytic Capacitor Reformer & Tester (August 2010)


• Project: Electrolytic Capacitor Reformer & Tester, Pt.2 (September
2010)

View 4 other items relevant to the same project(s)

Firmware for the Digital Up/Down Timer [1910810B.HEX]

Firmware (HEX file) & C language source code for the Remote
Controlled Digital Up/Down Timer.

Replaces the original firmware (1910810A.HEX) which had a couple of


bugs.

Cat No SC1065. Price: Free

Files:
• 1910810B.zip (Updated firmware; 6.8KB)
Software -
• 1910810C.zip (Jaycar kit firmware; 6.8KB)

Silicon Chip
Related to: Project: Remote-Controlled Digital Up/Down Timer (August
2010)
Shop
Issues View 4 other
Articles ShopitemsVideos
relevant to Subscribe
the same project(s)
Account Indexes Help, Contac

Firmware for the Ultrasonic Cleaner [0420810A.HEX]

Firmware (HEX file) & assembly language source code for the Large
Ultrasonic Cleaner project.

Cat No SC1064. Price: Free

Files:

• 0420810A.zip (Zip contains HEX and ASM files; 5.1KB)

Related to: Project: Build A Large Ultrasonic Cleaner (August 2010)

View 4 other items relevant to the same project(s)

PICAXE-08M BASIC source code for Dice Games

BASIC source code, as described in the Circuit Notebook entry "Playing


dice games with a PICAXE08M", from August 2010.

Cat No SC1066. Price: Free

Files:

• 3dicegames_ pgm.bas (Three dice games; 6.5KB)


• tickingbomb_ pgm.BAS (Ticking time bomb; 4.6KB)

Related to: Circuit Notebook: Playing dice games with a PICAXE08M


(August 2010)

Firmware and PC software plus source code for the Intelligent 12V
Fan Controller [1810710A.HEX]

HEX file firmware for the PIC18F2550 in the Intelligent 12V Fan
Controller.

Also available is the PC host software plus the source code for both the
firmware and PC software.
Cat No SC1067. Price: Free
Software -
Files:
Silicon Chip
• 1810710A.hex (PIC18F2550 Firmware; 45.2KB)
• Fan Controller WindowsShop
Software.zip (PC software (Windows);
Issues Articles 937.0KB)
Shop Videos Subscribe Account Indexes Help, Contac
• Fan Controller Source Code.zip (Firmware C & PC Visual Basic
source code; 968.3KB)
• Fan Controller Source Code (full version).zip (Source code plus
object/executable files and protocol doc; 4.7MB)

Related to: Project: An Intelligent 12V Fan Controller (July 2010)

View 2 other items relevant to the same project(s)

BASIC source code for the PICAXE Project Development System

Sample BASIC software, as described in the "PICAXE Project


Development System" from the July 2010 issue.

Cat No SC1069. Price: Free

Files:

• Oatley_Lamp_dim.bas (Lamp dimmer; 1.3KB)


• Oatley_TX.bas (Transmitter; 3.6KB)
• Oatley_RX.bas (Receiver; 2.6KB)

Related to: Project: PICAXE Project Development System (July 2010)

PIC16F877A firmware and source code for the Lab-standard 16-bit


Digital Potentiometer [0410710A.HEX]

HEX file and assembly source code for the PIC16F877A in the Lab-
standard 16-bit Digital Potentiometer.

Cat No SC1068. Price: Free

Files:

• 0410710A.zip (Zip contains HEX and ASM files; 15.3KB)

Related to: Project: Lab-Standard 16-Bit Digital Potentiometer (July


2010)

View 3 other items relevant to the same project(s)


PIC16F88 firmware and source code for the CO/CO₂ Air Quality
Meter [0430610A.HEX] Software -
Silicon
Firmware (HEX file) and Chip
assembly language source code for the Air
Quality Meter for CO & CO₂ levels project.
Shop
Issues Cat No SC1071.
Articles Shop Price:
VideosFree Subscribe Account Indexes Help, Contac

Files:

• 0430610A.zip (Zip contains HEX and ASM files; 7.8KB)

Related to: Project: Air-Quality Meter For Checking CO & CO₂ Levels
(June 2010)

View 3 other items relevant to the same project(s)

PIC16F88 firmware and source code for the Digital Insulation Meter
[0410610A.HEX]

Firmware (HEX file) and assembly language source code for the Digital
Insulation Meter project.

Updated 26/11/2019 to add the required FPRF24.TXT floating-point


library to the ZIP.

Cat No SC1070. Price: Free

Files:

• 0410610A.zip (Zip contains HEX and ASM files; 29.0KB)

Related to: Project: Build a Digital Insulation Meter (June 2010)

View 5 other items relevant to the same project(s)

PIC16F88 firmware and source code for the Solar Powered


Lighting Controller [0610510A.HEX]

Firmware (HEX file) and assembly language source code for the Solar-
powered Lighting System.

Cat No SC1072. Price: Free

Files:

• 1610510A.zip (Zip contains HEX and ASM files; 14.0KB)


Related to:
Software -
• Project: A Solar-Powered Lighting System (May 2010)
Silicon Chip
• Project: A Solar-Powered Lighting System, Pt.2 (June 2010)

View 3 other items relevant toShop


the same project(s)
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
PICAXE-08M BASIC source code for the Traffic Light Controller

BASIC source code, as described in the "PICAXE Traffic Light


Controller" circuit notebook entry, May 2010.

Cat No SC1073. Price: Free

Files:

• TrafficLights.zip (Zipped BASIC source code; 1.3KB)

Related to: Circuit Notebook: PICAXE traffic light controller (May 2010)

dsPIC33 firmware and source code for the S/PDIF Digital Audio
Signal Generator [0420310C.HEX]

Firmware (HEX file) and C language source code for the Digital Audio
Signal Generator.

Updated version fixes some bugs.

Cat No SC1074. Price: Free

Files:

• SPDIF Signal Generator Software (0420310C).zip (153.4KB)

Related to:

• Project: Digital Audio Signal Generator, Pt.1 (March 2010)


• Project: Digital Audio Signal Generator, Pt.2 (April 2010)
• Project: Digital Audio Signal Generator, Pt.3 (May 2010)

View 7 other items relevant to the same project(s)

Webserver in-a-Box (WIB) Programming Tables (PDF download)

PDF with tables for the WIB project, including a list of embedded HTML
commands and substitution codes.
Cat No SC1082. Price: Free
Software -
Files:
Silicon Chip
• WIB Tables.pdf (38.5KB)
Shop
Issues Related Shop
Articles to: Videos Subscribe Account Indexes Help, Contac
• Project: WIB: Web Server In A Box, Pt.1 (November 2009)
• Project: WIB: Web Server In A Box, Pt.2 (December 2009)
• Project: Web Server In a Box, Pt.3 (January 2010)
• Project: Internet Time Display Module For The WIB (February
2010)
• Feature: FAQs On The Web Server In A Box (WIB) (April 2010)

View 8 other items relevant to the same project(s)

dsPIC33 firmware (HEX file) and website files for the Webserver in-
a-Box project

Firmware (HEX file) for the WIB.

Zip also contains the basic website tree to initially populate the MMC/SD
memory card.

Cat No SC1083. Price: Free

Files:

• WIB Website and Hex File Version 5.41.zip (Zip contains HEX and
website files; 101.1KB)

Related to:

• Project: WIB: Web Server In A Box, Pt.1 (November 2009)


• Project: WIB: Web Server In A Box, Pt.2 (December 2009)
• Project: Web Server In a Box, Pt.3 (January 2010)
• Project: Internet Time Display Module For The WIB (February
2010)
• Feature: FAQs On The Web Server In A Box (WIB) (April 2010)

View 8 other items relevant to the same project(s)

PICAXE18X BASIC source code for the Self-interrupting PICAXE

BASIC source code, as described in the "Self-Interrupt PICAXE" circuit


notebook entry, February 2010.
Cat No SC1076. Price: Free
Software -
Files:
Silicon Chip
• SelfInterruptText software (circuit notebook) - BAS file.zip (404B)
Shop
Issues Related Shop
Articles to: Circuit Videos
Notebook: Self-interrupting
Subscribe PICAXE (February
Account 2010) Help, Contac
Indexes

PICAXE08M BASIC source code for the Watering System

BASIC source code, as described in the "PICAXE-controlled Watering


System" circuit notebook entry, February 2010.

Cat No SC1077. Price: Free

Files:

• Plantwater software (Circuit Notebook) - BAS file.zip (572B)

Related to: Circuit Notebook: PICAXE-controlled watering system


(February 2010)

PIC18F1320 firmware and source code for the WIB Internet Time
Display module [0710210A.HEX]

Firmware (HEX file) and C language source code for the Webserver in-
a-Box Internet Time Display.

Cat No SC1075. Price: Free

Files:

• WIB Internet Time Display Software (0710210A).zip (11.5KB)

Related to: Project: Internet Time Display Module For The WIB
(February 2010)

View 8 other items relevant to the same project(s)

Firmware (HEX file), source code and USB driver for the GPS Car
Computer [0510110E.HEX]

HEX file to suit the PIC18F4550 in the GPS Car Computer.

Also available are the C language source code in a separate ZIP and
the Windows USB serial port driver to communicate with the car
computer.
Software -
Cat No SC1079. Price: Free
Silicon Chip
Files:
Shop
Issues Articles • GPS_Car_Computer_V1_4_Firmware
Shop Videos Subscribe (0510110E.hex).zip
Account Indexes Help, Contac
(30.0KB)
• GPS_Computer_1_4_Source (0510110E).zip (40.2KB)
• Silicon_Chip_USB_Serial_Port_Driver.zip (87.2KB)

Related to:

• Project: A Multi-Function GPS Car Computer, Pt.1 (January 2010)


• Project: A Multi-Function GPS Car Computer, Pt.2 (February 2010)

View 4 other items relevant to the same project(s)

Software for the Precision Temperature Logger and Controller

PC (Windows) Software to communicate with the the Precision


Temperature Logger and Controller.

Cat No SC1078. Price: Free

Files:

• T_Controller.zip (110.1KB)

Related to:

• Project: Precision Temperature Logger & Controller, Pt.1 (January


2010)
• Project: Precision Temperature Logger & Controller, Pt.2
(February 2010)

PICAXE08M BASIC source code for the DCC Model Trains


Controlled Slow-down entry in Circuit Notebook

BASIC source code, as described in the "PICAXE-controlled Slow-down


for DCC Model Trains" circuit notebook entry, January 2010.

Cat No SC1080. Price: Free

Files:

• DCC_auto_stop.BAS (4.6KB)
Related to: Circuit Notebook: PICAXE-controlled slow-down for DCC
Software -
model trains (January 2010)

Silicon Chip
PICAXE28X1 BASIC source code for the Digital Clock and Switch
Control Shop
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
BASIC source code, as described in the "PICAXE Digital Clock and
Switch Control" circuit notebook entry, January 2010.

Cat No SC1081. Price: Free

Files:

• DigitalClock1.bas (5.8KB)

Related to: Circuit Notebook: PICAXE digital clock and switch control
(January 2010)

PIC18F88 firmware and ASM source code for the Voltage


Interceptor [0511209A.HEX]

Firmware (HEX file) and assembly language source code for the
Voltage Interceptor for Cars with ECUs.

Cat No SC1139. Price: Free

Files:

• Voltage Interceptor Firmware (0511209A).zip (Zip contains HEX


and ASM files; 11.3KB)

Related to:

• Project: Voltage Interceptor For Cars With ECUs (December 2009)


• Project: Voltage Interceptor For Cars With ECUs, Pt.2 (January
2010)

View 3 other items relevant to the same project(s)

ATmega48 firmware and C source code for the Stereo DAC


[0110909A.HEX]

Firmware (HEX file) and C language source code for the Atmel
ATmega48 in the Stereo DAC project.

Cat No SC1185. Price: Free


Files: Software -
Silicon Chip
• 0110909A.zip (11.5KB)

Related to: Shop


Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
• Project: High-Quality Stereo Digital-To-Analog Converter, Pt.1
(September 2009)
• Project: High-Quality Stereo Digital-To-Analog Converter, Pt.2
(October 2009)
• Project: High-Quality Stereo Digital-To-Analog Converter, Pt.3
(November 2009)
• Project: A Balanced Output Board for the Stereo DAC (January
2010)

View 6 other items relevant to the same project(s)

PIC18F88 firmware and ASM source code for the Capacitor


Leakage Meter [0411209A.HEX]

Firmware (HEX file) and assembly language source code for the
Capacitor Leakage Meter with LCD Readout.

Cat No SC1179. Price: Free

Files:

• Capacitor Leakage Meter Firmware (0411209A).zip (12.0KB)

Related to: Project: Capacitor Leakage Meter With LCD Readout


(December 2009)

View 3 other items relevant to the same project(s)

PIC18LF88 firmware and C source code for the GPS-Synchronised


Clock with sweep hands [0420309B.HEX]

Firmware (HEX file) and C language source code for the GPS-
Synchronised Clock.

This is version 1, for clocks with sweep hands.

Cat No SC1189. Price: Free

Files:

• GPS Clock Firmware (Sweep Hands) V1.0.zip (18.7KB)


Related to: Project: GPS Synchronisation For Clocks With Sweep
Hands (November 2009) Software -
Silicon
View 3 other items relevant Chip
to the same project(s)

Shop
Issues PIC12F629
Articles Shop firmware (HEX) and
Videos source codeAccount
Subscribe for the RS-232 to IrDA Help, Contac
Indexes
Transmitter

HEX file and assembly language source code for the Circuit Notebook
entry "RS-232 to IrDA Transmitter" (October 2009).

Cat No SC1200. Price: Free

Files:

• irda.zip (1.2KB)

Related to: Circuit Notebook: RS232 To IrDA Transmitter (October 2009)

PICAXE-08M BASIC source code for the Tank Gauge/Pump Control


for Caravans & Boats

BASIC source code for the Circuit Notebook entry "Electronic Tank
Gauge/Pump Control for Caravans & Boats" (October 2009).

Cat No SC1201. Price: Free

Files:

• Manpump1.bas (1.6KB)

Related to: Circuit Notebook: Electronic Tank Gauge/Pump Control For


Caravans & Boats (October 2009)

PIC16F88 firmware and source code for the Digital Megohm &
Leakage Current Meter [0411009A.HEX]

Firmware (HEX file) and assembly language source code for the Digital
Megohm Meter.

Cat No SC1193. Price: Free

Files:

• 0411009A.zip (Zip contains HEX and ASM files; 12.0KB)


Related to: Project: Digital Megohm & Leakage Current Meter (October
2009) Software -
Silicon
View 3 other items relevant Chip
to the same project(s)

Shop
Issues PIC16F88
Articles firmware
Shop and source
Videos code for theAccount
Subscribe Wideband Oxygen
Indexes Help, Contac
Sensor Controller [0511009A.HEX]

Firmware (HEX file) and assembly language source code for the
Wideband Controller.

Note that this has been superseded by the Mk.2 version.

Cat No SC1199. Price: Free

Files:

• 0511009A.zip (Zip contains HEX and ASM files; 24.4KB)

Related to:

• Project: Using A Wideband O₂ Sensor In Your Car, Pt.1


(September 2009)
• Project: Using A Wideband O₂ Sensor In Your Car, Pt.2 (October
2009)

View 2 other items relevant to the same project(s)

PICAXE-28X1 BASIC source code for the 6-digit PICAXE Timer

BASIC source code for the Circuit Notebook entry "6-Digit PICAXE
Timer" (September 2009).

Cat No SC1210. Price: Free

Files:

• 6-Digit Picaxe Timer.bas (BASIC source code; 6.7KB)

Related to: Circuit Notebook: 6-Digit PICAXE Timer (September 2009)

PIC16F88 firmware and source code for the 3-Channel UHF Rolling
Code Remote Control [1500809A/B.HEX]

Firmware (HEX file) and assembly language source code for the Rolling
Code Remote Control.
The zip contains the files for the transmitter (1500809A.HEX/ASM) and
Software -
receiver (1500809B.HEX/ASM).

Silicon
Cat No SC1207. Price: Free Chip
Files: Shop
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
• 1500809A.zip (Zip contains HEX and ASM files; 28.9KB)

Related to:

• Project: A 3-Channel UHF Rolling-Code Remote Control, Pt.1


(August 2009)
• Project: 3-Channel UHF Rolling-Code Remote Control, Pt.2
(September 2009)

View 6 other items relevant to the same project(s)

PIC16F877A firmware and source code for the 6-digit GPS Clock
[0410509E.HEX]

Firmware (HEX file) and assembly language language source code for
the Large 6-digit GPS Clock project.

This is the latest version of the firmware with bugfixes and


improvements. Supports the auto-dim add-on.

Cat No SC1191. Price: Free

Files:

• GPSTimeDisplay_Software_0410509E_V5.zip (Zip contains HEX


and ASM files; 12.8KB)

Related to:

• Project: Dead-Accurate 6-Digit GPS-Locked Clock, Pt.1 (May


2009)
• Project: GPS Driver Module For The 6-Digit Clock, Pt.2 (June
2009)
• Project: Autodim Add-On For The 6-Digit GPS Clock (September
2009)

View 8 other items relevant to the same project(s)

dsPIC33 firmware and source code for the SD Card Music & Speed
Recorder/Player [0110809A.HEX]
Firmware (HEX file) and C language source code for the SD Card Music
Software -
and Speed Recorder/Player.

Silicon
There are two different versions, to suitChip
different LCD readouts.

Cat No SC1212. Price: Free Shop


Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
Files:

• SD Card Recorder Software - Altronics Version 2.61.zip (Zipped


HEX file; 56.2KB)
• SD Card Recorder Software - Jaycar Version 2.61.zip (Zipped
HEX file; 56.2KB)
• Speech Recorder Version 2.61.zip (Zipped C source code plus
HEX files; 1.4MB)

Related to: Project: An SD Card Music & Speech Recorder/Player


(August 2009)

View 3 other items relevant to the same project(s)

PICAXE-08M BASIC source code for Fractional Frequency Division

BASIC source code for the Circuit Notebook entry "Fractional


Frequency Division with a PICAXE" (August 2009).

There are two files. One divides a 32kHz input down to 50Hz and the
other to from 32kHz to 60Hz.

Cat No SC1211. Price: Free

Files:

• 32kHz50Hz.bas (BASIC source code; 837B)


• 32kHz60Hz.bas (BASIC source code; 826B)

Related to: Circuit Notebook: Fractional Frequency Division With A


PICAXE (August 2009)

PIC18F2550 firmware and source code for the High-Current, High-


Voltage Battery Capacity Meter

Firmware (HEX file) and C language source code for the Battery
Capacity Meter.

Also available is the Windows USB port driver.

Cat No SC1220. Price: Free


Files: Software -
Silicon
• Battery Capacity Chip
Meter Version 7.30.zip (Zip contains HEX file and
C source code; 1.1MB)
Shop
• MCHPFSUSB_Setup_v1.3.exe (Microchip USB driver package for
Issues Articles Windows;
Shop 3.0MB)
Videos Subscribe Account Indexes Help, Contac
Related to:

• Project: High-Current, High-Voltage Battery Capacity Meter, Pt.1


(June 2009)
• Project: High-Current, High-Voltage Battery Capacity Meter, Pt.2
(July 2009)

View 4 other items relevant to the same project(s)

PICAXE-08M BASIC source code for the PICAXE Humidity Sensor

BASIC source code for the PICAXE Humidity Sensor.

Cat No SC1228. Price: Free

Files:

• humidity.bas (1.2KB)

Related to: Project: PICAXE Humidity Measuring Using The HopeRF


HH10D (June 2009)

PICAXE-08 BASIC source code for the Solar Hot Water System
Boost Control

BASIC source code for the Circuit Notebook entry "PICAXE-based solar
HWS boost control", May 2009.

Cat No SC2780. Price: Free

Files:

• HWSboost.zip (ZIP contains BAS file; 3.3KB)

Related to: Circuit Notebook: PICAXE-Based Solar HWS Boost Control


(May 2009)

PIC18F1320 firmware and source code for the Intelligent Remote-


Controlled Dimmer [1010409A.HEX]
Software -
Firmware (HEX file) and C language source code for the Multi-Function
Remote-Controlled Lamp Dimmer.
Silicon Chip
Cat No SC1241. Price: Free
Shop
Issues Files:
Articles Shop Videos Subscribe Account Indexes Help, Contac
• Simple Light Dimmer Software 5.01 Release.zip (Zip contains
HEX and C files; 33.6KB)

Related to: Project: Multi-Function Remote-Controlled Lamp Dimmer


(April 2009)

View 4 other items relevant to the same project(s)

PIC18LF88 firmware and C source code for the GPS-Synchronised


Clock with stepping hands [0420309A.HEX]

Firmware (HEX file) and C language source code for the GPS-
Synchronised Clock.

This is the updated version of the original firmware, for clocks with
stepping hands.

Cat No SC1190. Price: Free

Files:

• GPS_Clock_Firmware_2_1_Stepping.zip (60.6KB)

Related to: Project: A GPS-Synchronised Clock (March 2009)

View 3 other items relevant to the same project(s)

PIC16F88 firmware and source code for the Digital Audio


Millivoltmeter [0410309A.HEX]

Firmware (HEX file) and assembly language source code for the Digital
Audio Millivoltmeter.

Cat No SC1244. Price: Free

Files:

• Audio Millivoltmeter.zip (Zip contains HEX and ASM files; 27.4KB)

Related to: Project: Build A Digital Audio Millivoltmeter (March 2009)


View 6 other items relevant to the same project(s)
Software -
PIC12F675 firmwareSilicon Chip
(HEX) and source code for the Solar-Powered
Fountain Driver
Shop
Issues HEX fileShop
Articles and assembly language
Videos source code Account
Subscribe for the CircuitIndexes
Notebook Help, Contac
Entry "Solar-Powered Fountain Driver" from March 2009.

Cat No SC1247. Price: Free

Files:

• Solar fountain.zip (4.8KB)

Related to: Circuit Notebook: Solar-Powered Fountain Driver (March


2009)

PICAXE-08M BASIC source code for the Bedside Lamp Controller

BASIC source code for the Circuit Notebook entry "Bedside Lamp
Controller" from the February 2009 issue.

Cat No SC1251. Price: Free

Files:

• BLC_4.BAS (5.2KB)

Related to: Circuit Notebook: Bedside Lamp Controller (February 2009)

Software and documentation for the Multi-Purpose Car Scrolling


Display [0510109A.HEX]

PIC18F4550 firmware (HEX and C source code) plus Windows software


(EXE and C source code) for the Multi-Purpose Car Scrolling Display.

Also provided are the Microchip USB driver for Windows and a PDF
instruction manual.

Cat No SC1250. Price: Free

Files:

• Car Scrolling Display Software 1299.zip (Firmware (HEX file) and


Windows PC software (EXE); 219.0KB)
• Car Scrolling Display Firmware Source Code v13.00.zip (Firmware
source code (C); 107.5KB)
• Car Scrolling Display PC Software 13.00.zip (Windows PC
Software -
software source code (C); 1.4MB)
• MCHPFSUSB_Setup_v1.3.exe (Microchip USB driver installer for
Silicon Chip
Windows; 3.0MB)
• Car Scrolling Display User Instructions.pdf (Instruction manual
(PDF); 148.9KB) Shop
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
Related to:

• Project: Versatile Car Scrolling Display, Pt.1 (December 2008)


• Project: Multi-Purpose Car Scrolling Display, Pt.2 (January 2009)
• Project: Multi-Purpose Car Scrolling Display, Pt.3 (February 2009)

View 2 other items relevant to the same project(s)

PICAXE-08M BASIC source code for the Fuel Economiser

BASIC source code for the Circuit Notebook entry "Fuel Economiser
Uses Strain Gauge On Accelerator" from the January 2009 issue.

Cat No SC1259. Price: Free

Files:

• FuelEconomiser BAS software (circuit notebook).zip (398B)

Related to: Circuit Notebook: Fuel Economiser Uses Strain Gauge On


Accelerator (January 2009)

PICAXE-08M BASIC source code for the Model Railway Track


Cleaner

BASIC source code for the Circuit Notebook entry "Model Railway Track
Cleaner" from the January 2009 issue.

Cat No SC1260. Price: Free

Files:

• TrackCleaner BAS software (circuit notebook).zip (744B)

Related to: Circuit Notebook: Model Railway Track Cleaner (January


2009)

PIC12F675 firmware (HEX) and source code for the 433MHz UHF
Remote Switch [1510109A/B.HEX]
HEX files and assembly language source code for the 433MHz UHF
Remote Switch. Software -
Silicon
There are two HEX files, Chip(1510109A.HEX) and
one for the transmitter
one for the receiver (1510109B.HEX).
Shop
Issues Similarly,Shop
Articles there areVideos
two assembly language source
Subscribe files.
Account Indexes Help, Contac

Cat No SC1258. Price: Free

Files:

• 1510109A.hex (Transmitter firmware; 883B)


• 1510109A.asm (Transmitter source; 5.2KB)
• 1510109B.hex (Receiver firmware; 1.9KB)
• 1510109B.asm (Receiver source; 13.2KB)

Related to: Project: 433MHz UHF Remote Switch (January 2009)

View 3 other items relevant to the same project(s)

PIC12F675 firmware (HEX) and source code for the One-Button


Camera Timer

HEX file and C language source code for the Circuit Notebook entry
"One-Button Camera Timer" from the December 2008 issue.

Cat No SC1295. Price: Free

Files:

• CameraTimer-1.0.3.zip (Zip contains HEX and C files; 55.0KB)

Related to: Circuit Notebook: One-Button Camera Timer (December


2008)

PIC16F88 firmware and source code for the Wideband Air-Fuel


Mixture Display Unit [0531108A.HEX]

Firmware (HEX file) and assembly language source code for the
Wideband Air-Fuel Mixture Display Unit.

Cat No SC1299. Price: Free

Files:

• 0531108A.zip (Zip contains HEX and ASM files; 21.4KB)


Related to: Project: Wideband Air-Fuel Mixture Display Unit (November
2008) Software -
Silicon
View 3 other items relevant Chip
to the same project(s)

Shop
Issues Firmware
Articles (HEX file),
Shop source code,
Videos softwareAccount
Subscribe and driver for the USB Help, Contac
Indexes
Clock [0411008A.HEX]

Firmware for the USB clock, including HEX file and C source code.

Also available is the Windows software to communicate with the USB


clock and the required USB driver.

Cat No SC1298. Price: Free

Files:

• 0411008A.zip (Zipped HEX file; 21.0KB)


• USB Clock Software Version 6.0 First Release Version.zip
(Firmware source code (C); 505.5KB)
• usbclock.exe (PC software (Windows); 82.9KB)
• MCHPFSUSB_Setup_v1.3.exe (Microchip USB driver installer for
Windows; 3.0MB)

Related to:

• Project: USB Clock With LCD Readout, Pt.1 (October 2008)


• Project: USB Clock With LCD Readout, Pt.2 (November 2008)

View 3 other items relevant to the same project(s)

PIC16F88 firmware and source code for the Digital RF Level &
Power Meter [0421008A.HEX]

Firmware (HEX file) and assembly language source code for the Digital
RF Level and Power Meter.

Cat No SC1315. Price: Free

Files:

• 0421008A.zip (ZIP contains ASM and HEX files; 28.1KB)

Related to: Project: Digital RF Level & Power Meter (October 2008)

View 5 other items relevant to the same project(s)


PICAXE-08M BASIC source code for the Smart Pool Pump
Controller Software -
BASIC source code forSilicon Chip
the Circuit Notebook entry "Smart Pool Pump
Controller" from the October 2008 issue.
Shop
Issues Cat No SC1319.
Articles Shop Price:
VideosFree Subscribe Account Indexes Help, Contac

Files:

• poolpumpcontroller.bas (1.1KB)

Related to: Circuit Notebook: Smart Pool Pump Controller (October


2008)

PICAXE-14M BASIC source code for the PICAXE-based Mosfet


tester

BASIC source code for the Circuit Notebook entry "Picaxe-Based


Mosfet Tester" from the October 2008 issue.

Cat No SC1318. Price: Free

Files:

• PicaxeMosfet.bas (2.4KB)

Related to: Circuit Notebook: PICAXE-Based Mosfet Tester (October


2008)

PIC16F628A firmware and source code for the Special Function


Timer [0511008A.HEX]

Firmware (HEX file) and assembly language source code for the
Versatile Special Function Timer.

Cat No SC1317. Price: Free

Files:

• 0511008A.zip (ZIP contains ASM and HEX files; 5.9KB)

Related to: Project: Versatile Special Function Timer (October 2008)

View 2 other items relevant to the same project(s)


PIC16F88 firmware and source code for the Railpower IV Model
Software -
Train Controller [0910908A.HEX]

Silicon
Firmware (HEX file) and Chip
assembly language source code for the
Railpower IV.
Shop
Issues Cat No SC1316.
Articles Shop Price:
VideosFree Subscribe Account Indexes Help, Contac

Files:

• 0910908A.zip (ZIP contains ASM and HEX files; 23.6KB)

Related to:

• Project: Railpower Model Train Controller (September 2008)


• Project: Railpower Model Train Controller, Pt.2 (October 2008)

View 4 other items relevant to the same project(s)

PIC12F675 firmware and source code for the Supermute

HEX file and assembly language source code for the Circuit Notebook
entry "Kill Those Adverts Quickly with the Supermute" from the
September 2008 issue.

Cat No SC1327. Price: Free

Files:

• Supermute.zip (ZIP contains ASM and HEX files; 11.6KB)

Related to: Circuit Notebook: Kill Those Adverts Quickly With The
Supermute (September 2008)

PICAXE-08M BASIC source code for the 5W LED Control Unit

BASIC source code for the Circuit Notebook entry "PICAXE-Based Star
5W LED Control Unit" from the September 2008 issue.

Cat No SC1326. Price: Free

Files:

• Star_5W_LED_Control_Unit.zip (Zip contains three BAS files;


6.3KB)

Related to: Circuit Notebook: PICAXE-Based Star 5W LED Control Unit


(September 2008)
Software -
SX2AC/DP firmware and source code for the Sweep Frequency
Generator
Silicon Chip
HEX file and assembly language source code for the Circuit Notebook
Shop
entry "Sweep Frequency Generator for Audio Testing" from the
Issues September
Articles Shop2008 issue.
Videos Subscribe Account Indexes Help, Contac

Cat No SC1328. Price: Free

Files:

• Sweep_gen.zip (8.3KB)

Related to: Circuit Notebook: Sweep Frequency Generator For Audio


Testing (September 2008)

PIC16F88 firmware and source code for the LED Strobe &
Tachometer [0410808A.HEX]

Firmware (HEX file) and assembly language source code for the LED
Strobe and Tacho.

Cat No SC1337. Price: Free

Files:

• 0410808A.zip (ZIP contains HEX and ASM files; 20.4KB)

Related to:

• Project: LED Strobe & Contactless Tachometer (August 2008)


• Project: LED Strobe & Contactless Tachometer, Pt.2 (September
2008)

View 6 other items relevant to the same project(s)

dsPIC30F4011 firmware and source code for the DSP Musicolour


[1010708A.HEX]

Firmware (HEX file) and C language source code for the DSP
Musicolour.

Note that this project has been largely superseded by the LED
Musicolour (October-November 2012) and there is an Altronics kit
available for that project (K5804).

Cat No SC1344. Price: Free


Files: Software -
• DSP MusicolourSilicon Chip
Software (hex).zip (52.2KB)
• Musicolour Final Release Source Version 1.60 (As Released
Shop
October 2008).zip (1010.2KB)
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
Related to:

• Project: DSP Musicolour Light Show (June 2008)


• Project: DSP Musicolour Light Show; Pt.2 (July 2008)
• Project: DSP Musicolour Light Show; Pt.3 (August 2008)
• Project: DSP Musicolour Light Show; Pt.4 (September 2008)

View 6 other items relevant to the same project(s)

DSP Musicolour User Manual (PDF download)

The user manual for the DSP Musicolour.

Cat No SC1346. Price: Free

Files:

• DSP Musicolour User Manual.pdf (132.2KB)

Related to:

• Project: DSP Musicolour Light Show (June 2008)


• Project: DSP Musicolour Light Show; Pt.2 (July 2008)
• Project: DSP Musicolour Light Show; Pt.3 (August 2008)
• Project: DSP Musicolour Light Show; Pt.4 (September 2008)

View 6 other items relevant to the same project(s)

PICAXE-08M BASIC source code for the Universal IR Remote


Control Repeater

BASIC source code for the Circuit Notebook entry "Universal IR Remote
Control Repeater" from the August 2008 issue.

Cat No SC1345. Price: Free

Files:

• InfraDecoder-08M-V1.0.bas (BASIC source code; 6.2KB)


Related to: Circuit Notebook: Universal IR Remote Control Repeater
(August 2008) Software -
Silicon Chip
PICAXE-08M BASIC source code for the 21 Game
Shop
Issues BASIC source
Articles Shop code for the Circuit
Videos Notebook entry
Subscribe "PICAXE Indexes
Account 21 Game" Help, Contac
from the July 2008 issue.

Cat No SC1354. Price: Free

Files:

• 21 game.bas (BASIC source code; 2.2KB)

Related to: Circuit Notebook: PICAXE 21 Game (July 2008)

PIC16F628A firmware and source code for the Musical Instrument


Tuning Aid [0410708A.HEX]

Firmware (HEX file) and assembly language source code for the PIC-
based Musical Tuning Aid.

Cat No SC1351. Price: Free

Files:

• PIC Music Tuner.zip (ZIP contains ASM and HEX files; 6.6KB)

Related to: Project: A PIC-Based Musical Tuning Aid (July 2008)

View 3 other items relevant to the same project(s)

PIC16F628A firmware and source code for the High-Accuracy LC


Meter [0410508A.HEX]

Firmware (HEX file) and assembly language source code for the LC
Meter.

Cat No SC1361. Price: Free

Files:

• LCmeter.zip (16.0KB)

Related to: Project: High-Accuracy Digital LC Meter (May 2008)

View 3 other items relevant to the same project(s)


Software -
WinPIC software for the Low-Cost dsPIC & PIC Programmer

Silicon
Serial PIC programming software usedChip
for the Low-Cost dsPIC & PIC
Programmer.
Shop
Issues We did not
Articles ShopdevelopVideos
this software but are making
Subscribe it availableIndexes
Account for the Help, Contac
convenience of readers.

Note that this software is no longer being developed. It seems to work


on Windows 7 but it's possible that some features don't work on newer
versions of Windows.

Users who have no success with WinPIC may want to try WxPIC
(http://wxpic.free.fr/).

Cat No SC1895. Price: Free

Files:

• WinPicSetup.exe (WinPIC installer; 786.8KB)


• readme.txt (WinPIC "Read Me" file; 33.6KB)

Related to: Project: Low-Cost dsPIC/PIC Programmer (May 2008)

View 1 other item relevant to the same project(s)

PIC16F88 firmware and source code for the 12V Lead-Acid or SLA
Battery Charge Controller [1410408A.HEX]

Firmware (HEX file) and assembly language source code for the Charge
Controller for 12V Lead-Acid or SLA Batteries.

Cat No SC1368. Price: Free

Files:

• 1410408A.zip (15.3KB)

Related to: Project: Charge Controller For 12V Lead-Acid Or SLA


Batteries (April 2008)

View 4 other items relevant to the same project(s)

PIC16F88 firmware and source code for the 12-24V High Current
Motor Speed Controller [0910308A.HEX]

Firmware (HEX file) and assembly language source code for the High
Current DC Motor Speed Controller.
Software -
Cat No SC1367. Price: Free
Silicon Chip
Files:
Shop
Issues Articles • Motor
ShopSpeedVideos
Controller Software.zip
Subscribe (ZIP contains ASM
Account and HEX Help, Contac
Indexes
files; 19.1KB)

Related to:

• Project: 12V-24V High-Current DC Motor Speed Controller, Pt.1


(March 2008)
• Project: 12V-24V High-Current DC Motor Speed Controller, Pt.2
(April 2008)

View 3 other items relevant to the same project(s)

AT89C4051 firmware and source code for the Digital VFO with LCD
Graphics Display [DDSFINAL.HEX]

Firmware (HEX file) and assembly language source code for the DDS
VFO.

Cat No SC1375. Price: Free

Files:

• Digital VFO.zip (63.7KB)

Related to: Project: A Digital VFO with LCD Graphics Display (March
2008)

View 2 other items relevant to the same project(s)

PICAXE-18X BASIC source code for the Light Box Countdown


Timer

BASIC source code for the Circuit Notebook entry "PICAXE Light Box
Countdown Timer" from the March 2008 issue.

Cat No SC1376. Price: Free

Files:

• Countdown1.BAS (BASIC source code; 2.2KB)


Related to: Circuit Notebook: PICAXE Light Box Countdown Timer
(March 2008) Software -
Silicon Chip
Philips Universal Register Debugger software for the Low-Cost PC-
to-I²C Debugging Interface Shop
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
Philips I²C debugging software for Windows.

There are two download options, one is the version mentioned in the
article (v3.1.2) while the other is a slightly newer version of the same
software (v3.5).

Cat No SC1377. Price: Free

Files:

• URD312.zip (Universal Register Debugger v3.1.2 installer


(zipped); 5.1MB)
• URD35_Setup.zip (Universal Register Debugger v3.5 installer
(zipped); 4.3MB)

Related to: Project: A Low-Cost PC-to-I²C Interface For Debugging


(March 2008)

View 1 other item relevant to the same project(s)

PIC16F88 firmware and source code for the UHF Remote Mains
Switch receiver [1010208A.HEX]

Firmware (HEX file) and assembly language source code for the UHF
Remote-Controlleed Mains Switch receiver unit.

Cat No SC1383. Price: Free

Files:

• 1010208A.zip (6.7KB)

Related to: Project: UHF Remote-Controlled Mains Switch (February


2008)

View 3 other items relevant to the same project(s)

PIC16F88 firmware and source code for the UHF Remote Mains
Switch transmitter [1020208A.HEX]

Firmware (HEX file) and assembly language source code for the UHF
Remote-Controlleed Mains Switch transmitter unit.
Software -
Cat No SC1384. Price: Free
Silicon Chip
Files:
Shop
Issues Articles • 1020208A.zip
Shop (2.3KB)
Videos Subscribe Account Indexes Help, Contac
Related to: Project: UHF Remote Mains Switch Transmitter (February
2008)

View 3 other items relevant to the same project(s)

PICAXE-28X BASIC source code for the Rechargeable Cell Logger


& Discharger

BASIC source code for the Circuit Notebook entry "Recharge-able Cell
Logger & Discharger" from the February 2008 issue.

Cat No SC1385. Price: Free

Files:

• Cell Logger BAS Software.zip (Zip contains BAS file; 3.8KB)

Related to: Circuit Notebook: Recharge-able Cell Logger & Discharger


(February 2008)

PIC16F88 firmware and source code for the Shift Indicator & Rev
Limiter for Cars [0510208A.HEX]

Firmware (HEX file) and assembly language source code for the Shift
Indicator & Rev Limiter for Cars.

Cat No SC1382. Price: Free

Files:

• 0510208A.zip (14.7KB)

Related to: Project: Shift Indicator & Rev Limiter For Cars (February
2008)

View 3 other items relevant to the same project(s)

PIC16F88 firmware and source code for the Swimming Pool Alarm
[Pool Alarm.HEX]
Software -
Firmware (HEX file) and assembly language source code for the PIC-
Controlled Swimming Pool Alarm.
Silicon Chip
Cat No SC1393. Price: Free
Shop
Issues Files:
Articles Shop Videos Subscribe Account Indexes Help, Contac
• pool alarm software.zip (ZIP contains ASM and HEX files; 11.3KB)

Related to: Project: PIC-Controlled Swimming Pool Alarm (January


2008)

View 3 other items relevant to the same project(s)

PICAXE-18X BASIC source code for the Spa Heater Controller

BASIC source code for the Circuit Notebook entry "Spa Heater
Controller" from the January 2008 issue.

Cat No SC1395. Price: Free

Files:

• spaheater.zip (BASIC source code; 2.4KB)

Related to: Circuit Notebook: Spa Heater Control (January 2008)

PIC16F88 firmware and source code for the Water Tank Level Meter
receiver [water tank level receiver.HEX]

Firmware (HEX file) and assembly language source code for the Water
Tank Level Meter telemetry base station.

Cat No SC1394. Price: Free

Files:

• water tank level receiver software.zip (20.5KB)

Related to:

• Project: PIC-Based Water-Tank Level Meter; Pt.1 (November


2007)
• Project: PIC-Based Water-Tank Level Meter; Pt.2 (December
2007)
• Project: Water Tank Level Meter, Pt.3: The Base Station (January
2008)
View 7 other items relevant to the same project(s)
Software -
PIC16F88 firmware Silicon
and source codeChip
for the Water Tank Level Meter
transmitter
Shop
Issues Firmware
Articles (HEX file)
Shop and assembly
Videos language source
Subscribe code forIndexes
Account the Water Help, Contac
Tank Level Meter main sensor/transmitter unit.

Cat No SC1420. Price: Free

Files:

• Water Tank Level Meter rev2.zip (ZIP contains ASM and HEX files;
11.6KB)

Related to:

• Project: PIC-Based Water-Tank Level Meter; Pt.1 (November


2007)
• Project: PIC-Based Water-Tank Level Meter; Pt.2 (December
2007)
• Project: Water Tank Level Meter, Pt.3: The Base Station (January
2008)

View 7 other items relevant to the same project(s)

ATmega8515 firmware and source code for the CDROM Playback


Adaptor

Firmware (HEX file) and assembly language source code for the
Playback Adaptor for CD-ROM Drives.

Cat No SC1421. Price: Free

Files:

• CD ROM Controller Software v2.9.zip (ZIP contains ASM and HEX


files; 27.7KB)

Related to:

• Project: Playback Adaptor For CD-ROM Drives (November 2007)


• Project: Playback Adaptor For CD-ROM Drives; Pt.2 (December
2007)

View 2 other items relevant to the same project(s)


PIC18F84 firmware and source code for the UV Lightbox Timer
Software -
Firmware (HEX file) and assembly language source code for the UV
Light Box for Making Silicon
PCBs. Chip
Cat No SC1435. Price: Free Shop
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
Files:

• lightbox timer software.zip (6.9KB)

Related to: Project: A UV Light Box For Making PC Boards (November


2007)

View 3 other items relevant to the same project(s)

PIC16F877A firmware and source code for the SLA Battery


Capacity Meter

HEX file and BASIC source code for the PIC16F877A in the Circuit
Notebook entry "PIC-Controlled SLA Battery Capacity Meter" from
November 2007.

Cat No SC1437. Price: Free

Files:

• battery discharge capacity meter software.zip (Zip contains HEX


and BAS files; 17.0KB)

Related to: Circuit Notebook: PIC-Controlled SLA Battery Capacity


Meter (November 2007)

PICAXE-08M BASIC source code and documentation for the


Remote Controlled Servo Exerciser

BASIC source code and documentation, as described in the "R/C Servo


Exerciser" circuit notebook entry, November 2007.

Cat No SC1438. Price: Free

Files:

• R-C Servo Excerciser.zip (Zipped BAS file; 324B)


• R-C Servo excerciser.doc (23.5KB)

Related to: Circuit Notebook: R/C Servo Exerciser (November 2007)


PIC18F628A firmware and source code for the Infrared Rolling
Software -
Code Transmitter [irxmroll.HEX]

Silicon
Firmware (HEX file) and Chip
assembly language source code for the Rolling
Code Keyless Entry System transmitter unit.
Shop
Issues Cat No SC1428.
Articles Shop Price:
VideosFree Subscribe Account Indexes Help, Contac

Files:

• irxmroll software.zip (9.6KB)

Related to:

• Project: Rolling Code Security System; Pt.1 (October 2007)


• Project: Rolling Code Security System; Pt.2 (November 2007)

View 6 other items relevant to the same project(s)

PIC18F88 firmware and source code for the Infrared Rolling Code
Receiver [ircroll.HEX]

Firmware (HEX file) and assembly language source code for the Rolling
Code Keyless Entry System receiver unit.

Cat No SC1429. Price: Free

Files:

• ircroll software.zip (19.4KB)

Related to:

• Project: Rolling Code Security System; Pt.1 (October 2007)


• Project: Rolling Code Security System; Pt.2 (November 2007)

View 6 other items relevant to the same project(s)

PIC18F84 firmware and source code for Oscar

Firmware (HEX file) and assembly language source code for the Oscar
Naughts and Crosses Game.

Cat No SC1441. Price: Free

Files:

• oscar software.zip (ZIP contains ASM and HEX files; 7.2KB)


Related to: Project: Oscar: Electronic Noughts & Crosses Game
(October 2007) Software -
Silicon
View 3 other items relevant Chip
to the same project(s)

Shop
Issues PIC10F20x
Articles Shopfirmware and source
Videos code for the
Subscribe PIC Probe Indexes
Account Help, Contac
Firmware (HEX file) and assembly language source code for the PIC
Probe.

Cat No SC1444. Price: Free

Files:

• PicProbe software.zip (2.2KB)

Related to: Project: PICProbe: A Versatile Logic Probe (October 2007)

View 1 other item relevant to the same project(s)

PICAXE-08M BASIC source code for the Bi-directional Variable


Speed Drive

BASIC source code, as described in the "Bi-Directional Variable Speed


Drive Includes Regeneration" circuit notebook entry, October 2007.

Cat No SC1446. Price: Free

Files:

• picaxe variable speed drive.zip (Zipped BAS file; 1.1KB)

Related to: Circuit Notebook: Bi-Directional Variable Speed Drive


Includes Regeneration (October 2007)

PICAXE-08M BASIC source code for the Emergency Light


Controller

BASIC source code, as described in the "Emergency Lights Controller"


circuit notebook entry, October 2007.

Cat No SC1447. Price: Free

Files:

• EmergencyLights.zip (Zipped BAS file; 988B)


Related to: Circuit Notebook: Emergency Lights Controller (October
2007) Software -
Silicon Chip
PIC16F88 firmware and source code for the Data Logging Weather
Station Shop
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
Firmware (HEX file) and assembly language source code for the Simple
Data-Logging Weather Station.

Cat No SC1456. Price: Free

Files:

• WEATHER STATION SOFTWARE - HEX AND ASM.zip (20.6KB)

Related to:

• Project: Simple Data-Logging Weather Station, Pt.1 (September


2007)
• Project: Simple Data-Logging Weather Station; Pt.2 (October
2007)

View 2 other items relevant to the same project(s)

PIC16F628A firmware and source code for the Bike Wheel POV
Display [628h.asm]

Firmware (HEX files) and assembly language source code for the
Spectacular Bike-Wheel POV Display.

HEX files are supplied in one zip file and assembly language source
code in another.

There are multiple HEX files, to provide different display effects.

Cat No SC1449. Price: Free

Files:

• SpokePOV_628h_hex_files.zip (12.1KB)
• SpokePOV_628h_source_code.zip (13.5KB)

Related to: Project: Spectacular Bike-Wheel POV Display (September


2007)

View 2 other items relevant to the same project(s)


PIC16F88 firmware and source code for the Fast NiMH/Nicad
Battery Charger Software -
Firmware (HEX files)Silicon Chip
and assembly language source code for the
Faster Charger for NiMH & Nicad Batteries.
Shop
Issues Cat No SC1452.
Articles Shop Price:
VideosFree Subscribe Account Indexes Help, Contac

Files:

• NiMH Charger software (asm and hex).zip (7.5KB)

Related to: Project: A Fast Charger For NiMH & Nicad Batteries
(September 2007)

View 3 other items relevant to the same project(s)

PIC16F88 firmware and source code for the Low Noise Preamplifier
with Remote Volume Control

Firmware (HEX file) and assembly language source code for the Low
Noise Stereo Preamplifier with Remote Volume Control for the 20W
Class A Amplifier.

Cat No SC1458. Price: Free

Files:

• low noise preamp software.zip (ZIP contains ASM and HEX files;
5.6KB)

Related to:

• Project: A 20W Class-A Amplifier Module (May 2007)


• Project: 20W Class-A Amplifier Module; Pt.2 (June 2007)
• Project: 20W Class-A Amplifier Module; Pt.3 (July 2007)
• Project: 20W Class-A Amplifier Module; Pt.4 (August 2007)
• Project: Building The 20W Stereo Class-A Amplifier; Pt.5
(September 2007)

View 10 other items relevant to the same project(s)

PICAXE-08M BASIC source code for the PICAXE Thermostat

BASIC source code, as described in the "PICAXE Thermostat for a


240VAC Heater" circuit notebook entry, August 2007.

Cat No SC1460. Price: Free


Files: Software -
Silicon
• picaxe thermostat Chip(1.6KB)
software cn aug07.zip

Related to: Circuit Notebook: Shop


PICAXE Thermostat For A 240VAC Heater
Issues (August Shop
Articles 2007) Videos Subscribe Account Indexes Help, Contac

PIC16F88 firmware and source code for the Adaptive Turbo Timer

Firmware (HEX file) and assembly language source code for the
Adaptive Turbo Timer.

Cat No SC1461. Price: Free

Files:

• turbo timer software.zip (ZIP contains ASM and HEX files; 7.4KB)

Related to: Project: Adaptive Turbo Timer (August 2007)

View 2 other items relevant to the same project(s)

PICAXE-14M/28X1 BASIC source code for "PICAXE Plays Music"

BASIC source code, as described in the article "PICAXE Plays Music",


July 2007.

Cat No SC1468. Price: Free

Files:

• picaxe music software.zip (1.1KB)

Related to: Project: PICAXE Plays Music (July 2007)

AT90S2313 firmware and source code for the PID Temperature


Controller

Atmel firmware (HEX file) and assembly language source code for the
PID Temperature Controller.

Cat No SC1469. Price: Free

Files:

• PID software.zip (ZIP contains ASM and HEX files; 15.3KB)


Related to: Project: A PID Temperature Controller (July 2007)
Software -
View 1 other item relevant to the same project(s)
Silicon Chip
PICAXE-08M BASIC sourceShop
code for the Tank Pump Controller
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
BASIC source code, as described in the "PICAXE-Based Tank Pump
Controller" circuit notebook entry, July 2007.

Cat No SC1471. Price: Free

Files:

• tank sensor software.zip (889B)

Related to: Circuit Notebook: PICAXE-Based Tank Pump Controller


(July 2007)

PICAXE-18X BASIC source code for Using the PICAXE in SPI Mode

BASIC source code, as described in the "Using the PICAXE in SPI


Mode" circuit notebook entry, June 2007.

Cat No SC1474. Price: Free

Files:

• Picaxe in SPI Mode software (Circ Notebook) June 07.zip (720B)

Related to: Circuit Notebook: Using The PICAXE In SPI Mode (June
2007)

PICAXE-14M BASIC source code for "Fun with the new PICAXE-
14M"

BASIC source code, as described in the article "Fun with the new
PICAXE-14M" from June 2007.

Cat No SC1478. Price: Free

Files:

• Picaxe 14M software listings jun07.zip (824B)

Related to: Project: Fun With The New PICAXE 14-M (June 2007)
PIC16F88 firmware and source code for the Programmable Ignition
System Software -
Silicon
Firmware (HEX file) and Chip
assembly language source code for the
Programmable Ignition System.
Shop
Issues Cat No SC1486.
Articles Shop Price:
VideosFree Subscribe Account Indexes Help, Contac

Files:

• ignprgm.zip (ZIP contains ASM and HEX files; 35.5KB)

Related to:

• Project: Programmable Ignition System For Cars; Pt.1 (March


2007)
• Project: Programmable Ignition System For Cars; Pt.2 (April 2007)
• Project: Programmable Ignition System For Cars; Pt.3 (May 2007)
• Project: A Knock Detector For The Programmable Ignition (June
2007)

View 9 other items relevant to the same project(s)

Sample timing maps for the Programmable Ignition System

Two Excel spreadsheets showing sample timing (11x11 and 15x15) for
the Programmable Ignition System. Each spreadsheet also shows a 3D
graph of that same data.

Cat No SC1492. Price: Free

Files:

• timing11x11.xls (20.5KB)
• timing15x15.xls (22.0KB)

Related to:

• Project: Programmable Ignition System For Cars; Pt.1 (March


2007)
• Project: Programmable Ignition System For Cars; Pt.2 (April 2007)
• Project: Programmable Ignition System For Cars; Pt.3 (May 2007)
• Project: A Knock Detector For The Programmable Ignition (June
2007)

View 9 other items relevant to the same project(s)


PIC16F88 firmware and source code for the VU/Peak Meter
Software -
Firmware (HEX file) and assembly language source code for the
Silicon
VU/Peak Meter with LCD Bargraphs. Chip

Cat No SC1482. Price: Free Shop


Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
Files:

• VUPEAK software.zip (19.9KB)

Related to: Project: VU/Peak Meter With LCD Bargraphs (May 2007)

View 3 other items relevant to the same project(s)

PICAXE-08M software for "Dual Core PICAXE Datacomms"

Two BASIC source files to go with the "Dual PICAXE Infrared Data
Communication" article from April 2007.

Cat No SC1493. Price: Free

Files:

• irdo.bas (IR transmitter code; 1.0KB)


• irsense.bas (IR receiver code; 817B)

Related to: Project: Dual PICAXE Infrared Data Communication (April


2007)

ATmega8515 firmware and source code for the Remote Volume


Control and Preamplifier

Firmware (HEX file) and assembly language source code for the Digital
Remote Volume Control project.

Cat No SC1497. Price: Free

Files:

• DAVol.zip (Zipped HEX file; 2.5KB)


• DAVol_ASM.zip (Zipped ASM file; 12.3KB)

Related to:

• Project: Remote Volume Control & Preamplifier Module; Pt.1


(February 2007)
• Project: Remote Volume Control & Preamplifier Module; Pt.2
(March 2007) Software -
Silicon
View 4 other items relevant Chip
to the same project(s)

Shop
Issues PIC16F628A
Articles Shopfirmware for theSubscribe
Videos Low-Cost 50MHz Frequency
Account Meter,
Indexes Help, Contac
Mk.2 [freqenc2.hex]

Firmware (HEX file) and assembly language source code for the 50MHz
Frequency Meter, Mk.2.

Cat No SC1502. Price: Free

Files:

• FREQENC2.zip (Zip contains HEX and ASM files; 11.0KB)

Related to: Project: Low-Cost 50MHz Frequency Meter; Mk.2 (February


2007)

View 3 other items relevant to the same project(s)

PICAXE-18A software for the 4-channel RF Remote Switch

BASIC source code to suit the Circuit Notebook entry "PICAXE 4-


Channel RF Remote Switch" from February 2007.

Cat No SC1503. Price: Free

Files:

• RFRemote.zip (Zipped BASIC source code; 414B)

Related to: Circuit Notebook: 4-Channel RF Remote Switch (February


2007)

PIC16F84A firmware and source code for the Tachometer and


Elapsed Time Accumulator

Firmware (HEX file) and assembly language source code for the Circuit
Notebook entry "Tachometer & Elapsed Time Accumulator", February
2007.

Cat No SC1504. Price: Free

Files:
• Timetach.zip (Zip contains HEX and ASM files; 12.2KB)
Software -
Related to: Circuit Notebook: Tachometer & Elapsed Time Accumulator
(February 2007) Silicon Chip
Shop
Issues PICAXE-08M
Articles Shop software for theSubscribe
Videos MP3 DoorbellAccount Indexes Help, Contac
BASIC source file for the Circuit Notebook entry "PICAXE-Controlled
MP3 Doorbell", February 2007.

Cat No SC1505. Price: Free

Files:

• MP3Doorbell.zip (Zipped BASIC source code; 834B)

Related to: Circuit Notebook: PICAXE-Controlled MP3 Doorbell


(February 2007)

PIC16F88 firmware and source code for the Car Air Conditioner
Controller [Aircon.hex]

Firmware (HEX file) and assembly language source code for the
Intelligent Car Air-Conditioner Controller.

Cat No SC1509. Price: Free

Files:

• Aircon.zip (Zip contains HEX and ASM files; 13.1KB)

Related to: Project: Intelligent Car Air-Conditioner Controller (January


2007)

View 3 other items relevant to the same project(s)

PICAXE-08M software for the 3-digit LED Stopwatch

BASIC source file for the Circuit Notebook entry "3-Digit LED
Stopwatch", January 2007.

Cat No SC1511. Price: Free

Files:

• Stopwatch.zip (Zipped BASIC source code; 2.1KB)


Related to: Circuit Notebook: 3-Digit LED Stopwatch (January 2007)
Software -
PIC16F88 firmware Silicon
and source codeChip
for the Cordless Power Tool
Charge Controller [CHRGCONT.ASM]
Shop
Issues Firmware
Articles (HEX file)
Shop and assembly
Videos language source
Subscribe code forIndexes
Account the Help, Contac
Cordless Power Tool Charge Controller.

Cat No SC1557. Price: Free

Files:

• ChrgCont.zip (Zip contains HEX and ASM files; 7.6KB)

Related to: Project: Cordless Power Tool Charger Controller (December


2006)

View 4 other items relevant to the same project(s)

PICAXE-08M software for the CB Radio Beeper

BASIC source file for the Circuit Notebook entry "CB Radio Beeper with
Selectable Tones", December 2006.

Cat No SC1558. Price: Free

Files:

• Roger_Beep.bas (BASIC source code; 2.9KB)

Related to: Circuit Notebook: CB Radio Beeper With Selectable Tones


(December 2006)

PIC16F628A firmware for the Heartbeat CPR Training Beeper


[CPRTRAIN.HEX]

Firmware (HEX file) and assembly language source code for the
Heartbeat CPR Training Beeper.

Cat No SC1559. Price: Free

Files:

• CPRTrainer.zip (Zip contains HEX and ASM files; 3.1KB)

Related to: Project: A Heartbeat CPR Training Beeper (December 2006)


View 3 other items relevant to the same project(s)
Software -
Silicon
PIC16F628A firmware ChipCorrector
for the Super Speedo
[speedcor.hex]
Shop
Issues Firmware
Articles (HEX file)
Shop and assembly
Videos language source
Subscribe code forIndexes
Account the Super Help, Contac
Speedo Corrector.

Cat No SC1563. Price: Free

Files:

• speedcor.zip (Zip contains HEX and ASM files; 10.4KB)

Related to: Project: Super Speedo Corrector (December 2006)

View 2 other items relevant to the same project(s)

PICAXE-28X BASIC source code for the PICAXE Net Server


temperature controller example

BASIC source files to accompany the PICAXE Net Server part four,
December 2006.

Cat No SC1564. Price: Free

Files:

• TempControl.zip (1.1KB)

Related to: Project: PICAXE Net Server, Pt.4 (December 2006)

PICAXE-18X BASIC source code for driving LCDs

BASIC source files for the Circuit Notebook entry "PICAXE to LCD
Interface", November 2006.

Cat No SC1565. Price: Free

Files:

• LCDDrive.zip (Zipped BASIC source code; 937B)


• LCDDrive Listing2.zip (Zipped BASIC source code; 323B)

Related to: Circuit Notebook: PICAXE To LCD Interface (November


2006)
PICAXE-08M software for the Yoghurt Maker
Software -
BASIC source file for the Circuit Notebook entry "PICAXE-Controlled
Silicon
Yoghurt Maker", November 2006. Chip
Cat No SC1566. Price: Free Shop
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
Files:

• YoghurtMaker.zip (Zipped BASIC source code; 592B)

Related to: Circuit Notebook: PICAXE-Controlled Yoghurt Maker


(November 2006)

PICAXE-28X BASIC source code for the PICAXE Net Server

BASIC source files to accompany the PICAXE Net Server part three,
November 2006.

Cat No SC1567. Price: Free

Files:

• PNS Listings1106.zip (Zipped BASIC source code; 614B)

Related to: Project: PICAXE Net Server, Pt.3 (November 2006)

PIC16F88 firmware and source code for the LED Tachometer


[ledtacho.hex]

Firmware (HEX file) and assembly language source code for the LED
Tachometer with Dual Displays.

Cat No SC1568. Price: Free

Files:

• LEDTACHO.zip (Zip contains HEX and ASM files; 20.6KB)

Related to:

• Project: LED Tachometer With Dual Displays, Pt.1 (October 2006)


• Project: LED Tachometer With Dual Displays, Pt.2 (November
2006)

View 3 other items relevant to the same project(s)


PICAXE-08M software for the Aquarium Temperature Alarm
Software -
BASIC source file for the Aquarium Temperature Alarm project.
Silicon Chip
Cat No SC1570. Price: Free
Shop
Issues Files:
Articles Shop Videos Subscribe Account Indexes Help, Contac
• Aquarium_Alarm.zip (Zipped BASIC source code; 435B)

Related to: Project: Aquarium Temperature Alarm (September 2006)

View 2 other items relevant to the same project(s)

PICAXE-08 software for the LED Chaser Clock

BASIC source file for the Novel LED Chaser Clock.

Also included is a low-res WMV video showing the clock in operation.

Cat No SC1571. Price: Free

Files:

• ChaseClock.zip (Zipped BASIC source code; 1.3KB)


• ChaseClock.WMV (Windows Media Video demonstration; 1.1MB)

Related to: Project: Novel PICAXE LED Chaser Clock (August 2006)

PIC12F675 firmware (HEX) and source code for the Infrared


Remote Extender

Firmware (HEX file) and assembly language source code for the Circuit
Notebook entry "Infrared Remote Extender", August 2006.

Cat No SC1572. Price: Free

Files:

• IRRepeat.zip (Zip contains HEX and ASM files; 8.0KB)

Related to: Circuit Notebook: Infrared Remote Extender (August 2006)

PICAXE-08M software for the PICAXE Battery Protector

BASIC source file for the Circuit Notebook entry "PICAXE Battery
Protector", August 2006.
Software -
Cat No SC1573. Price: Free
Silicon Chip
Files:
Shop
Issues Articles • LowBatt.zip
Shop (Zipped
Videos BASIC source code;Account
Subscribe 780B) Indexes Help, Contac
Related to: Circuit Notebook: PICAXE Battery Protector (August 2006)

Software for the PC-Controlled Mains Switch Mk2

Windows software for the Mk.2 PC-Controlled Mains Switch.

Cat No SC1574. Price: Free

Files:

• PC-controlled.zip (Zipped Windows installer; 1.7MB)

Related to: Project: PC Controlled Mains Switch Mk.2 (July 2006)

View 1 other item relevant to the same project(s)

PICAXE-18X BASIC source code for driving a Nokia LCD

BASIC source file for the Circuit Notebook entry "PICAXE Drives Nokia
LCD", June 2006.

Cat No SC1575. Price: Free

Files:

• nokiaLCD.zip (Zipped BASIC source code; 1.9KB)

Related to: Circuit Notebook: PICAXE Drives Nokia LCD (June 2006)

PICAXE-08M software for the RGB LED Display

BASIC source file for the Circuit Notebook entry "PICAXE RGB LED
Display", June 2006.

Cat No SC1576. Price: Free

Files:

• rgbled.zip (Zipped BASIC source code; 454B)


Related to: Circuit Notebook: Improved PICAXE RGB LED Display
(June 2006) Software -
Silicon Chip
PICAXE-08M software for the Improved Automatic Exhaust Fan
Shop
Issues BASIC source
Articles Shop file Videos
for the Circuit Notebook entry
Subscribe "Improved Automatic
Account Indexes Help, Contac
Exhaust Fan", May 2006.

Cat No SC1577. Price: Free

Files:

• bathfan.zip (Zipped BASIC source code; 810B)

Related to: Circuit Notebook: Improved Automatic Exhaust Fan (May


2006)

PICAXE-18X BASIC source code for the Pocket Timer

BASIC source file for the Circuit Notebook entry "PICAXE-Powered


Pocket Timer", May 2006.

Cat No SC1578. Price: Free

Files:

• ptimer.zip (Zipped BASIC source code; 1.8KB)

Related to: Circuit Notebook: PICAXE-Powered Pocket Timer (May


2006)

PIC16F88 firmware and source code for the Universal High-Energy


LED Lighting System [Luxeon.HEX]

Firmware (HEX file) and assembly language source code for the
Universal High-Energy LED Lighting System.

Cat No SC1581. Price: Free

Files:

• LUXEON.zip (20.4KB)

Related to:

• Project: Universal High-Energy LED Lighting System (April 2006)


• Project: Universal High-Energy LED Lighting System, Pt.2 (May
2006) Software -
Silicon
View 2 other items relevant Chip
to the same project(s)

Shop
Issues AT90S2313
Articles Shopfirmware (HEX) and
Videos source code
Subscribe for the Studio
Account Series
Indexes Help, Contac
Remote Control {MPOT.HEX]

Atmel firmware (HEX file) and assembly language source code for the
Studio Series Remote Control Module.

Cat No SC1579. Price: Free

Files:

• mpot.zip (Zipped HEX file; 1.9KB)


• mpot_asm.zip (Zipped ASM file; 9.4KB)

Related to: Project: Studio Series Remote Control Module (April 2006)

View 2 other items relevant to the same project(s)

PICAXE-08M software for the 4-20mA Current Loop Tester

BASIC source file for the Circuit Notebook entry "4-20mA Current Loop
Tester", April 2006.

Cat No SC1580. Price: Free

Files:

• 4-20ma.zip (Zipped BASIC source code; 1.1KB)

Related to: Circuit Notebook: 4-20mA Current Loop Tester (April 2006)

PICAXE-08 software for Steam & Diesel Locomotive Sounds

BASIC source file for the Circuit Notebook entry "Steam & Diesel Loco
Sounds", March 2006.

Zip contains source code for the three BASIC files shown in the article.

Cat No SC1587. Price: Free

Files:

• Steam&Diesel.zip (Three BASIC files, zipped; 3.3KB)


Related to: Circuit Notebook: Steam & Diesel Loco Sounds (March
2006) Software -
Silicon Chip
PIC16F877A/PIC16F84A firmware for the PC-Controlled Burglar
Shop
Alarm [PCCBA.HEX/keypad.hex]
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
Firmware (HEX files) for the PC-Controlled Burglar Alarm System.

The zip contains two hex files, one for the main unit (PCCBA.HEX) and
one for the optional keypad unit (keypad.hex).

Cat No SC1585. Price: Free

Files:

• Alarm Software.ZIP (Zip contains two HEX files; 10.4KB)

Related to:

• Project: PC-Controlled Burglar Alarm System (February 2006)


• Project: PC-Controlled Burglar Alarm System, Pt.2 (March 2006)

View 7 other items relevant to the same project(s)

Host software for the PC-Controlled Burglar Alarm

Windows software installer for the PC-Controlled Burglar Alarm System


(zipped).

Cat No SC1586. Price: Free

Files:

• PC Controlled Alarm Install.zip (3.1MB)

Related to:

• Project: PC-Controlled Burglar Alarm System (February 2006)


• Project: PC-Controlled Burglar Alarm System, Pt.2 (March 2006)

View 7 other items relevant to the same project(s)

PICAXE-08M software for the Thermostat and Temperature Display

BASIC source file for the PICAXE-Powered Thermostat & Temperature


Display project.
Cat No SC1588. Price: Free
Software -
Files:
Silicon Chip
• tempdisplay.zip (Zipped BASIC source code; 838B)
Shop
Issues Related Shop
Articles to: Project:Videos
PICAXE-Powered Thermostat
Subscribe & Temperature
Account Indexes Help, Contac
Display (February 2006)

BASIC source code for the Morse Code Identification Unit

BASIC source file for the Circuit Notebook entry "More Code
Identification Unit", February 2006.

Must be compiled using PICBASIC to produce a HEX file that can be


programmed into the PIC16F84 chip.

Cat No SC1589. Price: Free

Files:

• morseident.zip (Zipped BASIC source code; 661B)

Related to: Circuit Notebook: Morse Code Identification Unit (February


2006)

PICAXE-08 software for the Automatic Soldering Iron Controller

BASIC source file for the Circuit Notebook entry "Automatic Soldering
Iron Controller", February 2006.

Cat No SC1590. Price: Free

Files:

• autosold.zip (Zipped BASIC source code; 804B)

Related to: Circuit Notebook: Automatic Soldering Iron Controller


(February 2006)

PIC16F88 firmware and source code for the MIDI Drum Kit
[drumkit16.hex]

Firmware (HEX file) and assembly language source code for the MIDI
Drum Kit.

Cat No SC1625. Price: Free


Files: Software -
Silicon
• drumkit16.zip (Zip contains HEX Chip
and ASM files; 18.9KB)

Related to: Shop


Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
• Project: Build A MIDI Drum Kit (November 2005)
• Project: Build A MIDI Drum Kit; Pt.2 (December 2005)
• Project: Build A MIDI Drum Kit; Pt.3 (January 2006)
• Project: Build A MIDI Drum Kit; Pt.4 (February 2006)

View 3 other items relevant to the same project(s)

PICAXE-08M software for the Winch Controller

BASIC source file for the Circuit Notebook entry "Winch Controller for
Boaties & 4WDers", January 2006.

Cat No SC1591. Price: Free

Files:

• winch.zip (769B)

Related to: Circuit Notebook: Winch Controller For Boaties & 4WDers
(January 2006)

PICAXE-08M BASIC source code for 433MHz Wireless Data


Communication

Firmware (BAS file) to accompany the article on 433MHz Wireless


Comms with PICAXE.

Cat No SC1640. Price: Free

Files:

• 433TXCW.BAS (BASIC source code; 2.4KB)

Related to: Project: 433MHz Wireless Data Communication (December


2005)

PIC16F877A firmware (HEX), source code and PC software for the


Serial I/O Controller

Firmware (HEX file) and BASIC source code for the PIC16F877A
microcontroller in the Serial I/O Controller and Analog Sampler.
Software -
Also available for download is the Windows PC host software installer
(zipped) and the hostSilicon Chip
software source code, also in BASIC.

Cat No SC1644. Price: Free Shop


Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
Files:

• IO.zip (ZIP contains HEX and BAS files; 3.9KB)


• IO Controller Install.zip (Windows software; 3.3MB)
• Serial IO Controller Source.zip (Windows software source code;
1.1MB)

Related to: Project: Serial I/O Controller & Analog Sampler (November
2005)

View 2 other items relevant to the same project(s)

PICAXE-08M BASIC source code for the Simple Cable Tester

Firmware (BAS file) for the Circuit Notebook entry "Simple RJ-45 Cable
Tester", November 2005.

Cat No SC1645. Price: Free

Files:

• Cable_Tester.zip (489B)

Related to: Circuit Notebook: Simple RJ-45 Cable Tester (November


2005)

PICAXE-08M BASIC source code for "PICAXE in Schools", part 5

Three BASIC source code listings (zipped) for the PICAXE in Schools
series of articles, part five, November 2005.

Cat No SC1646. Price: Free

Files:

• PICAXE_Experimenter_5.zip (804B)

Related to: Feature: PICAXE In Schools; Pt.5 (November 2005)


PICAXE-18X BASIC source code for the Bird Brooder
Software -
BASIC source code for the Circuit Notebook entry "PICAXE-Controlled
Silicon
Bird Brooder", October 2005. Chip
Cat No SC1652. Price: Free Shop
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
Files:

• Brooder.zip (ZIP contains BAS file; 998B)

Related to: Circuit Notebook: PICAXE-Controlled Bird Brooder (October


2005)

PIC16F88 firmware and source code for the Fan Timer


[fantimer.hex]

Firmware (HEX file) and assembly language source code for the Fan
Timer.

Cat No SC1656. Price: Free

Files:

• fantimer.zip (ZIP contains HEX and ASM files; 4.1KB)

Related to: Project: Ceiling Fan Timer (October 2005)

View 2 other items relevant to the same project(s)

PICAXE-08M BASIC source code for the iButton reader

Firmware (BAS file) for the iButton reader.

Cat No SC1657. Price: Free

Files:

• iButton.zip (ZIP contains BAS file; 564B)

Related to: Feature: The iButton – A Hard “Nut” To Crack (October


2005)

PICAXE-08M BASIC source code for the RGB LED Display

BASIC source code to suit the Circuit Notebook entry "PICAXE RGB
LED Display", September 2005.
Software -
Cat No SC1662. Price: Free
Silicon Chip
Files:
Shop
Issues Articles • rgb.zip
Shop(ZIP contains
Videos BAS file; 385B)
Subscribe Account Indexes Help, Contac
Related to: Circuit Notebook: PICAXE RGB LED Display (September
2005)

PICAXE-08M BASIC source code for "PICAXE in Schools", part 4

Five BASIC source code listings (zipped) for the PICAXE in Schools
series of articles, part four, September 2005.

Cat No SC1663. Price: Free

Files:

• PICAXE_Experimenter_4.zip (1.2KB)

Related to: Feature: PICAXE In Schools, Pt.4 (September 2005)

PIC16F84A firmware and source code for the Programmable


Flexitimer [PICTIME2.HEX]

Firmware (HEX file) and assembly language source code for the
Programmable Flexitimer.

Cat No SC1671. Price: Free

Files:

• pictimer.zip (ZIP contains HEX and ASM files; 12.0KB)

Related to: Project: Programmable Flexitimer (August 2005)

View 4 other items relevant to the same project(s)

PIC16F88 firmware and source code for the Carbon Monoxide Alert
[cosensor.hex]

Firmware (HEX file) and assembly language source code for the Carbon
Monoxide Alarm.

Cat No SC1672. Price: Free


Files: Software -
• COsensor.zip (ZIPSilicon
contains HEX Chip
and ASM files; 4.6KB)

ShopAlert (August 2005)


Related to: Project: Carbon Monoxide
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
View 2 other items relevant to the same project(s)

PICAXE BASIC source code for the Serial LCD Driver

BASIC source code for the Oatley Electronics Serial LCD Driver project.

Cat No SC1675. Price: Free

Files:

• SER_LCDBAS.zip (ZIP contains BAS file; 1.8KB)

Related to: Project: Serial LCD Driver (August 2005)

PIC16F628A firmware and source code for the Remote-Controlled


Automatic Table Lamp Dimmer [autolamp.hex]

Firmware (HEX file) and assembly language source code for the
Remote Controlled Dimmer.

Cat No SC1678. Price: Free

Files:

• autolamp.zip (ZIP contains HEX and ASM files; 12.1KB)

Related to: Project: Remote-Controlled Automatic Table Lamp Dimmer


(July 2005)

View 2 other items relevant to the same project(s)

PICAXE-08M BASIC source code for "PICAXE in Schools", part 3

Eight BASIC source code listings (zipped) for the PICAXE in Schools
series of articles, part three, July 2005.

Cat No SC1681. Price: Free

Files:
• PICAXE_Experimenter_3.zip (Zip contains 8 BAS files; 1.9KB)
Software -
Related to: Feature: PICAXE In Schools, Pt.3 (July 2005)
Silicon Chip
PICAXE-08M BASIC sourceShop
code for the Cordless Drill Auto-
Issues ChargerShop
Articles Videos Subscribe Account Indexes Help, Contac
BASIC source code, as used in the Circuit Notebook entry "Cordless
drill auto-charger", July 2005.

Cat No SC1682. Price: Free

Files:

• Drill_Battery_Charger.zip (ZIP contains BAS file; 1.3KB)

Related to: Circuit Notebook: Cordless Drill Auto-Charger (July 2005)

PICAXE-08M BASIC source code for the PICAXE Colour


Recognition System

BASIC source code for the PICAXE Colour Recognition System project.

Cat No SC1686. Price: Free

Files:

• PICAXE_Colour_Sensor.zip (Zip contains 3 BAS files; 1.7KB)

Related to: Project: PICAXE Colour Recognition System (June 2005)

PICAXE-08M BASIC source code for "PICAXE in Schools", part 2

Seven BASIC source code listings (zipped) for the PICAXE in Schools
series of articles, part two, June 2005.

Cat No SC1687. Price: Free

Files:

• PICAXE_Experimenter_2.zip (Zip contains 7 BAS files; 1.7KB)

Related to: Feature: PICAXE In Schools, Pt.2 (June 2005)

PICAXE-08M BASIC source code for the Automatic Bathroom


Exhaust Fan
Software -
BASIC source code as used in the Circuit Notebook entry "Automatic
Bathroom Exhaust Fan", May 2005.
Silicon Chip
Cat No SC1690. Price: Free
Shop
Issues Files:
Articles Shop Videos Subscribe Account Indexes Help, Contac
• Bathroom_Fan_Controller.zip (ZIP contains BAS file; 690B)

Related to: Circuit Notebook: Automatic Bathroom Exhaust Fan (May


2005)

PICAXE-08M BASIC source code for "PICAXE in Schools", part 1

One BASIC source code listing (zipped) for the PICAXE in Schools
series of articles, part one, May 2005.

Cat No SC1691. Price: Free

Files:

• PICAXE_Experimenter_1.zip (ZIP contains BAS file; 297B)

Related to: Feature: What’s this? Free PC Boards for Schools? (May
2005)

PIC16F88 firmware and accompanying software for the MIDI


Theremin

Firmware for the PIC16F88 8-bit microcontroller in the MIDI theremin.

Also available for download are the CBX driver and the freeware RAVE
MIDI sequencer, both for WIndows.

Cat No SC1689. Price: Free

Files:

• MIDITH02.zip (ZIP contains HEX file; 4.8KB)


• cbxdrv201w.zip (Yamaha CBX Driver (Windows); 971.0KB)
• Rave.zip (RAVE MIDI sequencer software (Windows); 647.7KB)

Related to:

• Project: Build A MIDI Theremin, Pt.1 (April 2005)


• Project: MIDI Theremin, Pt II (May 2005)
View 2 other items relevant to the same project(s)
Software -
PICAXE-08M BASICSilicon
source code forChip
Automatic Security Lights

Shop
BASIC source code as used in the Circuit Notebook entry "Automatic
Issues SecurityShop
Articles Lights", April 2005.
Videos Subscribe Account Indexes Help, Contac

Cat No SC1696. Price: Free

Files:

• Security_Lights.zip (ZIP contains BAS file; 882B)

Related to: Circuit Notebook: Automatic Security Lights (April 2005)

PICAXE-08 BASIC source code for the Pool Lap Counter

BASIC source code for the PICAXE in the Lap Counter for Swimming
Pools project.

Cat No SC1700. Price: Free

Files:

• lapcount.zip (ZIP contains BAS file; 692B)

Related to: Project: A Lap Counter For Swimming Pools (March 2005)

View 1 other item relevant to the same project(s)

PICAXE-08M BASIC source code for Data Over 477MHz UHF CB

BASIC source code for the article on sending PICAXE Data over
477MHz UHF CB Radio.

Cat No SC1704. Price: Free

Files:

• uhfcbds.zip (ZIP contains BAS file; 1.8KB)

Related to: Project: Sending Picaxe Data Over 477MHz UHF CB (March
2005)

AT90S2313 firmware and source code for the Inductance & Q-


Factor Meter
Software -
Atmel firmware (HEX file) and assembly language source code for the
Inductance and Q-Factor Meter.
Silicon Chip
Cat No SC1702. Price: Free
Shop
Issues Files:
Articles Shop Videos Subscribe Account Indexes Help, Contac
• LQMeter.zip (ZIP contains HEX and ASM files; 20.5KB)

Related to:

• Project: Inductance & Q-Factor Meter (February 2005)


• Project: Inductance & Q-Factor Meter; Pt.2 (March 2005)

View 2 other items relevant to the same project(s)

PIC16F84 firmware and accompanying software for the USB


Electocardiograph [ECGSAMPL.HEX]

Firmware and assembly language source code for the PIC16F84 8-bit
microcontroller in the USB-Controlled Electrocardiograph.

Also available below is the PC software to interface with the unit and the
FTDI USB serial port driver required to communicate with it.

Cat No SC1708. Price: Free

Files:

• ECGSAMPL.zip (Zip contains HEX and ASM files; 4.2KB)


• ECGSampler.zip (ECG Control Software Visual BASIC source
code & executable; 20.9KB)
• ECGCONTR.ZIP (ECG Control Software; 1.9MB)
• r9052154.zip (FTDI USB serial port driver for WIndows; 386.9KB)

Related to: Project: Build A USB-Controlled Electrocardiograph


(February 2005)

View 3 other items relevant to the same project(s)

PIC16F628A firmware and source code for the V8 Doorbell


[engine3.hex]

Firmware and assembly language source code for the PIC16F628A 8-


bit microcontroller in the V8 Doorbell project.

Cat No SC1711. Price: Free


Files: Software -
• ENGINE3.zip (Zip Silicon
contains HEX Chip
and ASM files; 7.1KB)

Shop
Related to: Project: Build A V8 Doorbell (January 2005)
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
View 1 other item relevant to the same project(s)

PICAXE-18A BASIC source code for Simon Says

BASIC source code for the Simon Says game.

Cat No SC1715. Price: Free

Files:

• Simon.zip (ZIP contains BAS file; 1.2KB)

Related to: Project: Simon Says . . . (January 2005)

PICAXE-08 BASIC source code for the Toy Traffic Lights

BASIC source code for the Circuit Notebook entry "PICAXE-Based Toy
Traffic Lights with Battery Saver", January 2005.

Cat No SC1716. Price: Free

Files:

• PICAXE Traffic Lights.zip (Zip contains BAS file; 1.7KB)

Related to: Circuit Notebook: PICAXE-Based Toy Traffic Lights With


Battery Saver (January 2005)

Firmware (HEX) files and source code for the Digital Fuel Adjuster
[voltmod.hex]

HEX files and assembly language source code for the PIC16F628A 8-bit
microcontroller in the Digital Fuel Adjuster.

Cat No SC3177. Price: Free

Files:

• VOLTMOD.zip (ZIP contains HEX and ASM files; 9.6KB)


Related to: Project: Digital Fuel Adjuster (Performance Electronics for
Cars) Software -
Silicon
View 2 other items relevant Chip
to the same project(s)

Shop
Issues Firmware
Articles (ASM and
Shop HEX) files
Videos for the Speedo
Subscribe CorrectorIndexes
Account Help, Contac
[corrector.hex]

HEX file and ASM source code for the PIC16F84A microcontroller in the
Speedo Corrector.

Please note: this project is now obsolete; see the Speedo Corrector
Mk3 article in the September 2013 issue instead.

Cat No SC3180. Price: Free

Files:

• CORECTOR.zip (ZIP contains HEX and ASM files; 6.7KB)

Related to: Project: Speedo Corrector (Performance Electronics for


Cars)

View 2 other items relevant to the same project(s)

Firmware (HEX) files and source code for the Electronic Boost
Controller [pwmcntrl.hex/pwmadjrl.hex]

HEX files and assembly language source code for the two PIC16F628A
8-bit microcontrollers in the Independent Electronic Boost Controller.

Cat No SC3182. Price: Free

Files:

• PWMCNTRL.zip (ZIP contains HEX and ASM files; 8.0KB)


• PWMADJRL.zip (ZIP contains HEX and ASM files; 12.7KB)

Related to: Project: Independent Electronic Boost Controller


(Performance Electronics for Cars)

View 2 other items relevant to the same project(s)

Firmware (ASM and HEX) files for the Intelligent Turbo Timer
[turbotmr.hex]

HEX file and ASM source code for the PIC16F84A microcontroller in the
Intelligent Turbo Timer.
Software -
Note: this project is now obsolete, see the Adaptive Turbo Timer project
from the August 2007Silicon
issue. Chip
Cat No SC3185. Price: Free Shop
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
Files:

• TURBOTMR.zip (ZIP contains HEX and ASM files; 6.5KB)

Related to: Project: Intelligent Turbo Timer (Performance Electronics for


Cars)

View 2 other items relevant to the same project(s)

Firmware (HEX) files and source code for the Duty Cycle Meter
[dutycycl.hex]

HEX files and assembly language source code for the PIC16F84A 8-bit
microcontroller in the Duty Cycle Meter.

Cat No SC3160. Price: Free

Files:

• DUTYCYCL.zip (ZIP contains HEX and ASM files; 9.4KB)

Related to: Project: Duty Cycle Meter (Performance Electronics for


Cars)

View 2 other items relevant to the same project(s)

Firmware (HEX) files and source code for the Versatile Auto Timer
[oneshott.hex]

HEX files and assembly language source code for the PIC16F84A 8-bit
microcontroller in the Versatile Auto Timer.

Cat No SC3164. Price: Free

Files:

• ONESHOTT.zip (ZIP contains HEX and ASM files; 5.8KB)

Related to: Project: Versatile Auto Timer (Performance Electronics for


Cars)
View 2 other items relevant to the same project(s)
Software -
Silicon
PICAXE-08 BASIC source Chip
code for the Ultrasonic Rangefinger for
Robots
Shop
Issues BASIC source
Articles Shop code for the Circuit
Videos Notebook entry
Subscribe "Ultrasonic
Account Indexes Help, Contac
rangefinder for robots" from December 2004.

Cat No SC1796. Price: Free

Files:

• rangefinder bas (circuit notebook).zip (ZIP contains BAS file;


1.1KB)

Related to: Circuit Notebook: Ultrasonic rangefinder for robots


(December 2004)

PICAXE-08 BASIC source code for the Festive Doorbell

BASIC source code for the Circuit Notebook entry "Festive doorbell"
from December 2004.

Cat No SC1797. Price: Free

Files:

• doorbell bas (Circuit notebook).zip (ZIP contains BAS file; 583B)

Related to: Circuit Notebook: Festive doorbell (December 2004)

Firmware (HEX) files and source code for the Digital Pulse Adjuster
[pwmmod.hex/pwmadjst.hex]

HEX files and assembly language source code for the two PIC16F628A
8-bit microcontrollers in the Digital Pulse Adjuster.

Cat No SC3170. Price: Free

Files:

• PWMADJST.zip (ZIP contains HEX and ASM files; 12.7KB)


• PWMMOD.zip (ZIP contains HEX and ASM files; 8.0KB)

Related to: Project: Digital Pulse Adjuster (Performance Electronics for


Cars)
View 2 other items relevant to the same project(s)
Software -
PIC16F628A firmwareSilicon Chip
and source code for the Deep-cycle 12V
Battery Charger [battchrg.hex]
Shop
Issues Firmware
Articles and assembly
Shop Videoslanguage source codeAccount
Subscribe for the PIC16F628A
Indexes8- Help, Contac
bit microcontroller in the 12V Deep-cycle Battery Charger.

Cat No SC1785. Price: Free

Files:

• battchrg.zip (ZIP contains HEX and ASM files; 21.8KB)

Related to:

• Project: A Charger For Deep-Cycle 12V Batteries, Pt.1 (November


2004)
• Project: A Charger For Deep-Cycle 12V Batteries, Pt.2 (December
2004)

View 3 other items relevant to the same project(s)

PIC16F84 firmware and source code for the Fuel Mixture Display
[AIRFUEL.HEX]

PIC firmware (HEX file) and assembly language source code for the
Fuel Mixture Display For Cars.

Cat No SC2207. Price: Free

Files:

• AIRFUEL.zip (ZIP contains HEX and ASM files; 8.4KB)

Related to:

• Project: Fuel Mixture Display For Cars, Pt.1 (September 2000)


• Project: Fuel Mixture Display For Cars, Pt.2 (October 2000)
• Project: Smart Mixture Meter (Performance Electronics for Cars)

View 3 other items relevant to the same project(s)

PICAXE-28X BASIC source code for the Micro Timer with LED
Readout

BASIC source code for the Circuit Notebook entry "Micro timer with LED
readout", November 2004.
Software -
Cat No SC1792. Price: Free
Silicon Chip
Files:
Shop
Issues Articles • pulse_bas.zip
Shop (ZIP contains
Videos BAS file; 908B)
Subscribe Account Indexes Help, Contac
Related to: Circuit Notebook: Micro timer with LED readout (November
2004)

PICAXE-08 BASIC source code for the Water Pump Monitor

BASIC source code for the Circuit Notebook entry "Water pump
monitor" from November 2004.

Cat No SC1790. Price: Free

Files:

• pump_bas.zip (ZIP contains BAS file; 802B)

Related to: Circuit Notebook: Water pump monitor (November 2004)

PICAXE-08M BASIC source code for the PICAXE Infrared Remote


Control

BASIC source code for the PICAXE Infrared Remote Control


("Rudolph") project.

Cat No SC1791. Price: Free

Files:

• picaxe_IR-remote.zip (ZIP contains BAS file; 955B)

Related to: Project: Picaxe Infrared Remote Control (November 2004)

ATmega8515 firmware and source code for the SMS Controller

Microcontroller firmware (HEX file) and assembly language source code


for the SMS controller.

Cat No SC1780. Price: Free

Files:
• sms.zip (HEX file; 4.9KB)
Software -
• sms_asm.zip (ASM file; 21.3KB)

Related to: Silicon Chip


• Project: SMS Controller,Shop
Pt.1 (October 2004)
Issues Articles • Project:
Shop SMSVideos
Controller, Subscribe
Pt.2 (NovemberAccount
2004) Indexes Help, Contac
View 2 other items relevant to the same project(s)

PICAXE-08 BASIC source code for the 6-station Sprinkler


Controller

BASIC source code for the Circuit Notebook entry "6-station sprinkler
controller" from October 2004.

Cat No SC1779. Price: Free

Files:

• Sprinkle.zip (ZIP contains BAS file; 1.0KB)

Related to: Circuit Notebook: 6-station sprinkler controller (October


2004)

PICAXE-08 BASIC source code for the PICAXE-Controlled Battery


Charger

BASIC source code for the Circuit Notebook entry "PICAXE-controlled


battery charger" from September 2004.

Cat No SC1768. Price: Free

Files:

• PICAXE_Charger.zip (ZIP contains BAS file; 565B)

Related to: Circuit Notebook: PICAXE-controlled battery charger


(September 2004)

PICAXE-08 BASIC source code for the Red-nosed Reindeer

BASIC source code for the "PICAXE the red-nosed reindeer" project.

Cat No SC1771. Price: Free

Files:
• Rudolph.zip (ZIP contains BAS file; 557B)
Software -
Related to: Project: PICAXE The Red-Nosed Reindeer (September
2004) Silicon Chip
Shop
Issues PICAXE-08
Articles ShopBASICVideos
source code for the Programmable
Subscribe Account Robot
Indexes Help, Contac
Six BASIC source code files for the Programmable Robot, to
demonstrate the different functions it can be programmed for.

Cat No SC1773. Price: Free

Files:

• Programmable_Robot.zip (3.8KB)

Related to: Project: Build A Programmable Robot (September 2004)

View 1 other item relevant to the same project(s)

PIC16F628A firmware and source code for the Appliance Energy


Meter [wattmetr.hex]

Firmware and assembly language source code for the PIC16F628A 8-


bit microcontroller in the Versatile Appliance Energy Meter.

Cat No SC1724. Price: Free

Files:

• wattmetr.zip (ZIP contains HEX and ASM files; 17.5KB)

Related to:

• Project: Appliance Energy Meter, Pt.1 (July 2004)


• Project: Appliance Energy Meter, Pt.2 (August 2004)

View 3 other items relevant to the same project(s)

PICAXE-08 BASIC source code for the DIY Model Train Remote
Control

BASIC source code for the project "DIY Remote Control for a Model
Train Layout" from July 2004.

Cat No SC1726. Price: Free


Files: Software -
Silicon
• train_remote_bas.zip Chip
(ZIP contains BAS file; 1.4KB)

Shop
Related to: Project: Remote Control For A Model Train Layout (July
Issues 2004) Shop
Articles Videos Subscribe Account Indexes Help, Contac

AT90S2313 firmware and source code for the RFID Security Module

Atmel AVR HEX file and assembly language source code for the RFID
Security Module.

Cat No SC1760. Price: Free

Files:

• Rfid.zip (ZIP contains HEX and ASM files; 9.6KB)

Related to: Project: An RFID Security Module (June 2004)

View 1 other item relevant to the same project(s)

Upgraded Software for the EPROM Programmer

Windows software installer to upgrade the software for the EPROM


Programmer published in the November 2002 to February 2003 issues.

The Zip file contains an installer which loads the upgraded software
onto the target PC. There is also a PDF file which contains the BASIC
source code.

Cat No SC1761. Price: Free

Files:

• EPROMProgV13.zip (1.7MB)
• EPROMProgV13.pdf (40.3KB)

Related to: Project: Upgraded Software For The EPROM Programmer


(June 2004)

PICAXE-18X BASIC source code for the 4-Channel Datalogger with


Humidity Sensor

BASIC source code of the "Humidity Control Program" for the PICAXE-
based 4-Channel Datalogger.
Software -
Cat No SC1752. Price: Free
Silicon Chip
Files:
Shop
Issues Articles • Humidity.zip
Shop (979B)
Videos Subscribe Account Indexes Help, Contac
Related to: Project: PICAXE-18X 4-Channel Datalogger; Pt.3 (March
2004)

PICAXE-18A Temperature Logger source code

BASIC source code for PICAXE temperature data logger from the
feature in the November 2013 issue.

Cat No SC2938. Price: Free

Files:

• datads18.zip (ZIP contains BAS file; 2.2KB)

Related to: Project: The PICAXE, Pt.8: The 18X Series (November
2003)

PIC16F628A firmware for the "Master of Time" Programmable


Timer [MOT.HEX]

Firmware (HEX file) for the PIC16F628A 8-bit microcontroller in the


"Master of Time" PIC-based Programmable Timer.

Cat No SC1950. Price: Free

Files:

• MOT.zip (Zip contains HEX file; 3.7KB)

Related to: Project: A Programmable PIC-Powered Timer (November


2003)

View 2 other items relevant to the same project(s)

PIC16F84 firmware for the Low-Cost 50MHz Frequency Meter


[FREQENCY.HEX]

Firmware and assembly language source code for the PIC16F84 8-bit
microcontroller in the Low-Cost 50MHz Frequency Counter.
Software -
Cat No SC1953. Price: Free
Silicon Chip
Files:
Shop
Issues Articles • frequency.zip
Shop (ZIP contains
Videos HEX file; 9.0KB)
Subscribe Account Indexes Help, Contac
Related to: Project: A Low-Cost 50MHz Frequency Meter (October
2003)

View 3 other items relevant to the same project(s)

PIC16F84 firmware for the Digital Instrument Display for Cars


[INSTRUM.HEX]

Firmware and assembly language source code for the PIC16F84 8-bit
microcontroller in the Digital Instrument Display for Cars.

Cat No SC1965. Price: Free

Files:

• instrument.zip (ZIP contains HEX and ASM files; 11.4KB)

Related to:

• Project: Digital Instrument Display For Cars, Pt.1 (August 2003)


• Project: Digital Instrument Display For Cars, Pt.2 (September
2003)

View 3 other items relevant to the same project(s)

AT90S2313 firmware for the PC Infrared Remote Receiver

Firmware (HEX file) and infrared code files for the AT90S2313 8-bit
microcontroller in the PC Infrared Remote Receiver.

Cat No SC1967. Price: Free

Files:

• irr.zip (Zip contains HEX file; 1.5KB)


• GirderGroups.zip (22.2KB)

Related to: Project: PC Infrared Remote Receiver (August 2003)

View 2 other items relevant to the same project(s)


Software -
PIC16F628 firmware for the 10MHz DDS Generator
[DDSFRQ20.HEX]
Silicon Chip
Firmware (HEX file) for the 10MHz Direct Digital Synthesis Generator.
Shop
Issues Cat No SC1984.
Articles Shop Price:
VideosFree Subscribe Account Indexes Help, Contac

Files:

• DDSFRQ20.zip (ZIP contains HEX file; 3.0KB)

Related to: Project: A 10MHz Direct Digital Synthesis Generator (May


2003)

View 3 other items relevant to the same project(s)

PIC16F84 firmware and source code for the Keypad Alarm


[KEYPAD.HEX]

Firmware (HEX file) and assembly language source code for the Highly-
Flexible Keypad Alarm.

Cat No SC1991. Price: Free

Files:

• keypad-apr03.zip (10.7KB)

Related to: Project: A Highly-Flexible Keypad Alarm (April 2003)

View 2 other items relevant to the same project(s)

PIC16F84 firmware and source code for the Alarm Dialler


[ALARM.HEX]

Firmware (HEX file) and assembly language source code for the
Telephone Dialler for Burglar Alarms.

Cat No SC1990. Price: Free

Files:

• alarm-apr03.zip (14.8KB)

Related to: Project: Telephone Dialler For Burglar Alarms (April 2003)

View 3 other items relevant to the same project(s)


Software -
AT90S2313 firmware and source code for the SuperCharger battery
charger
Silicon Chip
Atmel firmware (HEX file) and assembly language source code for the
Shop
SuperCharger for NiMH & Nicad batteries.
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
Cat No SC2023. Price: Free

Files:

• schg.zip (21.0KB)

Related to:

• Project: SuperCharger For NiCd & NiMH Batteries; Pt.1


(November 2002)
• Project: SuperCharger For NiCd & NiMH Batteries; Pt.2
(December 2002)
• Project: SuperCharger Addendum (March 2003)

View 2 other items relevant to the same project(s)

zplog script

Logging script for the article "Using Linux to Share an Optus Cable
Modem".

Cat No SC2001. Price: Free

Files:

• zplog.zip (4.2KB)

Related to: Feature: Using Linux To Share An Optus Cable Modem; Pt.4
(February 2003)

PIC16F84 firmware and source code for the Tiptronic-Style Gear


Indicator [GEAR.HEX]

Firmware (HEX file) and assembly language source code for the
Tiptronic-Style Gear Indicator.

Cat No SC2007. Price: Free

Files:

• GEAR.zip (ZIP contains HEX and ASM files; 8.4KB)


Related to: Project: A Tiptronic-Style Gear Indicator (January 2003)
Software -
View 3 other items relevant to the same project(s)
Silicon Chip
Linux firewall files Shop
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
Firewall script files for the article "Using Linux to Share an Optus Cable
Modem".

Cat No SC2009. Price: Free

Files:

• Linux Firewall Files.zip (4.2KB)

Related to: Feature: Using Linux To Share An Optus Cable Modem: Pt.3
(January 2003)

Software for the PC Parallel Port Wizard

Executable software file for the Parallel Port Wizard (zipped).

Cat No SC2031. Price: Free

Files:

• ppwiz.zip (ZIP contains EXE file; 56.6KB)

Related to: Project: PC Parallel Port Wizard (October 2002)

View 2 other items relevant to the same project(s)

AT90S1200/AT90S2312 firmware and source code for the AVR ISP


Programmer

Atmel microcontroller firmware (HEX files) and assembly language


source code for the Atmel AVR In-circuit Serial Programmer.

Cat No SC2032. Price: Free

Files:

• AVR910a (AT90S1200).zip (ZIP contains HEX and ASM files;


8.6KB)
• AVR910b (AT90S2313).zip (ZIP contains HEX and ASM files;
8.1KB)
• AVR910c (v2.3 update).zip (ZIP contains HEX and ASM files &
Software -
release notes; 8.8KB)

Silicon
Related to: Project: Build Chip
An AVR ISP Serial Programmer (October
2002)
Shop
Issues View 2 other
Articles ShopitemsVideos
relevant to Subscribe
the same project(s)
Account Indexes Help, Contac

Firmware (HEX) file and source code for the Direct Conversion
Receiver

HEX files and assembly language source code for the PIC16F84 8-bit
microcontroller in the Direct Conversion Receiver for Radio Amateurs.

Cat No SC3132. Price: Free

Files:

• DCRX-ASM-HEX.ZIP (12.7KB)

Related to:

• Project: Direct Conversion Receiver For Radio Amateurs; Pt.1


(July 2002)
• Project: Direct Conversion Receiver For Radio Amateurs; Pt.2
(August 2002)

View 3 other items relevant to the same project(s)

PIC16F84 firmware and source code for the Remote Volume


Control [MOTORPOT.HEX]

PIC firmware (HEX file) and assembly language source code for the
Remote Volume Control for Stereo Amplifiers.

Cat No SC2052. Price: Free

Files:

• MOTORPOT.zip (ZIP contains HEX and ASM files; 5.0KB)

Related to: Project: Remote Volume Control For Stereo Amplifiers (June
2002)

View 2 other items relevant to the same project(s)


PIC16F84 firmware and source code for the Compact 80A
Software -
Automotive Ammeter [AMMETER.HEX]

Silicon
PIC firmware (HEX file) and assembly Chip
language source code for the
80A Automotive Ammeter.
Shop
Issues Cat No SC2051.
Articles Shop Price:
VideosFree Subscribe Account Indexes Help, Contac

Files:

• AMMETER.zip (ZIP contains HEX and ASM files; 8.8KB)

Related to: Project: Compact 0-80A Automotive Ammeter (June 2002)

View 3 other items relevant to the same project(s)

PIC16F84 firmware and source code for the PIC-Controlled 32-LED


Knightrider [KNIGHT.HEX]

PIC firmware (HEX file) and assembly language source code for the
PIC-based 32-LED Knightrider display.

Cat No SC2059. Price: Free

Files:

• KNIGHT.zip (ZIP contains HEX and ASM files; 9.2KB)

Related to: Project: PIC-Controlled 32-LED Knightrider (May 2002)

View 2 other items relevant to the same project(s)

PIC16F84 firmware and source code for the Automatic Single-


Channel Light Dimmer [AUTODIM.HEX]

PIC firmware (HEX file) and assembly language source code for the
Automatic Single-Channel Light Dimmer.

Cat No SC2063. Price: Free

Files:

• AUTODIM.zip (ZIP contains HEX and ASM files; 11.5KB)

Related to:

• Project: Automatic Single-Channel Light Dimmer (April 2002)


• Project: Automatic Single-Channel Light Dimmer; Pt.2 (May 2002)
View 3 other items relevant to the same project(s)
Software -
PIC16F84 firmware Silicon
and source codeChip
for the 6-Channel IR Remote
Volume Control [REMVOL.HEX]
Shop
Issues PIC firmware
Articles Shop (HEXVideos
file) and assembly language
Subscribe source code
Account for the 6- Help, Contac
Indexes
Channel IR Remote Volume Control.

Cat No SC2073. Price: Free

Files:

• REMVOL.zip (7.4KB)

Related to:

• Project: 6-Channel IR Remote Volume Control, Pt.1 (March 2002)


• Project: 6-Channel IR Remote Volume Control, Pt.2 (April 2002)

View 3 other items relevant to the same project(s)

Software for the "Build Your Own MP3 Jukebox" articles

WinAmp Infrared remote control software used in the "Build Your Own
MP3 Jukebox" series of articles.

Cat No SC2102. Price: Free

Files:

• IRRemote.zip (94.2KB)
• IRR10.zip (1.8MB)

Related to:

• Project: Build Your Own MP3 Jukebox; Pt.1 (September 2001)


• Project: Build Your Own MP3 Jukebox; Pt.2 (October 2001)
• Feature: Computer Tips (January 2002)
• Feature: Computer Tips (April 2002)

View 2 other items relevant to the same project(s)

AT90S2313 firmware and source code for the PC IR Interface &


LCD Display

Atmel AVR firmware (HEX) and assembly language source code for the
PC IR Remote Control Interface & LCD Display, as used in the "Build
Your Own MP3 Jukebox" series of articles.
Software -
There are two versions of the software, the original release and a later
version (v2), updatedSilicon Chip
for compatibility with the August 2003 PC Infrared
Remote Receiver unit.
Shop
Issues Cat No SC2109.
Articles Shop Price:
VideosFree Subscribe Account Indexes Help, Contac

Files:

• irrlcd.zip (Original firmware (HEX and ASM); 17.6KB)


• irrlcd2.zip (Revised firmware (HEX and ASM); 4.1KB)

Related to:

• Project: Build Your Own MP3 Jukebox; Pt.1 (September 2001)


• Project: Build Your Own MP3 Jukebox; Pt.2 (October 2001)
• Feature: Computer Tips (January 2002)
• Feature: Computer Tips (April 2002)

View 2 other items relevant to the same project(s)

PIC16F84 firmware and source code for the 10-Channel IR Remote


Control Receiver [10-RMOTE.HEX]

PIC firmware (HEX file) and assembly language source code for the 10-
Channel IR Remote Control Receiver.

Cat No SC2078. Price: Free

Files:

• 10-RMOTE.zip (ZIP contains HEX and ASM files; 4.7KB)

Related to: Project: 10-Channel IR Remote Control Receiver (February


2002)

View 3 other items relevant to the same project(s)

PIC16F84 firmware and source code for the Touch and/or Remote-
Controlled Light Dimmer [DIMMER.HEX]

PIC firmware (HEX file) and assembly language source code for the
Touch and/or Remote-Controlled Light Dimmer.

Cat No SC2083. Price: Free

Files:
• DIMMER.zip (ZIP contains HEX and ASM files; 10.2KB)
Software -
Related to:
Silicon Chip
• Project: Touch And/Or Remote-Controlled Light Dimmer; Pt.1
(January 2002) Shop
Issues Articles • Project:
Shop Touch And/Or Remote-Controlled
Videos Subscribe Light Dimmer;
Account Pt.2
Indexes Help, Contac
(February 2002)

View 2 other items relevant to the same project(s)

PIC16F84 firmware and source code for the Automotive


Thermometer [TEMP.HEX]

PIC firmware (HEX file) and assembly language source code for the
Automotive Thermometer.

Cat No SC2097. Price: Free

Files:

• TEMP.zip (9.2KB)

Related to: Project: An Automotive Thermometer (October 2001)

View 3 other items relevant to the same project(s)

Software for the PC-Controlled Mains Switch

DOS software for use with the PC-Controlled Mains Switch.

Cat No SC2108. Price: Free

Files:

• PC Controlled Mains Switch.zip (Zip contains EXE file; 1.5MB)

Related to: Project: PC-Controlled Mains Switch (September 2001)

View 2 other items relevant to the same project(s)

Linux script files for Internet Connection Sharing

Files to accompany the article on Using Linux To Share An Internet


Connection.

Cat No SC2147. Price: Free


Files: Software -
Silicon Chip
• Linuxscript.zip (2.2KB)

Related to: Shop


Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
• Feature: Using Linux To Share An Internet Connection; Pt.1 (May
2001)
• Feature: Using Linux To Share An Internet Connection; Pt.2 (June
2001)
• Feature: Using Linux To Share An Internet Connection; Pt.3
(August 2001)
• Feature: Using Linux To Share An Internet Connection; Pt.4
(September 2001)

PIC16F84 firmware and source code for the HeartMate Heart Rate
Monitor [HEART.HEX]

PIC firmware (HEX file) and assembly language source code for the
HeartMate Heart Rate Monitor.

Cat No SC2117. Price: Free

Files:

• Heart.zip (ZIP contains HEX and ASM files; 12.0KB)

Related to: Project: The HeartMate Heart Rate Monitor (July 2001)

View 3 other items relevant to the same project(s)

PIC16F84 firmware and source code for the Pic-Toc Simple Digital
Alarm Clock [alexcloc.hex]

PIC firmware (HEX file) and assembly language source code for the
Pic-Toc Simple Digital Alarm Clock.

Cat No SC2123. Price: Free

Files:

• alexcloc.zip (ZIP contains HEX and ASM files; 8.8KB)

Related to: Project: Pic-Toc - A Simple Digital Alarm Clock (July 2001)

View 2 other items relevant to the same project(s)


Software -
Wiring diagram for the Multi-Purpose Fast Battery Charger II

PDF wiring diagram for Silicon Chip


the Fast Universal Battery Charger, to augment
the article in the July 2001 issue.
Shop
Issues Cat No SC2127.
Articles Shop Price:
VideosFree Subscribe Account Indexes Help, Contac

Files:

• Multipurpose Fast Charger II wiring diagram.pdf (468.9KB)

Related to:

• Project: A Fast Universal Battery Charger (June 2001)


• Project: A Fast Universal Battery Charger; Pt.2 (July 2001)

View 2 other items relevant to the same project(s)

DOS software for the Computer-controlled Chaser

PC program for the "Computer controlled chaser" Circuit Notebook


entry, June 2001.

Cat No SC2144. Price: Free

Files:

• 4017 PC Chaser.zip (ZIP contains EXE file; 11.2KB)

Related to: Circuit Notebook: Computer controlled chaser (June 2001)

PIC16F84 firmware and source code for the Phonome


[DIALUP.HEX]

PIC firmware (HEX file) and assembly language source code for the
Phonome.

Cat No SC2145. Price: Free

Files:

• Dialup.zip (ZIP contains HEX and ASM files; 12.7KB)

Related to: Project: Phonome: Call, Listen In & Switch Devices On & Off
(June 2001)

View 3 other items relevant to the same project(s)


Software -
Games Port Tester software and labels

Silicon
DOS software and panel labels for the Chip
PC Games Port Tester project.

Cat No SC2148. Price: Free Shop


Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
Files:

• Games Port Tester software.zip (ZIP contains EXE and BAS files;
39.3KB)
• Games Port Tester labels.pdf (678.4KB)

Related to: Project: A PC Games Port Tester (June 2001)

PIC16F84 firmware and source code for the Big-Digit 12/24-Hour


Clock [CLOCK1.HEX]

PIC firmware (HEX file) and assembly language source code for the
Big-Digit 12/24-Hour Clock.

Cat No SC2171. Price: Free

Files:

• CLOCK1.zip (ZIP contains HEX and ASM files; 10.7KB)

Related to: Project: Big-Digit 12/24-Hour Clock (March 2001)

View 5 other items relevant to the same project(s)

DOS and Windows software for the Parallel Port PIC Programmer

Software used with the Parallel Port PIC Programmer. There are two
versions, one for DOS and one for Windows.

Note that this may not work on recent versions of Windows.

Cat No SC2168. Price: Free

Files:

• LDDProg.zip (DOS version; 1.1MB)


• LDDProg2.zip (Windows version; 627.5KB)

Related to: Project: Parallel Port PIC Programmer & Checkerboard


(March 2001)
View 1 other item relevant to the same project(s)
Software -
DOS software for the Silicon Chip
WaveMaker Arbitrary Waveform Generator

Three sets of files to install onShop


a PC for the WaveMaker project.
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
Cat No SC2183. Price: Free

Files:

• wavemake.zip (DOS Software; 428.3KB)


• frm-mak.zip (BASIC source code; 12.4KB)
• testwave.zip (Test waveforms; 2.2KB)

Related to: Project: The WaveMaker: An Arbitrary Waveform Generator


(January 2001)

View 2 other items relevant to the same project(s)

Windows Software for the PIC Programmer and TestBed

Windows PIC programming software (PICProg06) and TestBed


demonstration and source (ASM) files.

Note that this software may not run on recent versions of Windows.

Cat No SC2185. Price: Free

Files:

• picprg06.zip (Windows PIC programming software; 156.2KB)


• TestBed.zip (PIC TestBed files; 6.3KB)

Related to: Project: PIC Programmer & TestBed (January 2001)

View 1 other item relevant to the same project(s)

DOS software for the PC Parallel Port LCD and Thermometer

Two DOS programs plus explanatory images for Driving an LCD from a
PC's Parallel Port.

Cat No SC2195. Price: Free

Files:

• LCD-PC EXE files.zip (43.1KB)


• LCD-PC images and source code.zip (213.6KB)
Software -
Related to: Project: Driving An LCD From The Parallel Port (December
2000) Silicon Chip
View 1 other item relevant to Shop
the same project(s)
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
PIC16F84 firmware and source code for the Morse Clock
[MORSECLK.HEX]

PIC firmware (HEX file) and assembly language source code for the
Morse Clock.

Cat No SC2193. Price: Free

Files:

• MORSECLK.zip (ZIP contains HEX and ASM files; 9.8KB)

Related to: Project: A Morse Clock - Look Mum, No Hands! (December


2000)

View 3 other items relevant to the same project(s)

QBASIC source code for the LPT 8-Channel Relay Board

Source code to drive the parallel port relay board, September 2000.

Cat No SC2208. Price: Free

Files:

• LPT Relay BAS.zip (ZIP contains BAS file; 1.6KB)

Related to: Project: 8-Channel PC Relay Board (September 2000)

DOS software for the Moving Message Display

DOS program and documentation for the Moving Message Display, July
2000.

Cat No SC2217. Price: Free

Files:

• Moving Message Display software.zip (ZIP contains EXE file and


documentation; 174.2KB)
Related to: Project: A Moving Message Display (July 2000)
Software -
PIC16F84 firmware Silicon
and source codeChip
for the Automatic Rain Gauge
[RAINA.HEX]
Shop
Issues PIC firmware
Articles Shop (HEXVideos
file) and assembly language
Subscribe source code
Account for the
Indexes Help, Contac
Automatic Rain Gauge with Digital Readout.

Cat No SC2220. Price: Free

Files:

• RAINA.ZIP (ZIP contains HEX and ASM files; 10.3KB)

Related to: Project: Automatic Rain Gauge With Digital Readout (June
2000)

View 3 other items relevant to the same project(s)

Windows 95/98 software for the PC-controlled VHF FM Receiver

Software to go with the parallel port FM receiver board published in the


June 2000 issue.

Cat No SC2224. Price: Free

Files:

• PCFMTUNE.zip (PC FM Tuner software (Windows 95/98); 1.8MB)


• Radio.zip (Range updates; 80.7KB)

Related to: Project: Parallel Port VHF FM Receiver (June 2000)

PIC16F84 firmware and source code for the LED Dice [Dice.HEX]

PIC firmware (HEX file) and assembly language source code for the
LED Dice.

Cat No SC2229. Price: Free

Files:

• Dice.zip (ZIP contains HEX and ASM files; 3.6KB)

Related to: Project: Build A LED Dice (May 2000)

View 3 other items relevant to the same project(s)


Software -
PIC16F84 firmware and source code for the Digital Tachometer
[TACHO.HEX]
Silicon Chip
PIC firmware (HEX file) and assembly language source code for the
Shop
Digital Tachometer For Your Car.
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
Cat No SC2233. Price: Free

Files:

• TACHO.zip (ZIP contains HEX and ASM files; 12.3KB)

Related to: Project: A Digital Tachometer For Your Car (April 2000)

View 3 other items relevant to the same project(s)

PIC16F84 firmware and source code for the Automotive Digital


Voltmeter [DVM.HEX]

PIC firmware (HEX file) and assembly language source code for the
Digital Voltmeter For Your Car.

Cat No SC2241. Price: Free

Files:

• DVM.zip (ZIP contains HEX and ASM files; 6.2KB)

Related to: Project: A Digital Voltmeter For Your Car (February 2000)

View 3 other items relevant to the same project(s)

DOS and Windows software for the Parallel Port Interface Card

QBASIC sample source code (BAS files) and Windows 95/98 interface
software for the Parallel Port Interface Card.

Cat No SC2252. Price: Free

Files:

• QBExamp.zip (QBASIC sample source code; 2.4KB)


• k2805.zip (Windows 95/98 software; 390.4KB)

Related to: Project: Parallel Port Interface Card (January 2000)

View 1 other item relevant to the same project(s)


Software -
PIC16F84 firmware and source code for the Speed Alarm for Cars
[SPEED254.HEX]
Silicon Chip
PIC firmware (HEX file) and assembly language source code for the
Speed Alarm For Cars. Shop
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
Cat No SC2258. Price: Free

Files:

• SPEED254.zip (ZIP contains HEX and ASM files; 12.4KB)

Related to:

• Project: A Speed Alarm For Cars; Pt.1 (November 1999)


• Project: Speed Alarm For Cars, Pt.2 (December 1999)

View 3 other items relevant to the same project(s)

DOS software and sample files for the XYZ Table with Stepper
Motor Control

Software files to accompany the series of articles on building an XYZ


table.

Note that many PCs may no longer have the ability to run this software.

Cat No SC2273. Price: Free

Files:

• XYZ Table Software Set.zip (Setup, plotting and drilling software;


204.4KB)
• XYOCT99.zip (Plotting software and sample files; 111.2KB)
• XYTable.zip (Initial software release; 86.6KB)

Related to:

• Project: An X-Y Table With Stepper Motor Control; Pt.1 (May 1999)
• Project: An X-Y Table With Stepper Motor Control; Pt.2 (June
1999)
• Project: An X-Y Table With Stepper Motor Control; Pt.3 (July 1999)
• Project: An XYZ Table With Stepper Motor Control; Pt.4 (August
1999)
• Project: An XYZ Table With Stepper Motor Control; Pt.5
(September 1999)
• Project: An XYZ Table With Stepper Motor Control; Pt.6 (October
1999)
View 2 other items relevant to the same project(s)
Software -
Silicon
DOS and Windows 3.x ChipPCB negatives from
software for making
positives
Shop
Issues SoftwareShop
Articles to accompany
Videos the article "Making negatives
Subscribe Account from positives",
Indexes Help, Contac
August 1999. Note that this software is now essentially obsolete.

Cat No SC2278. Price: Free

Files:

• NP Converter DOS.zip (33.2KB)


• NP Converter Windows 3.x.zip (450.7KB)

Related to: Feature: Making Negatives From Positives (August 1999)

Windows software for the PC FM Tuner card

Windows 95/98 software for the FM Radio Tuner Card For Your PC.

Cat No SC2284. Price: Free

Files:

• PCFMTUNE.ZIP (1.8MB)

Related to: Project: An FM Radio Tuner Card For Your PC (June 1999)

View 1 other item relevant to the same project(s)

PIC16F84 firmware and source code for the Programmable Ignition


Timing Module [IGN3Nb1.HEX]

PIC firmware (HEX file) and assembly language source code for the
Programmable Ignition Timing Module For Cars.

Cat No SC2286. Price: Free

Files:

• IGN3Nb1.zip (ZIP contains HEX and ASM files; 14.7KB)

Related to: Project: Programmable Ignition Timing Module For Cars


(June 1999)

View 2 other items relevant to the same project(s)


Software -
DOS software for the Simple, Cheap DIY PIC Progammer

Silicon
DOS software for programming Chip
PICs with the DIY PIC Programmer
described in the March 1999 issue.
Shop
Issues Note that
Articles this is unlikely
Shop Videos to run Subscribe
on newer versions of Windows.
Account Indexes Help, Contac

Cat No SC2300. Price: Free

Files:

• noppp.zip (165.0KB)

Related to: Project: Simple DIY PIC Programmer (March 1999)

DOS software for the PC-controlled LED Matrix Display

DOS software for the PC-controlled LED Matrix Display, Circuit


Notebook, March 1999.

Note that this is unlikely to run under newer versions of Windows.

Cat No SC2301. Price: Free

Files:

• Ledtest.zip (5.0KB)

Related to: Circuit Notebook: PC-controlled LED matrix display (March


1999)

BASIC Stamp source code

BASIC files for the article "Getting Going With BASIC Stamp" from
January 1999.

Cat No SC2311. Price: Free

Files:

• BASTAMP.ZIP (ZIP contains BAS files; 3.1KB)

Related to: Project: Getting Going With BASIC Stamp (January 1999)

View 1 other item relevant to the same project(s)


BASIC source code and DOS software for the Chook Raffle
Program Software -
Silicon
Software for the article "A Chook RaffleChip
Program For Your PC" from April
1998.
Shop
Issues Cat No SC2349.
Articles Shop Price:
VideosFree Subscribe Account Indexes Help, Contac

Files:

• Chook.zip (ZIP contains BAS and COM files; 6.9KB)

Related to: Feature: A Chook Raffle Program For Your PC (April 1998)

BASIC source code for the PC-Controlled Liquid Crystal Display


Board

BASIC source code for the Parallel Port LCD Board.

Note that this was written for DOS and probably will not work on a
modern PC.

Cat No SC2352. Price: Free

Files:

• LCDRIVER.zip (ZIP contains BAS file; 2.1KB)

Related to: Project: PC-Controlled Liquid Crystal Display Board (March


1998)

View 1 other item relevant to the same project(s)

BASIC source code for the Flexible Interface Card for PCs

BASIC program for the PC Flexible Interface Card.

Note that this probably will not work on a modern PC.

Cat No SC2420. Price: Free

Files:

• Flexible Interface Card for PCs software.zip (ZIP contains BAS


file; 851B)

Related to: Project: A Flexible Interface Card For PCs (July 1997)
View 1 other item relevant to the same project(s)
Software -
Silicon
Colour TV Pattern Generator Chip
DOS software

Shop
DOS executable files and BASIC source code for the Colour TV Pattern
Issues Generator.
Articles Shop Videos Subscribe Account Indexes Help, Contac

Note that this probably will not work on a modern PC.

Cat No SC2395. Price: Free

Files:

• TV Pattern Generator software.zip (1.4MB)

Related to:

• Project: Colour TV Pattern Generator; Pt.1 (June 1997)


• Project: Colour TV Pattern Generator; Pt.2 (July 1997)

View 1 other item relevant to the same project(s)

Spacewriter DOS software

DOS executable files and BASIC source code for Spacewriter.

Note that this probably will not work on a modern PC.

Cat No SC2402. Price: Free

Files:

• Spacewriter software.zip (31.8KB)

Related to: Project: The Spacewriter: It Writes Messages In Thin Air


(May 1997)

View 2 other items relevant to the same project(s)

BASIC source code for the Computer-Controlled Dual Power


Supply

BASIC program for the Computer Controlled Dual Power Supply.

Note that this probably will not work on a modern PC.

Cat No SC2416. Price: Free


Files: Software -
Silicon
• Computer-Controlled Dual PowerChip
Supply software.zip (ZIP
contains BAS file; 5.6KB)
Shop
Issues Related Shop
Articles to: Videos Subscribe Account Indexes Help, Contac
• Project: Computer Controlled Dual Power Supply; Pt.1 (January
1997)
• Project: Computer Controlled Dual Power Supply; Pt.2 (February
1997)

View 2 other items relevant to the same project(s)

DOS software for Using Your PC as a Reaction Timer

DOS executable file and BASIC source code for the article "Use Your
PC as a Reaction Timer" in the February 1996 issue.

Note that this probably won't run correctly on modern PCs.

Cat No SC2448. Price: Free

Files:

• Reaction Timer software.zip (39.7KB)

Related to: Feature: Computer Bits (February 1996)

DOS software for Computer Bits, August 1995 (DISKINFO.EXE)

DOS Diskinfo program for the Computer Bits column in the August 1995
issue.

Note that this won't work on modern PCs and in fact is unnecessary for
them.

Cat No SC2458. Price: Free

Files:

• Diskinfo DOS software.zip (ZIP contains EXE file; 6.1KB)

Related to: Feature: Computer Bits (August 1995)


DOS software for Computer Bits, October 1994
(DIRSPLIT.EXE/BAS) Software -
DOS software for theSilicon Chip
Computer Bits column in the October 1994 issue.

Note that this probably won't Shop


work on modern PCs.
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
Cat No SC2494. Price: Free

Files:

• DIRsplit.zip (ZIP contains EXE and BAS files; 29.0KB)

Related to: Feature: Computer Bits (October 1994)

DOS software for Computer Bits, July 1994 (KEYREP.EXE/BAS)

DOS software for the Computer Bits column in the July 1994 issue.

Note that this probably won't work on modern PCs.

Cat No SC2504. Price: Free

Files:

• KeyRep.zip (ZIP contains EXE and BAS file; 22.3KB)

Related to: Feature: Computer Bits (July 1994)

DOS software for the PC-Based Nicad Battery Monitor

BASIC program for Nicad battery monitoring.

Note that this probably won't work on modern PCs.

Cat No SC2508. Price: Free

Files:

• BatteryVoltageMonitor.zip (ZIP contains BAS and EXE files;


50.1KB)

Related to: Project: A PC-Based Nicad Battery Monitor (June 1994)

DOS software for Computer Bits, May 1994 (BYTEFREE.BAS/EXE)

BASIC program for checking free disk space.


Software -
Note that this probably won't work on modern PCs.

Silicon
Cat No SC2513. Price: Free Chip
Files: Shop
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
• ByteFree.zip (ZIP contains BAS and EXE files; 14.0KB)

Related to: Feature: Computer Bits (May 1994)

DOS software for Switching Regulators Made Simple

DOS software for switching regulator design using National


Semiconductor's "Simple Switcher" line of DC/DC converter ICs.

Note that this may not work on modern PCs. Check National
Semiconductor/Texas Instrument's website for a newer version.

Cat No SC2522. Price: Free

Files:

• Simple.zip (DOS software; 128.0KB)

Related to: Feature: Switching Regulators Made Simple (March 1994)

DOS software for Computer Bits, March 1994 (BINARY.BAS/EXE)

BASIC program to make a binary clock.

Note that this probably won't work on modern PCs.

Cat No SC2521. Price: Free

Files:

• Binary.zip (74.9KB)

Related to: Feature: Computer Bits (March 1994)

DOS software for Computer Bits, November 1993 &


January/February 1994

BASIC software to interface with a game card in DOS.


Note that this probably won't work on modern PCs.
Software -
Cat No SC2527. Price: Free
Silicon Chip
Files:
Shop
Issues Articles • Gamecard.zip
Shop (ZIP contains
Videos BAS and EXE
Subscribe files; 71.8KB)
Account Indexes Help, Contac
Related to:

• Feature: Computer Bits (November 1993)


• Feature: Computer Bits (January 1994)
• Feature: Computer Bits (February 1994)

View 1 other item relevant to the same project(s)

DOS software for the Printer Status Indicator

BASIC program for the Printer Status Indicator for PCs.

Note that this probably won't work on a modern computer.

Cat No SC2533. Price: Free

Files:

• Prnstat.zip (ZIP contains BAS and EXE files; 44.7KB)

Related to: Project: Printer Status Indicator For PCs (January 1994)

View 1 other item relevant to the same project(s)

DOS software for Stepper Motor Control

BASIC program for Controlling Stepper Motors With Your PC.

Note that this relies on the use of a parallel port and probably won't work
on a modern computer.

Cat No SC2534. Price: Free

Files:

• Stepper.zip (ZIP contains BAS and EXE files; 32.5KB)

Related to: Project: Control Stepper Motors With Your PC (January


1994)
View 2 other items relevant to the same project(s)
Software -
Silicon
DOS software for the Alphanumeric Chip
LCD Demo Board

Shop
BASIC program for the Alphanumeric LCD Demonstration Board.
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
Note that this relies on the use of a parallel port and probably won't work
on a modern computer.

Cat No SC2555. Price: Free

Files:

• LCD_Demo.zip (ZIP contains BAS and EXE files; 34.2KB)

Related to: Project: Alphanumeric LCD Demonstration Board (May


1993)

View 1 other item relevant to the same project(s)

EEPROM table for the 2kW 24V DC to 240VAC Sinewave Inverter

EEPROM data for sinewave generation in the 2kW Sinewave Inverter.

Cat No SC2568. Price: Free

Files:

• 2kW Inverter EEPROM Table.zip (ZIP contains BIN file; 326B)

Related to:

• Project: A 2kW 24VDC To 240VAC Sinewave Inverter; Pt.1


(October 1992)
• Project: A 2kW 24VDC To 240VAC Sinewave Inverter; Pt.2
(November 1992)
• Project: A 2kW 24VDC To 240VAC Sinewave Inverter; Pt.3
(December 1992)
• Project: A 2kW 24VDC To 240VAC Sinewave Inverter; Pt.4
(January 1993)
• Project: A 2kW 24VDC To 240VAC Sinewave Inverter; Pt.5
(February 1993)

View 6 other items relevant to the same project(s)

RADFAX Decoder software


DOS software for the RADFAX Decoder, as described in the November
Software -
1989 issue of Silicon Chip magazine.

Silicon
Cat No SC2569. Price: Free Chip
Files: Shop
Issues Articles Shop Videos Subscribe Account Indexes Help, Contac
• radfax.zip (138.8KB)
• radfax2.zip (234.5KB)
• Radfax3.zip (99.6KB)

Related to: Project: The Radfax Decoder (November 1989)

View 1 other item relevant to the same project(s)

ClearLCD batch file

The file mentioned in Ask Silicon Chip, May 2005, to prevent PC-based
MP3 player from displaying garbage on the LCD at start-up.

Cat No SC1692. Price: Free

Files:

• ClearLCD.zip (287B)

PL-2303HX drivers for Windows (32-bit & 64-bit)

Drivers to allow a PL-2303HX USB/Serial adaptor to work in Windows 8


and Windows 10. Should also suit earlier versions of Windows.

NOTE: do not plug in the adaptor before installing the driver. If it is


already plugged in, remove it and then run the driver installer. Plug it in
when you are instructed.

Cat No SC3409. Price: Free

Files:

• PL-2303_Driver_Installer.exe (for 32-bit Windows; 1.6MB)


• PL2303_64bit_Installer.exe (for 64-bit Windows; 456.4KB)

You might also like