Pinned Repositories
Attractor
This repository contains a real-time, WebGL-powered visualization of the Thomas attractor, an intriguing model in chaotic dynamics and mathematical visualization. Perfect for creative coding enthusiasts, this project demonstrates advanced WebGL techniques, interactive graphics, and the captivating nature of strange attractors.
DigitalOrganism
DigitalOrganism is an interactive, visually captivating cellular automaton simulation that explores the fascinating world of emergent patterns and complexity. This project, inspired by Multiple Neighborhood Cellular Automata.
Doom-run-on-Arduino-Pro-Mini-and-SSD1306
Witness the magic where the legendary Doom meets the compact power of Arduino Pro Mini (16 mHz/5V) and the versatile SSD1306 display. The repo also includes a case for the game player as well
E-Display-API-ESP32
An ESP32-based project that fetches real-time bus and train schedules from the Rejseplanen API and displays them on an energy-efficient E-Paper screen. Inspired by Danish public transport displays, this IoT solution offers a minimalist and low-power approach to keeping track of public transport times.
EmojiAdventure
EmojiAdventure: An interactive digital art experience that generates a dynamic, ever-changing landscape of emojis using Perlin noise algorithms. Explore a vibrant world where emojis come to life through mouse interaction and creative coding techniques.
GLSL-NoiseSoup
Noise Soup: An interactive WebGL experiment merging design and code. Create stunning visual effects responsive to user input. Ideal for designers and coders alike.
Haptic-Game-For-The-Blind
HapNav is an innovative, ESP32-based game designed to empower the visually impaired. By using joystick navigation, it enhances spatial awareness and provides inclusive gaming experiences. Join us in this project to make gaming accessible for all!
Multimodal-Persuasion-Recognition
This paper examines persuasive communication through machine learning on the POM dataset. They predict speaker persuasion using text and audio features, achieving 71.68% accuracy with a bi-modal approach, but acknowledge limitations regarding research design and generalizability of the results.
PolygonPlayground
An interactive 3D physics playground where polygons come to life, blending design and technology in a captivating simulation.
SlimeMolds
This project is an interactive visualization that explores the fascinating world of emergent behaviors and self-organizing systems. Inspired by the remarkable abilities of Physarum polycephalum (slime mold), this simulation demonstrates how complex patterns can arise from simple, decentralized decision-making processes.
QC20's Repositories
QC20/E-Display-API-ESP32
An ESP32-based project that fetches real-time bus and train schedules from the Rejseplanen API and displays them on an energy-efficient E-Paper screen. Inspired by Danish public transport displays, this IoT solution offers a minimalist and low-power approach to keeping track of public transport times.
QC20/DigitalOrganism
DigitalOrganism is an interactive, visually captivating cellular automaton simulation that explores the fascinating world of emergent patterns and complexity. This project, inspired by Multiple Neighborhood Cellular Automata.
QC20/Haptic-Game-For-The-Blind
HapNav is an innovative, ESP32-based game designed to empower the visually impaired. By using joystick navigation, it enhances spatial awareness and provides inclusive gaming experiences. Join us in this project to make gaming accessible for all!
QC20/HeartSense
HeartSense is an interactive LED ring that visually represents your heartbeats in real-time. The LED ring blinks to your heartbeats and displays the current BPM (beats per minute) using both numerical values and color-coded illumination.
QC20/PinPortrait
PinPortrait: An immersive 3D webcam pixelation experiment. Transform your live video feed into an interactive, three-dimensional pixel art portrait. Explore the intersection of computer vision and creative coding.
QC20/selected-works-website
This is my personal website containing selected work and projects I've done between 2022-2025. Have a look below :-)
QC20/Tromino
Tromino is an engaging, pocket-sized interpretation of the classic Tetris game, designed for the Arduino Uno with an LCD shield. This project explores the intersection of physical computing, game design, and user interaction in constrained environments.
QC20/Attractor
This repository contains a real-time, WebGL-powered visualization of the Thomas attractor, an intriguing model in chaotic dynamics and mathematical visualization. Perfect for creative coding enthusiasts, this project demonstrates advanced WebGL techniques, interactive graphics, and the captivating nature of strange attractors.
QC20/Flow-Mirror
An interactive webcam visualization that transforms your camera feed into flowing, organic particles using p5.js. Create mesmerizing, real-time visual effects with customizable motion and appearance.
QC20/fractured-entropy
Interactive mathematical art exploring chaotic attractors through real-time visualization. A collection of strange attractors rendered with p5.js, showcasing the beautiful patterns that emerge from deterministic chaos.
QC20/Doom-run-on-Arduino-Pro-Mini-and-SSD1306
Witness the magic where the legendary Doom meets the compact power of Arduino Pro Mini (16 mHz/5V) and the versatile SSD1306 display. The repo also includes a case for the game player as well
QC20/EmojiAdventure
EmojiAdventure: An interactive digital art experience that generates a dynamic, ever-changing landscape of emojis using Perlin noise algorithms. Explore a vibrant world where emojis come to life through mouse interaction and creative coding techniques.
QC20/assessment-form-website
QC20/Circuit-Canvas
QC20/Circular-Mesh
Circular Mesh Harmony is an interactive, generative art piece that explores the beauty of geometric patterns through motion and repetition. This project uses p5.js to create mesmerizing animations of concentric circles and arcs, resulting in complex, ever-changing designs.
QC20/Creative-Technologist-Showcase
QC20/Dadras-Attractor
QC20/Danish-Speech-to-Text-STT
QC20/Deformation
Deformation creates an immersive, full-screen particle animation driven by elegant, reactive code.
QC20/DeJong-Attractor
This project provides a WebGL-based visualization of the de Jong attractor, a type of strange attractor defined by a system of two-dimensional difference equations.
QC20/Endless-Mountains
This repository contains a WebGL-based terrain visualization using Three.js, a popular JavaScript library for creating 3D graphics in the browser. The project dynamically generates a terrain landscape with mountains and valleys that evolve over time.
QC20/Ephemera
Ephemera is a minimalist and energy-efficient E-Ink picture frame designed using an ATmega328P microcontroller. The project combines the low-power capabilities of E-Ink technology with the simplicity and versatility of the ATmega328P, making it ideal for showcasing static images, digital artwork, or custom designs.
QC20/ESP32_CAM
QC20/Moving-Earth
QC20/Paper-Plane
This is a Work in progress. There's not much to say at this point.
QC20/Randomized-Perlin-Noise
A generative art experiment creating dynamic, organic visual landscapes through algorithmic motion and color exploration. Transform mathematical principles into mesmerizing, ever-changing digital art using JavaScript, GSAP, and noise generation.
QC20/skinny-cv
QC20/still-in-motion
Still in Motion
QC20/TinyTV
QC20/Truchet-Tiles
An interactive web-based implementation of Truchet tiling - a mathematical pattern system that creates complex visual designs through simple tile rotations.