Tuks Robot School




Robot Race


Facilitator Training


Welcome to the Tuks Robot School webpage!

Have you ever wondered how a robot is built from scratch? Or how it is possible that a dead piece of electronics is able to detect phenomena in the world around us? Join the Tuks Robot and Sensor Schools for one of two mini-courses that will take you through all the basic steps of building a simple self-navigating robot or explore the wonderful world of sensors. The courses each comprise eight lessons. Robot School classes cover 3D design and printing of the robot chassis, constructing the electronics of the robot, assembling the robot, programming an Arduino microcontroller development board to make the robot follow a track and testing the robot. Sensor School classes cover the basics of how sensors are able to detect natural quantities. If you have always dreamt of following a career in technology, this is your chance to start the journey!

Taking hands to serve the community 

The Robot and Sensor School is a joint initiative among

The project, which was inspired by the popular Annual Third-Year Robot Race (see below), was initiated at the start of 2021 and aims to provide a platform through which EBIT students can serve the community by presenting fun STEM education activities to school learners.

The curricula were designed by University staff in collaboration with postgraduate students and centre around low-cost hardware platforms with accessibility in mind. Apart from the postgraduate students, some of our senior undergraduate students also help to create the hardware and are involved in training the junior community service students who present the course content to the learners. 

Robot School Launch 23 August 2021 - Group 45

Robot School in session


Who may join?

The Tuks Robot School consists of two sections: free-of-charge community engagement courses and paid courses through Enterprises University of Pretoria (Pty) Ltd.

Community Engagement

The community engagement curriculum is targeted at grade 8 to 11 learners from high schools that do not host robotic programs.

Annual dates

The Robot School runs between April and September. Requests to join the community engagement section of the Robot School may be directed at Mr Thabang Ngwenya.


The 2023 Robot School dates are 22 April, 6, 13 May, 3 June, 29 July and 5, 12 and 19 August. All classes take place from 9:00 to 12:00 on Saturday mornings, except the session on 3 June, which will be from 13:00 to 16:00 to attend the annual EBIT Robot Race Day.


The community engagement section of the Tuks Robot School is presented free of charge.


Classes are presented at the lovely Moja Gabedi community garden of the University of Pretoria (384 Festival Street, Hatfield, Pretoria). Since classes are presented outside on the porches of the cottages on the premises, learners/attendees must please dress for open-air conditions.


Learners don't have to bring anything along other than a notebook and a pen. Learners who have a laptop may bring it along. Please install FreeCad (www.freecadweb.org/) and the Arduino IDE (www.arduino.cc/en/software) beforehand, as there is no WiFi at the venue. 


Learners who attend the in-person classes need to make use of their own transport to and from the facility.


Tuks Robot School courses by Enterprises University of Pretoria (Pty) Ltd

A Tuks Robot School: Facilitator training course is planned for the second part of the year. Please contact Enterprises University of Pretoria (Pty) Ltd for further information.


We welcome involvement from industry and the community to support the community engagement component of the Tuks Robot School.

We specifically need unused (but usable) tablets and laptops to support this initiative. Should you want to donate a mothballed device to the Robot School, please ensure that you remove all personal information from the device. Please contact Prof Tania Hanekom should you wish to become involved in this worthy and exciting project.


RS Components is an enthusiastic supporter of education in STEM. You can read more about their philosophy of support here. The company  supports the in-person presentation of the Robot School at Moja Gabedi by donations of 3D printing filament that is used to manufacture the chassis of the robots as well as Raspberri Pi computers to support the lesson activities.


EBIT Robot Race

The EBIT Robot Race inspired this community project.

Follow the event on facebook.com/EbitRobotRaceDay/ and www.up.ac.za/robotrace.



EECE Prof Tania Hanekom ([email protected])
KTG Mr Thabang Ngwenya ([email protected])

Community service module JCP203

Dr Lelanie Smith ([email protected])

Enterprises: University of Pretoria Tuks Robot School Facilitator Training



Copyright © University of Pretoria 2023. All rights reserved.

COVID-19 Corona Virus South African Resource Portal

To contact the University during the COVID-19 lockdown, please send an email to [email protected]

FAQ's Email Us Virtual Campus Share Cookie Preferences