Here is a review of a device that should be open source, it's not yet but probably will be in the future.