Someone who is learning about electronics engineering once had many huge obstacles that needed to be overcome while learning the fundamentals of building electronics. Today, open source electronics like Arduino, Raspberry Pi, and Beaglebone are proving to be fantastic resources for people to build upon the highly-technical work of others. Now, those getting into electronics hardware design can do so without needed to get caught up reinventing the wheel.