The DIY droid youâve been looking for
By Michael Hicks.
Arduino and Raspberry Pi have brought upon the golden age of DIY computer building and making, but the learning curve for building anything without a step-by-step guide is too steep for most adults, let alone children. Enter STEM toy maker littleBits, which provides magnetized, modular electronic parts that make it easy for kids and teens to build their own mini-computer rigs.
While many of littleBitsâ kits are a great starting point for children (or adults) with no tech or coding experience, we think the Droid Inventor Kit is the best option for kids ages 8 and up â regardless of whether theyâre Star Wars fans.
With this Kit, youâll piece together your own app-controlled, customizable R2-D2 droid⌠and then take it apart and rebuild it over and over again, reconfiguring your Bits to teach it different skills like self-driving patrolling and a proximity-sensing âForce modeâ.
littleBitsâ transparent plastic aesthetic wonât look as movie-polished as Spheroâs R2-D2 droid, but owners not hung up on original trilogy authenticity can customize it to add a more personal touch. And while its maneuverability and out-of-the-box tech donât hold a candle to Spheroâs mobile BB-8 droid, littleBitsâ Scratch Block coding options add much more replay value and learning opportunities in the long run.
Price and availability
The littleBits Droid Inventor Kit officially sells for $99.95 (ÂŁ99.95, AU$160) from most major retailers. Over a year out from its launch, however, you should be able to find a better deal. As of publication, Amazon lists it at just under $70.
For that price, you receive six modular bits and twenty-four pieces that make up your R2-D2âs plastic exterior. You also have free access to the Droid Inventor app â requiring a phone with an accelerometer, Bluetooth 4.0+, and either iOS 10.0+ or Android 4.4+ â which teaches you how to build and control your droid.
Without the app, youâre essentially buying a plastic, disassembled R2-D2 statue; so be prepared let your kid use your phone for hours at a time.
Design
Your droidâs robotic soul rests in six tiny electronic bits: the power source, proximity sensor, control hub, DC motor, servomechanism, and connective wires. Each Bit sports large text descriptions so you know what youâre holding, as well as magnetized âbitsnapâ pins that snap bits together (or repel those that shouldnât connect).
You attach those bits to the plastic pieces that eventually comprise Artooâs body. Outside of the electronics, putting these pieces together (or taking them apart) only takes about five to ten minutes. Even a young child should have the strength to slide the pieces into place â however, some pieces, once secured, are very difficult to remove even with adult strength, so be prepared to step in to help.
On the other hand, other pieces like the legs and head easily pop off should you drop your droid from any height or hold it at an odd angle; it happened enough times over the course of a few days to be slightly aggravating. But the light plastic material ensures that even if a piece falls, it doesnât break.
Spheroâs R2-D2 is a worthy rival to littleBitsâ Kit
Once youâve built your droid, itâs going to look much less sleek than the movie replica droids Sphero makes: the transparent shell, necessary for keeping the Bits visible, will always look a bit cheap to most. But for some, especially kids, you should see this as a positive, since itâll let them design the droid themselves with favorite colors or patterns.
For those who choose to buy the Droid Inventor kit for younger children, we recommend you get them a sealable container for spare pieces. The smaller pieces, all transparent, are easy to lose track of and could represent choking hazards for toddlers.
Perhaps the greatest weakness to the design would be the wheels. Rolling on three skinny wheels, Artooâs turns are quick but hard to control, and the front wheel tends to become misaligned. Spheroâs R2 unit, by contrast, has movie-accurate tracks that, while slower than wheels, make it much easier to handle carpets or uneven surfaces outside. littleBitsâ R2 feels like much more of an indoor toy.
Some of the customizable control options for moving your droid around the room
App controls and features
With the free Droid Inventor app, littleBits guides you through the steps to combine the bits and plastic parts into a mobile Arduino computer via tutorials called âMissionsâ. In each Mission, the app provides step-by-step instructions on how to build Artooâs brain.
On a typical mission page, youâll see what youâve created so far, followed by the app highlighting and zooming in on the next Bit or part youâll need. It then spins the object around to show you at what exact angle you should be placing or inserting it to ensure everything functions.
Once you check to see if your work-in-progress matches the animation, you swipe right and continue on until the end, where littleBits usually lets you test out your work and see if you got it right.
After the first eight missions, which have you build the most basic R2-D2 setup and drive it around, littleBits teaches you how to disassemble its plastic shell, rearrange the Bits to unlock new features, and put the pieces back together again.
Many will find this iterative process tedious; the app goes through the same 20 or so steps again and again to ensure young users donât get confused while rebuilding it. But the best tricks are unlocked in later tutorials, so patient droid owners will be rewarded for their efforts.
Some of our favorite missions included turning Artoo into an Intruder Alarm, pushing and pulling it with the Force (technically the proximity sensor) and coding Artoo to drive through an obstacle course without any human input (after lots of trial and error).
The sound effects above are all movie-authentic
Note that until you complete these missions, the app grays out any features you havenât learned how to use yet. This ensures users donât try to use Force mode from the outset and get confused why it isnât working. While we think this makes sense, some will likely find this hand-holding frustrating.
If youâre feeling confident enough to jump straight in, simply swipe through the corresponding mission and mark it as complete to unlock the feature in less than a minute.
Performance
Overall, we found these missions extremely helpful for learning the ropes. The 3D animations make each step much easier to follow than if they were static print instructions. Children and adults with limited computing experience should have little trouble following each step, especially thanks to the Bitsâ clear labeling and seamless connectivity.
We also appreciate the user interface, which captures the Star Wars aesthetic and manages to squeeze a lot of information into a small screen without looking crowded. Itâs easy to navigate back and forth between mission steps or play back animations to ensure you know what youâre doing.
Plus, we never had trouble with connectivity. Within seconds of turning our droid on, the app would quickly find it through Bluetooth and maintain a stable connection throughout.
Unfortunately, we do think that the app, which has been out for over a year now, is far from flawless.
Some of our criticisms are minor: The app opens with John Williamsâ iconic Star Wars theme, for example, but then falls back on more generic-sounding music during missions that canât be muted. You can record a message for Artoo to play back to you â we went with âHelp me Obi-Wan Kenobiâ, obviously â but it plays back extremely quietly compared to Artooâs other sounds, unless you shout.
Bits are easy to connect and attach to your droid hub, but things can still go wrong
But perhaps our biggest concern involves troubleshooting. Because even if you meticulously follow every step, sometimes things just donât work.
For the âSecret Handshakeâ mission, for instance, we were told to attach the gripper arm to the servo bit, but the arm had a cross peg and the bit had a round hole.
Later, we tried out the self-navigation mission. After following every step, we turned the droid on and the front wheel would automatically turn perpendicular and refuse to move. With no calibration option or instructions predicting this glitch, we were forced to take it apart and start over.
Eventually we fixed the wheel on our own, but the self-nav mode failed for reasons we havenât figured out yet: the sensor would register objects, but Artoo would determinedly plow right into them anyway.
Tapping the â?â symbol on every screen sends you to a Troubleshooting Tips page, but itâs the same list for every mission, and most of them cover the basics (e.g., âIs the power Bit switched on?â or âAre the Bits arranged correctly?â). Otherwise, you need to message their support email.
The majority of missions and controls did work entirely as described, and itâs possible we just didnât follow instructions to the letter. But you should anticipate that, as with any DIY project, you or your young family will run into demoralizing errors that might discourage you all from sticking with the harder missions.
Overall, the appâs movement controls function well enough. Due to the design limitations mentioned above, it canât fully compensate for the Droid Inventor Kitâs iffy maneuverability. By comparison, Spheroâs BB-8 can easily move in all directions, and the Force Band motion control wearable, while difficult to master, gives much more reliable movement control than littleBitsâ limited Force mode.
Now supporting Blocks coding
Once the thrill of driving your droid around dies, though, Sphero doesnât offer other features compelling enough to pull it off your display shelf. Whereas littleBits, by adding its new Block-based coding interface earlier this year, has provided much more long-term replay value to its droid.
The image above shows the gist of how the interface works. You tell your droid to move in response to stimuli for a certain amount of time. You can teach it to back away and scream when sensing movement; travel in an endless circle; change its LED lighting based on a random number generator; and any number of other logical actions.
Itâs a fantastic way to help young kids begin to understand the logic of coding. Pressing down on any block generates a pop up explaining in greater detail what each block of code does.
Six coding-specifc missions will teach you the basics, slowly walking you through how to handle each type of coding action. Strangely, for the most complicated âif thenâ and math-based coding, littleBits just tells you to have fun but doesnât give you examples of how to use them.
We also find it strange that the new interface is so hard to find. Even after you complete the Advanced Coding tutorial, littleBits didnât think to add it as a control option in the Home screen. You have to go back to the last mission to use it.
Nevertheless, we plan to continue teaching our droid to perform random automated actions well after we finish reviewing it. It bears repeating that this droid doesnât just make it easy for young kids to master STEM concepts theyâve never learned before. Adults can benefit as well.
A nearly unrecognizable littleBits R2 unit
Final Verdict
If you or your kids havenât tried any connected robot kits before, youâd be hard pressed to find a better option than the Droid Inventor Kit.
Compared to other kits and bots, littleBitsâ droid is much more enjoyable to set up than the Anki Cozmo and its instructions are much less daunting than the Ubtech Jimu TankBot Kit. Itâs less speedy than Sphero models, but your family will get much more long-lasting enjoyment out of a bot you built and designed yourself.
If you have the patience to repeatedly disassemble and rebuild your bot until youâve become an electronics master â and if learning to code doesnât sound too intimidating â then weâd recommend the Droid Inventor Kit above its more polished but limited rivals.
Help keep news FREE for our readers
Supporting your local community newspaper/online news outlet is crucial now more than ever. If you believe in independent journalism, then consider making a valuable contribution by making a one-time or monthly donation. We operate in rural areas where providing unbiased news can be challenging. Read More About Supporting The West Wales Chronicle