I've just released a new site update which adds amongst other things, the following requested features:
- Private messaging
An unexpected email this week told me mbed has been chosen for the finals of the EDN Innovation awards. That's pretty cool!
If you think we'd be a worthy winner for their tools category, it'd be great if you could support us and go and vote for mbed to win! It'd be an honour to win something like this, and certainly we never dreamed of being considered in these sorts of thing when we launched 4 months ago!
Next up, embedded world...
We're going to be out at embedded world next week in Nuremberg. We'll be around the show floor, and NXP should have a demo setup on their stand to play with so I'm sure we'll hang about that too. So if you are visiting, come and say hi!
We also noticed the last day at Nuremberg is Student Day, so if you are a student visiting who is using mbed in a project, or you are planning to, come and have a chat about your ideas. We're thinking of sponsoring a few student projects with mbed's too, so come and make your case :)
Hello from Munich Airport!
I just got confirmation of a couple of mbed "lunch 'n' learn" introductory events Silica have planned in the UK:
For all the details, see their mbed & Silica Seminar in the UK page, which includes a link to register for them.
mbed is now available from Sparkfun!
If you haven't seen these guys before, you really have to check them out. This is one of the best places we've found on the net for getting hold of interesting modules and fiddly components on breakout boards.
We've been using Sparkfun parts for a long time now to help test and refine mbed, so it is great to see it up there as one of them now :)
Thanks Sparkfun, for everything!
I just had an email land in my inbox from National Instruments advertising a "Paper Contest" for an event called NIDays2010:
It looks like they are offering prizes for papers written about projects using NI software (things like LabView) in interesting ways. If there are any LabView gurus out there (or gurus in training), perhaps an mbed + LabView combo could make a really interesting entry?! And the prizes include a LEGO mindstorms!
Here is the main blurb for the competition:
"Submit your most innovative solution for measurement and automation to the NIDays 2010 Paper Contest – the technical paper contest that showcases the most innovative uses of virtual instrumentation and Graphical System Design in teaching or research as well as from engineers in industry."
It'd be great to see some projects using mbed and LabView together, and there must be scope for doing some really new and innovative things. For the full details, see:
If anyone does decide to enter, please keep us up to date on how you get on.
p.s. if you are a student with a great idea for entering this competition, but you don't have your own mbed yet, we'll consider sponsoring a few of the most interesting and worthy projects; email us at firstname.lastname@example.org with your proposal and we'll pick a few of the best to sponsor with an mbed to help get your idea off the ground.
We've now pushed live an update for the mbed Compiler focused on bug fixes and stability; it addresses a whole variety of quirky cross-platform problems and general application bugs, and has a good deal of internal rework to set us up for the next set of features.
The current compiler has actually proven itself to work really well, but with this update it is feeling more stable than ever across lots of different platforms; in fact, our compiler bug list is now empty (but I'm sure you'll help us change that!). Thanks to everyone who provided us bug reports and feedback to identify these issues.
Here is a summary of the important bugs that should now be squished...
Cross-browser compiler fixes
- Support added for Mac/AltGr/Foreign keyboards (as reported http://mbed.org/forum/mbed/topic/132/ and http://mbed.org/forum/bugs-suggestions/topic/212/)
- Cursor display problems under Mac/FF fixed (as reported in http://mbed.org/forum/mbed/topic/216/)
- Right-click working under Mac FF and Safari (as reported in http://mbed.org/forum/mbed/topic/63/)
- Copying compiler errors working in Mac/Safari
- Mac "delete" and "backspace" behaviour fixed
General compiler fixes
- Rename and Save As behaviour fixed (as reported in http://mbed.org/forum/mbed/topic/213/, http://mbed.org/forum/mbed/topic/151 and http://mbed.org/forum/bugs-suggestions/topic/212/)
- Lots of fixes and enhancements to file naming and checking (as reported in http://mbed.org/forum/mbed/topic/177/)
- Syntax highlighting bugs fixed (as reported in http://mbed.org/forum/mbed/topic/115)
- Binary filenames now include the mbed compile target e.g. <filename>_LPC1768.bin (as reported in http://mbed.org/forum/mbed/topic/310/)
- Tab space insertion now includes tabstops (as reported http://mbed.org/forum/mbed/topic/360/)
Publishing and importing
We also added a minor improvement to the compiler to allow importing of published projects as libraries. This basically means if you publish something containing reusable code (e.g. a peripheral driver class .h/.cpp, and no main() function or libraries), someone can pull it in as a library and use it within their project just using the URL. It is very primitive at the moment, but it squares-the-circle and makes it possible.
If you publish a project, when you go to it's homepage it looks something like:
Note, when publishing, you also now have the option to add a description and tags.
If you click "Import program in to Compiler", it'll do just that - Import this as a whole new program. No change there.
However, if you just copy the URL and go to the compiler, you can now right-click an existing program and select "Import Library...". Then paste in the URL and hit "Import":
Your program will now have pulled in the code as a library. You can also use the URL under "Import Files..." if you actually want to see/edit the files. There is lots of scope for improvement here, but hopefully this is a good start!
That's it for now. Thanks again for all the reports; if you have any problems after these updates, or spot new ones, please make sure you report it in the Bugs and Suggestions Forum!
To follow up to my last post:
The network upgrades went ahead as planned, hopefully without too much disruption. The server room now has a shiny new set of switches and firewalls which should serve us well.
I have also given our load balancer and cache a lot more RAM/CPU to play with.
As for the promised compiler updates, the more eagle eyed of you will have noticed that the compiler wasn't updated over the weekend. We had to postpone the update while some last minute issues were worked out. The good news is that the compiler update has now been applied.
Simon will be along in a moment with a post discussing the latest improvements to the mbed Compiler.
Our hosting network is going to be upgraded this weekend, which is designed to improve resiliency as well as allow for future growth. Unfortunately, some disruption to the website is unavoidable. This will be kept to a minimum as far as possible, but do expect some periods of downtime over the weekend.
While that's going on, I'll take the opportunity to do some software/hardware updates, including a major update to the compiler. After the upgrades are done, Simon will post full details of the compiler upgrade.
You need to log in to post a reply