IMO the only way would be:make the brand and/or trade mark "Arduino" copyright-protected for hardware and software.just 100% original Arduino-manufactured boards and hardware extensions, but excellent working libs and compatibility for ALL (!) boards (3.3 + 5V, AVR+ARM)licence Arduino to 3rd party companies only if the company and the related item have been certified by the Arduino company.2 years of guarantee /warranty for all products showing the Arduino trade mark on hardware and software drivers + IDE-update-safe, or 100% money refund.
I begun with a Uno board then quickly went to Pro Mini and Micro boards because of the size demanded by my projects.However, I then jumped to Teensy because of the better resolution of ADC (12 bits instead of 10) while keeping a small size *and* the compatibility with the IDE.Currently I don't understand why there is such a craze about boards running an OS rather than a simple bootloader. IMHO it only makes things more complicated when you only want to connect sensors, pre-crunch the data and transmit them to a computer. And yes Raspberry Pi and Beaglebone Black are there for the people who want such boards. I'd be more interested to have Arduino boards with dedicated floating-point units, a big lack currently. Also, more powerful electronics (analog amplifiers) would be nice. I can see nice boards out there (TI Sitara, ST Nucleo, mikroelektronika stuff...) but the IDE's ease of use and the size of the community really pulls me back to Arduino-branded boards or other ones directly compatible with the IDE.Just my two cents.
Industrial strength: these project-cranking students now graduated into entry jobs and are paid to do the similar quality of work?!
I'd be more interested to have Arduino boards with dedicated floating-point units, a big lack currently.
And what about THIS ?