Модуль собран на микросхеме PCF8591, это 8 битный четырех канальный ЦАП и АЦП в одном корпусе.
Описание модуля:
Модуль скорее предназначен для обучения или экспериментов, а не для конкретных устройств, базируется на микросхеме PCF8591 имеющая 4 входа с 8 битным аналого-цифровой преобразователем (АЦП или ADC) и 1 выход с цифро-аналоговым преобразователем (ЦАП или DAC), с подключенными к ним различными «аналоговыми датчиками», (фоторезистор, терморезистор, переменный резистор), на выход ЦАП подключен светодиод. Схема модуля ниже.
Подключение к Arduino
Модуль имеет интерфейс I2C и подключается как и любое другое устройство с I2C, достаточно соединить выходы SDA и SCL и дать питание 5 вольт на модуль.
На примере Arduino Leonardo и модуля RTC, PCF8591 подключается аналогичным образом
Софт:
Возможно для PCF8591 написаны библиотеки, но общение с микросхемой очень простое и можно обойтись двумя функциями, одной для чтения значения с АЦП, и второй для записи значения в ЦАП.
Как он работает, можно посмотреть в видео.
Видео:
Купить модуль: