In terms of community drivers there's a page that lists a lot of the compatible devices
There's also a very nice Android dashboard app that's nicer in my opinion than the official dashboard which is web based