Eco is the new spin-out from LeafLabs. To learn more visit www.ecoinc.co, email info@ecoinc.co, or participate in the Eco Survey.
Video of Project Ara Demo from Google I/O
In case you can't get-- enough here are a few more links:
Forbes: "Here's What Was Significant At Google I/O 2015"
Gizmodo: "Project Ara Update: Still Not Available, But Looking Cooler Than Ever"
TechCrunch: "Google’s Ara Modular Phone Takes A Real Photo From A Snap-In Camera"
Digital Trends: "Say Cheese! Project Ara takes its first public photo at Google I/O 2015"
Android Authority: "Project Ara put together on stage, shown off as fully working"
Project Ara at Google I/O 2015!
Today at Google I/O Rafa Camargo from Google booted and took pictures with the Project Ara modular phone. There was much rejoicing (both in the auditorium and here in the office). Read more here on the The Verge. More to come....so much more.
Maple & Maple Mini Designs Now Available on Upverter!
Upverter: "We're on a mission to make hardware less hard; to empower engineers by equipping them with world-class technology, knowledge, and support.
We are making every step of hardware design approachable, pleasant, and productive.
We believe the tools should fade into the background, freeing engineers to be truly creative."
And now, Maple and Maple Mini designs are available on Upverter! Easily bake stm32 and libmaple into your next project. You can find the interactive designs at the following link: https://upverter.com/LeafLabs/ (both the Maple and the Maple Mini).
Slashdot Interview with Marti!
Our very own Marti Bolivar, firmware lead for Google's Project Ara, talks about Project Ara and LeafLabs. Link here to the Slashdot interview.
New Home!
With the arrival of our new team members Mitch and Nick back in January our space was starting to feel a little snug. After some lightning fast moving and renovations we find ourselves still in our beloved Industry Lab just on a different floor with lots of room for us to grow! Some pictures of the move and our new space.
Maple End-of-Life Notice
The time has come for LeafLabs to officially end-of-life the Maple product line. We know this will come as disappointing news for many of you, but the STM32 market these days is full of other options for the intrepid developer, and we can’t justify the resources necessary to support Maple in the way it and the community deserve.
As always, the design files for Maple and Maple Mini will remain available on GitHub, under a CC-BY-SA 2.0 license, for anyone who wants to recreate or reimagine these boards. libmaple will also stay on GitHub, and we will continue to take community patches. We will continue hosting the forums and the docs as well.
We here at LeafLabs sincerely appreciate all the time, effort, enthusiasm, and creativity you guys have contributed to Maple over the past five years. It’s been a great run, folks.
Keep on hacking.
X-Fair
The LeafLabs team trudged through the snow last week to make it to X-Fair at MIT. Here are a few photos of the fun!
Views of Hong Kong / Linaro Connect
Courtesy of Mitch!
Modular Phones!
Look at what the stork brought to the LeafLabs office: a pair of Project Ara's prototype modular cellphones. LeafLabs has been working with Google on Project Ara to develop this revolutionary modular smartphone.
LeafLabs at MIT's xFair 2015
LeafLabs will be attending the 2015 xFair at MIT (February 2, 2015, 10am-4pm / Rockwell Cage). We will demo Willow, our 1000 channel data acquisition system for neurophysiology, developed in partnership with Ed Boyden at the MIT Synthetic Neurobiology Group. We will also talk about our part in Google's Project Ara (maybe even have phone to show).
Project Ara DevCon2
This past week Marti and Andrew traveled to Mountain View, CA and Singapore for the Project Ara Developers Conference, where Marti presented on the UniPro network. For more images and links check out GoogleATAP.
Project Ara DevCon2
LeafLabs' Marti Bolivar will be presenting today (1/14/15) at the Project Ara DevCon2 in Mountain View, CA. Livestream here!
LeafLabs at the Society for Neuroscience
LeafLabs recently exhibited the Willow System at the Society for Neuroscience's Annual Meeting in Washington, D.C. Our collaborators at the Ed Boyden Lab were there as well with the following posters:
Boyden, E.S. : 655.19-Tu & 659.03-Tu
Kinney, J.P. : 659.05-Tu
Moore-Kochlacs: 659.05-Tu
Scholvin, J.S. : 659.03-Tu, 659.05-Tu
Also at SFN were our friends at Intan and Kendall Research Systems. Research for Willow is supported by the National Institute of Mental Health of the National Institutes of Health under Award Number R43MH101943. The content is solely the responsibility of the authors and does not necessarily represent the official views of the National Institutes of Health.
Project Ara in the News
Check out Google's latest media push for Project Ara, which LeafLabs has been working on for over a year.
NIH SBIR Grant
LeafLabs has been awarded an Small Business Innovation Research (SBIR) grant from the National Institute of Mental Health (NIMH) to continue our work with WiredLeaf. We will be collaborating with Edward Boyden, PHD at MIT's Synthetic Neurobiology Group.
Project Ara Team Image (link)
Cool Tool: RunSnakeRun
One of my favorite python development tools is RunSnakeRun, which is a GUI for visualizing profiling information. I usually use it to track down what's making a script run slow: the tool draws nexted blocks with a surface area roughly proportional to the time spent in a given function. In the above screenshot I learned that the python library for Google'sProtocol Buffers serialization format were the bottle neck for an experiment we were doing. We were sort of expecting networking or disk I/O to be the bottleneck, but with these libraries it was the CPU. The compiled C libraries are much faster!
The Python interpreter actually has the profiling code built in ("cProfile"), and runsnakerun is just a GUI for analysing the dump files. The commands I usually use to capture a dump and then visualize with runsnakerun are something like:
$ python -m cProfile -o ./dump.profile myscript.py --script-option blah $ # run to completion or Ctrl-C, then $ runsnakerun ./dump.profile
You can get install runsnakerun from the debian package repos (probably ubuntu also); details and installation instructions for other operating systems are avalable from the website.