Freedom251 › Robotics Education Software
FinchBlox

What FinchBlox is
FinchBlox is BirdBrain Technologies’ block coding app for learning with the Finch Robot 2.0. Its three levels build from sequencing robot actions to using sensors and coordinating code. Level 1 is aimed at absolute beginners age 5 and up, with blocks for controlling the robot’s motors, lights, and buzzer. Level 2 adds parameters for motor, light, and buzzer blocks. Level 3 introduces sensor blocks, loops, and concurrent sequences. Learners can change code while it runs and remain connected to the Finch. BirdBrain provides tutorials, block descriptions, activities, and a video course for teachers. Activities include number-line math, telling time, mazes, shape drawing, dance, and Finch Tales. The app is free and supports Windows, Mac, Chrome/Chromebook, iOS, Android, and Kindle Fire. It requires a Finch Robot and a micro:bit prepared with a specific Bluetooth .hex file, which users place on the micro:bit using a computer with a USB port. FinchBlox requires Bluetooth permission; on Android, that also requires location permission. BirdBrain says its software is designed for children under 13, requests only the permissions needed to function, and does not transmit personal information to the company.
Who it suits
FinchBlox suits young beginners learning block coding with a Finch Robot, including learners starting at age 5. Its staged levels and teacher course also give educators activities and concepts to introduce as students progress.
What it does well
- Free to use with the Finch Robot 2.0.
- Level 1 covers motors, lights, and buzzer actions.
- Code can be changed while it runs.
- Three levels add parameters, sensors, loops, and concurrent sequences.
- Includes tutorials, activities, block descriptions, and a teacher video course.
What to know first
- Requires a Finch Robot and a micro:bit with a Bluetooth .hex file.
- Preparing the micro:bit requires a computer with a USB port.
- Android use requires Bluetooth and location permissions.
Limits
The free FinchBlox plan requires a Finch Robot 2.0 and a micro:bit with a downloaded Bluetooth .hex file. Preparing that micro:bit requires a computer with a USB port.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| FinchBlox | Requires Finch Robot 2.0 · Bluetooth-capable device · icon-based programming | Free |
As learn.birdbraintechnologies.com lists them, read 15 Oct 2026. The maker's own page has the final word.
Getting started
- Open the FinchBlox website or install the app on a supported platform.
- Get a Finch Robot 2.0 and a micro:bit.
- Use a computer with a USB port to place the required Bluetooth .hex file on the micro:bit.
- Grant Bluetooth permission; on Android, also grant location permission.
- Use the tutorials, activities, or teacher video course to begin.
Overview
FinchBlox is a block-coding app built around BirdBrain Technologies’ Finch Robot 2.0. It is a focused choice for learners starting out with robotics, with a progression from simple commands to sensors and loops. Its main trade-off is the required robot and micro:bit setup.
Key features
Three levels give learners a clear route through the basics. Level 1 is intended for absolute beginners age 5 and up, and introduces sequences that control the Finch’s motors, lights, and buzzer. Level 2 adds parameters to those controls; Level 3 brings in sensor blocks, loops, and concurrent sequences. This makes FinchBlox better suited to a staged introduction than to learners seeking multiple coding modes: it uses blocks only.
Live editing lets students change code while it is running and remain connected to the Finch. That can make an activity more iterative, since learners can adjust a sequence without first disconnecting from the robot. A curriculum library and activities such as number-line math, telling time, mazes, shape drawing, dance, and Finch Tales give educators several ways to put the blocks to work. Tutorials, block descriptions, activities, and a teacher video course add instructional support.
There is no robot simulator, so FinchBlox depends on physical hardware rather than offering a way to try robot programming without it. Setup also takes more than installing the app: users need a Finch Robot 2.0 and a micro:bit prepared with a Bluetooth .hex file, using a computer with a USB port. That is a meaningful hurdle for casual exploration or classrooms without the equipment ready.
BirdBrain says its software is designed for children under 13, requests only permissions needed to function, and never transmits personal information to BirdBrain. FinchBlox requires Bluetooth permission; on Android, that also requires location permission.
Pricing
FinchBlox is free: the FinchBlox plan costs nothing. There are no paid tiers to weigh against it, but the free app is not a hardware-free option: it requires a Finch Robot 2.0 and a micro:bit with the Bluetooth .hex file installed. The cost of that equipment is separate from the app and is not included in the plan.
Platforms
FinchBlox supports Windows, Mac, Chrome/Chromebook, iOS, Android, and Kindle Fire. The computer platform matters during setup, since preparing the micro:bit requires a computer with a USB port. The app supports block coding and Finch Robot 2.0; there is no simulator for learners who lack the robot.
Who it's for
FinchBlox fits young beginners, teachers, and families who already have access to a Finch Robot 2.0 and can prepare its micro:bit. Its age-5-and-up Level 1 entry point, curriculum materials, and varied activities make it practical for guided introductory robotics. It is a weaker fit for learners who want to code without dedicated hardware or who need text-based programming.
Pros and cons
Pros
- Beginner-to-intermediate progression: the three levels move from basic robot actions to parameters, sensors, loops, and concurrent sequences.
- Useful teaching materials: the curriculum library, activities, tutorials, block descriptions, and teacher video course support structured learning.
- Free app: there is no software plan fee.
- Live editing: learners can revise code while it runs and stay connected to the Finch.
Cons
- Hardware-dependent: the app requires a Finch Robot 2.0 and a micro:bit, and it has no simulator.
- Extra setup step: preparing the micro:bit requires a computer with a USB port and a Bluetooth .hex file.
- Block-only coding: learners looking for text-based coding will need another tool.
- Android permission requirement: Bluetooth access also requires location permission on that platform.
Alternatives
Choose EdScratch if you have an Edison robot and want a free, browser-accessible coding environment that requires no additional software. mBlock is a better fit for learners who want a free platform with both block-based and Python coding, as well as AI and IoT features. Consider PictoBlox for individual, non-commercial use if you want a free plan under those terms.
Ozobot Classroom may suit educators seeking a free teacher-focused portal with 700 lessons. ROBO Pro Coding is another free app option, with programs that can be saved locally and in the cloud. Rocksi is another alternative to consider. Choose Sphero Edu if you have a compatible Sphero robot and want free app or web access for robot programming. Thymio Suite is a free desktop option for users with a Thymio robot.
For more options, browse Robotics Education Software.
Verdict
Choose FinchBlox if you want a free, beginner-friendly route into programming a Finch Robot, supported by staged activities and teaching materials. Its strongest case is the progression from simple sequences to sensors and loops; its main limitation is the hardware and micro:bit preparation required. If you do not have that setup, or need coding without a dedicated robot, choose another platform.
Verdict
Choose FinchBlox for beginner block coding activities built around the Finch Robot, with learning materials and more advanced levels included. It requires the Finch Robot and a micro:bit configured with a Bluetooth .hex file, so it suits learners who have that hardware and setup available.
Questions
How much does FinchBlox cost?
The FinchBlox plan is free.
What hardware does it require?
It is for the Finch Robot 2.0 and requires a micro:bit with a specific Bluetooth .hex file. A computer with a USB port is needed to place that file on the micro:bit.
What platforms does FinchBlox support?
It is listed for Windows, Mac, Chrome/Chromebook, iOS, Android, and Kindle Fire.
What can learners do with FinchBlox?
Level 1 sequences Finch motor, light, and buzzer actions; Level 2 adds parameters, and Level 3 adds sensors, loops, and concurrent sequences.
What learning resources are available?
BirdBrain provides tutorials, block descriptions, activities, and a video course for teachers.
Who makes FinchBlox?
BirdBrain Technologies makes FinchBlox. The company says it was founded in 2010 at Carnegie Mellon University’s CREATE Lab and is now part of the CreXo family of STEM brands.
Facts from FinchBlox's own pages
- Activities
- Listed activities include number-line math, telling time, mazes, drawing shapes, dance, and Finch Tales. · learn.birdbraintechnologies.com, 7 Oct 2026
- Android permissions
- FinchBlox requires Bluetooth permission on Android, which also triggers location permission requirements. · birdbraintechnologies.com, 15 Oct 2026
- Audience
- The app is designed for children age five and older, including pre-readers. · play.google.com, 15 Oct 2026
- Battery
- BirdBrain advertises more than seven hours of Finch Robot 2.0 battery life. · birdbraintechnologies.com, 15 Oct 2026
- Bluetooth permission
- FinchBlox requires Bluetooth permission, which requires location permission on Android. · birdbraintechnologies.com, 7 Oct 2026
- Bluetooth requirement
- The mobile app requires Bluetooth 4.0 or Bluetooth Low Energy on the phone or tablet. · play.google.com, 15 Oct 2026
- Company founding
- BirdBrain Technologies was founded in 2010 at Carnegie Mellon University's CREATE Lab. · birdbraintechnologies.com, 15 Oct 2026
- Company headquarters and size
- LinkedIn lists BirdBrain Technologies as headquartered in Pittsburgh, Pennsylvania, with 11–50 employees. · linkedin.com, 15 Oct 2026
- Company ownership
- BirdBrain Technologies says it is now part of the CreXo family of STEM brands. · birdbraintechnologies.com, 15 Oct 2026
- Curriculum
- BirdBrain provides more than 30 classroom activities, teacher courses, tutorials, and printable resources for Finch. · birdbraintechnologies.com, 15 Oct 2026
- Developer tooling
- BirdBrain publishes Java and Python libraries, MakeCode extensions, and Snap/Brython web applications for Finch and related robots. · learn.birdbraintechnologies.com, 15 Oct 2026
- Documentation
- The official program page provides setup instructions and progressive learning modules for movement, lights, sound, and control. · learn.birdbraintechnologies.com, 15 Oct 2026
- Founded
- 2010 · learn.birdbraintechnologies.com, 28 Sept 2026
- Funding
- Crunchbase lists National Science Foundation grants among BirdBrain Technologies' funding rounds. · crunchbase.com, 15 Oct 2026
- Google Play listing
- Google Play lists FinchBlox with 1K+ downloads and an Everyone content rating. · play.google.com, 15 Oct 2026
- Hardware features
- The Finch Robot 2.0 includes drawing support, line tracking, radio messaging, light, obstacle and sound sensing, full-color LEDs, a buzzer, compass, and a plastic-brick adapter. · birdbraintechnologies.com, 15 Oct 2026
- Headquarters
- Eau Claire, Wisconsin, United States · learn.birdbraintechnologies.com, 28 Sept 2026
- Learning resources
- BirdBrain provides FinchBlox tutorials, block descriptions, activities, and a video course for teachers. · learn.birdbraintechnologies.com, 7 Oct 2026
- Legal name
- Crunchbase lists the legal entity as BirdBrain Technologies LLC. · crunchbase.com, 15 Oct 2026
- Level 1
- Level 1 teaches sequencing, such as making the robot move, beep, and turn. · play.google.com, 15 Oct 2026
- Level 2
- Level 2 adds adjustable parameters through sliders for actions such as turning distance. · play.google.com, 15 Oct 2026
- Level 3
- Level 3 adds loops and sensor-driven behaviors such as moving until an obstacle is detected. · play.google.com, 15 Oct 2026
- Lights
- The learning materials include dedicated FinchBlox lessons for controlling robot lights. · learn.birdbraintechnologies.com, 15 Oct 2026
- Limit: educator scaffolding
- The Learning Standard warns that substantial teacher or parent guidance is needed to prevent unfocused play and support learning. · thelearningstandard.org, 15 Oct 2026
Where FinchBlox stands on Freedom251
- Robotics Education Software#1 of 26