Let's Make Robots!

A ridiculously powerful Arduino form factor board

Clicking around, I found this PIC32-based board.  It's the same form factor as an Arduino Mega board, but it's powered by a PIC32 running at 80MHz.  This is an 80MHz MIPS CPU too (a RISC CPU you'll see all over the place, and is somewhat similar to ARM) that has integrated USB and Ethernet support.  Not to mention 512k of flash and 128k of SRAM.  That's a lot of horsepower for a little board.  And it's only $50, that's not bad at all.

On another note, I hate waiting for packages.  I ordered the parts of a bot and they won't get here until Monday.  I should have gotten faster shipping, but oh well.  I need a few things I can't buy until Saturday anyway.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

My concern is how "Arduino Compatible" is it. Many commands such as the servo command and the tone command adjust the processors registers in order to work.

As this is a completely different processor from a different manufacturer the hardware and registers are completely different.

If it is truely compatible then it would need a lot more than a bootloader. It would need an emulator and this would slow down the code. Otherwise it would need to recompile the code which would effectively slow down the download speed.

I think this intended to be either hardware-compatible or simply in the spirit of Arduino boards.  As in, it'll work fine with existing Arduino shields, but not the IDE or the Arduino libraries.  It can be a bit confusing what is and is not an "Arduino board," but that has more to do with Arduino being both a hardware platform and IDE/library.  There are a bunch of other boards out there like this one, that don't use the Arduino IDE at all, but (supposedly) work with Arduino shields.

Edit:  Disregard most of that.  This one does use an modified Arduino IDE.  I was thinking of..   some other one when I wrote that.  But anyway, it might need a bit of fiddling to get everything to work right, there are obviously going to be some differences.

Put (8) of those guys side-by-side... Now you have the computing power of one $50 propeller board!!

I know you are a fan of the propeller but I must admit, to me it's lack of I/O's is a big issue. A big brain without lot's of I/O is like Stephen Hawkins. Great thinking but slow and monotonous to get the answers out.

By the time you've added the extra circuitry needed for memory, AD conversion, PWM and additional digital I/O's the cost of the Propeller is not so cheap.

If you know arduino then you don't have to waste the time to learn spin.

Also, 8 of those would have a LOT of IO, one propeller board doesn't have that much IO.

But I cant complain too much as teach myself propeller/spin is one of the things on my agenda.

Isn't this an 80MHz processor with 8 threads, each of them running at 10MHz?

I don't think so.  This is a MIPS machine, so I don't think you're going to see anything quite so odd.