Welcome!
Bolton Robotics First Lego League
Welcome to the Bolton Robotics Group, where creativity, innovation, and teamwork come together in the exciting world of FIRST LEGO League robotics! Our group supports enthusiastic middle school students who share a passion for robotics and using the LEGO Mindstorms Spike robot.
This site was developed for the Bolton Robotics First Lego League in partnership with:
![]() | ![]() |
On this website, we’ve gathered a set of resources aimed at helping students and mentors user Pybricks Python to program Lego Spike robots. Whether you’re a beginner eager to take your first steps in coding or an experienced programmer looking to enhance your skills, our resources are designed to introduce basic concepts, provide tutorials, tips, and real-world examples.
In addition to Pybricks Python resources, we’ve also gatheter a collection of FIRST LEGO League resources. These materials cover a wide range of topics ensuring that teams are well-prepared for the challenges and excitement that come with participating in FIRST LEGO League competitions.
Training Modules
A series of short training modules lessons below are divided between using a virtual robot simulator and lessons run on the Spike robot. It is recommended to start with the Beginner training modules which all use the virtual robot and simulator. These lessons can be completed without any additional apps or Spike hardware.
The intermediate lessons focus on how to get started using the Pybricks IDE to program the Spike with the Bolton Robotics Base Code. Advanced and expert modules guide students who are interested in advanced techniques like gyro navigation, color sensor calibration, using the Spike matrix LED display, and ssh connection to the Spike robot.
![]() Beginner Modules | Intro to Robot Python Programming Using the simulator to learn about how to use Python programming on a virtual Spike robot |
![]() Intermediate Modules | Using Python on the Lego Spike robot Learn how to use VSC to program the robot |
![]() Advanced Modules | Moving Beyond the Basics Methods, Gyro navigation, and other advanced concepts |
![]() Expert Modules | Mastering Concepts and Techniques ...TBD... |
Bolton Robotics “Around Bolton” Game
The Bolton Robotics Around Bolton Game is like a real FLL challenge on a 1/3 size game board. Students program their Spike robot to solve missions and collect as many points as possible in a two minute and thirty second match.
- Bolton Robotics “Around Bolton” Robot Game : After completing all lessons students may work on the robot game.
More Resources
- Helpful Python Commands : List of helpful commands including how to use attachment motors
- Pybricks Spike Documentation