Links

Everything this module points to, in one place.

Course

  • This website: the course companion, also the knowledge base your AI assistant reads.
  • Team cockpit: your light link live in the browser; how to use it is explained under Software.
  • Course repository: link follows once it exists (knowledge base and the AGENTS.md for your assistant).

Code and material

  • lifi-hardware: the Python module lifi_hardware that talks to your device, with source code and readme.
  • lifi-concept-demos: the source of the demonstrators below.
  • lifi-website: the source of this website.
  • Device case: the OpenSCAD source and STL files of the 3D-printed case, CC0.

Tools you install

Demonstrators

Small interactive pages, one idea each. The explanation lives on the concept page each one belongs to.

Demonstrator What you can do there Concept
The IPO Test Lab change sensor values and the classification rule, then compare actual with expected output Problem Solving with Computers
The Noisy Sensor send a symbol over a noisy link and let the same readings decide it three times: alone, averaged over five, averaged over ten Measuring and Experimenting
Question Game find the secret face; every answer is measured in bits Symbols and Information
The Copier copy an analog picture until it fades, then compare with a file Analog and Digital
The Photo Digitiser choose resolution and colour depth, watch the bytes grow Analog and Digital
The Audio Digitiser the same two cuts for sound, and hear the difference Analog and Digital
Distinguishability Lab send symbols over a noisy channel, trade error rate for throughput Signal und Rauschen
Drift Simulator two clocks drift apart until the message breaks; a marker saves it Abtastung und Synchronisation
Byte Switchboard flip eight bits, read the number in binary, decimal, hex and ASCII Zahlensysteme
Pixel Painter paint an 8×8 picture and watch its bytes write themselves Codesysteme
Inside a File a real bitmap in a hex editor; change a byte, watch the picture obey Dateien
The Pixel Filter make a photo brighter, one addition per pixel; step through the bits, then run all 16,384 Logik und Arithmetik
The Gate Lab switches in, lamps out: gates, adders, a comparator, a flip-flop and a register Logik und Arithmetik

Background