Aadi Desai's repositories
status.8bit.lol
📈 Uptime monitor and status page for Aadi Desai, powered by @upptime
go-chat
Go, chat! A basic irc-style chat server and client, written in Go using bubbletea and connecting via websockets
udlink-docs
Repository containing the static HTML, CSS and JS files needed to host the UDlink Documentation / Homepage: https://udl.ink/
EIE4-FYP
Source files and notes of my Final Year Project, as part of an MEng in Electronics and Information Engineering from Imperial College London
namehash-rs
CLI program for hashing domain names according to EIP-137
.github
GitHub-related files, providing default funding, templates and other .github files
supleed2-old-landing-page
No longer in use - Simple Landing Page built using Hugo and served using Cloudflare Pages
giscus
Self-hosted copy of Giscus: A comment system powered by GitHub Discussions. :octocat: :speech_balloon: :gem:
supleed2-old-projects-blog
No longer in use - Simple Project Blog built using Hugo and served using Cloudflare Pages
blog.8bit.lol-comments
Comments repository for blog.8bit.lol
cch23-8bit
Shuttle.rs Christmas Code Hunt 2023
omglolbadge
A simple Cloudflare Worker to provide a shorter URL for embedding an SVG badge on a page
bot4koma
Discord bot to collate 4Koma messages (or any matching the chosen regex) in the set channel and provide an index of all posts
ICAS
Static Cloudflare Pages website with Worker to handle verification of login details and authenticate users with: https://github.com/supleed2/nanobot
advent-of-code-2022
My attempts at the Advent of Code 2022. They may not be idiomatic or performant but I'm keeping this as a record of my Rust ability and creativity as it was.
omg-rs
CLI app for interacting with the omg.lol API
omg-api
Library for interacting with the omg.lol API, used by https://github.com/supleed2/omg-rs
ELEC60013-ES-CW2
Coursework 2 for ELEC60013: Embedded Systems at Imperial College London - a music synthesizer with keys to cover one octave and the ability to daisy chain multiple devices to expand to cover more octaves
cordic
SystemVerilog CORDIC block that converts from an input phase (sawtooth wave) to a sine wave
zen-zmk-config
ZMK configuration repo for v2 of the Corne-ish Zen keyboard
svd2cpp
Fork of czyzlukasz/svd2cpp with minor fixes for compilation, not maintained.
COMP70017-PoDL-T2
Implementation of ERC20 and ERC721 as part of the Principles of Distributed Ledgers course
COMP70017-PoDL-CW
Coursework for COMP70017 Principles of Distributed Ledgers
ELEC70056-HSV-CW2
About Coursework 2 for ELEC70056: Hardware and Software Verification, Hardware Component - Verification of SystemVerilog designs using assertions and timing statements
ELEC70056-HSV-CW1
About Coursework 1 for ELEC70056: Hardware and Software Verification, Software Component - Verification of code using Dafny and the theorem-prover Isabelle
ELEC60011-DSD-CW
Coursework for ELEC60011: Digital System Design - a Quartus project containing a NIOS II soft-core and custom instruction hardware accelerators for the target function
axiTest
AXI4-Lite compatible Driver module for use with Verilator and other DPI-C compatible simulators.
apbDriver
Basic APB-compatible module designed for use with Verilator, but should work with any DPI-C compatible simulator.