Modified for Olimex Pinguino32 board