Што е тоа „Pinguino“..?
Се работи за слободна развојна околина слична или иста на Arudino развојната околина но наменета е за PIC микроконтролери.
Целта на овај проект е да се постигне интегрирана развојна средина на PIC микроконтролерите. Pinguino се базира на познатиот PIC18F2550 кој има можност USB комуникација. Со ова се постингува да полесно може да се воспостави врска меѓу развојниот систем и вашиот компјутер.
IDE-то на PInguino (IDE= integrated development environment ) е изградено во Python, за разлика од Arduino кое е изградено во C
Pinguino IDE -то е самостојна апликација со C компајлер, Pinguino е опен сорс проект кој подржува и е достапен за Windows, Linux и Mac OS X.
Исто така да се напоменам дека ова може да се изведи и со PIC4550/4450 но за тоа ќе треба д асе измени малку програмата и хардверот.
Слики од хардверот
Софтвер
Шема и плоча со печатено коло
Шема за изведбата со 18F4550
Bootloader за PIC18F2550
http://www.hackinglab.org/pinguino/download/bootloader%2018f2550-20/bootloader.hex
Поправен bootloder кој се користи и за PIC18F2550 и за PIC18F4550
http://www.hackinglab.org/pinguino/download/bootloader%2018f-20%20V2/bootloader4550V2-12.hex
Софтвер
моменталниот софтвер е бета можеби има некој багови но ќе се средат
за Mac OS X
http://www.hackinglab.org/pinguino/download/pinguino%20beta%206/Pinguino%20beta6%20OSX.tar.gz
за Linux
http://www.hackinglab.org/pinguino/download/pinguino%20beta%206/pinguino%20beta6%20linux.tar.gz
за Windows
http://www.hackinglab.org/pinguino/download/pinguino%20beta%206/pinguinobeta6windows.tar.gz
Доколку се одлучи некој да го направи и да работи под Windows ќе му требаат следните програми и додатоци
- Python 2.5.2
- wxpython 2.8
- pyusb
- libusb-win32
овие додатоци можете да ги симнете од следните линкови
- Python 2.5.2
http://www.python.org/ftp/python/2.5.2/python-2.5.2.msi
- wxpython 2.8
http://downloads.sourceforge.net/wxpython/wxPython2.8-win32-unicode-2.8.9.1-py25.exe
- pyusb
http://bleyer.org/pyusb/PyUSB-1.5.win32-py2.5.exe
- libusb-win32
http://sourceforge.net/projects/libusb-win32/files/libusb-win32-releases/0.1.12.1/libusb-win32-filter-bin-0.1.12.1.exe/download
-Модифициран драјвер на микрочип
http://www.hackinglab.org/pinguino/download/driver%20pinguino%20windows/driver%20pinguino%20windows.tar.gz
ќе ви е потребен при првата конекција на склопот со уредот.