Quantum Computing Demos in RasQberry Two

The demos come in six groups: an icon on the desktop and a submenu of sudo raspi-config → 0 RasQberry → Quantum Demos each. A terminal starts them with rq_demo_run.sh <id>. Demos marked "network on first start" download the first time you run them. An IBM Quantum account is only needed to run on real IBM hardware. Demos tagged beta are new: tell us how they work.

New here? Start with the First 15 minutes learning path.

This page is generated from the demo manifests — the same files the image installs from, so it cannot fall out of step with what ships. To change an entry, edit its manifest; edits made here are overwritten.

LED panel

Demos on the LED panel, or in its on-screen view without a panel.

DemoWhat it isNeedsStart it with
LED DemosTests, text, logos and colour effects on the LED panelLED panel or on-screen viewled-demos
RasQ-LED DemoCircuits with superposition and entanglement, measured and shown on the LED panelLED panel or on-screen viewrasq-led
Quantum Lights OutWatch Grover's search solve Lights Out puzzles on the LED panel, one after anotherLED panel or on-screen view, network on first startquantum-lights-out
Quantum Raspberry TieMeasured qubits on the LED panel, from a simulator or a real IBM quantum computerLED panel or on-screen view, display, network on first start, IBM Quantum account optionalquantum-raspberry-tie
LED-PainterPaint and draw on the LED panel from a graphical interfaceLED panel or on-screen view, display, network on first startled-painter

Play

Games and puzzles you play against or with a quantum computer.

DemoWhat it isNeedsStart it with
Fun with QuantumQuantum games as Jupyter notebooks (Quantum Coin Game, GHZ game, Hardy's paradox, Mermin–Peres magic square, 3-SAT with Grover, CHSH game, quantum prisoner's dilemma, GHZ on real devices), the Fun with Quantum website with browser versions of the games (works offline), and the Fun with Quantum family of projectsnetwork on first start, IBM Quantum account optionalfun-with-quantum
Quantum ParadoxesInteractive Jupyter notebooks exploring quantum paradoxes and phenomenanetwork on first start, IBM Quantum account optionalquantum-paradoxes
Quantum FractalsJulia-set fractals that change with the state of one qubit, in the browserdisplayquantum-fractals

Big projects

Larger builds that show what quantum computing can drive.

DemoWhat it isNeedsStart it with
Qoffee-MakerQuantum-controlled coffee maker using Home Connect API (Docker container)display, network, a 32 GB cardqoffee-maker
Quantum MixerMix a cocktail, an ice cream or a coffee with a quantum circuit (Docker container)display, network on first start, a 32 GB cardquantum-mixer
Entangible betaBuild quantum circuits with printed gate tiles on a printed board: a camera reads them and the screen shows the circuit live; phones join over the network. Needs a USB webcam or the Pi cameranetwork on first startentangible
racetraQ (formerly traQmania) betaQuantum reinforcement-learning racing game (provided by the Fun with Quantum family)add it first: Manage demos → Add demo from catalogue (600 MB)racetraq

Learn & code

Write quantum programs and work through tutorials and courses.

DemoWhat it isNeedsStart it with
Grokking the Bloch SphereInteractive Bloch sphere visualisation for understanding qubit statesnetwork on first startgrok-bloch
Qiskit Tutorials on this Pi betaThe IBM Quantum tutorials, guides and courses as a website just for you, with live Qiskit code on this Pi. The Workshop & Qiskit Server for one person, without the networknetwork on first start, a 32 GB card, IBM Quantum account optionalqiskit-tutorials
Quantum Lab (QuBins)Local JupyterLab quantum environment (QuBins signed community image) preloaded with the IBM Quantum Learning course notebooks (Docker container)network, a 32 GB cardquantum-lab
IBM Quantum TutorialsOfficial IBM Quantum tutorials from Qiskit documentation (CC BY-SA 4.0)network on first start, IBM Quantum account optionalibm-tutorials
IBM Quantum CoursesOfficial IBM Quantum learning courses from Qiskit documentation (CC BY-SA 4.0)network on first start, IBM Quantum account optionalibm-courses
IBM Quantum ComposerDesign and simulate quantum circuits in your web browserdisplay, network, IBM Quantum account optionalcomposer

Workshops & events

For a class or a stand: a server for many laptops, and a loop of demos.

DemoWhat it isNeedsStart it with
Workshop & Qiskit Server betaOne Pi serves the IBM Quantum tutorials, guides and courses to a group's laptops on the same network; code runs on this Pi. Built on doQumentation (Docker image, downloaded on first start)network, a 32 GB card, IBM Quantum account optionaldoqumentation

Contributed demos

Demos from other projects and partners. Add them with Manage demos > Add demo from catalogue.

DemoWhat it isNeedsStart it with
SAP Quantum LearningBrowser quiz and circuit composer (provided by SAP)add it first: Manage demos → Add demo from catalogue (2 MB)sap-quantum-learning
SAP Quantum LEDSAP logo on the LEDs, coloured by 3 qubits (provided by SAP)add it first: Manage demos → Add demo from catalogue (1 MB)sap-quantum-led

Generated from the demo manifests in RQB2-config/demo-manifests — the same files the image installs from.