PonyProg is a serial device programmer software with a user friendly GUI framework available for Linux. Its purpose is reading and writing every serial device. At the moment it supports IC Bus, Microwire, SPI eeprom, the Atmel AVR, and Microchip PIC micro. With PonyProg and SI-Prog you can program Wafercard for SAT, eeprom within GSM, TV or CAR-RADIO. Furthermore it can be used as a low cost starter kit for PIC and AVR.