The MCP3008 Analog to Digital Converter (ADC) allows user to read analog voltages via SPI interface.

API Reference

How To Connect

Install the package with: go get

You must pass in an Adaptor that supports the spi.Connector interface to use with this Driver.

The MCP3008Driver implements the AnalogPinner interface, so you can use any of the AIO Drivers with the MCP3008Driver.

d := spi.NewMCP3008(adaptor)

How To Use

Example using a MCP3008 Analog-to-Digital Converter

// code here