GIGA Shield Lab — Commodore 64

Arduino GIGA Shield Lab — Microapps & Commodore 64

Arduino GIGA Shield Lab — one touchscreen, an interactive engineering laboratory

GIGA Shield Lab (AGS)is FermiLabs’ microapp platform for theArduino GIGA R1WiFi and GIGA Display Shield. A shared C++ / LVGL 9.6 interface turns the 800 × 480 touchscreen into an environment for scientific instruments, mathematics, circuits,robotics, creative experiments and retro-computing. The same application logic is also built for a browser-based WebAssembly simulator, rather than maintained as an unrelated JavaScript UI.

One HOME, twelve microapps, plus Commodore 64

  • GIGA Scope— signals, waveforms and measurement workflows;
  • Function Lab— mathematical curves and expressions;
  • Circuit Lite— electronic circuit reasoning;
  • 3D Solids— interactive geometry;
  • Draw Lab— sketching and touch interaction;
  • Touch Coach— guided STEM exercises;
  • Motion Lab— accelerometer, gyroscope and relative-motion experiments;
  • Calculator— scientific calculations, graphing and 3D;
  • Rubik Lab— interactive cube controls and algorithms;
  • Sound Lab— audio signals and spectra;
  • Robot / Maze— robotics demonstrations and replay;
  • System— diagnostics and product information.

Commodore 64 Retro Lab

The C64 is a separate destination of the same FermiLabs HOME. The project combines actual emulated 6510 execution, VIC-II video and SID audio with a touch keyboard, BASIC programming, a curated programs area, debugging and a 64 KiB memory inspection view. Software and ROM provenance are part of the engineering acceptance; the interface does not substitute a fake C64 boot screen for genuine execution.

Explore the simulator and the project

Read the engineering case study: GIGA Shield Lab →

The AGS visual gallery and interactive WebAssembly simulator are being qualified for public deployment. Live demonstrations are not advertised here until their URLs have been verified.

Explore the other FermiLabs engineering projectsand the microapp catalogue presented above.

Availability notice:the WebAssembly simulator and static AGS site are implemented in the source repository, but their live deployment on FermiLabs.it has not yet been independently certified. Until that deployment is confirmed, the public paths above may not load. The static screenshots and simulator are not evidence of physical live sensor measurements.

Hardware, simulation and verification

The physical GIGA-DISPLAY releasev2.261016-2117has a frozen, source-identified firmware and documented display, touch, HID and locale tests. Cold reconnect and extended soak remain independent acceptance steps. The browser simulator exposes explicit SIM and NO_DATA states; simulated signals are never labelled as hardware LIVE measurements.

Similar Posts