This course is a contribution to the 4 year design sequence in the College of Engineering at the University of Arizona. It was made possible through collaboration with Peter Jansen (iSchool) and David Lesser (Astronomy) and investments from the Department of Biomedical Engineering and the iSchool. This course is designed for Engineering Sophomore Undergraduate Students. It was inspired by FIRST and Xerocraft.
Three times a week for two hours in a laboratory with 10 workstations and teams of up to 3 students per workstation.
Unix Shell
Python Programming
OnShape Mechanical CAD
Eagle Electronics CAD
Once a week for 45 minutes, online
Microcontroller Platform: Introduction Microcontroller, GPIO, Operating System.
Electronics Prototyping: Breadboard, Wiring, Connecting, Soldering SMD, Shields & Boards.
Introduction to Programming: Elements of a programming language, State Machine, Features of Python.
All you need to know about Electrical Engineering: Kirchhoff, Digital Logic, Transistor as a Switch, Diode, Voltage Regulator.
Microcontroller I/O: External Communication: Digital I/O, Analog I/O, Serial Bus: SPI, I2C, 1-W, A/D, CAN, RS232, USB
Electronic Design: Electrical Elements. What is a PCB? The 210 Sensor Board for RPi3.
Mechanical Prototyping: Sketch, Tolerance, 3D Modeling, Manual Manufacturing: Drill, Lathe, Mill.
Electrical Power Control (for light and motors), Position Sensing/Encoding.
Computer Controlled Manufacturing: CNC Control , G Code, Laser Cutter.
Mechanical Design: Fasteners, Joints, Glue, Welding, Basic Materials, Center of Mass, Buoyancy, Inertia.
Sensors for BME: OpAmp, Temperature, Light, Potentials, Force, Shielding (future).
Sensors Computer Vision: Object Detection.
Introduction to Pneumatics & Hydraulics.