Lots of (interrelated) choices
Driving Factors:
Cost
Easy of Use
Flexibility
Non trivial process even for simple projects
Some challenges are inherent to the multidisciplinary
nature of the field and it’s good for students to struggle
with them (e.g. sensors, actuators, power, design)
Some are not ( e.g. debugging C code, drivers issues,
6
g gg g , ,
hardware limitations, unreadable manuals, high costs)