nice lewitt (proof of concept for the Sol LeWitt QR Code Generator

text instructions, 2023


Make a 21x21 square grid

Divide it into nine squares of 7x7 units each

Within the upper left, upper right, and bottom left squares, make the same shape, a square with:
An internal black border one unit thick
A white border one unit thick within that black border
A black 3x3 square within that white border

Fill in the upper center square as follows:
Fill the first column with white
Fill the second column with black, except for the top-most unit, which should be white
Fill in the third column with white, except the first, fourth, and sixth unit from the top, which should be black.
Fill in the fourth column with black, except the second, fourth, and fifth unit from the top, which should be white.
Fill in the fifth column with black, except for the first two units from the top and the final unit, which should be white.
Fill in the sixth column with black, except for the third and fourth units from the top, which should be white.
Fill in the seventh column with white.

Fill in the middle left square as follows:
Fill in the first row with white.
Fill in the second row with white, except the third, sixth, and seventh units, which should be black.
Fill in the third row with black, except the first and final units, which should be white.
Fill in the fourth row with black, except the third and fifth units, which should be white.
Fill in the fifth row with black, except the fourth and final units, which should be white.
Fill in the sixth row with black, except the second and sixth units, which should be white.
Fill in the seventh row with black.

Fill in the center square as follows:
Fill in the first row with white, except for the center 3 units, which should be black.
Fill in the second row with white, except for the first, second, and final units, which should be black.
Fill in the third row with black, except for the sixth unit, which should be white
Fill in the fourth row with white, except for the fourth, fifth, and seventh units, which should be black.
Fill in the fifth row with black, except for the second, fifth, and sixth units, which should be white.
Fill in the sixth row with black, except for the third, fifth, and seventh units, which should be white.
Fill in the seventh row with black, except for the first and final two units, which should be white.

Fill in the middle right square as follows:
Fill in the first row with white.
Fill in the second row with black, except the first and final units, which should be white.
Fill in the third row with white, except the first unit, which should be black.
Fill in the fourth row with black, except the second, third, and final units, which should be white.
Fill in the fifth row with white, except the third and final units, which should be black.
Fill in the sixth row with black, except the first three units, which should be white.
Fill in the seventh row with black, except for the first, third, and sixth units, which should be white.

Fill in the lower center square as follows:
Fill in the first column with white.
Fill in the second column with white except for the first two and fifth units, which should be black.
Fill in the third column with white, except for the first, third, and fifth units, which should be black.
Fill in the fourth column with white, except for the second, fifth, and sixth units, which should be black.
Fill in the fifth column with black, except for the fifth and seventh units, which should be white.
Fill in the sixth column with white, except for the first and sixth units, which should be black.
Fill in the seventh column with white, except for the second, third, and fifth units, which should be black.

Fill in the lower right square as follows:
Fill in the first row with black, except for the first, fifth, and seventh units, which should be white.
Fill in the second row with black, except for the third and final two units, which should be white.
Fill in the third row with black.
Fill in the fourth row with white.
Fill in the fifth row with white, except for the final three units, which should be black.
Fill in the sixth row with white, except for the first, third, and sixth units, which should be black.
Fill in the fifth row with white, except for the final three units, which should be black