From Imagination to Object — Design, Print, Build.
Program Levels
Junior
Junior Product Design
Design and 3D-print real parts — no prior experience needed!
- Measure real components and model them in Tinkercad
- Design a custom sensor housing from scratch
- Create a personalised robot chassis in 3D
Senior
Senior Product Design
Design printed parts that move and respond to code!
- Design servo-driven mechanisms with precise tolerances
- Place sensor brackets where your code expects them
- Build on a chassis you designed, for 6 robot projects
Advanced
Advanced Product Design
Precision engineering and a product-grade capstone build!
- Design a two-axis pan-tilt camera mount in Tinkercad / Fusion 360
- Engineer weight balance and cable routing for a robot body
- Graduate with a fully custom, browser-controlled FPV robot
Junior Product Design
Design and 3D-print real parts — no prior experience needed!
Measure a real IR sensor board and design a precise protective housing around it
Use Tinkercad to build and export a 3D model as an STL file
Understand manufacturing — submit designs to a batch print queue, just like real engineers
Fit a self-designed enclosure to a live electronic circuit and re-test functionality
Design a personalised robot chassis using a constrained Tinkercad template
Customise the outline, add-ons, and features of a chassis around locked mounting points
Mount motors, motor driver, and battery onto a chassis you designed yourself
Understand tolerance — why a part that fits badly is a learning moment, not a failure
Senior Product Design
Design printed parts that move and respond to Arduino code!
Design a servo-driven mechanism — a gripper, hinge, or arm — that is controlled by code
Apply 0.4–0.6 mm clearance between moving parts so mechanisms move without binding
Understand how a printed part couples to an actuator and transfers motion
Assemble a servo mechanism and map an input signal to a mechanical angle in Arduino
Design a sensor-ready chassis — placing HC-SR04 and IR brackets exactly where navigation code expects
Reason about physical sensor position as a design decision, not just an assembly step
Build 6 robot projects (line-follower, obstacle-avoidance, Bluetooth-controlled) on your own chassis
Tune and iterate — adjust the physical design when test results from code reveal a layout problem
Advanced Product Design
Precision multi-part engineering — from camera mounts to a full FPV robot body!
Design a two-axis pan-tilt camera mount with perfectly orthogonal servo axes
Engineer a rigid connecting bracket — any play or misalignment produces a shaky live stream
Wire both pan and tilt servos and add camera steering controls to a browser-based web UI
Design a multi-part integrated FPV robot body housing camera, motors, driver, and battery
Apply weight-balance and cable-routing principles inside the body design
Manage a real production timeline — longest print in the curriculum at 5–7 days
Assemble the body, unify drive and camera control in ESP32 firmware, and demo the finished robot
Graduate with a product-grade, browser-controlled robot built entirely on components you designed
What Students Will Learn
Measure real components and design precisely around them in 3D software
Use Tinkercad (Junior & Senior) and Fusion 360 (Advanced) to create printable 3D models
Submit STL files to a print queue and understand manufacturing as a real workflow
Fit, assemble, and test self-designed parts on live electronic circuits
Design servo-driven mechanisms with correct clearances for motion without binding
Reason about sensor placement as a physical design decision that affects code behaviour
Engineer for weight balance, cable routing, and structural rigidity
Iterate on a design based on real test results — the professional engineering loop
Program Outcomes
Design and 3D-print a custom sensor housing and robot chassis at Junior level
Design a code-driven servo mechanism and sensor-ready chassis at Senior level
Build a two-axis camera mount and a full integrated FPV robot body at Advanced level
Graduate with physical objects — every printed part belongs to the student
Gain hands-on proficiency in Tinkercad and (at Advanced level) Fusion 360
Understand the complete product design cycle: measure → model → manufacture → assemble → test → iterate
