Interactive Device Design class, UC Berkeley Design Institute
Low budget, quick prototyping controllers
Goal
These small academic projects aimed at learning how to design and quick-prototype interactive devices with limited material and at low cost.
Project 1: Text entry device
Individual project: handled all aspects of the design and fabrication from mechanical design, electronics, coding and building.
Learnings
-
PicoPro (similar to Arduino) programming in Java
-
Basic circuit design (pull-up resistor)
-
Design and fabrication of ergonomic device using minimal materials
Outcome
< $4 functional multi-tap text entry device
Project 2: Video-game controller
Handled mechanical design, electronics and coding.
Learnings
-
PicoPro (similar to Arduino) programming in Java
-
Sensor data reading and analysis (accelerometer and force sensitive resistor)
-
Serial communication through USB port
-
Design and fabrication of ergonomic device using minimal materials
Game controller
Outcome
< $5 functional game-controller