/usb-current-meter

Power monitoring hardware in USB Key format!

Primary LanguageEagleGNU General Public License v3.0GPL-3.0

USB Current Meter

This is a set of projects used to monitor the power used in an electrical system using split core current sensors.

Project page on:

http://fabiobaltieri.com/2012/08/09/usb-current-meter/

License

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or (at your option) any later version.

Contents

COPYING        text version of the GPL
README         this file
bootloader-8x/ source directory for 8x version bootloader
commandline/   source directory for the commandline utility
firmware*/     source directory for firmware files
hardware/      source directory for the hardware design files
rrd/           script and examples for usage with rrdtool

Firmware

Building requires an avr-gcc toolchain, in the firmware/ directory, to build run:

make main.hex

Flashing the firmware on the device requires avrdude and a compatible hardware programmer. Default configuration is stored at the beginning of the Makefile. To program with the default configuration, run:

make flash

Fuses can be configured running:

make fuses

Hardware

All hardware files (schematic, layout and libraries) are in CadSoft Eagle 6 format.