Forgot your password?
typodupeerror
Linux Hardware

Linux-capable Arduino TRE Debuts At Maker Faire Rome 47

Posted by timothy
from the increasing-power dept.
DeviceGuru writes "At the Maker Faire Rome this week, Arduino announced a next-generation Arduino single board computer featuring a dual-processor architecture, and able to run a 'full Linux OS', in contrast to the lightweight OpenWRT Linux variant (Linino) buried inside the Yun's Atheros WiFi module. The Arduino TRE features a 1GHz 32-bit TI Sitara AM335x ARM Cortex-A8 SoC for running Linux software, plus an 8-bit Atmel ATmega MCU for AVR-compatible control of expansion modules (aka shields). The TRE's Sitara subsystem includes HDMI video, 100Mbps Ethernet, and 5 USB 2.0 ports, and is claimed to provide up to 100X the performance the Arduino Leonardo and Uno boards. Interestingly, the TRE's development reportedly benefited from close collaboration between Arduino and the BeagleBoard.org foundation."
This discussion has been archived. No new comments can be posted.

Linux-capable Arduino TRE Debuts At Maker Faire Rome

Comments Filter:
  • Unboxing Flickr Set (Score:2, Informative)

    by StefanJ (88986)

    SF author / design maven Bruce Sterling picked up one at the Maker Faire and posted an Unboxing photo set:

    https://secure.flickr.com/photos/brucesterling/sets/72157636182707015/with/10085336073/

    Scroll to the bottom for the first picture in the set.

    The display box is rigged with a sound chip that plays portentous music when the board is removed.

    • by K. S. Kyosuke (729550) on Friday October 04, 2013 @06:28PM (#45040545)
      • You are correct sir! I didn't realize Arduino had released multiple new boards.

        The Galileo is pretty cool, though.

        • This one looks better, though. Apparently, the SoC used, in addition to the application processor, has two extra 200 MHz dedicated independent microcontrollers. It just seems like a better match for hard-RT control applications. I'm not sure about Galileo but without a hard-RT OS and with caches on the CPU, it doesn't look all that juicy for these applications.
          • Looking at the specs, it's like the Arduino R3 and Beaglebone Black had some time alone in a room and this thing spawned.

            Same Sitara 1Ghz processor, and BBB also has 2 Cortex M4 MCUs. However, this one sports a fullsize HDMI out instead of the microHDMI on the BBB, and loads more USB ports. Looking good...

          • by symbolset (646467) *
            They will both be interesting. Galileo will be available in November for $60. This comes in the spring and price is not yet announced. Time to start playing with robots.
          • TI refers to those as 'PRU-ICSS'. They aren't exactly baby's first arduino sketch [element14.com] to get working; but they are present, and are more or less explicitly designed to support various too-weird-for-fixed-silicon; but too fast for just bitbanging with any GPIO, interfaces that the designer might wish to deal with.
  • Back when I was wee lad, little electronic kits consist of discrete transistors, LEDs, op-amps, etc. You can make little toys with blinking lights and such, and perhaps gain some rudimentary but empirical experience with electronics.

    I realize today's a different, whole lot more sophisticated (in terms of technology) era, but what would be the equivalent today? This Arduino kit seems way over the top for such purpose.

    • GPIO ports, power and ground on a 0.1" connector are the key.

      It doesn't matter what is driving it whether an 8051, 80C66, 68000, pentiblob, PDP11 or even ghetto chips with ARMs in them. The 0.1" connector lets you plug in your prototype board and wire up transistors and LEDs and stuff like that.

      • It does matter what's driving it, though. If it's so abstracted away that you can't actually address the real port hardware it might as well be an io module plugged into a windows box and programmed with labview or visual basic. And no, if you work in "IT" you probably don't get what I mean.

    • Re:Bit off-topic (Score:5, Interesting)

      by JanneM (7445) on Friday October 04, 2013 @07:13PM (#45040807) Homepage

      Whether you use this, a regular Arduino or whatever, you still need transistors, op-amps, resistors and so on to build the stuf it interfaces with. I think the possibilities you gain with an easy to program microcontroller actually makes regular electronics more powerful and more fun to play with as a result.

    • That Arudino kit *is* over the top. You're looking more for the original style Arduino Uno: http://arduino.cc/en/Main/ArduinoBoardUno [arduino.cc]

    • by wmac1 (2478314)

      Most of the available boards including RaspberiPi are not suitable for embedded design experiments (that's my personal opinion though). I prefer to program low level I/O code using C or even assembly for such purposes than writing a linux code (which in the case of RaspberyPi is several giga bytes).

      I guess older versions of Arduino used to be what I want. I bought a few cheap Chinese boards (ARM and AVR) from ebay a few years ago and they are exactly what I want.

      Btw. I built my first radio (the circuit boa

      • by jcdr (178250)

        If the more powerful boards in questions would get a easy Arduino IDE and a simple Arduino API, would that change your mind ?
        I don't know the future, but I really hope that the Linux will adopt the Arduino library for basic I/O programming that fit a lot of simple applications.

    • by MacTO (1161105)

      The Arduino, and similar microcontroller based products, are the equivalent of those little electronics kits. Some vendors even bundle the board with a guide and assorted electronics components to help people get rudimentary emperical experience with electronics.

      These boards are much more than tiny computers. They will happily accept analog signals. You can also create analog outputs with a rudimentary circuit. This allows you to hang traditional passive and active components off of the I/O ports, which

    • Back when I was wee lad, little electronic kits consist of discrete transistors, LEDs, op-amps, etc. You can make little toys with blinking lights and such, and perhaps gain some rudimentary but empirical experience with electronics.

      I realize today's a different, whole lot more sophisticated (in terms of technology) era, but what would be the equivalent today? This Arduino kit seems way over the top for such purpose.

      This Arduino is their their big, bad, powerful one. Your basic Arduino Uno, or a nice, breadboard-compatible Arduino nano (non-Arduino branded nanos are under $10) are probably more analogous to a 'little electronics kit'. This device is, of course, capable of that as well(in fact, it's capable of also being the computer you write the code on as well as the arduino you run it on. the BeagleBone isn't exactly god's gift to high-performance desktop experiences; but it works just fine as a full fledged linux d

    • Check AdaFruit.com and Radio Shack for starters. I've also been looking for the equivalent of the oldschool kids' kits to help me practice my soldering & learn the basics, and those are the two stores I've found some real potential at. I might work my way up to the computer-style PCBs in the distant future, but for now I'm closer to the "connect a handful of components and get excited if the LED actually turns on" stage. :-)

    • by TeknoHog (164938)

      Back when I was wee lad, little electronic kits consist of discrete transistors, LEDs, op-amps, etc. You can make little toys with blinking lights and such, and perhaps gain some rudimentary but empirical experience with electronics.

      I realize today's a different, whole lot more sophisticated (in terms of technology) era, but what would be the equivalent today?

      FPGAs [fpga4fun.com]. Instead of programming a chip someone else designed, you make your own circuits, just like in the good old days. Except you don't have to solder much, and you have all sorts of macro programming tricks (e.g. for repeating a circuit block 100 times, each with different parameters) you'd expect from software development.

      • by jcdr (178250)

        FPGA allow a lot of fun design, but there are still more expensive and complex to understand than a simple Arduino kit and IDE. Many FPGA need multiple power rails, external bitstream memory and external oscillator. Not really as fun as a small highly integrated small uC. But I hope that those two technologies will collides and bring the fun of FPGA flexibility to the uC world. There is more and more experiments on that matter from more and more manufacturers, but none are actually as open and as simple as

    • by Molt (116343)
      With an Arduino kit you can build those same projects and use it as a USB-connected power supply, connect your project built using the components and breadboard provided and get power and ground pins on the board and ignore everything else. Then, when you want to add more control mechanisms start to use the GPIO pins to drive the electronics, providing a level of sophistication beyond that a classic kit would and moving the projects more towards digitally controlled electronics.
    • Hey, thanks to all for chiming in. I'll look into these kits, and maybe I'll dust off the breadboard, even wire it up to do something silly. I hope this helps to get interested young'uns going, as well as geezers like me.

      To wmac1, I hear you, I'm in a somewhat similar boat, although I don't have no PhD. Software, abstract and non-tactile, doesn't give you the same satisfaction as even a primitive hairy-wired breadboard prototype. Maybe it's like the difference between math and physics, as Feynman on

  • How fast does the thing come up with a file system, USB support, and wifi? That needs to happen in less than 10 seconds for a faceless embedded application or people are going to wonder if it's working. And what about the file system? Can you pull power without corrupting it or requiring a long fsck operation?

  • There's this, a Intel version, great, but there is already non existent support for due and not much more for leo, so keep making new boards, it doesnt do much good if they are not supporing it and people are not making libraries for it

  • The AM3359 I/O capabilities easily outperform the ATmega32u4, so why not use the CONFIG_PREEMPT_RT patch and porting the Arduino libraries directly on the AM3359 ? The response is probably the time to do this work, but I hope that the Adruino API will be in the future directly integrated into the Linux kernel, this would make the basic I/O programming far more standard and easy than it is today. Setup a basic PWM output or an analog input is still too hard on Linux compared to an Arduino.

    • by citizenr (871508)

      Setup a basic PWM output or an analog input is still too hard on Linux compared to an Arduino.

      its trivial after someone writes a kernel module to do those things

      • by jcdr (178250)

        Have you ever programmer a AM3xxx I/O ? Just read the appropriate user manual to figure out how complex this can be. And last time I checked you have to statically do the multiplexer configuration in the C board file and have to change the definition header file too because only the internal signals defined for the evaluation board are defined, witch is only maybe something like 1/4 of the possibilities of the multiplexer. There is no way to even like a simple GPIO name to the corresponding multiplexed conf

  • by SuperBanana (662181) on Saturday October 05, 2013 @12:05AM (#45042269)

    ...because almost a month after the Yun was announced as being "available", it still isn't available from any of the major US distributors (digikey, mouser, adafruit, sparkfun, and a handful of others I've tried.) I'm not sure what's going on - I think distributors might be trying to clear out stock on existing WiFi boards.

    You can buy it online from Arduino direct...if you want to pay nearly the value of the device in shipping. Seriously, they want $50 to ship a $60 board from Spain to the US.

    • by Anonymous Coward

      Well, I see a great reseller opportunity for you. Order 100 of them and sell on Amazon or eBay.

If the code and the comments disagree, then both are probably wrong. -- Norm Schryer

Working...