facebook twitter google linkedin stumbleupon delicious email


Here are some programs you might find useful. Except where otherwise stated, software is written by Electronics 2000 and can be used free-of-charge. However if you find my software useful please consider making a small donation to support further development and upkeep of the site. Thanks.

Electronics Assistant

Electronics Assistant is a Windows program that performs electronics-related calculations. It includes a resistor colour code calculator, resistance, capacitance and power calculations and more. Details of calculations can be saved or printed. It provides all the functions found in the calculators section of this site and more in a stand-alone user friendly program.

Electronics Assistant screenshot
Click an image to view a full size screenshot
screenshot screenshot screenshot screenshot screenshot screenshot screenshot screenshot
FindmySoft review of Electronics Assistant

Certified by

Software.Informer Editor's pick award

Version 4.31 includes the following features:

  • Calculation of 555 timer duty cycles < 50%
  • Calculation of LED resistor power dissipation
  • Option to calculate resistor for multiple LEDs in series
  • Capacitor code calculator lock-up bug in V4.2 fixed

Other features include saving or printing of calculation reports, calculation of preferred resistor values, links to open Windows Calculator and up to 3 user-defined programs from the toolbar, hideable theory and formula information panels and full built-in help.

Note that V4.31 fixes a bug introduced into the LED resistor calculator in V4.3; there are no other changes between these versions. The version numbering has been changed to use an extra digit, all future versions will use this system.

License: Freeware, however if you find the program useful, or use it for commercial purposes a small donation would be appreciated to support further development. Thanks.


Click here to download and run the installation package. This will install Electronics Assistant and create Start Menu shortcuts and a desktop icon if desired. IMPORTANT: If you are using version 3.3 or earlier you should uninstall it first. This can be done using 'Add/Remove Programs' from Windows Control Panel. Unfortunately any program settings will need to be reset. Users of version 4.0 or later can install over these versions. Due to changes to allow compatibiliy with Windows 7, settings will not be preserved if upgrading from version 4.0 - these can be reset using the options dialog box after installation. Settings from version 4.1 or later will be preserved.

Electronics Assistant is built on Microsoft's .NET framework 2.0 and requires the framework to run. The installer will check if this is installed and download it automatically if required. Alternatively it can be installed via Windows Update.

Electronics Assistant has been tested on Windows 8, Windows 7, Windows Vista, & Windows XP, and should run on other versions since Windows 98. Windows 98 users will need to change the path of Windows Calculator to 'C:\windows\calc.exe'. See the help file for details of how to do this. Click here to download the previous version of Electronics Assistant (V3.3) for use on older systems or Linux.

Version 3.3 has also been tested under WINE on Codeweavers Crossover Linux by Garfield Lucas, and on Gutsy Gibbon 7.10 (again under WINE) by Innes Nimmo. Innes reports that version 4.1 is a no-go on Linux at the moment due to the requirement for the .NET framework and IE5. Thanks to Garfield and Innes for testing these, if anyone else is running Electronics Assistant on Linux or a Mac please let me know how you get on.

EPE Magazine Index 2016

A full index of all constructional projects published in Everyday Practical Electronics magazine is available to download. This is available as stand-alone application, an MS Access database and an Excel spreadsheet. The stand-alone version includes the database file and can be used without having Access installed, and allows you to search for projects by description or date. It requires the .NET 2.0 framework; the installation program will check if you already have this installed and will download and install it if not.

EPE Index screenshot
Click an image to view a full size screenshot
screenshot screenshot

License: Freeware, however if you find the program useful, or use it for commercial purposes a small donation would be appreciated to support further development. Thanks.

  • Click here to download the stand-alone application including the database file (EXE).
  • Click here to download the database without the viewer application (Zipped MS Access Database).
  • Click here to download the index as a spreadsheet (MS Excel XLS Spreadsheet).

Existing users: If you have a previous version of the viewer installed you can simply install the new version over it. There is no need to remove the previous version first.

The database has details of all constructional projects published since 1992, but doesn't include details of other features and articles. The index is updated at the end of each year, currently holding details to the end of 2016, and is compiled from the magazine indexes by Electronics 2000. For the official indexes (split by year), details of ordering back issues and more visit EPE's web site, Please note that Electronics 2000 cannot supply back issues of EPE, for back issues please contact the publishers. Older projects in the database may no longer be available.

Please Note:
As of 2009, EPE no longer print an index in the December issue, instead putting it on their website, however in practice this is more of a table of contents than an index (each project is only listed once). I've added the project details for 2009 onwards, but haven't attempted to expand them into a full index since the database is searchable anyway. I've also made 'search anywhere in description' the default option in the viewer to help with this.

Evil Genius - Resistor Attack

A game created by Dave Cutcher (author of Electronics for the Evil Genius) to teach resistor colour codes. To play move left and right using the arrow keys. 'Shoot' at the attacking resistor by pressing the number key corresponding to the resistor colour. For example to kill a yellow resistor move below it and press 4, for a red resistor press 2. Click here to download the game (ZIP file 507kB). Please note that this software is not written by Electronics 2000.

This software was previously hosted on Dave's website, unfotunately this seems to no longer be available. I've hosted the software here so that it is still available, and have tried unsuccessfully to contact Dave to ask permission for this. Please contact me if you have any objections and and I will remove it.


Stopwatch is based on public-domain code by Keith Vertanen. I adapted it for a specific application, and whilst not strictly electronics-related, I'll put it here in case anyone finds it useful.

Since it was written for my own use it doesn't have a help file, but is pretty simple. In basic mode when first opened it counts in the format H:MM:SS:MS; the start, stop and reset buttons being self-explanatory. Double-clicking the display expands the window as shown in the screenshot below. While the stopwatch is running click split/lap to add the current time to the list. Subsequent clicks will add further times to the list, and the time between this and the previous entry in the list will be calculated (shown after the delta symbol). Delete last and clear list remove the last entry or all entries from the list respectively. Double-click the display again to hide the split/lap function. Stopwatch always appears on top of other windows.

Stopwatch screenshot

License: Freeware

The installer will create a start menu group and optionally a desktop icon. The program can be removed using Windows control panel, or from the start menu link. Stopwatch requires .NET framework 2.0 or higher, if necessary this will be downloaded and installed automatically during the setup process.

Other Software

Links to other electronics-related software can be found in the links section.