07-13-14, 11:33 PM | #10 | |
Supreme EcoRenovator
Join Date: Oct 2008
Location: Austin, TX
Posts: 1,154
Thanks: 14
Thanked 257 Times in 241 Posts
|
My favorites are the various PICs. Anything from tiny 6 pin low cost microcontrollers to huge 100+ pin 32 bit processors are supported by MPLAB X, including many breadboard-friendly DIP devices. The dsPICs are especially good for motor control.
It's obvious that Arduino has evolved significantly from its humble 8 bit beginning now that they have some ARM based boards. But the diversity of supported devices is nowhere as much as MPLAB X. 8 bit is enough to do a lot if you know the tricks of how to do good programming on them. Nowadays, a low end ARM or dsPIC doesn't cost much and can be a real time saver as it lets you get away with higher level programming, such as using a RTOS. Main problem with Arduino classic (Uno and related) is that the memory isn't enough to really run a RTOS. That significantly complicates things when the application has to periodically check and adjust parameters and still respond quickly to user interaction. FreeRTOS on Arduino | maniacbug Quote:
__________________
To my surprise, shortly after Naomi Wu gave me a bit of fame for making good use of solar power, Allie Moore got really jealous of her... |
|
The Following User Says Thank You to NiHaoMike For This Useful Post: | MN Renovator (07-14-14) |
Thread Tools | |
Display Modes | |
|
|