by Anonymous Coward writes:
on Tuesday September 30, 2014 @08:58PM (#48032049)
Imagine what kind of leaps and bounds "hobby" electronics would take if it dropped compatibility for the damn Arduino? Come to the modern age and stop thinking in terms of an 8-bit DIP package dozen MHz microcontroller...
Let's see....
Some Examples...
Freescale Freedom Platform
NCP LPC Xpresso
TI Stellaris Launch Pad.
Each have ARM Cortex M0/M3/M4 variants. All those options are less than an Arduino. They each have accessible IO, lots of tool chain options and aren't crippled by the Arduino front end. (i.e. real debuggers)
NXP even has M0 parts in an 8-pin dip.
Arduino is like the guitar hero version of a microcontroller. Sure, you may look cool and sound OK tethered to a game machine but in the end you are sl
Sure, you may look cool and sound OK tethered to a game machine but in the end you are slapping 4 plastic buttons.
With Guitar Hero, you are stuck just imitating someone else, while at the end of the day the Arduino still contains a programmable microcontroller that can solve new, original problems. I had not used one until about 6 months ago, when a friend was trying to start up a project that would eventually be maintained and expanded by students. He came to me to get a skeleton hardware setup going for demo purposes, as I had plenty of other mcu experience. I had a basic program up and running in less than a minu
i've spent more time dealing with customer support, including with one of the products you named, just to get a basic program compiled and programmed into the device due to bugs in their software.
Just to clarify what the other poster probably intended: one can spend a long time debugging other mcu systems, especially newer ones that have not been out for long. I've had a few come in that took quite a bit of work to prove what exactly went wrong and that it was a compiler or debugging software error. That takes a lot of back and forth with customer support, and a pretty good understanding of what the device should be doing to track down why it isn't working. Simpler systems that just work are good
What do you think was limiting it? You think someone who wants to design a (say) 15GHz sampling oscilloscope will stop because of the Arduino?
On the other hand, why not use an Arduino? I don't need a 32 bit monster "micro" controller running embedded Linux to flash the headlights on my RC car. I use a bare-bones PIC but someone who is happy with the "get it done" approach of an Arduino, what is wrong with that?
He is using a 32bit monster, its a pic32 device, a chipkit32 clone. Its running an emulation of the io of the 8bit aurduino through wiring. Its not a common of garden aurduino 8bit avr.
Arduyawn (Score:-1)
Imagine what kind of leaps and bounds "hobby" electronics would take if it dropped compatibility for the damn Arduino? Come to the modern age and stop thinking in terms of an 8-bit DIP package dozen MHz microcontroller...
damn kids (Score:0)
I'd say something about the damn kids, but we had the BasicStamp ...
Re: (Score:2)
Re: (Score:0)
Re: (Score:1)
Sure, you may look cool and sound OK tethered to a game machine but in the end you are slapping 4 plastic buttons.
With Guitar Hero, you are stuck just imitating someone else, while at the end of the day the Arduino still contains a programmable microcontroller that can solve new, original problems. I had not used one until about 6 months ago, when a friend was trying to start up a project that would eventually be maintained and expanded by students. He came to me to get a skeleton hardware setup going for demo purposes, as I had plenty of other mcu experience. I had a basic program up and running in less than a minu
Re: (Score:0)
i've spent more time dealing with customer support, including with one of the products you named, just to get a basic program compiled and programmed into the device due to bugs in their software.
Just to clarify what the other poster probably intended: one can spend a long time debugging other mcu systems, especially newer ones that have not been out for long. I've had a few come in that took quite a bit of work to prove what exactly went wrong and that it was a compiler or debugging software error. That takes a lot of back and forth with customer support, and a pretty good understanding of what the device should be doing to track down why it isn't working. Simpler systems that just work are good
Re: (Score:0)
Nobody cares.
Re: (Score:0)
I'm a PIC man myself.
"Paku-paku-paku"
Re:Arduyawn (Score:4, Insightful)
What do you think was limiting it? You think someone who wants to design a (say) 15GHz sampling oscilloscope will stop because of the Arduino?
On the other hand, why not use an Arduino? I don't need a 32 bit monster "micro" controller running embedded Linux to flash the headlights on my RC car. I use a bare-bones PIC but someone who is happy with the "get it done" approach of an Arduino, what is wrong with that?
Re: (Score:1)
Re: (Score:1)
you're right, that's way too much computer for typical simple embeded app. a four bit S1C60 should be more than enough in most cases