I have ported FezHat driver for Raspbian using Mono.
and there is a few problems for MMA8453 and PCA9685, both using I2C to communicate, and I don’t have any clue how to write 1 register with byte array value and also I don’t know how to read sequential data (byte array) from 1 register with Wiring Pi. The Gpio, Analog works like a charm.
You can get the driver with it’s sample from GitHub - Gravicode/FezHatRaspbian: This is port of GHI Fezhat Win 10 IoT Driver to Raspbian using Unosquare (wiringpi)