Pickle has been written to allow programming of PICMicro devices in FreeBSD,
NetBSD, Linux, Cygwin (Windows) and MACOS/X or any UNIX/POSIX based system,
which includes the Raspberry Pi and embedded devices running OpenWRT.
