Robotics

Overview
Robotics is a 60 hour, hands on course that takes you through the fundamentals of building and programming your own robotic projects. Guided by an instructor, you will work through interactive labs, simulations, and practical exercises covering Arduino basics, circuit construction, sensor integration, motor control, and wireless control.
By the end of the course you will have the skills and confidence to design, program, and present your own robotic project, along with a solid foundation in the components, sensors, and control mechanisms used across the field of robotics.
What You Will Learn
- How to program and control electronic components using Arduino
- Building circuits using breadboards, LEDs, push buttons, and resistors
- Integrating sensors such as ultrasonic, IR, sound, temperature, and humidity sensors into robotic projects
- Motor control concepts, including motor drivers, servo motors, and relay switching
- Using Bluetooth and WiFi for wireless control and basic Internet of Things projects
- Building a line following robot using sensor feedback and coded tracking algorithms
- Designing, programming, and presenting your own original robotic project
Course Curriculum
| Module | What you cover |
|---|---|
| Introduction to Robotics and Arduino | The history and applications of robotics, Arduino components and pins, and a first hands on Arduino project |
| Circuits, Buttons, LEDs and Resistors | Building circuits on breadboards, integrating push buttons, and controlling LED brightness with resistors and Ohm’s law |
| Sensors: Potentiometers, Ultrasonic, IR and Line Following | Using potentiometers for variable control, measuring distance with ultrasonic sensors, detecting objects with IR sensors, and programming a line following robot |
| Motors, Servos and Relays | Controlling DC motors with motor drivers, precise angle control with servo motors, and relay wiring and switching |
| Wireless Control and IoT Projects | Pairing Bluetooth modules and using WiFi to connect Arduino to the internet, including a two part IoT project controlling a lamp remotely with relays |
| Sound, Temperature and Humidity Sensing | Building circuits that respond to sound cues and reading environmental data with temperature and humidity sensors |
| Final Project, Ethics and Professional Skills | Designing, programming, and presenting an original robotics project, an overview of ethical considerations and the future of robotics, and communication and teamwork skills |
Who This Course Is For
This course is open to all levels and requires no prior robotics or programming experience. It suits anyone curious about electronics, coding, and building their own robotic projects.
Target audiences
- Anyone curious about robotics, electronics, and Arduino programming
- Students interested in STEM, engineering, or building their own robotic projects
Requirements
- No prior robotics or programming experience required