This page contains the most up-to-date resources for MightyWatt.
Please, contact me if you find a bug or have a software request.
Latest hardware revision: 2.5
Latest sketch (firmware) version: 2.5.9 (2.5.9 calibration)
Latest Windows control program version: 220.127.116.11
Warning: You will need FW 2.5.7 or higher for Windows client 18.104.22.168 and higher.
Case assembly instructions: If you have the original acrylic layered case for MightyWatt + Arduino Uno or Arduino Zero (M0/M0 Pro), these are the instructions on how to assemble it.
Communication protocol description: If you wish to use your own PC-side control program with the original sketch, this guide has information about the communication protocol which is used by MightyWatt.
Booster pack guide: A guide for the official Booster pack accessory. Increases the maximum power dissipation with a power resistor.
Calibration sketch: Use this for calibration of MightyWatt.
Changelog: A file containing description of changes to the Windows program.
How to update to firmware version 2.3.1 (and higher) and Windows program 22.214.171.124 (and higher):
Windows program version 126.96.36.199 (and higher) is only compatible with firmware version 2.3.1 (and higher). It is, however, possible to upgrade any 2.0 or higher board to this version. You will have to modify the calibration values though. Download the new calibration aid and copy the source (measured, ADC and DAC) values from your old calibration aid to the new calibration aid (or make a new calibration). You will get a set of new values which you will put into the new sketch. Also, don't forget to comment "#define ZERO" and "#define DUE" and uncomment "#define UNO" line in the sketch. I recommend reading the Detailed guide.