I have found that some of my invention concepts are dependent on an electronic functionality. In order to test out my idea, traditionally I would find, or buy, an electronic device and take it apart to adapt it to perform the function I have a need for... or spend a fortune to pay someone to program, or devise the electronic circuitry that I need. I recently was introduced to the littleBits modules. Each module performs a function. That function could be Power, Input, Output, and also wires for extending connectivity to a creation. There are over 60 modules to their library...and that selection is growing. The modules snap together with magnets which only will snap together if the connection makes sense. The connections are also color-coded to help you understand the flow of your connection. Every module is labeled to help educate you as well. Please check out littleBits. They are VERY inspiring and may aid your creativity.
Here is their website: