Hardware Design

Audio Video Jukebox (in VHDL)

Implemented a Jukebox in VHDL on the Zybo Z7 board. It plays three songs: *Twinkle-Twinkle Little Star, Jingle Bells, We Wish You a Merry Christmas and a Happy New Year!* It also includes pause and top functionality for audio and video, three different user-choosable speeds for audio and video content, a *DJ Mode* to mix and pick up songs from where left last, and three dynamic visuals that go with each song. The visuals are synced with the audio. Also included a regular pause screen as well a retro flashing pause screen!

Indoor Weather Station

This was my first project before foraying into the world of home automation. Started with a DHT22 wired up to a flashed ESP8266 board, which then connected to a node.js server, running on a local Raspberry, and avaiable to Siri and Alexa. Upgraded later to use BME280 sensor (with the same ESP8266 board) and paired with Home Assistant.