a few working examples, some fiddling with device trees and user settings may be necessary to get working.