Code and Fritzing sketches for Introduction to Digital Electronics