Project

# Title Team Members TA Documents Sponsor
20 Dynamic Keyboard
Jeevitesh Juneja
Nigel Haran
Xinrui Zhu appendix
design_review
design_review
final_paper
presentation
proposal
video
video
We hope to design a physical dynamic keyboard that can reconfigure into different layouts (i.e: AZERTY, QWERTZ, Dvorak, Colemak, Maltron, etc). We have considered embedding standard keys with LEDs in order to produce an 8x8 set of pixels. By doing this we can alter the layout of the keyboard without removing the keys. This allows the user to modify and assign a keyboard layout that is most suitable for them. They can have multiple layouts set and thus switch between the layouts that are needed with ease. We also want these layouts to be programmable by the user through hardware and the keyboard to have memory so it can retain its various layout even when transferred between computers.

We believe that this could be useful due to the fact that certain languages have difficulty being laid out on the keyboard. We also believe this could help industries and the use of certain computer programs (i.e: photoshop, sony vegas video editing software, animation studio, etc) by programming the keys to perform actions that are commonly used by the industry and/or program.

We are considering using a USB type C control instead of the standard 3.0 and are currently looking into whether there will be any issue obtaining keycaps designs. We hope to use cherry mx design due to the importance of the keyboard providing a feedback. We will further investigate keyboard types, how to obtain LED arrays, and how to get keycap set up.

To clarify that this proposal is significantly different from the original idea post made. We will not be having moving keys. Instead we will implement the variable keyboard configurations via the led embedded in the key caps. Further, we believe our idea is significantly different from the Fall 2017 semesters group 19 project because we will creating a entire fully programmable keyboard whose keys are individually reconfigurable via the hardware. Please let us know if there are any other questions that you'd like answered.

Teammates:
Jeevitesh Juneja: jjuneja2
Nigel Haran: ndharan2

Laser Harp MIDI Controller with Musical Articulations

Yingxi Hai, Hanze Tu

Laser Harp MIDI Controller with Musical Articulations

Featured Project

Electronic music concerts usually need eye-catching visual aids to create a certain atmosphere. Laser musical instruments is a great way to do this. We have been thinking of this project for a while and it was ECE445 that made this laser harp come true. The novelty of this project is that the harp-like laser device mainly focuses on playing articulations with laser and sensors, as a true universal MIDI controller, to control timbres that are synthesized or sampled. Articulations include piano/forte, vibrato, tremolo, and portamento. With the help of Professors and TAs, we learned how to pick right the components, design PCB, soldering, and program microcontroller. Those skills are not only useful in this class but also really important to electrical engineers. Also, we learned how to use individual strengths, combined with effective teamwork, in the pursuit of meaningful goals.

Project Videos