The Mashery Developer Outreach team participates in anywhere from 50-65+ hackathons per year (and countless other non-hackathon developer events). Having spent so much time immersed in the developer community ....
Found the tips on how to evangelize your hardware very useful.