We're working on the Arduino Tre, which will be a super small Linux machine, kind of like the Raspberry Pi, that can work with a screen and a keyboard. But even simpler than that, because we want people without a lot of experience in technology to be able to just plug it in and use it. Even if they don't understand Linux yet.
Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It's intended for artists, designers, hobbyists and anyone interested in creating interactive objects or environments.
Arduino will be with us for the next 10 or 20 or 30 years.
Arduino feels like a company that is living on its past success. I don't plan on buying a Tre, Zero, Intel Galileo, or any other new Arduino board I know about.
There will always be tons of situations where just a simple microcontroller is warranted and AVR chips will always have their place there.
I think if it is to have a future then the infamous Uno 'avrdude: stk500_recv(): ' errors need to be addressed.
While I agree that micontrollers will have a place for quite some time, I'm not assure about the 8 bit AVRs.
This means you will have very long occasional write latencies with SD cards on the SPI bus.
In the future a FPGA might be build into a microcontroller, to have the best of both worlds.
[Quote from: dannable on July 14, 2014, 08:47:36 am]I think if it is to have a future then the infamous Uno 'avrdude: stk500_recv(): ' errors need to be addressed.
I have never seen this problem myself with a genuine Arduino board & drivers.