Newer Posts >>
<< Older Posts
Team Blog

We’ve just launched our own wiki at http://wiki.leaflabs.com. The decision was brought about because of a thread on our forums in support of a wiki for everyone to contribute to. Well…we think its a good idea too!

We’d like to invite everyone interested to register at our new wiki and contribute their experiences. It’s a free-for-all at the moment, but we may nominate a few of our more helpful community members to be moderators in the near future.

Thank you for the feedback, and remember to edit responsibly.

Posted by drews on Thursday, December 23rd, 2010 | Comments Off

Hey all,

Maple IDE 0.0.9 just came out. Here’s a changelog:

Additionally, we’ve added support in libmaple for the Maple Mini.

We’re also releasing an alpha port of the WiShield library at:

http://static.leaflabs.com/pub/leaflabs/labs/WiShield.zip

[That link will move once the port is more advanced]. It’s not feature-complete, and is still buggy, but is capable of connecting to an access point and serving a web page.

With this release out, our immediate bug targets on the software front are the Windows upload issue and the SerialUSB bugs on large reads and writes.  After those critical bugs are triaged, we’ll release them as an incremental IDE release before resuming our normal development on the upcoming serial bootloader and IDE rewrite.

On the hardware front, we’re finalizing Maple Mini, and moving forward on Oak.  More news as it happens!

Posted by mbolivar on Thursday, December 16th, 2010 | Comments Off

Our shipment of Maple Rev 5s have finally arrived! We’ll be shipping them out tomorrow. Thanks to everyone who ordered for your patience.

Posted by mbolivar on Sunday, November 28th, 2010 | Comments Off

Our shipment of Maples is still in transit.  Feel free to try any of the following distributors; these are known to have them in stock:

If you’ve already ordered from us, and would like to order from a distributor instead (or if you’re just tired of waiting), just send us an email from the address you gave to PayPal when you ordered, and we’ll issue you a full refund.

Posted by mbolivar on Wednesday, November 24th, 2010 | Comments Off

We’re still waiting, too.

Due to a shipping mix-up, we’re still waiting on our first run of Maple rev 5’s to arrive.  If you ordered a board directly from our website and still haven’t received it, don’t worry! Your board is on the way, and we’ll get it to you as fast as we can.  We’ve emailed you letting you know that your order is complete, and we’ll post on the blog when the new run arrives.

Posted by mbolivar on Sunday, November 21st, 2010 | 2 Comments »

After a tense 30 day inventory gap after the complete sellout of Maple Rev3, we have finally completed the first fab run of Maple Rev5! The new design incorporates a few changes that our users have been asking for – compatibility with 1/10″ spacing (meaning shields can be made out of proto-board or breadboard instead of expensive custom PCB’s) on the additional header and the analog supply has been broken out on the power header for low-noise applications. Additionally, we made some improvements to the silkscreen that we think you will find useful. Testing and flashing is completed on these boards, and we will start shipping them out very shortly (~Nov. 13)! Unfortunately, much of this batch has already been purchased in volume by independent groups and distributors, leaving us only 50 boards! The good news is that we have already ordered the next batch, which should be about 35 days out. The bad news is that this will almost certainly mean another inventory gap, so if you want a board for Christmas this year, head over to the store page soon.

We have some other projects on the way to heighten brighten your holiday season even more. Maple Mini is in its final testing stages, and we will be getting the first 200 of these boards in shortly. Target price for these boards is in the 33$ range, and because the first run is a pretty small one we will likely put them up for pre-order as soon as were satisfied with the production samples. Maple Native is also on its way to fab, and our programming tools have been expanded to fully support both of these new boards.

Speaking of software tools, we’ve begun dog-fooding our pre-alpha version of the new IDE! Whats new about it? First off its all written in python, from the ground up. The interface is the same as what youre used to, and all our command line tools will still be available. But this new frontend is more stable, extensible, and most importantly – hackable than its java predecessor, forked from the Arduino project. My favorite new features? optional Emacs keybindings, and improved compiler and debug reporting. The serial interface is substantially improved as well.

On the libmaple side, we’re finishing up a comprehensive interface for Direct Memory Access (DMA). This core feature of the stm32 allows for data to be copied asynchronously, without incurring the performance cost of code that busies the processor by reading data from A and writing it to B. The DMA allows you to do things such as creating magic buffers that are always filled with the latest readings from the ADC, or configuring the I2C to write out a whole swath of data, whilst your program can go off and do other things. The DMA even allows for your code to copy data between two local memory buffers asynchronously. In a lot of ways, it feels like threading – but restricted to memory copy and data transfer operations.

Because of the addition of DMA support, previously unavailable features of other peripherals will become usable. For example, hardware I2C, advanced ADC configurations, and fast asynchronous serial channels will open new opportunities for higher performance in your applications.

We are excited to see how you put all these things to use and we’re putting some tutorials together to help get you started. For example, how to drive a VGA monitor to make a pong game, how to create a 20 channel synthesizer capable of reproducing the famous THX deep note, and how to build a 44KHz 16bit in/out programmable audio effects pedal! Stay tuned!

Posted by poslathian on Friday, November 5th, 2010 | 3 Comments »



Contact webmaster@leaflabs.com with website issues

Powered by WordPress, nginx, Linux, and coffee.

This site intended to be valid HTML 4.01 Strict. Best viewed with any standards-compliant browser.

Copyright LeafLabs, LLC, ©2009-2011.
Unless otherwise noted, all content on this website is released under the Creative Commons Attribution Licence 3.0

Hello Anonymous! Login?