Hot on the heels of the Raspberry Pi 2 Model B+ with its quad core processor, Arduino are set to release the Arduino TRE consisting of an AVR arduino and a 1-GHz Sitara AM335x processor, which allows makers to get up to 100 times more performance than the Arduino Leonardo or Uno. The TRE is set to host a Linux operating system that will allow users to run processing-intensive algorithm and high-speed communications, alongside the Arduino's traditional applications. Sounds similar to Intel's Galileo doesn't it? Also, this will be the first Arduino manufactured in the U.S and not in Italy or China.
If you think the TRE looks a lot like the BeagleBoard, then you would be right, because the TRE is the result of close collaboration between Arduino and the BeagleBoard.org and is set to provide more grease to the elbow of open source developers. Also, it should counteract the newer Raspberry Pi, leaving makers and hobbyists with an abundance of choice, especially when the mbed IoT Starter Kit is also thrown into the mix. According to the information on Arduino's website the Arduino TRE is set to host, apart from TI's Sitara processor, an Atmel ATmega32u4 processor clocked at 16 MHz with 10/100 Ethernet, 1 USB 2.0 device port and 4 USB 2.0 host ports. Also, like the Pi the TRE will support HDMI video at a resolution of 1080p.
We actually prefer the BeagleBone, due to the lack of access of the high-speed bus of the Raspberry Pi and think this collaboration between BeagleBone.org and Arduno is actually a good thing. Hence, we are in the process of hosting a set of tutorials about using the high-speed bus of the BeagleBone, which should be useful in understanding programming the Arduino TRE. One question that the rise and rise of high-speed embedded processor has raised is the future of FPGAs in embedded processing. Are high-speed embedded processor now man enough to do jobs typically seen as the realm of FPGAs? Expect another set of tutorials and reviews about the BeagleBone and the Arduino TRE soon.