So Easy, a Caveman can PIC it The PIC processors have a small and primitive instruction set. This makes it easy to learn, but doing anything remotely useful usually requires four or more instructions, liberally sprinkled with BANKSEL instructions, which all make the resulting code hard to read and error prone. Your Own Development Kit As you can see above, it is very easy to make a little development kit of your own, using Vero board and a DIP size PIC. Once things are working, then you can use Eagle schematic and PCB designer to make a tiny surface mount board, or you can just spray the Vero model with conformal coating and stick it into a soap box with a blob of RVT... Your Own High Level Language The solution is to make your own high level language of sorts with macros. The upshot of macros is that if you find a bug in one, then you can fix that bug in many places all at once. The downside is that debugging complex macros can be hard, since the PICKit3 debugger ha
Autonomous planes, trains and cranes...