felo
mousa
my recent work,
led display
192 by 32 pixels is definetely not a lot of screen real-estate to display
meaningful information, but
below are three mini-projects that did just that, developed on a raspberry pi.
8-bit spotify (python)
using spotify's api, a user's currently playing song is securely fetched along with the title & artist. the song's album cover is then downscaled to fit the led matrix, and is displayed alongside a progress bar that is accurate to ± 1 second.
tldr: opencv, requests, pillow & api
minecraft display (java & python)
using minecraft's modding platform, fabric, in-game updates are posted to a local webserver upon the pre-determined trigger. the raspberry pi then fetches the health update and displays it via heart icons on the led matrix.
tldr: thread optimization, requests, opencv, pillow & local webservers
clock (python)
as simple as it gets, but perhaps the most practical. displays the current date & time as well as an animated progress bar showing what % of the day remained.
extremely overpriced alarm-clock replacement. looks pretty though 3:
virtual trading ui
rather than playing the game, i spent countless nights figuring out the best way
to earn in-game currency. i learned to use datatables to display data and created a normalized
points rating system to identify winning items. i also built backend logic with flask and integrated
apis for real-time data updates. this resulted in a simple, responsive web app that lets gamers see
market trends and analyze their trades easily.
tldr: datatables, flask, python, javascript, apis, backend, frontend
more of me,