The 2D code reader technical guidebook walks you through a step-by-step process to help you better understand 2D code reader systems. Step one discusses key points for data content when deciding the code size and how to compute the module size; step two discussed key points when printing on different material (labels, metals, plastic, etc.) and precautions about the printer and maker, etc.; and step three discusses how the code appears to the reader, and difference due to the color and shape of the lighting.