Timon Tsiolis's starred repositories
balena-sound
Build a single or multi-room streamer for an existing audio device using a Raspberry Pi! Supports Bluetooth, Airplay and Spotify Connect
boolder-data
Data powering the Boolder iOS and Android apps
web-crawl-q-and-a-example
Learn how to crawl your website and build a Q/A bot with the OpenAI API
RPi-Jukebox-RFID
A Raspberry Pi jukebox, playing local music, podcasts, web radio and streams triggered by RFID cards, web app or home automation. All plug and play via USB. GPIO scripts available.
community-platform
A platform to build useful communities that aim to tackle global problems
data-structures
In this course, students will learn about the foundational elements of data structures as well as how they work on the Internet Computer. Module 1 serves as an intro to this unit, providing context for data structure design and the tradeoffs to consider when weighing which to use in certain projects. Module 2 and 3 explore the distinction between Motoko's differing styles for writing data structures: object-oriented (collection of functions that mutate state), and pure (no methods, no mutations). Module 4 builds on the data structures explored so far. Students will get hands-on experience via the IC's `BigMap` library, learning to scale their data structures beyond a single canister in the process.
music-cards
Use RFID to select albums and playlist from Spotify using mopidy
librebarcode
Libre Barcode: barcode fonts for various barcode standards.