We recommend getting the latest python code from github. For convenience the latest master release is available directly through this link
Requirements:
- Windows/Mac/Linux PC (including the raspberry pi 35$ linux computer). Memory and speed don't matter very much as long as the computer isn't multitasking.
- Serial port or USB to serial converter, preferably based on FTDI's FT232 chipset, as the prolific parts are flaky.
- Python 2.7 (note: The pythonxy distribution contains all necessary packages)