Even though it is still in beta, it has many very interesting and useful features. Fritzing is a very novice-friendly open software package that you can use to design shields for Arduinos. Then, right in the midst of exploring these concepts I stumbled across Fritzing - an open source application that attempts to do for hardware design (electronics computer-aided design) what the Arduino did for software. In the lab section, we got started with the DS1307 real time clock (RTC) IC. In the C theory section of our last episode, we looked at C programming concepts for enums and data structures.