On Thu, Feb 23, 2017 at 9:47 PM, Erik Christiansen <dva...@internode.on.net> wrote: ...
> Conversely, why is the ATtiny15 > "best" for the job at hand? Answer: Because it has a few ADC channels, I > have a few of them in my goodies box, AND I'm set up to develop with > them. That last one is big. "set up to develop them." I'll expand on that in just one second... > > > They are very good, cheap, very common and used by many manufacturers. > > Nicklas, that is true for all the microcontrollers doing well on the > market. ARM has over 80 licensees for just the Cortex family. Atmel has... only themselves. If you are going to invest the time & money to setup and develop for a chip, not just for a current project but unknown future ones, you will likely be better off starting/switching to ARM. I've been writing embedded code professionally for decades and have used darn near everything. We currently have products using Motorola(freescale), Atmel ATMega, Microchip, TI DSP, and ARM in production. Its a *NO BRAINER* that ARM is the winner in the bang for the buck and is going into all new products. The breadth of products available is simply unmatched by those other manufacturers combined. Its not that any of the other companies are bad. Many make a couple class leading products, its just their business model is limiting. We've had Renesas try to court us on multiple occasions (RZ family I iirc). They make some really nice products that were faster then the ARMs available at the time but in the end I told them - 'your only flaw is that it isn't an ARM'. And that choice proved to be the right one as there were ARMs faster than those Renesas cores available shortly after. Renesas makes ARM products too now. FWIW, We are currently alpha testing the STM32H7 - super fun part! Its not a perfect analogy but ARM is the hardware equivalent to open source. Pay for the core (ok, so not exactly open source) and put *ANYTHING* you want around it. Since this is a forum of Linux users that should find broad appeal. Chip manufacturers have certainly voted to support it. > > As the original question specifically referred to Arduino development, > it may also be that being able to talk to the Arduino community is also > a tangible benefit. It is doubtless more useful than mere CPU evangelism. > Indeed support is VERY useful. There are many more ARM forums (and professional users) then Arduino. In my professional opinion: 10yrs from now ARM will still very much be around. I wouldn't make the same bet on Arduino/ATmega. 'CPU evangelism' made me chuckle as it is a very apt description. Will remember that phrase:) Stephen ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users