Go Down

Topic: Any 32 bit microcontroller that support arduino programming environment (Read 927 times) previous topic - next topic

Zipporobotics

I need to design a board that carry a gyroscope; a ublox M6 gps and an Nrf24l01 radio module.

Because of the intensive  maths going on;  I was thinking about using a 32 bit microcontroller.

I would like to program it with the arduino environment so I can adapt the already existing libraries.
I don't wanna use the arduino due sam microcontroller because it has got too many ports and its too big.
I looked at the teensy and it could be perfect  but...


Is there any other 32 bit micro supported from arduino firmware that you can program in the original arduino environment?

maple and chipkit require their own environment and libraries so they are not suitable for this project.


do you know one?

CrossRoads

Quote
I don't wanna use the arduino due sam microcontroller because it has got too many ports and its too big.

Any 32-bit chip is going to be the same.
All the native Arduino chips are variations of the same 8-bit core, with different amounts of memory, ports, and hardware specifics (such as UARTs for serial, or ADC channels). Some have built in USB support.
Designing & building electrical circuits for over 25 years.  Screw Shield for Mega/Due/Uno,  Bobuino with ATMega1284P, & other '328P & '1284P creations & offerings at  my website.

westfw

Quote
maple and chipkit require their own environment and libraries so they are not suitable for this project.

Have you looked at the chipkit environment?  MPIDE is pretty close to Arduino.
Likewise the TI Tiva Launchpad, which uses Energia, which is also quite close to Arduino.

Your best bet is probably the PJRC Teensy 3.x, which has gone to more effort to keep close to the Arduino look&feel (and color scheme) , as well as putting a lot of effort into Library compatibility.

In the end, it will depend on which libraries you need to work.  A lot of the 3rd party Arduino libraries are very AVR-specific, and won't run on ANY 32bit processor (including Due.)

Due is currently the only ARM microcontroller board (ie not Yun) supported officially by THE official Arduino IDE.

Go Up