Hardware Projects
Raspberry Pi | Arduino | CAD
Raspberry Pi | Arduino | CAD
educational app for college students
Wearable dictionary concept made for startup competition.
Business Goals
Allow students learn new words by recording short audio clips from instructor's lectures.
Technical Goals
To design and develop a wearable device to record audio in 15-second increments using Arduino, Raspberry Pi or Android.
Outcome #1 - wristband interface
Wearable interface for on-the-go language learning.
Tasks
Designed and developed wearable interface with Arduino Nano and a 3D printed enclosure. The interface was able to display pre-programmed messages and respond to button clicks.
Parts List
Plastic enclosure (3D printed)
Nokia 5110 LCD display
2x tactile buttons
Lithium-ion battery
Attachment for watch band
Outcome #2 - touchscreen module
Portable dictionary made with Raspberry Pi and Python.
Tasks
Designed and developed pocket-size interface with Raspberry Pi.
The interface was able to display a GUI in Python and record audio in a loop
GUI menu to share the most recent audio clip via an online messaging system to the user's phone.
Parts List
Raspberry Pi
Plastic enclosure from dollar store
Lithium-ion battery
DIY voltage regulator for charging battery
3.5-inch touchscreen
Microphone + USB audio capture card
Wi-Fi adapter
Outcome #3 - smart pencil case
Intel computing module runs Linux and Python (System on a chip).
Tasks
Designed and developed a smart pencil case with the Intel Edison SoC.
The interface was able to record audio in a loop (short audio clips).
A tactile button prompted the system to share the most recent audio clip via an online messaging system to the user's phone.
Parts List
Intel Edison module and breakout board
Plastic pencil case
USB Microphone
9V battery
Tactile button
Power switch
Status light
Outcome #4 - Vopio mobile app
Apps for iPhone and Android
Tasks
Designed and developed two separate mobile apps using Swift and Kotlin for my senior design project.
Parts List
Android virtual device
iPhone emulator