The purpose of this onboarding is to teach you everything that cannot be taught in a YouTube tutorial. As such, it will be software agnostic. Use your preferred CAD software. If you have never touched CAD software before, the University of Waterloo has free Solidworks licenses for students.
For this project, you will be creating a case/mounting solution for a raspberry Pi and camera. It is expected you know the very basics around the CAD software of your choice, such as creating a sketch/drawing, dimensioning/constraining, and extruding.
It is difficult to quantify what makes a design “good” or “bad”. It is easier to highlight when a design has forgotten to consider one important aspect or another, so this onboarding will highlight subjects that should be considered when designing.
The most important thing when designing something is to know what the priorities are. Here are some important questions you should ask before opening any CAD software:
There are an infinite amount of questions that can be thought up of to inform your design, but these are some of the more important ones.
Please choose from one of the scenarios below:
You have been asked to design a platform to securely mount a Raspberry Pi 5 and also a camera. Though not required, it would be nice if some sort of modularity was added so FPGA dev boards could be mounted in the future as well. The camera mount is ideally adjustable, and the platform should be stable and resist being tipped over. Assume the camera cable is 20cm long.
Here is something similar to give you some ideas.