Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
I was reading the other day that the Arduino was supposed to be PIC based - but MicroChip were unwilling to provide a full compiler for free, so the AVR was chosen instead as a free compiler was available.
I've only played with the Arduino VERY briefly (because I've become busy developing a PIC product since they came), but the interface is certainly pretty crude
However, for the cost you can't really go wrong.
I thought PIC compilers for C were free
https://www.microchip.com/Developmenttools/ProductDetails.aspx?PartNO=SW006011
Using the Arduino IDE is a terrible way to teach students (and children) programming. It's a horribly butchered version of C that when someone learns with it and then goes to a regular microcontroller/IDE, they have no idea what they're looking at. In my opinion it's far better to learn how microcontrollers actually work, which you can't do with an Arduino. I have seen this many, many times when I was working at the university. One professor had his students learning on an Arduino, and another professor (the next semester) tried teaching them how to use the TI MSP430. About 75% of the class was failing because they had no idea how a microcontroller actually worked, because they'd only learned on an Arduino which has little to no teaching capabilities whatsoever.
That's my $0.02 on Arduino.
I'm with Nigel.I ordered some Arduino's, because they were cheap , because they have cheap and interesting shields (such as the Ethernet shield), and because I'm wanting to try and learn C yet again - and while it's not pure C, it'll help me get in the right 'mind set'.
(A tad off the thread's context - my apologies Matt)
I'm with Nigel.
The Arduino, for all its faults (and certainly not meant for commercial/industrial products), nonetheless makes a dandy hobbyist/get-back-in-the-game C (of whatever flavor) learning platform.
(A tad off the thread's context - my apologies Matt)
My solution was a PIC sandwich , dsPIC24EV256GM104 on a TQFP adapter all the caps / Vdd ,Vss ICSP connections on a perf- board below , most pins available will go straight into BB . 5 volt I/O @ 70 MIPS ... cost <10 View attachment 91653 GBP
Here's my PIC test boards for PIC24 series (left to right 100-pin, 44-pin, 28-pin, 20-pin, 18-pin, and 14-pin), also little boards to add crystals:
View attachment 91711
And here are the smaller ones populated with ZIFs:
View attachment 91712