PIC vs Arduino: Which DIY Electronics Champion Wins?