source: https://github.com/RafaGS/Fritzing