In many ways doing hardware ventures teaches you something very important: Ideas are not what's important; Opportunities are important. This, because the cost of failure can be very high, and so you learn very quickly that the idea is almost of no real value until a matching opportunity is identified.
Everyone has ideas for a million different gizmos. I certainly get approached on a regular basis with "let's build this thing that does this and that and that". When I ask about the opportunity I usually get blank stares. People think in terms of ideas. Business is about opportunities that are then matched with solutions and execution in order to turn a profit.
I used to be on the "I have this great idea" camp. After a number of businesses all I really care about are solid opportunities. Ideas are nearly worthless on their own.