Most of my work is contract work with Adafruit. Almost every week we put out new hardware and most of those get open source drivers and/or creative projects that appear on Github and the Adafruit Learning System. The sales of the hardware fund the development of the software (& the new hardware).