Sign in:

Somehow I ended up as a mentor for Haxlr8r, the Shenzhen-based hardware startup incubator.  I think they just wanted my name on the list — I haven’t actually mentored anyone or heard anything from the Haxlr8r people in two years other than an interview request from Zach Smith, who manages the whole thing.  I picked one question to answer, but since they never published it, I guess my answer was wrong.  Here it is anyway for posterity and your enjoyment.

Zach:  Many have said that the hardware landscape is looking more like software with lower costs to entry, better prototyping tools, and faster turnaround times.  Do you think this is accurate?  What are the critical/important differences in your mind? 

Eric:  No way.  Maybe on the same sort of evolutionary time scale upon which humans become more like birds whenever people who can jump really high have kids, but nowhere near close.  Software is often really easy to make and distribute, but hardware is hard.

We’re getting close to having Tony Stark basements.  The prototyping shop at Modular Robotics is pretty awesome; we can make complex, high-resolution electromechanical thingamajigs really quickly.  We can make things in our shop that we couldn’t have made five years ago.  We can iterate on designs for tiny robots several times in a day!  But the engineers working in our fancy shop only create a few of anything, not thousands, and it always takes an obscene amount of money, time, and energy.

The critical difference between making hardware and software is that we’ve got a pretty amazing replication and distribution mechanism in place for software.  Write a browser extension, upload it to SourceForge, and you’re done.  Hardware needs to be soldered and tested and packed in little boxes then placed on the brown truck.  It’s really not trivial.  Hardware has mass.

Comparing something that has mass to something that doesn’t is a nice place for metaphors but is hard to digest.  It’s like comparing ideas to tires, rock ballads to doll house furniture.  But hardware doesn’t have to be like software!  If everyone could make and replicate any sort of hardware stuff we want, we’d be buried in grey electromechanical goo.  SourceForge has more than 300,000 simultaneous projects that are currently ready for you to download for free.  If we could make almost instant, almost infinite copies of everyone’s shitty toy robot kit, we’d be in trouble.

Remember Eric’s blog post in August when he announced that Modular Robotics had received funding and was hiring some key positions to help grow the company? Four weeks after that post, I joined the ModBot team to run Supply Chain. Shortly thereafter we hired Tascha to run Finance. A few days later our pick and place machine arrived to keep the re-flow oven company. The progression is as striking as it is exciting: assemble an incredible team to design Cubelets, make product, ship product, get funding, make capital investments, hire some managers, make more Cubelets…Modular Robotics is growing up!

My job is to make sure we have the right material, at the right place, at the right time and at the right price, so that at any time we choose, we can drop the hammer and build, test and ship a ton of Cubelets.

Enough about the j-o-b. I wanted to share a quick story about how insanely cool it is to work here.

A few weeks ago I decided we needed to do a physical inventory count. Many of our components are packaged in reels, and we have a lot of reels. I went into Eric’s office and said, “I think we need to buy a reel counter.” He asked why. I provided the business case. He agreed and said “yep, let’s grab Matt and Jon and go buy a reel counter”. Road trip! Ten minutes later we were at a store that sells such things, looking at a vintage APS GC12000. It even had an instruction manual. Matt, Eric and Jon all looked at me and said, “what do you think?” (Point of information – while I have seen hundreds of counters, and relied on their output countless times, I’ve never actually used a reel counter…) How to respond? I pushed some buttons (nice tactile feedback). Spun the reels (they spun). Plugged it in (it lit up). Lifted it (good heft). “It’ll do. Let’s offer them $300 less than the asking price and see if they bite.” We did, and they did. Ten minutes later we were back in the factory lighting it up. Soon after, we realized we had an incomplete instruction manual (not a problem, with no fewer than five engineers on staff) and the the reel counter was missing a handle. From across the room and behind the pick and place machine, Matt says, as casual as if he’s going to the store to get some milk, “oh, thats ok, I’ll just draw up a handle in SolidWorks and we’ll make one tonight in the 3D printer.”  How cool is that?

Buying a reel counter seems like an innocuous capital expenditure. And it is. But it was the first step in a more critical process. The reel counter is a tool that allowed me to establish real Inventory On-Hand numbers, which allowed me to calculate Work-In-Progress, which gave me a snapshot of what we had versus what we needed, which allowed me to order the right amount of material, which led to the selection of new suppliers, which led to important redundancy in the supply chain and better raw material, which leads to more and better Cubelets. Whew!

That’s it. Thank you for following us and being patient as the company has approached adolescence. I will post again shortly with some exciting production updates.

I’m super-excited to announce our launch of the Bluetooth Cubelet today.  It’s not just another Cubelet.  You can use it to pair your Cubelets robot with your phone — read sensor values from far away or remote control your mobile robot.  Or you can connect your Cubelets robot to your PC and reprogram any connected Cubelets using the Cubelets CODE web application and a simple API.

Bluetooth Cubelet

This changes everything.  You can re-program a Think Cubelet to behave like a different Think Cubelet.  You can reprogram your Sense Cubelets to sense and then Invert the signal, removing the Inverse block from your robot.  You can roll up your sleeves and reprogram some Cubelets to do lots of the wacky things that have been suggested in the forums. We can’t wait to see what you build.

We’ve been working on the Bluetooth Cubelet and its supporting software (Control and Code) for more than a year.  For us, that’s an eternity!  But this is not a simple project, and we wanted to get it right.  Massively parallel tangible real-time modular distributed robot programming.  You know, for kids!

I love our lighthearted Cubelets! video, which has reached over 350,000 viewers so far.  And now we also have a more “serious” video about Cubelets, courtesy of Inside Science TV, which is produced by the American Institute of Physics.  The short video is titled “Making a Robot is now Child’s Play”, and may be a more suitable introduction for those who wonder about the educational value of Cubelets.   Cool to be rubbing shoulders with pieces like “Physicists Detect New Heavy Particle”!

Big day at Modular Robotics yesterday.  We were scrambling to make some last minute preparations for the evening’s Cubelets Hackathon when the Internet 2012 Bus Tour rolled up.  The red and blue bus just started a two week trip across the country to raise awareness for net neutrality.  It’s organized by Reddit, and is actually McCain’s old campaign bus.  It’s been re-wrapped, as you can see, and we assume cleaned out very well.  Anyway, Alexis and Erik were on board, along with about ten members of the press and various other interesting people from AgLocal, AdWeek, and the Internet Association.

We played with Cubelets, walked around our factory, and talked a little about how crazy it is to think about manufacturing consumer electronics in the USA these days.  We ate little cheese Cubelets, drank coconut water, and had some fun with the Rally Fighter, Local Motors‘ short-run, semi-custom, community designed car.

Why did the bus decide to stop at Modular Robotics?  It turns out that they just asked around for the coolest company in town and found us.  Awesome.  But there’s a deeper synergy at work here that might not be apparent at first glance.

Cubelets are the building blocks of intelligent systems.  But we’re taking a huge departure from the way the field of artificial intelligence has worked for the last 60 years.  Normal artificial intelligence is “top down.”  We write programs for robots telling them to do one thing, then another, then wait for something, etc.  Instead of writing a big fat complicated program for a robot, Cubelets are “bottom up”.  Their behavior emerges from lots of little simple robots each doing their own thing.  The magic happens when they all get together and we see things like steering or intentional-looking behaviors like wall avoidance or alarm-sounding just sort of happen.

This is kind of how the Internet works too: it’s a tremendously huge system that relies on many, many users and devices and programs to run, and it gives rise to all sorts of higher-level emergent elements (like bullying or social networking or SETI@Home) that couldn’t happen without all of the complexity at its base.

The thing is, it’s really hard to make positive changes in a huge complex system from the top-down.  Yes, we’d all like artists to make a buck, and yes, we’d all like movies to keep getting made, but we can’t get there with ham-fisted approaches like SOPA or PIPA.  We can’t put the future of the internet into a few senators’ hands who don’t even have a clear idea of what it is or how it works.

We need a more nuanced approach to solving problems in complex systems.  Instead of letting the RIAA dictate the rules, we need to look a little deeper and understand how and why patterns emerge in complexity and how even tiny changes can have ripple effects.  This is what Cubelets were designed for: to give kids a model to build their own complex systems and start to develop intuitions about how the world works.  To see that real solutions are not black or white, red or blue, but require research, critical thinking, and understanding.

Well.  We had a lot of fun with the merry pranksters on the bus.  Thanks for coming!  Here’s my favorite tweet about the Bus Tour’s visit to Modular Robotics.

Indeed!

Credits: Jon Hiller took these great photos.  Thanks Jon!

I’m not a fan of the US Postal Service.  They’re basically bankrupt, they’re bloated, they’re always increasing prices, and they deliver so much junk to me that I feel guilty for cutting down the rainforest every time I check my PO Box.  They’re always losing my mail too.  But, they’re cheap.  A lot cheaper than UPS for international Cubelets shipments, and a little bit cheaper than UPS for domestic shipments.  We just added a couple of USPS shipping options to the site, so if you’re in Japan or Finland, we can now ship your Cubelets to you for $40 instead of $140.

Here at Modular Robotics we’ve been working hard on an exciting new product that enables people to wirelessly control and reprogram their Cubelets.  We’re getting ready to release that system to the world, but thought we’d give our friends in Boulder a sneak peek.  So!  We’re hosting a Hackathon to give you a chance to play with Cubelets and be the first to try out our new Bluetooth Cubelet.

If you’re in the area on October 4th, swing by our headquarters and join us for an evening of building robots, eating pizza, and maybe even winning a set of Cubelets!  The programming is done with text-based C code, so it’s probably not for the young ones.  12+ is about right.  We have limited space so please RSVP in the comments section below.

When:

October 4th, 2012, 6:00pm

Where:
Modular Robotics
3085 Bluff St. Boulder CO 80301
[As you head East on Bluff (from 30th), you’ll see our low brick building on your left.  Pull into the parking lot behind (and just after) the building and you’ll see us.]

What to Bring:
A Windows laptop with a Bluetooth adapter, and/or an Android device.

As Space Shuttle Endeavor is transported to its retirement, my Facebook and Twitter feeds are flooded with comments and photos of its final flight.  I can’t help but feel like this is, at some level, the end of an era. An era of big dreams and phenomenal achievements. An era of curiosity, exploration and discovery. It’s the end of an era of great things.

In my opinion, the Shuttle program is (symbolically, and perhaps physically) the single largest achievement humans have ever made.  A highly reliable, mostly reusable machine that can transport and sustain human life outside our protective atmosphere, bringing with it complex scientific equipment, and the spirits of a nation.

What enabled its success?  A passion for science, the desire for discovery, and the collaboration of thousands of individuals.  Thousands of people working together in teams, collaborating to design and build each of the 1,000,000+ components that comprise one shuttle.  Each of those parts must to do it’s job AND work perfectly with each of the other 999,999 parts.

This complexity and collaboration is the motivation behind Cubelets. Just one Cubelet doesn’t do anything useful, just as a single NASA design team couldn’t have built a Shuttle.  But when you put a few Cubelets together, they spring to life.  Working as a team, each of the members of the group accomplishes what none of them could accomplish individually, and amazing interactions result.

There’s one way to ensure that the end of one era is succeeded by great things in the next:  by educating and encouraging kids to do great things.  Children possess such amazing creative capabilities.  Every group of students we’ve given a set of Cubelets to has combined them in a new way to make a different robot that is completely unique from anything we’ve seen before.  It’s incredible!

Dream it and build it – just like NASA.  Let’s inspire the next generation of dreamers!

We’re hiring for three positions right now: an Education Coordinator, a Supply Chain Manager, and a VP of Finance. I posted the three positions on Friday and then promptly left for a week vacation mountain biking in Idaho.

I’m back now and starting to parse all 1200 resumes. There are some amazing-sounding candidates in the mix, so all of us at Modular Robotics are looking forward to starting interviews soon. Unfortunately, though, I’m tossing the bulk of the emails into the trash. I know that there are all sorts of evil robots out there throwing unfit resumes at every single job posting on the internet. But on the optimistic assumption that some of these people are actually real, qualified humans who are interested in working with us, I thought I’d share my quick 6-step pre-screen algorithm. If your email ended up in the trash and it shouldn’t have, please make a quick change or two to pass our little pre-screen and email us again. This isn’t meant to be a “how to apply for a job” post, I just thought making the pre-screen transparent would be a good idea. It’s simple:

  1. Is there a cover letter? A traditional cover letter isn’t necessary, but a couple of sentences about why you’re applying or why you think Modular Robotics is a good fit for you or why you like robot toys is necessary. It seems to me like the best place for this would be in the body of the email, not as an attachment with a cover letter for the cover letter in the email body. Just a resume without a cover letter? To the trash.
  2. Does the cover letter have a glaring typo? Or two? To the trash.
  3. Is the cover letter a generic copy/paste? Does it mention “your organization” and “your product” instead of “Modular Robotics” and “Cubelets”? To the trash.
  4. Is the cover letter just an explanation of how, although the person doesn’t meet any of the requirements for the job, they’ll be a great candidate and a perfect fit? To the trash.
  5. Does the cover letter direct us to do things without using the magic word? “Call me to discuss this opportunity.”, for example? To the trash.
  6. Does the resume have a glaring typo? To the trash.

OK! Back to the jobs@ inbox!

I’m happy to announce that we just scored a big fat venture capital investment from our friends at the Foundry Group. We’re pretty excited — this deal will give us the cash to do so much more than we’re able to do now.

For the last two years, we’ve been building Modular Robotics from an academic project into a toy company. A project like this, of course, requires cash. Normally, companies like us get a VC investment, selling part of the company in exchange for cash. But if you’ve talked with me about this in the past, you’ll know that I’ve been an adamant bootstrapper. I’ve seen all sorts of companies get pressured by investors to release crappy products, and I didn’t want that to happen to us. We had the freedom to bootstrap because our patient customers were willing to pre-order kits that they didn’t receive for months, and because the National Science Foundation supported us with us with three SBIR grants. Grant funding and pre-sales allowed us to grow to 18 people, to build and ship almost 20,000 Cubelets, and to carry on adamantly pulling ourselves up by our bootstraps. We didn’t need any business guys in pleated pants telling us what to do! But a couple of months ago, I changed my my mind.

Why?

Spreadsheets. With all of these employees and all of these tiny robots, my job has changed quite a bit. I spend a lot more time in front of a spreadsheet now than I spend in front of the laser cutter. And when I started to make projections, to see where we might be in one, two, five years, there was no question that a cash infusion now would let us scale up to make a tremendously bigger impact in the future than we could by bootstrapping. Bootstrapping can work, and it’s worked swimmingly for us so far. I mean, here we are, 18 people in a cool lab with a ping-pong table and a production line sending thousands and thousands of tiny robots all around the world! But we can do more. Scaling up now, building out our factory in Colorado, and hiring a few great people will let us get Cubelets out to a far greater number of kids than if we stuck to our previous path.

Another reason for taking on this investment has to do with speed. Since we’re just a bunch of kids in a robot lab, we’re building our business based on agility. We think we can get cool new hardware built, tested, and onto store shelves before the big toy companies have any idea what’s going on. But lately, we’ve been doing a lot of waiting. Waiting for parts because we can only afford to order small quantities at a time. And waiting for tooling changes because we’re not first priority to some of our vendors. We realized that there was a better way.

We went straight to the best VC firm in the country. Seriously: they wrote the book. The Foundry Group has had amazing success with tech companies and they also happen to invest in all of our friends like Orbotix, Sifteo, and MakerBot. We called managing director Brad Feld and he immediately understood what we were trying to accomplish. And so here we are!

I’m not sure that anyone reading this really cares about our financial strategy; I’m pretty sure that our audience consists mostly of kids, educators, technologists, alpha-geeks, engineers, and artists. Not people who read techcrunch. I thought I’d write about this here, though, because it means that we’ll be able to make Cubelets (and you should see the other robots coming down the pipeline!) significantly faster and better than we even dreamed about yesterday.