James Arnott's repositories
SpotifyDisplayLILYGO
For the LILYGO E-Paper display, T5 v2.3
Cards-Against-Humanity
a-level project
featbit-js-client-sdk
A (hopefully) stripped back featbit client sdk, which does not need to reference window or document so it can be ran in a chrome extension background script
Hackaway2024
A Wii Balance Board extension of Picchii's Wiimote implementation using WebHID - AKA: Wii Balance Board for the Web
hopalong-redux
This fork uses machine learning to enhance the orbit visualisations for low resolution screens. The machine learning part uses KNN + Linear regression help only show the best animations for low resolution screens.
Omegle-Anti-Nudity
My old chrome extension to censor nudity on omegle
visualcube-react
Script for generating Rubik's Cube visualisations in React
spotify-token-getter
A site for developers to get refresh tokens from the spotify API - Hosted on Github Pages
typescript-web-project-template
This is my template of choice for creating web apps!
AdventOfCode2023
My advent of code for 2023! I'm aiming to do this all in Zig
Arnott.tech
This is my personal website!
esp32-smartcube
ESP32 interface to Bluetooth LE "Smart" Rubik's Cube (Giiker, Xiaomi etc.)
GCSE-PHP-Music-Player
This was my GCSE Computer science coursework which was never marked due to examination changes
openocd-esp32
OpenOCD branch with ESP32 JTAG support
plasmo
🧩 The Browser Extension Framework
plasmo-examples
🔰 Example projects that demonstrate how to use the Plasmo Framework and integrate with popular tools
plasmo-extension-template
This is the plasmo extension template I use for my extensions, to get me started on a new project
Wiimote
Wiimote Bluetooth Connection Library for Arduino core for ESP32
with-wasm-zig
example repo for plasmo CSP problems