Getting Started with Finch is as easy as 1,2,3

1. Prepare Finch For Use

Charging Your Finch

  • Plug the USB-C cable (micro-USB for older models) into the charging port under Finch’s tail.
  • A full charge takes 7 hours—we recommend charging overnight.

Setup

  • Slide the micro:bit into Finch’s tail, ensuring:
    • The A and B buttons face up.
    • The five holes are at the bottom and partially covered when inserted correctly.

Turning on Finch

  • Press and hold the power button on the bottom for about 2 seconds.
  • One or more LEDs in the tail should light up.
  • The micro:bit will display ten flashing characters

2. Pick Your Programming Language

Code your Finch to move, light up, detect obstacles, become a musical instrument, and more! Select the programming language that is best for you and easily switch between languages.

2. Pick Your Programming Language

Beginner
FinchBlox

FinchBlox

Intermediate
BirdBlox logo

BirdBlox

Intermediate
Snap! logo

Snap!

Intermediate
MakeCode logo

MakeCode/ JavaScript

Advanced
Python logo

Python

Advanced
Java logo

Java

Software Guidance Chart

3. Learn How to Control the Finch

Step-by-step tutorials for how to code each component of the Finch and more! Select your programming language, connect your device and robot, and start learning how to code.

View Programming Tutorials

4. Explore Activities

Looking for ideas of what you can do with the Finch? Practice math skills, create a game, make a parade float, joust with your Finch and more!

Start Activities

5. Access Printable Resources

Explore challenge cards, block descriptions, and other resources to help you do more with the Finch.

View Resources