Welcome to Competitive Robotics. Students build their own robot on a BBC
micro:bit and an ElecFreaks Nezha board, drive it from a joystick, teach it to
follow a line, and then move it onto closed-loop drive code that knows how far
it has gone and where it is.
This course is at the outline stage. The Course Outline lists what we talk
about and roughly when: building and driving, sensors, the Nezha robot
template, the robot console and calibration, the building workshops, and the
later talks on motion and control.
Students move at different speeds, so the outline is a list of topics rather
than a week-by-week plan.
Modules
2 totalCompetitive Robotics — Course Outline
This is a list of the things we talk about in Competitive Robotics, grouped by
when a student is ready to hear them. It is not a week-by-week lesson plan.
Code
The software behind the class lives in a few GitHub repositories. Students
mostly use the first one; the rest are the pieces it is built on and the
tools the instructor uses to flash and manage the robots.