# CRICKIT WobblyBot

## Overview

![](https://cdn-learn.adafruit.com/assets/assets/000/062/487/medium800thumb/robotics___cnc_demo.jpg?1537910354)

In this guide we will build a cute little robot body [all employing the principles of hopping instead of rolling.](https://achewood.myshopify.com/collections/comics/products/comic-hollandaise-the-bunny-09-25-2003) We'll even do it with 3 different brains!

- Circuit Playground Express with code in CircuitPython that can be controlled programatically,
- Feather M0 Bluefruit with code in Arduino/C that can be controlled programmatically but also via Bluetooth, and
- BBC micro:bit with code in MakeCode that can also be controlled&nbsp;programmatically.

In each case, the hardware will be the same. The controller board, matching CRICKIT, and code will vary. Part of the reason is to show how all the CRICKIT variations do the same job and the choice is based on the controller board and language you want to use.

## The body
### Part: Anodized Aluminum Metal Chasis
quantity: 1
This Anodized Aluminum Metal Chasis for a Mini Robot Rover does exactly what it says. You can build a very sturdy (and quite handsome!) little robot rover with this metal frame.
[Anodized Aluminum Metal Chasis](https://www.adafruit.com/product/2943)

### Part: Top Metal Plate for a Mini Robot Rover Chassis
quantity: 1
You don't need it but it let's you add a little more storage to your bot. Perfect for housing your robot's electronics and batteries underneath. This plate comes with two standoffs and the approriate screws.
[Top Metal Plate for a Mini Robot Rover Chassis](https://www.adafruit.com/product/2944)

### Part: Continuous Rotation Micro Servo - FS90R
quantity: 4
This little micro servo rotates 360 degrees fully forward or backwards, instead of moving to a single position. You can use any servo code, hardware or library to control these servos. Good for making simple moving robots. Comes with five horns and attachment screw.
[Continuous Rotation Micro Servo - FS90R](https://www.adafruit.com/product/2442)

### Part: Black Nylon Screw and Stand-off Set – M2.5 Thread
quantity: 1
Or 4 pairs of other M2.5 x 6mm nuts and bolts
[Black Nylon Screw and Stand-off Set – M2.5 Thread](https://www.adafruit.com/product/3299)

### Part: Mini Geared Pager Motor with Return Spring
quantity: 1
At the core is a 'pager motor' - a small thin DC motor that runs on about 3VDC. That motor is then geared down inside the red-plastic body of the motor. Finally, the output axle is connected to a plastic triangle that has a bent-wire return spring.
[Mini Geared Pager Motor with Return Spring](https://www.adafruit.com/product/3871)

## The Controllers

Pick one or more controller board and CRICKIT combinations.

### Part: Circuit Playground Express
quantity: 1
Circuit Playground Express is the next step towards a perfect introduction to electronics and programming. We've taken the original Circuit Playground Classic and made it even better! Not only did we pack even more sensors in, we also made it even easier to program.
[Circuit Playground Express](https://www.adafruit.com/product/3333)

### Part: Adafruit CRICKIT for Circuit Playground Express
quantity: 1
That's our Creative Robotics &amp; Interactive Construction Kit. It's an add-on to our popular Circuit Playground Express that lets you #MakeRobotFriend using CircuitPython, MakeCode (coming soon), or Arduino.
[Adafruit CRICKIT for Circuit Playground Express](https://www.adafruit.com/product/3093)

### Part: Adafruit Feather M0 Bluefruit LE
quantity: 1
This is the Adafruit Feather M0 Bluefruit LE - our take on an 'all-in-one' Arduino-compatible + Bluetooth Low Energy with built in USB and battery charging. It's an Adafruit Feather M0 with a BTLE module, ready to rock!
[Adafruit Feather M0 Bluefruit LE](https://www.adafruit.com/product/2995)

### Part: Adafruit CRICKIT FeatherWing for any Feather
quantity: 1
Plug in any Feather mainboard you want into the center, and you're good to go! The Crickit is powered by seesaw, our I2C-to-whatever bridge firmware. So you only need to use two I2C data pins to control the huge number of inputs and outputs on the Crickit. All those timers, PWMs, sensors are offloaded to the co-processor.
[Adafruit CRICKIT FeatherWing for any Feather](https://www.adafruit.com/product/3343)

### Part: BBC micro:bit
quantity: 1
Designed specifically for kids and beginners, the micro:bit is a pocket-sized computer that you can code, customize and control to bring your digital ideas, games and apps to life. It’s a small, code-able device that is a non-intimidating introduction to programming and making – switch on, program it to do something fun – wear it, customize it, develop new ideas.
[BBC micro:bit](https://www.adafruit.com/product/3530)

### Part: Adafruit CRICKIT for micro:bit
quantity: 1
Plug your :bit into the 40 pin edge connector and start controlling motors, servos, solenoids. You also get signal pins, capacitive touch sensors, a NeoPixel driver and amplified speaker output. It complements &amp; extends micro:bit so you can still use all the goodies on the :bit, but now you have a robotics playground as well.
[Adafruit CRICKIT for micro:bit](https://www.adafruit.com/product/3928)

## Power Options
### Part: 5V 2A (2000mA) switching power supply - UL Listed
quantity: 1
Use this at your bench when building and programming to save the batteries.
[5V 2A (2000mA) switching power supply - UL Listed](https://www.adafruit.com/product/276)

### Part: 3 x AA Battery Holder with 2.1mm Plug
quantity: 1
A holder for three (3) AA batteries! It's got an 8" long power cable with a 2.1mm DC jack at the end. An alternative to the large LiPo.
[3 x AA Battery Holder with 2.1mm Plug](https://www.adafruit.com/product/3842)

### Part: Lithium Ion Battery Pack - 3.7V 6600mAh
quantity: 1
Need a massive battery for your project? This lithium ion pack is made of 3 balanced 2200mAh cells for a total of 6600mA capacity! This is my go-to battery back for untethered CRICKIT projects, along with the boost board listed below.
[Lithium Ion Battery Pack - 3.7V 6600mAh](https://www.adafruit.com/product/353)

### Part: PowerBoost 1000 Charger - Rechargeable 5V Lipo USB Boost @ 1A - 1000C
quantity: 1
PowerBoost 1000C is the perfect power supply for your portable project! With a built-in load-sharing battery charger circuit, you'll be able to keep your power-hungry project running even while recharging the battery! This little DC/DC boost converter module can be powered by any 3.7V LiIon/LiPoly battery, and convert the battery output to 5.2V DC for running your 5V projects.
[PowerBoost 1000 Charger - Rechargeable 5V Lipo USB Boost @ 1A - 1000C](https://www.adafruit.com/product/2465)

### Part: Lithium Ion Polymer Battery - 3.7v 1200mAh
quantity: 1
Used to power the controller board. 
[Lithium Ion Polymer Battery - 3.7v 1200mAh](https://www.adafruit.com/product/258)

### Part: Adafruit Mini Lipo w/Mini-B USB Jack - USB LiIon/LiPoly charger
quantity: 1
You'll need this or something comparable to charge the LiPo unless you use Feather which has a changer buildin.
[Adafruit Mini Lipo w/Mini-B USB Jack - USB LiIon/LiPoly charger](https://www.adafruit.com/product/1905)

## Supplies and Tools

- Corrugated cardboard
- Craft knife, cardboard saw, scissors, etc. to cut and shape cardboard
- hot glue and glue gun
- solder and soldering iron
- a couple pins worth of male header strip
- about 10cm (4 inches) of something stiff but not rigid. a piece of bungee-cord works well
- small zip ties to keep wiring neat and out of the way is useful

- [Next Page](https://learn.adafruit.com/crickit-wobblybot/building-the-robot-chassis.md)

## Featured Products

### Anodized Aluminum Metal Chasis for a Mini Robot Rover

[Anodized Aluminum Metal Chasis for a Mini Robot Rover](https://www.adafruit.com/product/2943)
OK the name is a little...utilitarian? But this Anodized Aluminum Metal Chasis for a Mini Robot Rover does exactly what it says. You can build a very sturdy (and quite handsome!) little robot rover with this metal frame.

- It's made of aluminum so it's light and...

In Stock
[Buy Now](https://www.adafruit.com/product/2943)
[Related Guides to the Product](https://learn.adafruit.com/products/2943/guides)
### Top Metal Plate for a Mini Robot Rover Chassis

[Top Metal Plate for a Mini Robot Rover Chassis](https://www.adafruit.com/product/2944)
This is a nice **Top Metal Plate** as an [extra add-on for our nice mini rover chassis](https://www.adafruit.com/products/2943). You don't _need_ it but it let's you add a little more storage to your bot. Perfect for housing your robot's electronics...

In Stock
[Buy Now](https://www.adafruit.com/product/2944)
[Related Guides to the Product](https://learn.adafruit.com/products/2944/guides)
### Continuous Rotation Micro Servo

[Continuous Rotation Micro Servo](https://www.adafruit.com/product/2442)
Need to make a _tiny_ robot? This little micro servo rotates 360 degrees fully forward or backward, instead of moving to a single position. You can use any servo code, hardware, or library to control these servos. Good for making simple moving robots. Comes with five horns and...

Out of Stock
[Buy Now](https://www.adafruit.com/product/2442)
[Related Guides to the Product](https://learn.adafruit.com/products/2442/guides)
### Black Nylon Machine Screw and Stand-off Set – M2.5 Thread

[Black Nylon Machine Screw and Stand-off Set – M2.5 Thread](https://www.adafruit.com/product/3299)
Totaling 380 pieces, this **M2.5 Screw Set** &nbsp;is a must-have for your workstation.&nbsp;You'll have enough screws, nuts, and hex standoffs to fuel your maker tendencies&nbsp;for days on end! M2.5 size screws fit almost all of the Adafruit breakout/dev board mounting holes...

In Stock
[Buy Now](https://www.adafruit.com/product/3299)
[Related Guides to the Product](https://learn.adafruit.com/products/3299/guides)
### Mini Geared Pager Motor with Return Spring

[Mini Geared Pager Motor with Return Spring](https://www.adafruit.com/product/3871)
These are very unusual motors, but we thought they could be handy for projects that need a small geared-down motor. At the core is a 'pager motor' - a small thin DC motor that runs on about 3VDC. That motor is then geared down inside the red-plastic body of the motor. Finally, the...

In Stock
[Buy Now](https://www.adafruit.com/product/3871)
[Related Guides to the Product](https://learn.adafruit.com/products/3871/guides)
### Circuit Playground Express

[Circuit Playground Express](https://www.adafruit.com/product/3333)
 **Circuit Playground Express** is the next step towards a perfect introduction to electronics and programming. We've taken the original Circuit Playground Classic and made it even better! Not only did we pack even more sensors in, we also made it even easier to...

In Stock
[Buy Now](https://www.adafruit.com/product/3333)
[Related Guides to the Product](https://learn.adafruit.com/products/3333/guides)
### Adafruit CRICKIT for Circuit Playground Express

[Adafruit CRICKIT for Circuit Playground Express](https://www.adafruit.com/product/3093)
Sometimes we wonder if robotics engineers ever watch movies. If they did, they'd know that making robots into servants always ends up in a robot rebellion. Why even go down that path? Here at Adafruit, we believe in making robots our&nbsp; **friends!**

So if you find...

Out of Stock
[Buy Now](https://www.adafruit.com/product/3093)
[Related Guides to the Product](https://learn.adafruit.com/products/3093/guides)
### Adafruit Feather M0 Bluefruit LE

[Adafruit Feather M0 Bluefruit LE](https://www.adafruit.com/product/2995)
Feather is the new development board from Adafruit, and like its namesake, it is thin, light, and lets you fly! We designed Feather to be a new standard for portable microcontroller cores.

This is the&nbsp; **Adafruit Feather M0 Bluefruit LE** &nbsp;- our take on an...

In Stock
[Buy Now](https://www.adafruit.com/product/2995)
[Related Guides to the Product](https://learn.adafruit.com/products/2995/guides)

## Related Guides

- [Adafruit Powerboost 1000C](https://learn.adafruit.com/adafruit-powerboost-1000c-load-share-usb-charge-boost.md)
- [Adafruit Feather M0 Bluefruit LE](https://learn.adafruit.com/adafruit-feather-m0-bluefruit-le.md)
- [Adafruit Circuit Playground Express](https://learn.adafruit.com/adafruit-circuit-playground-express.md)
- [Obsidian Sword – Steven Universe](https://learn.adafruit.com/obsidian-sword-steven-universe.md)
- [LEGO Head Lamp with Audio](https://learn.adafruit.com/lego-head-lamp-with-audio.md)
- [Make It Talk](https://learn.adafruit.com/make-it-talk.md)
- [Make It Sound](https://learn.adafruit.com/make-it-sound.md)
- [3D Printed Case for Adafruit Feather](https://learn.adafruit.com/3d-printed-case-for-adafruit-feather.md)
- [7" Portable HDMI Monitor](https://learn.adafruit.com/7-hdmi-portable-monitor.md)
- [Glue Stick Light Pipe Sculpture](https://learn.adafruit.com/glue-stick-archway.md)
- [Making oscilloscope images with DACs](https://learn.adafruit.com/dac-oscilloscope-images.md)
- [Glowing Smokey Skull ](https://learn.adafruit.com/glowing-smokey-skull.md)
- [MUNNY Glowing Friend with Bluetooth Control!](https://learn.adafruit.com/munny-lamp.md)
- [Make It Log](https://learn.adafruit.com/make-it-data-log-spreadsheet-circuit-playground.md)
- [Musical Walking Stick with Circuit Playground](https://learn.adafruit.com/musical-cane-walking-stick.md)
- [Severance Portable Macrodata Refinement Terminal](https://learn.adafruit.com/portable-macrodata-refinement-terminal.md)
- [ESP32-S3 BLE iOS Media Controller](https://learn.adafruit.com/esp32-s3-ble-ios-media-controller.md)
- [Proper Debugging of ATSAMD21 Processors](https://learn.adafruit.com/proper-step-debugging-atsamd21-arduino-zero-m0.md)
