BT-Remote, Remote control your LEGO Spike Prime & Robot Inventor self-uprighting balancing robots.

Free building instructions and programs: Documentation and installation instructions hub2hub library: This 3rd video in the Self-uprighting, balancing LEGO robot series shows how to remotely control the balancing robots. The remote control feature in the Mindstorms Robot Inventor app can only work in streaming mode, but unfortunately that mode is too slow for the PID balancing code. Therefore, we designed a 2nd robot ourselves to be used as a remote control. In the current LEGO software, Bluetooth communication is not yet possible, but my Robotmak3r colleague Nard has written a Python library himself that makes this (and much more) possible. I hope you will enjoy these robots and can’t wait to see your RobotRace and Sumofight movies! This is a little project I’ve wanted to make from the first time I saw the Spike Prime robot. The hardware was perfect for this challenge from day 1, but the software didn’t (and still doesn’t) allow it. (I hope LEGO and LEGO Education add this soon.) So in the end, this became a little project that shows that with some perseverance and asking some friends for help, you can achieve your goal. I would like to thank my Robotmak3r friends who helped me with this project: - Nard Strijbosch and Frank Ellerkamp for making and testing the Python hub2hub communication library. - Laurens Valk for his great work with the hub independent Pybricks programming environment. - Philo Hurbain for his Custom-Parts-Pack which allows us to create build instructions and animations in Studio 2.0. And for his eternal willingness to bend LEGO flex parts for me so I can put them in my building instructions. - Damien Kee for his help in controlling Spike Robots from the other side of the world (coming soon ;-) ) 00:00 - Problem: RC in Streaming mode 00:38 - Solution: BT-Remote Spike 01:52 - Solution: BT-Remote Robot Inventor 03:12 - Step 1: Build it 03:19 - Step 2: Install SPIKE Firmware 03:32 - Step 3: Install hub2hub Python library 03:57 - Step 4: Download Python RC & Balancing programs 04:16 - Step 5: Have Fun – RobotRace!
Back to Top