Lab notebook: building the bench
Generated by tools/lab-notebook.py from docs/lab-log.jsonl,
which tools/bringup.py appends to as each step is attempted.
Nothing in it is typed by hand. Every attempt is shown, including
the ones that failed, because a step that took three tries is the
part of a notebook worth keeping.
The build is v1b, the bridge on an Arduino UNO with everything at
5 V (bench-v1b-uno.md). The steps and their checks are in
tools/bringup.py, which is the procedure as well as the record:
run it and it walks the build, measuring at each stop.
Before any of it touched hardware the tool was rehearsed against stand-ins, 6 attempts between 2026-09-08 and 2026-09-08. Those are in the log, marked, and are not counted below.
Where the build stands
1 of 2 attempted steps hold, over 2 attempts.
| step | what it proves | attempts | state |
|---|---|---|---|
| 0.1 | The scope answers, and says what it is | 1 | held |
| 0.2 | The workstation can open a serial port | 1 | did not hold |
Instruments
0.1 The scope answers, and says what it is
2026-09-08 11:07:20: held. DS1054Z, firmware 00.04.05.SP2
0.2 The workstation can open a serial port
2026-09-08 11:07:24: did not hold. no /dev/ttyACM* or /dev/ttyUSB*: is the UNO plugged in?
Photograph pending: docs/lab/00-uno-bare.jpg.
Pulled at build time from nes-bench/docs/lab-notebook.md; the repository is the one copy.