--- title: DIGI Starter projects date: 2026-09-16 mainfont: Source Sans Pro, sans-serif --- ## Unassigned ### Build a part of the new SKTVAPP * **Type**: Web development * **Description**: We are rewriting the web application that runs on the television in the Scintilla Room. You can contribute to the backend (written in Python) or the frontend (written in the JavaScript framework VueJS) by writing some HTML, CSS and Javascript. * **Helpful resources**: * [The source code](https://https://git.scintilla.utwente.nl/webteam/sktvapp2) ### Port the barcode scanner to using serial instead of PS/2+USB * **Type**: Little hardware, mostly software * **Description**: To quickly buy products Isis (the thin client hanging from the side of the product display) has a bar code scanner. It is currently used through it's 'keyboard' mode, where it is talking PS/2 inside the cable which is then translated to USB. We want to change to using its serial mode and write a small demon to transmit the recognized bar code over a Websocket to the SWIPED webpage. * **Helpful resources**: * [Documentation by KacperM, who previously worked on this](https://wiki.scintilla.utwente.nl/doku.php?id=digi:barcode_scanner) * Manual of the barcode scanner, can be found in the physical SOT mailbox ### Improve the coffee cam experience * **Type**: Python development, Linux system management * **Description**: The coffee cam is a Raspberry Pi Camera pointed at the coffee machine so you can see from a distance whether there still is coffee. Using some image recognition we plot the coffee level against time, but this can be improved. The stream process running on the Pi is also very brittle and freezes whenever the Pi loses its internet access. * **Helpful resources**: * [The coffee cam website](https://coffee.scintilla.utwente.nl) * [The source code](https://git.scintilla.utwente.nl/digi/koffie-webcam) ### Implement automatic volume decrease on Britt when SK phone rings (VOIPD) * **Type**: Hardware circuit design * **Description**: When the SK telephone rings, it is sometimes difficult to talk on the phone because the music is too loud. By decreasing the volume of Britt or maybe even muting it completely we can improve phone conversation pleasure in the SK. When the phone conversation is over, the volume should be brought back to the previous level. You'll need to build a circuit to detect whenever the phone rings and which also should send the right requests to Britt to change the volume according to the situation. Sending these requests can be done with the protocol of MPD (Music Player Daemon), the software that plays the music. While connected to the VPN, open a connection using `netcat britt.scintilla.utwente.nl 6600` and you can send commands. * **Helpful resources**: * The Compendium Electrical Engineering (can be found in the SK) * [The documentation of MPD](https://mpd.readthedocs.io/en/latest/protocol.html)