Inspiration
Being cheap students, we didn't want to pay for a MIDI keyboard and decided we could make our own!
What it does
The Keyboard can be accessed online from your phone, tablet or other personal devices. These keyboards range from QWERTY to MIDI boards. Once connected to a PC, they can be used right away.
How we built it
The keyboards were created with CSS, HTML and JavaScript. The server that communicates between the peripheral and the computer uses Node JS. A Python script was used to invoke the key commands.
Challenges we ran into
The entire project and most of the technologies used were very new to all of us. We came to this hackathon with a fleshed out idea about a projected keyboard. One of our crucial hardware parts didn't work out as expected and we were forced to abandon the plan. We still managed to create a similar application that achieved our original goal.
Accomplishments that we're proud of
Being able to build a solid product from gaining knowledge of unknown technologies to completion all in 36 hours.
What we learned
Even with meticulous plans, unexpected fallbacks may occur. Despite the inconveniences and roadblocks, keeping a positive attitude and open mind can keep the team moving forward.
What's next for ORK : Online Remote Keyboard
- Giving user the ability to customize their keyboard with an intuitive GUI
- Optimizing responsiveness of the keyboard by minimizing the delay
- Touch pads
Log in or sign up for Devpost to join the conversation.