BitCar - Autonomous Line Following & Obstacle Avoiding Car for micro:bit
BitCar is a micro:bit based do-it-yourself robot designed for STEM education. It’s easy to assemble, easy to code and fun to play with. The car uses two high quality metal gear motors to drive the wheels. The car's main electronics board integrates a buzzer for music or audio signals, 2 line follow sensors for tracking lines, and the 4 addressable LEDs on the bottom can be used as indicators, highlights or simply for cool decorations. There are also Grove connectors for add-ons like ultrasonic sensor, temperature sensor, light sensor, speech recognizer or other displays. All features of BitCar can be easily controlled with Microsoft MakeCode editor.
BitCar is one of TinkerGen’s most popular micro:bit project kits.
The car constructed from the kit not only includes functions like line following, obstacle avoidance and remote control, but can also do a wheelie with the help of inertia! Show me another DIY car that can do this!
The car is composed of one chassis, two metal gear motors, two wheels and one acrylic cover. These components assemble to make a fantastic micro:bit car.
The chassis has a collection of useful modules built in, such as the buzzer, line follower and programmable RGB LEDs. To encourage further exploration, two spare connection ports are included on the underside of the chassis so kids can connect additional Grove modules like a proximity sensor, temperature sensor or speech recognition module to the car.
If you haven't heard of Grove before, Grove is a Seeed series which you can read more about here.
If you want to implement a remote controlled car, we recommend that you also buy the BitPlayer. BitPlayer is the game controller from our micro:bit series which incorporates a 2-axis joystick and 6 programmable buttons, in the shape of a typical game controller, empowering kids to achieve an awesome project design experience.
If you don't have a micro:bit, click here to buy one.
Read further for more details about the product as well as the Additional Resources tab just below the scrollable images, and if you still can’t find the information you need, contact us via our social media which can be found at the bottom of the page.
Key Features
![]() |
![]() |
![]() |
![]() |
![]() |
Remote Controllable or Autonomous | Obstacle Avoidance | Line Following | Wheelie Mode | DIY assembly + easily customisable |
-
Creative & Functional Design
Inertia carries the car to perform a wheelie as it drives!
-
Education Focus
This product helps kids understand the basics of open-source electronics and develop skills in programming. Kids' creative thinking and hands-on skills are nurtured in their electronics learning. Not only can kids build knowledge of the modules and graphical programming, but also they can learn how to create their own DIY projects.
![]() |
DIY Project that looks COOL & Easily CustomisableThe cover of the car has a sleek streamline appearance with a dark matte finish. The flat surfaces make it easy to customize with stickers or tape, we will even provide cad files so you can laser cut your own acrylic components. |
![]() |
Extension capabilities to achieve Advanced FunctionsModules like gear motors, buzzer, line follower and RGB LEDs are included in the kit to bring kids more fun and joy. But for advanced users, two extra grove ports are included (on the underside of the car) so you can add as per project requirements, includes one I2C connection and P1 & P2. E.g. Add a LED headlights and automate them with a light sensor. |
![]() |
Microsoft MakeCode Compatible - A Powerful Programming PlatformMakeCode is a widely-used graphical programming software which allows you to program the micro:bit. You can easily use it through a web browser. |
![]() |
Educational Course Materials
We provide free BitCar-related courses for schools and families. You can get started with BitCar no matter whether you are at class or home. |
-
This kit is suitable for:
Maker teachers / DIY hobbyists / high school students / micro:bit users/ homeschooling educators
-
Project Examples:
-
What's in the Box
1x | Chassis | Battery Holder | Universal Wheel (front) | Universal Wheel (back) | Coupling Nut | Screw Driver | Acrylic Back Piece | Ultrasonic Sensor |
2x | 3M Stickers | Acrylic Side plates | Wheels | |||||
6x | M3x6mm Screws |
Technical Specifications:
Power Supply :3 AAA batteries |
Working Voltage: 5V |
Working Current: 1.5A (Max) |
Built in Speaker |
2 Metal Gear Motors |
4 Addressable RGB LEDs |
2 Spare Grove Connection ports (one I2C) |
Other Details:
Package Dimensions: | 170 (L) * 90 (W) * 60 (H) (mm) |
Weight | 160 (g) |
Age for Use: | 8+ |
Contact Us:
Homepage: www.tinkergen.com
Email (general enquiries): contact@chaihuo.org
Email (Technical Support): techsupport@chaihuo.org
Facebook: facebook.com/tinkergen
Twitter: tag us @tinkergen_
Instagram: tag us @tinkergen_
YouTube: Follow us for the latest project videos!
Programming Platform
MakeCode: https://makecode.microbit.org/
MakeCode for beginners:https://microbit.org/get-started/first-steps/set-up/
Introduction:
Microsoft MakeCode brings computer science to life for all students with fun projects, immediate code simulation results, and both block and text editors for learners at different levels. MakeCode aims at inspiring people to explore computer science and creative coding. Leaners can immediately start programming when logging in it and find the real-world applications of computer science.
Recommended Ages: All ages
Features: easy-to-use and user-friendly; supports programming on a wide range of hardware and has various tutorials and projects for users; supports translation between block-based code and a text based code
Related Course Material
Make 2 Learn: https://make2learn.tinkergen.com
TinkerGen has created an online learning platform called Make2Learn which contains our own course materials for a wide range of STEAM educators and programming hobbyists. You can view online or download the included videos, lesson plans and source code once you activate a course
Documentation Links
-
User Manual
-
Help Documentation
-
Printable Map for Line Following
-
Sample Code Files
-
CAD Files for body & wheel