Question about the OS/internal specs

Discussion specific to the intelligent brick, sensors, motors, and more.

Re: Question about the OS/internal specs

Postby HaWe » 10 Dec 2014, 14:53

Actually a Due is not a good choice to start with - you should try to start with a Mega IMO.
Many libs for Arduino Sketch are written for the AVR registers and you will have to have some experience and practice do deal with this if you run into Due issues.
But if you have friends to ask who already use the Due - no problem !
User avatar
HaWe
 
Posts: 2500
Joined: 04 Nov 2014, 19:00

Re: Question about the OS/internal specs

Postby Stryker295 » 10 Dec 2014, 15:06

HaWe wrote:a Due is not a good choice to start with

>.< Why is hardware always so complicated. Argh.

I'm used to dealing with ARM processors, and the only things I have immediately available to me are an rPi, an Uno, and some propeller board. The rPi would just be completely overpowered, and (just a guess) a power hog... and I've never dealt with it before. Everything is so overwhelming sometimes!
—Jag
User avatar
Stryker295
 
Posts: 46
Joined: 29 Sep 2014, 09:53
Location: Arizona, USA

Re: Question about the OS/internal specs

Postby HaWe » 10 Dec 2014, 15:21

I agree. Robot Hardware is a mess, sometimes even a bunch of crap .

But if you are already experienced with RPis and ARM MCUs:
Start and try!

You will have to consider that pin layouts are a little different, the Due community is much smaller and all the pins are 3.3V instead of 5V, so you have to be careful for supply voltage (Dpins, APins) and for signal voltages (I2C==TWI, and for SPI).
AVR IRQ interrupts don't work at all of course, but there is a DueTimer lib instead,
and additionally you will have a handy cooperative Multitasking by the Due Scheduler lib.

So just start off!
Good luck! 8-)
User avatar
HaWe
 
Posts: 2500
Joined: 04 Nov 2014, 19:00

Previous

Return to Mindstorms Hardware

Who is online

Users browsing this forum: Bing [Bot] and 7 guests

cron