I recently finished creating the brand new UCR CS120B Parts Kit! It took me a very long President’s Day weekend to write all the documentation, but in the end, I created a very general-purpose parts kit and produced many how-to articles Adafruit style!
I made a point-of-sales system using Arduino, a receipt printer, a 20×4 LCD and a keyboard on October 13, 2012. I thought it would be a good exercise for me because I really wanted a reason to use the Adafruit receipt printer and I would have an example of an embedded systems project that was complicated enough to require a state machine. I’ve documented all the hardware and software below.