From: Electronics for Bharat
ExpEYES: Open Source Initiative to Physics learning through Experiments
The best part of all this is its completely Open Source, including the Hardware. The software part is mostly made up in Python. And the entire development was performed in Linux. The hardware is interfaced via USB
and capable of operating as signal generator, frequency counter and low frequency oscilloscope. This also includes the internally generated references and +5V outputs to help interface the external peripherals.
There is well documented User Manual available for the Hardware as well as a set of 50 Experiments that can be performed on theExpEYES.
The Software package need for this hardware is already available in Debian Package form as well as for other linux in a Tgz archive. Apart from the software packages included there are few generic Python libraries that might me needed to make this working, here is a list:
PyGrace – http://pygrace.sourceforge.net/
PySerial – http://pyserial.sourceforge.net/
The Graphing Front end used is Grace:
|Picture of the Software Front end graphing the LCR Measurement|
The Python Library needed to make the ExpEYES hardware interface is also available. The Firmware loaded on to the ATmega32 chip that the hardware uses as a core is available with Bootloader (as part of Another Project called MicroHOPE).