I am a technology education teacher from Japan, and I am reaching out to propose a new feature for MakeCode: the integration of Teachable Machine models with micro:bit.
In my classes, we are actively exploring “reinvention” projects that combine Micro:bit, generative AI, and machine learning cameras. I strongly believe that MakeCode’s intuitive block-based programming environment is crucial for introducing AI concepts to students at an early age.
Having the ability to easily load and utilize Teachable Machine models directly within MakeCode would be incredibly valuable for fostering students’ creativity and enabling them to build truly innovative AI-powered creations without needing complex external tools. This would greatly benefit AI education in schools.
I have opened a GitHub Issue for this feature request to formally propose it to the MakeCode development team. If you find this idea valuable or have any thoughts to share, I would greatly appreciate it if you could add your support or comments on the GitHub Issue directly. Your collective voices can help demonstrate the demand for this feature.
Link to the GitHub Issue:
Thank you for considering this proposal and for your support!
Make AI: Robots site, which is a Teachable Machine integration. Last year they added some chatbot support too. (micro:bit needs to be connected to a computer with a USB cable)
At some point Techmonstah was interested in a wireless (bluetooth) version of Make AI’s site. Here’s a version of the site that uses bluetooth instead of a USB cable: https://bsiever.github.io/makeairobots/
The awesome Awesome micro:bit list also lists several AI/Machine Learning resources.
Thank you so much for your kind and detailed response!
The links and explanations you shared are extremely helpful.
I tried https://makeairobots.com/ and was able to confirm that it actually links with Teachable Machine—thank you for introducing this!
I especially appreciate the information about the Bluetooth version of the Make AI: Robots site and the resources in the Awesome micro:bit list.
This will greatly help me in exploring AI and machine learning integrations with micro:bit in my classroom.
Thank you again for taking the time to support me and the community!