Electronics_club
Air Drums
We’ve developed an electronic drum kit with an interface consisting of two drumsticks, each equipped with an Inertial Measurement Unit sensor. The traditional drum pads or any striking surface are omitted. When a drumstick downstroke is detected, drum sounds purely synthesized by the pygame will be played. The drum kit features six types of sounds—hi-hat, snare, hi-toms, crash, lo-toms, ride. Fundamentally, the project comprises of these core layers that require integration- fabrication of drumsticks, drumstick motion sensing, master and peripheral device communication via Bluetooth, audio synthesis program and a frontend for the application to allow for user inputs. As extension goals, we plan on allowing some way for users to give inputs for the kick drum, but for now we plan on focusing on the snare drums, cymbals and the tom-tom drums. As a result of this device, we hope to decrease the noise created by an actual drum-kit, increase the portability and completely eliminate the set up time.
Securing FPGA with Ethernet based Encryption
The ever-growing demand for secure data transmission necessitates robust encryption protocols across various communication channels. Ethernet, being the backbone of modern networks, is no exception. This project proposes an implementation of an Ethernet encryption system using the Advanced Encryption Standard (AES) protocol on a Cora Z7 Field-Programmable Gate Array(FPGA).*By implementing AES on the Cora Z7 FPGA, this project aims to achieve significant performance improvements compared to software-based encryption solutions. The inherent parallelism of the FPGA architecture allows for efficientexecution of the AES algorithm, resulting in faster encryption/decryption times and improved overall network throughput.