Cduino Prerequisites

The following hardware must be available: The following programs must be installed: The AVR GCC compiler, toolchain and libc are a bit tricky to compile. Its probably best to use the versions provided by your linux distribution. If you do otherwise, you'll probably have to tweak some flags in the generic.mk file to tell it where things are, I haven't done this myself.

The avrdude program is easy to build.

The screen program is available as a package for all distributions.

The avrdude program has its own dependencies: it requries at least access to a USB serial device. If in-system programming (ISP) with an AVRISP MkII device is going to be done, the libusb library is also required. Most modern linux distrubutions probably provide these prerequisites by default.

The Make program provided by this package attempts to detect and report on missing software dependencies and untested dependency versions.