Tutorials

Need help getting started? Watch or read our tutorials, and in under 30 minutes you can be building and programming awesome robots! 

Hummingbird and micro:bit

Now you can use the micro:bit to control your Hummingbird! You can write programs in the block-based MakeCode environment and then download them onto the micro:bit.

tag(s): Programming

Example Robots

Get inspired by watching videos of robots you can build in 30 minutes, 3 hours, and 6 hours, as well as robots created by students for class projects in poetry, pre-engineering, and more!

tag(s): Hardware, Building Tips

Making a Robot Hand with Hummingbird

tag(s): Hardware, Building Tips

Making Mobile Robots with Hummingbird

tag(s): Hardware, Building Tips, Programming

Tracking a Line

tag(s): Hardware, Building Tips, Programming, CREATE Lab Visual Programmer, Arduino

Using the Hummingbird Joystick

tag(s): Hardware, Hummingbird and Other Maker Tools, Snap!/Scratch 2.0

Hummingbird Color Sensor

tag(s): Hardware, Hummingbird and Other Maker Tools, Snap!/Scratch 2.0

3D Printing and Hummingbird

To help kickstart your 3D printing explorations, we've created a library of open-source, freely downloadable, editable, and printable parts that work well with parts from the Hummingbird kit. We'll use this tutorial to share our current library of parts.

tag(s): Hardware, Building Tips, Hummingbird and Other Maker Tools

Strawbees and Hummingbird

tag(s): Building Tips

MaKey MaKey and Hummingbird

Projects combining MaKey-MaKey and Hummingbird are a blast, check out this tutorial for how-to and examples!

tag(s): Hardware, Electronics, Hummingbird and Other Maker Tools

App Inventor with Hummingbird

tag(s): Programming, Advanced

Using Vernier Sensors with the Hummingbird

tag(s): Hardware, Hummingbird and Other Maker Tools

TETRIX with Hummingbird

tag(s): Hardware, Building Tips, Programming, Arduino, Advanced

Piezo Buzzers with the Hummingbird

tag(s): Hardware, Electronics, CREATE Lab Visual Programmer

Creating a button sensor for Hummingbird

All you need for a button is two pieces of wire, a resistor, and two pennies. Check out this awesome tutorial by Karen Polstra for building a home-made button.

tag(s): Hardware, Building Tips, Electronics

Raspberry Pi

Use a Raspberry Pi to control a Hummingbird and write programs that run on the Pi with Java or Python!

tag(s): Hardware, Hummingbird and Other Maker Tools, Programming, Java, Python, Advanced

Grove Sensors with the Hummingbird

tag(s): Hardware, Hummingbird and Other Maker Tools, Snap!/Scratch 2.0

Squishy Circuits!

Learn how to hook up circuits made from playdough to Hummingbird.

tag(s): Hardware, Electronics, Hummingbird and Other Maker Tools

Controlling Robots with Muscle Signals

tag(s): Hummingbird and Other Maker Tools, Snap!/Scratch 2.0

Circuit Scribe and Hummingbird

Combine the Hummingbird with the Circuit Scribe conductive ink pen!

tag(s): Hummingbird and Other Maker Tools

Go!Motion and Hummingbird

tag(s): Hardware, Hummingbird and Other Maker Tools, Programming, Snap!/Scratch 2.0, Advanced

Wii Devices and the Hummingbird

Control Hummingbird robots with the Wiimote and Wii Balance Board!

tag(s): Hummingbird and Other Maker Tools

Connecting Electronics

Wondering how to hook up a sensor, LED, or motor to the Hummingbird or Hummingbird Duo? Watch a short video or follow our step-by-step instructions.

tag(s): Hardware, Electronics

Building your First Bot

Instructions for building a first robot with Hummingbird

tag(s): Hardware, Building Tips

Switching Modes on the Hummingbird

Learn to use the Hummingbird Firmware Burner to switch the Hummingbird Duo from one mode to another.

tag(s): Programming, CREATE Lab Visual Programmer, Snap!/Scratch 2.0, Arduino

Ardublock Programming

An introduction to programming Hummingbird Duo with Ardublock.

tag(s): Programming, Arduino

Arduino Programming

Introduction to programming Hummingbird Duo as an Arduino device.

tag(s): Hardware, Electronics, Hummingbird and Other Maker Tools, Programming, Arduino

Compiling and Running a Hummingbird Java Program

A few steps to get you started compiling Hummingbird Java programs from the command line...

tag(s): Programming, Java, Advanced

CREATE Lab Visual Programmer

Check out our screencasts and instructions explaining how to install and use the CREATE Lab visual programmer.

tag(s): Programming, CREATE Lab Visual Programmer, Arduino

Python Programming

Tutorial on how to install Python, compile an example program, and create your own program.

tag(s): Programming, Python, Advanced

Scratch 2.0 Programming

Guide for programming Hummingbird in Scratch 2.0.

tag(s): Programming, Snap!/Scratch 2.0

Setting up the Arduino Environment for Hummingbird Duo

Instructions for setting up the Arduino environment and Ardublock for use with Hummingbird Duo.

tag(s): Programming, Arduino

Snap! Programming

This tutorial introduces programming Hummingbird with Snap!

tag(s): Programming, Snap!/Scratch 2.0

Using Hummingbird in Netbeans

Step-by-step tutorial guiding you through programming Hummingbird in Java with the Netbeans IDE

tag(s): Programming, Java, Advanced

Using the BirdBlox App

The BirdBlox app allows you to program your Hummingbird over Bluetooth using an iPad!

tag(s): Programming