Here's a guy making a QR code by hand on a Go board, just the way the inventors did: https://www.youtube.com/watch?v=w5ebcowAJD8
The original "test blanks" for UPCs were steel plates with machined cuts in them, photoreduced down to small sizes for testing.