TI recently announced a new entry in the hobbyist microcontroller space, the TI LaunchPad, which is targeted at the Arduino market. I don’t believe it’s going to make much of a dent, though. I spent a while looking at the LaunchPad. I like the idea of it, and I love that TI is doing something to make devices cheaper and therefore more accessible (which is why I built the Breaduino and Volksduino kits, low-cost, accessible Arduino clones). After my initial excitement, though, I’m feeling pretty negative about the device’s future.
(Shameless plug: order the Volksduino kit for $20!)
The kit is a $4.30 purchase, which sounds great, until you find out what’s in it: everything. Not great, but incredible! It’s got a USB programmer, a couple of MSP430 Value Line microcontrollers, the development environments. It even includes the USB cable, and comes in a nice box. The website has an unboxing video, which is … odd, for a uC dev kit. Overall, this is a fantastic value, and a wonderful development kit. If the IDEs are remotely friendly, it makes a compelling first device.
First off, they must be taking a loss on every one of these. I priced out building a knock-off of just the carrier board (without all the control electronics, though with a regulator). I can’t do a kit for less than $4.50*, not including the actual MSP430 chips. True, they’re using all their own parts, so it’s probably not more than $6 a board, but, still, it’s impossible for anyone but TI to make the main board with their pricing. This locks up the core of the ecosystem, but might be okay: people can make stations (what I’m calling “shields” for this board).
Judging from the photos, the footprint is 2″x2″, with the header rows at 1.8″ apart. This is just a tad larger than the little Radio Shack protoboards, but not small enough to make the larger protoboards look “at home” docked to the top of it. Their pin layout is suitable for doing stations, but it’s teensy. The Arduino shield footprint is annoyingly small, and this thing is smaller still. And, of course, these microcontrollers have a lot fewer GPIO and analog inputs than the Atmegas, so you can’t do a useful station-shield adapter board. Beyond that, it looks to be 3.3V only; ask Sparkfun how popular 3.3V Arduinos are vs their 5V siblings. Overall, I don’t find it terribly friendly to kit work.
TI is going to move a ton of these devkits, but I don’t see it developing into an ecosystem like the Arduino’s. Kitmakers are going to feel the “cheap cheap cheap!” pressure, and it’s going to be really hard to escape that.
(That said, I have a design for the “ProtoStation” already done. I just need to get my mitts on a copy of the board to double-check my schematic before I send it off to the board house. Hopefully people are willing to spend another $3~10 on their new ultra-cheap toys.)
* NB: TI hasn’t published application notes for that uC, nor a reference schematic in the datasheet, so my design estimate is ballpark, within a quarter or so.
Your proofreader says: product link no workee! I think you meant: http://ti.com/launchpadwiki
I can’t figure out how to get to the videos — clicking their previews on the wiki main page just goes to the image page for the preview image.
And according to the brochure, the dev tools only run on Windows
Argh, I chose that URL entirely because it looked stable. Apparently it was just SEO bait. Cool RUIs and all that. http://processors.wiki.ti.com/index.php/MSP430_LaunchPad_(MSP-EXP430G2) is probably the most stable URI, but it looks awkward.
Thanks for the heads-up.
The devtools running in Windows sucks, but it’s not too bad for the first release. It’s better to get it out than get it right on the tools side of thing.
Another idea about the TI Lanchpad going , if they can just provide a simple i/o board with low value. hobbyist developer maybe could more focus on the how to extend the sensor and link the MCU on the small project (eg: build the proto-shield on it), and do not worry about the make MCU / USB-COM circuit by they own.
One thing TI got totally correct on Launchpad: the pin spacing is all 0.1″/2.54mm. Anyone can go to Radio Shack and pick up a standard prototyping board, and it will fit. If only they sold strips of header pins there, it’d be perfect.
Hey Josh, LTNS
This TI board looks more interesting than the $4.30 launchpad. It costs $29 but has lots better stuff:
https://estore.ti.com/MSP-EXP430FR5739-MSP-EXP430FR5739-Experimenter-Board-P2430C42.aspx
- cpu has 16k of ferromagnetic (nonvolatile) ram plus 1k of regular sram, plus some UARTs, timers, etc and it has a 32×32 hardware multiplier so it can do public key crypto or moderate DSP
- board has 3d accelerometer, temperature sensor, 8 leds, 2 switches, and place to put a light sensor
It is at least comparable to the fancier arduino boards in cpu power, and the FRAM is a unique feature. I wish TI would get its act together with these boards in some other respects of course.
Just a heads up to anyone using this, you get a 5 volt output directly next to the usb thingy, its marked as tp1.