Half of our little corner of the Internet complains about the Arduino, how the pin headers of the Arduino standard don’t make any sense, how the Arduino IDE is rubbish, gives well-reasoned arguments why the Arduino language is hindering the next generation of embedded programmers, and laments the fact that everything is commoditized into Arduino-compatible packages. The other half of our little corner of the Internet uses Microchip PICs.
[Jarrett] is stubborn, and he wants to use a PIC with the distinctive Arduino pin layout. Thus was born PIC-On-The-Go. It’s a PIC18F4520 in the familiar goofy-pin package, made specifically for everyone who just wants to buckle down and get some work done.
This isn’t the only PIC-become-Arduino board out there; the Fubarino is a great board that speaks Arduino, but that doesn’t take advantage of our favorite Arduino shields. Either way, we’re surprised something like [Jarrett]’s project doesn’t exist yet, making it a great entry for The Hackaday Prize.
Nice project. Really. But there is more information about. Hackaday.io link: https://hackaday.io/project/3872-pic-on-the-go
and link to author blog where project is described: http://jrainimo.com/build/
Interresting, but the first link in the article points to another article :-[
Here’s the correct one: https://hackaday.io/project/3872-pic-on-the-go
I wonder, why [Jarrett] used 18F4520 instead of one of the newer PICs? There is for example PIC18F45K50 (which I just plopped on perfboard, added some headers and I use it for USB work), with Arduino-like Pinguino: http://wiki.pinguino.cc/index.php/PIC18F45K50_Pinguino
I like the idea of making board compatible with Arduino shields. Of course it was done before, for example with ChipKIT, but I can’t recall any 8-bit PIC board in Arduino shape..
Because the 18F4520 is the successor to the 18F452. One of the flagship and well rounded models, it’s very well known and often used by those that do PICs.
What am I missing here? “Either way, we’re surprised something like [Jarrett]’s project doesn’t exist yet” Didn’t you guys used to have adds for the ChipKit? Isn’t that compatible as for factor and shields and IDE ?
http://www.digilentinc.com/Products/Detail.cfm?Prod=CHIPKIT-UNO32
Am I the only one who loves mbed? I’m using it a lot work work and I found it fast and easy to boot straps new projects….
I haven’t tried it yet, but after your comment I am likely to look into it.
Nice use of “become” in avoidance of the latin, too. Classy.
Well, there is also a board called a PICnDuino that has both a PIC and an Arduino on it.
https://vestatech.com/shop/embedded-controllers/vt03-merc16r/
https://vestatech.com/shop/embedded-controllers/vt03-merc18/
Yes, the compiler and IDE is FREE and a real debugger is cheap.
…or the JALuino, which has been around for quite a while now.
http://justanotherlanguage.org/content/jaluino/blog/bee_v2_intro