Test ran at 2025-02-11 00:49:50.859117+00:00 SOLUTION: blinkenlights=0.1.0: Project to blink LEDs in interesting patterns Origin: commit 339e553ee12a1386f68873e311792cb4d2c94045 from https://github.com/BrentSeidel/Pi-Mainframe.git Available when: (case OS is Windows => False, others => True) Properties: Author: Brent Seidel Description: Project to blink LEDs in interesting patterns Executable: blinkenlights License: GPL-3.0-or-later Long_Description: This is a complex project involving 3D printing and soldering as well as software. Alr will take care of the software dependencies for you, but you will have to read the README and documentation to find the other parts. This project is intended to replicate the look and feel of older computers with the switches and lights. It uses the simulators from bbs_simcpu to drive the LEDs and act on the switches. Using the Intel 8080 simulator, I was actually able to toggle a bootstrap program in using the panel and get it to boot CP/M. If you use the Motorola 68000 simulator, it will load and run a simple multitasking OS. The example simulator can be used to flash the lights in a variaty of ways. There is a lamp test program in the lamp-test directory that may be useful for debugging the hardware. Note that since each cycle of the simulator involves multiple I2C bus transactions to read switches and set LEDs, any CPU simulation will run rather slowly. The intention of this project is more for display than simulator usage. There is also a web server that can be used to select the CPU variant. This is most useful with the example simulator to select the light pattern. This project run on a Raspberry Pi. It will build on most Unix or Unix-like systems, but unless the hardware interface matches the Raspberry Pi, it won't run. You are welcome to try porting it to other systems, if you like. Maintainer: Brent Seidel Maintainers_Logins: BrentSeidel Name: blinkenlights Tag: embedded Tag: simulation Tag: i8080 Tag: m68000 Tag: hardware Version: 0.1.0 Website: https://github.com/BrentSeidel/Pi-Mainframe Dependencies (direct): bbs_embed_common~0.1.0 bbs_embed_linux~0.1.0 bbs_simcpu~0.1.0 bbs_webif~0.1.0 bbs~0.1.0 Dependencies (solution): bbs=0.1.0 bbs_embed_common=0.1.0 bbs_simcpu=0.1.0 bbs_webif=0.1.0 Dependencies (missing): bbs_embed_linux~0.1.0 (direct,missed:unavailable) Dependencies (graph): bbs_embed_common=0.1.0 --> bbs=0.1.0 (~0.1.0) bbs_simcpu=0.1.0 --> bbs=0.1.0 (~0.1.0) bbs_webif=0.1.0 --> bbs=0.1.0 (~0.1.0) blinkenlights=0.1.0 --> bbs=0.1.0 (~0.1.0) blinkenlights=0.1.0 --> bbs_embed_common=0.1.0 (~0.1.0) blinkenlights=0.1.0 --> bbs_embed_linux~0.1.0 blinkenlights=0.1.0 --> bbs_simcpu=0.1.0 (~0.1.0) blinkenlights=0.1.0 --> bbs_webif=0.1.0 (~0.1.0) Dependencies cannot be met LOG: