The BBocs Digital Resource School Membership includes full access to all downloadable worksheets, songs, chants, and other printable resources in the curriculum packs. However, it does not include physical books.
You can print the worksheets directly from the downloadable curriculum packs to use in class. As your school grows, you may find that physical books are convenient for structuring lessons, reducing prep time, and offering a more organized experience for both students and parents.
Schools can also receive a discount on FUNbooks and other resources based on yearly volume. For more details, check out our discount policy here.
For more information or assistance with accessing your downloadable resources, please contact us anytime.
What resources are available for free without a membership?Jeremy2024-11-06T12:57:06+09:00
Printable flashcards, unit songs, chant videos, curriculum cards, ASK Cards, Sticktionary Cards, At Home Challenge Cards, and more are all free with a basic BINGOBONGO account. Register for free now!
Are there any hidden fees or additional costs?Jeremy2024-10-08T15:32:40+09:00
Manual renewals require the customer to make a payment before the end of the term to avoid service interruptions. Automatic renewals ensure continuous access without any gaps.
What happens if I cancel my membership mid-term?Jeremy2024-10-08T15:31:57+09:00
You will retain access to the services until the end of your current term, with no additional charges. You will also keep access to any materials you’ve already downloaded.
Can I change the number of members in my plan?Jeremy2024-11-06T12:42:06+09:00
Full PDF versions of FUNbooks are not available. All individual pages with answers are available in the downloadable curriculum packs, in the FUN!box, or in the GoZone. For assistance with signing up or any other questions, please contact us.
Can I purchase individual curriculum packs or resources without a membership?Jeremy2024-11-06T12:38:29+09:00
Yes. They are all available to purchase individually here. They are also included at no additional cost with the BBocs Digital Resources School/Institution Membership which also includes 25 free student accounts and 1-year unlimited access to the BBocs Digital Resources. So if you want all 10 levels of the download packs with over 7000 files included, the School/Institution membership is the clear winner. For assistance with purchasing accounts or any other questions, please contact us.
Do students need memberships for access to games and interactive resources at home?Jeremy2024-11-06T12:33:44+09:00
While basic songs and chants are free with a BINGOBONGO account, video lessons and interactive content require a student membership. Memberships can be purchased by parents or schools can get 25 free student accounts and with the with the BBocs Digital Resources School/Institution Membership. Additional accounts can be purchased at 40% off the retail price. For assistance with purchasing accounts or any other questions, please contact us.
What happens if new students join mid-year?Jeremy2024-11-06T12:30:35+09:00
New students can either pay monthly on their own, or schools can purchase a yearly membership at a prorated price. For assistance with purchasing accounts or any other questions, please contact us.
How much does it cost to purchase student memberships?Jeremy2024-11-06T12:29:59+09:00
Individual student memberships can be purchased directly by students here. For schools with the BBocs Digital Resources School/Institution Membership, 25 student memberships are included. Additional memberships can be purchased by the school at a 40% discount, allowing schools to provide or resell them to parents. For assistance with purchasing accounts or any other questions, please contact us.
What does a BBocs Digital Resources Teacher Plus membership include?Jeremy2024-11-06T12:23:46+09:00
Yearly memberships are on average 35% cheaper than paying monthly over the course of a year. Check out the various options here or contact us to find out more.
What are the pricing options for BBocs (BINGOBONGO Online Curriculum System) memberships?Jeremy2024-11-07T13:34:04+09:00
Thymio II Wireless Creator Kit – Advanced Mobile Educational Robot with Remote/LinkVest
$ 219
In stock (can be backordered)
Dive into the exciting world of robotics with the Thymio II Wireless Creator Kit, a comprehensive educational tool that combines the thrill of hands-on learning with the essentials of STEAM education.
Perfect for learners of all ages, this kit features a user-friendly Thymio II robot with versatile “codeless” modes and advanced programming options. Enhanced with the LinkVest Kit for creative building and a 5-Device IR Remote for interactive control, it’s an ideal choice for both individual learning and collaborative classroom experiences. Explore, create, and innovate with Thymio II, your gateway to the fascinating world of robotics and programming.
Institutions and educators can also order the Thymio II Wireless Educator Bundle to get 5 Thymio II Wireless Creator Kits with a durable hard case and all the necessary setup and app installations taken care of.
Thymio II Wireless Creator Kit – Advanced Mobile Educational Robot with Remote/LinkVest
When you order the Thymio II Wireless Creator Kit, you get the basic robot, the BBbots.com 5-Device Wireless IR Remote, and the Thymio LinkVest pack. The combination of these three products will unlock the words of programming, robotics, and engineering and allow you to create and invent anything you can imagine with ease.
Thymio II | Wireless Mobile Educational Robot
The Thymio II Wireless Mobile Educational Robot is a versatile learning tool for all ages. It offers 6 “codeless” modes and supports 6 programming languages, including visual blocks. With its array of sensors and features, compatibility with LEGO bricks, and a pen hole for art projects, Thymio II is ideal for programming courses from beginners to advanced learners. It’s ready to use out of the box, making it perfect for introducing robotics and programming concepts in a fun and interactive way.
Thymio LinkVest Kit
Enhance your Thymio robot’s capabilities with the BBbots LinkVest Kit. This add-on facilitates multi-robot connectivity and integration with LEGO bricks, unlocking a new realm of programming and engineering possibilities. The kit includes a Link Vest, Lock Bolt, Wheel Gears, Plus Pins, Connector Bricks, and standard pins, allowing for creative and complex projects with ease.
5-Device IR Remote Control for Thymio
This innovative remote control expands Thymio’s interactivity, allowing you to manage up to five robots independently. It’s perfect for group activities, complex multi-robot projects, and enhancing the overall user experience with Thymio. The remote is user-friendly, featuring soft buttons with tactile feedback, and introduces additional controls for more sophisticated operations.
Overall Benefits of the Thymio II Wireless Creator Kit
Interactive and accessible introduction to programming and robotics for ages 3 to 100.
Multiple modes and programming languages for varied learning experiences.
Enhanced creative possibilities with LinkVest Kit and easy integration with LEGO.
Advanced control options with the 5-Device IR Remote, suitable for individual and group learning.
A robust platform for STEAM education, blending science, technology, engineering, arts, and mathematics.
Thymio II Creators Classroom Case for Educational Institutions
Ideal for schools and educational institutions looking to incorporate Thymio into their curriculum, the Thymio II Creators Classroom Case offers a comprehensive package. This case is specifically designed to facilitate classroom learning and hands-on experience with robotics and programming.
5x Thymio II Creator Kits: Includes one kit in each color, providing a vibrant and engaging learning tool for students.
1x Hardcase: Durable storage and transportation solution to keep the kits organized and protected.
1x 6-Hub USB Charging Port: Efficiently charge multiple Thymio robots simultaneously, ensuring they are always ready for use in the classroom.
Free Access to Online Programming Course: Complimentary access to Mind Mission Programming’s online course, enhancing the educational value and providing structured learning paths.
Thymio II Wireless Educational Mobile Robot is the second generation of the Thymio Robot. Both were developed in a collaboration between the Ecole Polytechnique Fédérale de Lausanne (EPFL) and the Ecole Cantonale d’Art de Lausanne (ECAL).
Thymio II is fully Open Source (software and hardware) because the main objectives of the Thymio II project are to provide a versatile robot to a greater number of people, to make programming and robot technology accessible to everyone, and to give users of all ages a way to learn using a simple approach.
Sensors and actuators
The Thymio IIWireless Robot has several sensors, actuators, and ways for humans to interact with it (human-interface modalities):
Developed by Google, Blockly is an ideal bridge between a visual and a text programming language. Assemble visual blocks that have the power of text programming.
Aseba Studio is a component of Aseba designed to program robots such as Thymio through text. It allows a higher level of control than visual programming.
Aseba-Scratch is a software link between Scratch 2 and the Thymio II robot. This allows Thymio II to be controlled using programs written in Scratch 2.
Aseba and Thymio’s firmware are open source and released under the LGPL.
FAQ
How to program Thymio with a tablet
Thymio Suite Mobile can be installed on tablets (iOS and Android). However, Thymio robots cannot be connected directly to the tablet; a relay computer is needed. This relay computer should also run Thymio Suite; then you will be able to see on your tablet the same list of available robots as on your computer. It works with both real and simulated robots.
Easy steps to get Thymio Suite up and running on tablets
Install & launch Thymio Suite on computer
Connect one or more Thymio robots to it
Install & launch Thymio Suite Mobile on the tablet
Make sure that both the tablet and the relay computer are connected to the same Wi-Fi network
You should see the same robots appear on both the computer and the tablet
What kind of microSD card can I use with Thymio?
We advise you to use very low storage cards (not bigger than 8GB if possible). Avoid very high capacity cards including XD, UC or HC
What are the system settings and how do I access them?
Thymio has three options in the special settings mode: sound volume setting mode, motor calibration mode, and wireless pairing mode.
After turning Thymio on, simultaneously touch the left and right buttons for 3 seconds to enter the settings menu.
Once the red lights around Thymio start blinking, you can use the arrows to change the color and choose a setting. Then enter the setting mode by touching the center button.
Orange: set the volume
Use the forward and backward arrows to set the volume. The volume is displayed on the robot using the yellow LED circle. To save your choice and exit the setting mode, just power Thymio off by pressing the central button for 3 seconds.
Green: motor calibration
This mode allows users to fine tune the speed of the motors when the robot doesn’t drive straight.
Print this pdf file on two A4 pages at 100%, tape them together on a table or the ground, and place the robot between the lines. (Or you can print it on a single A3 page.)
The “front” and “back” buttons make the robot move forward and backward. Press them once, twice, or three times to modify its speed. You can check if the robot travels straight at different speeds.
The “left” and “right” buttons increase or decrease the correction in the direction of travel: If the robot turns right, press the left button several times to correct the direction until it goes straight, and conversely if it turns left, press the right button several times. The more times you press, the bigger the correction.
When the robot goes straight, press the central button for 3 seconds. This will turn off the robot and store the correction values in the long-term memory.
Power on the robot and check the results of the calibration by running the pre-programmed obedient (magenta) behavior.
Here is a video showing a calibration example:
How to charge my Thymio? Is my robot’s battery defective?
In order to correctly charge Thymio, you should connect it with the USB cable to a computer or a wall charger.
Please note that Thymio charges the fastest when it is turned off and connected to a wall charger. Sometimes, a computer or a USB hub will not provide sufficient current to charge the robot efficiently.
When charging, a red light shows on the robot next to the micro USB connector. Once the robot is fully charged, a blue light will show.
If your robot seems unable to charge, it might be for the following reasons:
◆ Your cable is defective or loose, or the robot’s connector is damaged
Try again with a different micro USB cable, one that you know is in good condition. Move the cable slightly: does the red light on the robot blink when you move? It should remain steady.
◆ A damaged connector means the robot needs to be repaired
If your warranty is still valid, please contact your reseller. Otherwise visit the Thymio support center page.
◆ You have not installed the drivers on your computer (Windows)
Under Windows, Thymio must be recognized by the computer to be charged. Unplug your robot and try to download and install the software.
◆ Your Thymio is fully discharged
Full discharge can happen when the robot is used for a long time without recharge, or on the contrary, when it is left unused for several months or years. In this state, the robot’s behavior is erratic: blinks, beeps, doesn’t respond to buttons, or doesn’t turn on.
To recover from deep discharge:
– Connect the robot to a wall charger (a computer will not provide sufficient power).
– Reset the robot (insert a pin into the small hole on the left of the robot).
– Allow it to charge for at least 3 hours with the wall charger. Try to turn it off if it turns on; if it does not work, wait for 1 hour before trying to turn it off.
If it still does not work after this, the battery is probably faulty.
◆ Your battery is faulty (very rare)
The usual symptom is a robot that charges very quickly, with the blue led near the cable showing the end of charging lights after a few minutes.
Once unplugged, the robot’s autonomy is almost zero. Sometimes both the red and blue LEDs close to the cable light up at the same time. Sometimes the robot will not turn on at all.
In that case, the robot needs a new battery. If your warranty is still valid, please contact your reseller, otherwise visit the Thymio support center page.
How do I install Thymio Suite on my system?
Thymio Suite is available on different operating systems. Installing Thymio Suite will allow you to connect to your Thymio from your computer, and program (Aseba, VPL, Blockly, Scratch), configure or update it.
To install Thymio Suite, go to the download page and choose the operating system of your computer.
How do I program Thymio? What programming languages are officially available?
To program Thymio, you must first download and install the software. Then connect your robot via cable or wireless dongle and turn it on. The official programming languages of Thymio are :
Is there a risk of erasing the basic behaviors if I program Thymio?
There is no way you can erase Thymio’s basic behaviors by programming it. If you want to clear your program and access the basic behaviors again, simply disconnect Thymio from the computer, turn it off, and turn it on again.
How do I upgrade my Thymio?
Before starting, make sure that your Thymio is properly charged: the battery indicator must show three bars when the robot is not connected.
Thymio Suite 2.0
Download and install the latest version of Thymio Suite.
Connect Thymio to your computer with the USB cable.
Start Thymio Suite.
Launch VPL or any programming language.
If an update is available, there will be an update icon over the robot. Right click on the robot you want to update and select “update firmware” or simply click the update icon.
Wait until the blue progress bar is complete. Once it’s complete the update is finished!
What are the pre-programmed behaviors?
Thymio has pre-programmed behaviors that allow you to interact with it, even without programming it.
The pre-programmed behaviors always remain in the robot, and you can go back to them by disconnecting from Thymio Suite (if you were connected) and restarting Thymio.
How to configure the pairing of Wireless Thymio with its dongle?
Out of the box, your Wireless Thymio robot and its dongle are correctly configured and ready to use. There is no need to configure anything for normal use!
If you want to create a network with several Thymio connected together and on one single dongle, you must satisfy the following conditions:
All the robots must be on the same channel
All the robots must have the same network identifier
Each robot must have a different and unique node identifier (Do not modify this value)
Note: We advise not to group more than 6 robots in one network with one single dongle (with firmware 13+ and Thymio Suite)
If you want to program different robots independently each with one dongle, you must satisfy the following conditions:
Assign each robot that you want to use independently to its own unique channel
Each robot must have a different and unique network identifier
Each robot must have a different and unique node identifier. Do not modify this value!
How to pair the robots and dongles on the computer:
Plug your dongle into your computer
Open the “Wireless Thymio Network Configurator” (in the tools when you start Thymio Suite)
Choose a channel either 0, 1 or 2 (it must be the same channel for robots in the same network, default channel is 1)
You can choose a network identifier (default 0x404F)
Do not change the dongle node identifier
Press “Enable pairing”
How to pair robots and dongles on Wireless Thymio:
Turn on your Wireless Thymio robot (if it was already turned on, turn it off and turn it on again.)
Put the Wireless Thymio into configuration mode by holding both the right and left buttons for 3 seconds. Then select the light purple mode by touching the right or left buttons. Finally, enter configuration mode by touching the center button.
The dongle and Thymio red LEDs must flash at the same frequency. Bring Thymio and the dongle close to each other until that is the case.
Turn Thymio off (touch the center button for several seconds), to save the configuration.
On the computer, click Flash Into Dongle to save the new settings.
It seems my robot has a hardware problem, what should I do?
The battery, a motor, a sensor or another part of your robot needs to be replaced or repaired
If your robot is still under warranty, contact us directly for a free repair. Describe the technical problem and explain which part you think is broken and why.
If the warranty is over, there may be additional fees for repairs/replacements.
One of the buttons of Thymio doesn’t work sometimes
The buttons have filters that automatically adapt. If you let your finger on the button too long, it won’t be detected anymore. Avoid touching the buttons for 10 seconds to let the filters reset.
My robot does not turn on, what should I do?
Sometimes a robot does not turn on; there are several possible causes and several things to try
◆ Wait 10 seconds before trying again: there is automatic filtering on each button’s signal. If you leave your finger on the center button for too long, the robot adapts to this condition and your finger is not detected anymore. Avoid touching it for 10 seconds and the filters should reset.
◆ Push the reset button: on the left side of the robot there is a small hole. Insert a pin to reset the robot.
◆ Recharge the robot: your robot might not respond because it is fully discharged. Follow the instructions to recharge it correctly.
My robot does not move in the pre-programmed behaviors, what is happening?
In the magenta mode, you can easily check that the motors work. The robot should drive straight forward if you press forward and backwards if you press backwards. If you suspect a hardware issue, please adjust the wheel calibration in the green settings mode (hold down left and right buttons for 3 seconds).
If in the red, yellow or green pre-programmed behaviors, the robot should detect your hand (indicated by light and sound), but if it does not move, it probably cannot detect the ground. In those modes, Thymio is programmed to stop at the edge of the table.
If you place it on a surface that does not reflect IR light (such as a black or dark surface, a transparent surface, some carpets) the surface is not detected and the robot stops.
Try it on a white surface. If it still does not move then, there is probably a problem with the ground sensors. If you suspect a hardware issue, please contact the company you purchased it from.
Why doesn’t my robot drive straight?
Thymio’s motors can have small variations in speed, therefore, it is common that they don’t all turn exactly at the same speed.
To test how your robot drives, please use the obedient (magenta) mode. In this mode, on a flat surface, the robot should drive straight forward when you press the forward arrow, and straight backwards when you press the backward arrow.
If that is not the case, you can calibrate the motors with the light green settings mode. If the calibration doesn’t help and your robot deviates strongly or one wheel doesn’t turn at all, there is probably a hardware problem.
What should I do if my robot cannot follow the line in the investigator (light blue) mode?
You can try calibrating the sensor values by hand:
– To calibrate the black level, with Thymio’s ground sensors positioned over the track (black line on the ground), press both forward and backward arrow buttons simultaneously.
– To calibrate the white level, with Thymio’s ground sensors positioned over the white area, press both left and right arrow buttons simultaneously.
If you draw the track yourself, make sure it is sufficiently wide (4cm) and with high contrast (black on white is best). If some turns are too sharp, the robot can lose the track.
I would like my program to stay in Thymio’s memory even if I turn it off (VPL, Blockly or Aseba)
Normally, if you program Thymio and then turn it off, the program you created is erased. If you want your program to stay in memory, you can flash one program in the permanent memory of the robot. Doing so will create a 7th basic behavior which will have no color. This colorless mode will be your program. To save the code in Thymio II:
Once you have written your program in Aseba Studio, press Stop, then Run
Click on “Tools” -> “Write the program(s) …” -> “… inside Thymio II” (if you renamed your robot, you will see the new name instead of “Thymio II”)
Check that the event window displays “Flashing OK”
In order to erase your additional program, simply update the robot (This only works with programs developed with VPL, Blockly or Studio)
How to pair a Wireless Thymio with its dongle in Thymio Suite
In the tools of Thymio Suite, click on “Pair a Wireless Thymio to a Wireless dongle”
If a warning appears, just click “Yes”
Connect the dongle and the Thymio you want to pair
Click on “Pair!”
Repeat the same for each robot and dongle you want to pair.
TIPS: If you want to create a network with all Thymio in one group, communicating with each other, use the same dongle to pair each Thymio. This feature will only be correctly supported in Aseba Studio.
There are also more options in the advanced mode.
TIPS: You can also use “Pair a case of Wireless” to assign one dongle per robot over unique channels.
Make sure to have a micro SD card that you can connect to your computer and that is compatible with Thymio. Avoid cards that are too high-capacity or too fast. Use a capacity between 2 GB and 4 GB, and do not use SDHC or SDXC formats.
First, start Audacity. Once the app has started, create a new project and change the default value of 44100 Hz to 8000 Hz. Use only one track by selecting 1 recording channel.
You can now record your sound with the record button. You should see the cursor moving and the sound wave visualization. Once your sound is done, click stop.
Before exporting the sound, check that the metadata of the file are empty. Click on the Edit menu (arrow 5) and then metadata.
Once the window is open, if data is written under Value, erase it by clicking Delete, then Validate.
You can now export the sound file. Click on the File menu, Export, and then Export as WAV .
Name your file in the following way: P followed by a number. For example P0.wav (the number after P lets you find the sound when you program), select the file type Other non compressed formats.
Under Format Options, choose WAV header (Microsoft) and under Encoding choose Unsigned 8 bit PCM.
Save the file to the SD card.
You can also find this procedure in an explanatory video by following this link.
Play the SD card sound on Thymio
VPL3
Use the customizable mode. Select the blocks related to the SD card and close the configuration panel.
Use block 15 to play your sound. The arrows allow you to select the right number. Block 16 stops the playback.
Aseba
Use function sound.play which takes as a parameter a recording number between 0 and 32767. To interrupt the playback, call sound.play with the parameter -1.
Scratch
In code, go to category Thymio, block jouer son carte SD ().
Recording sound directly from the robot
Scratch
In code, go to category Thymio, you will find the block enregistrer son () which allows you to record sound. To stop recording, use arrêter l’enregistrement du son () and to replay a sound use rejouer son ().
Aseba
You can record sounds to the SD card using native function sound.record which takes a recording number from 0 to 32767 as a parameter. The file is then saved to the SD card under the name Rx.wav, where x is the parameter given to the function sound.record. To stop recording, call sound.record with -1 as argument.
You can then replay the recorded sound with the native function sound.replay . As a parameter, this function takes a number from 0 to 32767 and replays file Rx.wav from the SD card, where x is the parameter passed to the function sound.replay . To stop the playback, call sound.replay with -1 as argument.
Downloads
How to start programming with Thymio II and the Thymio Suite software/apps
To find out more about each programming mode, check out any of the following links. You’ll be redirected to Thymio.org (English only). If you have other questions or need support in Japanese, please contact us.
Out of the box, your Wireless Thymio robot and its dongle are correctly configured and ready to use. There is no need to configure anything for normal use!
If you want to create a network with several Thymio connected together and on one single dongle, you must satisfy the following conditions:
All the robots must be on the same channel.
All the robots must have the same network identifier.
Each robot must have a different and unique node identifier. Do not modify this value!
Note: We advise not to group more than 6 robots in one network with one single dongle (with firmware 13+ and Thymio Suite)
If you want to program different robots independently each with one dongle, you must satisfy the following conditions:
Spread the different robots you use at the same time on the three channels.
Each robot must have a different and unique network identifier.
Each robot must have a different and unique node identifier. Do not modify this value!
How to pair the robots and dongles
Plug your dongle into your computer.
Open the “Wireless Thymio Network Configurator” (in the tools when you start Thymio Suite).
Choose a channel either 0, 1 or 2 (it must be the same channel for robots in the same network. default channel is 1).
You can choose a network identifier (default 0x404F).