Pinguino32-DIY is now fully functional. The board is working with its own HID boot loader.
We have now some work to do to incorporate this board in the Pinguino IDE. The job should be done this week and we should propose a new version of the IDE next week-end !!
At this moment,’GENERIC250F128′ works with a 8 Mhz crystal for a finally system frequency of 40 Mhz. The goal is to make it work with the internal oscillator.
Pinguino32-DIY PIC32 development board with the Pinguino bootloader - [Link]
There’s more than just one 32-bit PIC based “Arduino-compatible” on the block and this one, the Pinguino, is a board that I was pretty interested in – mostly because it’s from a maker (for makers) not a company so much and the efforts towards an open source tool chain. I emailed the designer and maker of this board asking about its history, the differences between their board and the chipKIT Uno32. Keep reading for a fantastic overview with Jean-Pierre Mandon and Tsvetan Usunov.
Meet the Pinguino! – [Link]
Pinguino is an Arduino-like board based on a PIC Microcontroller. The goal of this project is to build an integrated IDE easy to use on LINUX, WINDOWS and MAC OS X. This is a simple 40 pin PIC development board as described in RadCom for November 2009. It is designed for a PIC18F4550, but it will work with other 40 pin PICs like the PIC16F877A. It has no bells & whistles attached. No buttons, LED, LCD ICSP etc. All of the PIC pins are easily accessible so that you can add any features you need. This board has been tested with the Vasco PUF and the Pinguino USB bootloaders.
PIC18F4550 Pinguino Development Board – [Link]
Pinguino is an Arduino-like board based on a PIC Microcontroller. The goal of this project is to build an integrated IDE easy to use on LINUX, WINDOWS and MAC OS X. Arduino is a powerful tool with some defaults. One of its inconveniences are a no native USB interface on the chip and its code length.
The IDE of Pinguino is built with Python. An integrated preprocessor translates specific Arduino instructions directly into C. This preprocessor reduces the code length and the execution speed. Pinguino hardware is based on a 18F2550. This chip has an integrated native USB module and an UART for serial link.
Pinguino – [Link]