top of page

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

Game controller

Watch Now

Outcome

< $5 functional game-controller​

bottom of page