[imgs]http://socoder.net/uploads/303/IMG_1493.jpg[/imgs] Got my mbed! :D The retail price for this thing is 70 bucks, and I got mine for free from the NXP design challenge. Open the box, see what's inside... [imgs]http://socoder.net/uploads/303/IMG_1494.jpg[/imgs] Business card/credit card type thing with this on the front/back: handy, because I'm sure one day I'll be walking around somewhere and wonder "Hey, I wonder where pin 13 is on the mbed I had awhile back" and luckily it will be there conveniently sitting in my wallet. [imgs]http://socoder.net/uploads/303/IMG_1495.jpg[/imgs] [imgs]http://socoder.net/uploads/303/IMG_1496.jpg[/imgs][imgs]http://socoder.net/uploads/303/IMG_1497.jpg[/imgs] I felt a size reference would be useful. [imgs]http://socoder.net/uploads/303/IMG_1498.jpg[/imgs] You probably already have the right cord, but they were nice to provide one for you- [imgs]http://socoder.net/uploads/303/IMG_1500.jpg[/imgs] At first, I thought my USB connector didn't work. I was a bit scared that the problem could have been the mbed, but when I plugged in another connector, it worked fine. I probably should have followed the instructions on the sheet. If the mbed says it's on, but your computer isn't recognizing it, try to push in the connector a bit more; you'll know it when you've pushed it in enough. Anyway, here's what the online editor looks like: [imgs]http://socoder.net/uploads/303/compiler.png[/imgs] I'm not big on C++, but within just a couple minutes I was able to make a fun little LED blinking application: [code] #include "mbed.h" DigitalOut l1(LED1); DigitalOut l2(LED2); DigitalOut l3(LED3); DigitalOut l4(LED4); int main() { while(1) { l1 = 1; wait(0.2); l1 = 0; l2 = 1; wait(0.2); l2 = 0; l3 = 1; wait(0.2); l3 = 0; l4 = 1; wait(0.2); l4 = 0; } } [/code] That's just from copying and changing a bit of code from the Hello World example. Time to go off and play with my new toy. Ciao! This post is from -- http://socoder.net/index.php?topic=0