HOME// PROJECTS// NanoLab

OVERVIEW

NanoLab is a customized BASIC mini computer that runs on two Arduino Nanos: one as CPU (interpreter + PS/2 keyboard) and one as GPU (VGA text renderer). Built by Laurence Bosch and treated as a flagship bench project.

It grows out of Rob Cai�s Arduino VGA Tiny Basic lineage and TinyBasic Plus, then strips, retunes, and extends the firmware for a specific hardware stack � including a boot sequence, password gate, memory screen, and command history.

HIGHLIGHTS

  • Dual-Nano CPU/GPU split with a serial protocol between boards
  • VGA text output and PS/2 keyboard input
  • Boot flow with memory status and tones
  • Expanded BASIC commands, aliases, and EEPROM workflow tools
  • Companion PC �NanoLab Sender� for pushing programs over serial
  • Stack Dual Arduino Nano � Tiny BASIC � VGA
  • Input PS/2 keyboard
  • Display VGA text GPU board
  • Era vibe Home microcomputer / terminal
Orange channel armed