Utveckla för Chipkit på Raspberry Pi
Microchips Arduinokompatibla Pic-utvecklingskort existerar nu i form av ett expansionskort till det andra stora hobbykortet – Raspberry Pi. En cool finess är att du kan köra Pic-kortets utvecklingsmiljö i Raspberry Pi.BAKGRUND Arduino är en populär familj utvecklingskort för åttabitars AVR-processorer. Den är såpass populär att Microchip skapat Chipkit – en kompatibel familj kort för Microchips 32-bitars Pic-processorer – för att kunna rida på Arduinovågen. Chipkits kraftfullare processor betyder att den klarar mer avancerad hantering av ljud, touch och andra sensordata än Arduinio. Raspberry Pi är ett annat populärt processorkort och Microchips konstruktörer har på sistone ägnat ett antal fikapauser åt att diskutera hur de skulle kunna gifta samman Chipkit med Raspberry Pi – ett äktenskap som redan ingåtts i den ”riktiga” Arduino-världen. Att bara kabla ihop dem och skriva lite drivkod kändes för tråkigt. Chipkit Pi blev svaret – ett Chipkitkort i form av ett Raspberry Pi-dotterkort. |
Dessutom har Microchips utvecklingsmiljö för Chipkit porterats till det lilla Raspberry Pi-kortet. Du behöver alltså ingen separat dator för att utveckla, utan bara monitor och tangentbord som du pluggar in i Pi-kortet. Farnell Element14 och diverse Chipkit- och Arduinoentusiaster hjälpte Microchip med porteringen.
– Jag säker på att de tyckte det var en kul utmaning de fick, säger Mike McGlade på Microchip.
Att Chipkits och Raspberry Pis processorer båda går på 3,3 volt underlättar integrationen. Standard-Arduino går däremot på 5 volt och behöver omvandlare mellan I2C, Uart och SPI.
Å andra sidan behöver Chipkit motsvarande omvandlare för att kunna använda Arduino-dotterkort.
Microchip presenterar Chipkit som en plattform för hobbyister, akademiker och ”makers”, men också för professionella utvecklare.
28 dollar kostar Chipkit Pi och släpps innan denna månads slut. Utvecklingsmiljöerna är gratis.