In this unit, you will learn how to control the Light Matrix with sequential programming. You will program the lights to make shapes and display text to give your robot the ability to communicate with the outside world!
In this unit, you will learn how to control the basic movement of your SPIKE Prime robot through sequential programming. You will program your robot to perform simple maneuvers and manipulate objects in its environment.
In this unit, you will learn how to use the sensors on the SPIKE Prime robot. You will program your robot to perform simple sensing behaviors and respond to objects in its environment.
Capstone: Subterranean Challenge with SPIKE Prime (3.0)
In this unit, you will demonstrate your ability to decompose an open-ended problem into small pieces, and then iterate on a robust solution to the problem.
Units
Capstone: Subterranean Challenge with SPIKE Prime (3.0)
In this unit, learners set up and calibrate the Loco Positioning System, then use it to fly the Crazyflie through coordinate-based missions. They work with both TWR and TDoA modes and advance to multi-drone coordination, gaining firsthand experience with autonomous navigation and swarm operation.
In this unit, learners explore assisted flight modes including altitude hold, hover, and position hold. Using the Flow Deck, they examine sensor-based stabilization and velocity control, and tune values in the PID controller to see how it affects the drone’s ability to correct and hold position.
In this unit, learners gain the essential setup skills for working with the Crazyflie platform. They assemble the drone, configure the software environment, attach sensing decks, and update firmware. After verifying stability with a grounded test, they complete a manual test flight before moving on.
In this unit, you will learn about the basics of electrical soldering and get comfortable with the tools. You will learn about soldering tools (soldering iron, solder, flux, etc.), soldering safety procedures, what makes a good solder joint (tinning, heating, applying solder), and checking continuity with a Multimeter.
Block-based Coding Practice with Virtual SPIKE Prime
Block-based Coding Practice with Virtual SPIKE Prime
Block-based Coding Practice with Virtual SPIKE Prime provides students with a fully programmable robot that allows students to develop their programming and sensor integration skills using Blocks. The simulated environment is designed to resemble a robotics competition table, encouraging robotics teams to help prepare for competitions.
Units
Block-based Coding Practice with Virtual SPIKE Prime
Participants work together to lift a payload using only their own drones. This exercise emphasizes mission planning, flight plan development, team coordination, and adapting to unexpected conditions. Students will calculate components of lifting force and understand how to sum and cancel force vectors from multiple sources.
Skills Developed: Mission planning, flight plan development, team planning, coordinated multi-robot operation, considering risk, adapting to unexpected conditions, calculating relevant components of oblique forces.
Python-based Coding Practice with Virtual SPIKE Prime - Early Access!
Python-based Coding Practice with Virtual SPIKE Prime - Early Access!
Python-based Coding Practice with Virtual SPIKE Prime provides students with a fully programmable robot that allows students to develop their programming and sensor integration skills using Python. The simulated environment is designed to resemble a robotics competition table, encouraging robotics teams to help prepare for competitions.
Python-based Coding with Virtual SPIKE Prime
Units
Python-based Coding Practice with Virtual SPIKE Prime - Early Access!