Add mcp4728 support

for current controll with dac
hard coded pin is bad,  please make configurable