Raspberry Pi High-Precision AD/DA Board


There's no AD/DA function on the Raspberry Pi GPIO interface, this may trouble you in the Pi projects to read the analog current and voltage. However, the High-Precision AD/DA Board allows you to add high-precision AD/DA functions to the Raspberry Pi.

The analog-to-digital converter(ADC) converts an analog signal to digital. An ADC could help Raspberry Pi computers convert input analog voltage and current to a digital number to represent the data of the voltage and the current.  

Supported Raspberry Pi Models 

  • Raspberry Pi 1 Model A+
  • Raspberry Pi 1 Model B+
  • Raspberry Pi 2 Model B
  • Raspberry Pi 3 Model B/B+
  • Raspberry Pi 4 


  • Onboard ADS1256, 8ch 24bit high-precision ADC (4ch differential input), 30ksps sampling rate
  • Onboard DAC8532, 2ch 16bit high-precision DAC
  • Onboard input interface via pin headers, for connecting analog signal, the pinout is compatible with Waveshare sensor interface standard, easy to connect various analog sensor modules
  • Onboard input/output interface via screw terminals, for connecting analog/digital signal
  • Features AD/DA detect circuit, easy for signal demonstration

Hardware Overview 

1. Raspberry Pi GPIO interface: for connecting with the Pi

2. AD/DA input/output: screw terminals

3. AD input: pin headers, the pinout is compatible with Waveshare sensor interface standard, easy to connect various analog sensor modules

4. 7.68M crystal

5. LM285-2.5: provides the reference voltage for the ADC chip

6. Photoresistor

7. LED output indicator

8. 10K potentiometer

9. DAC8532: 16bit high-precision DAC, 2ch

10. Power indicator

11. ADS1256: 24bit high-precision ADC, 8ch (4ch differential input)

12. ADC testing jumper

13. DAC testing jumper

14. Power selection jumper

15. ADC reference ground configuration: when AD single inputted, the AINCOM is reference terminal, can be connected to GND or external reference voltage 

Interface Definition 

3.3V1, 17Power supply (3.3V)
5V2, 4Power supply (5V)
NC3, 5, 7, 8, 10, 18, 22, 24, 26, 27, 28, 29, 32, 36, 38, 40NC
GND6, 9, 14, 20, 25, 30, 34, 39Ground
DRDY11ADS1256 data ready output, low active
RESET12ADS1256 reset input
PDWN13ADS1256 sync/power off input, low active
CS015ADS1256 chip select, low active
CS116DAC8532 chip select, low active
DIN19SPI data input
DOUT21SPI data output
SCK23SPI clock
GPIO31, 33, 35, 37extend to sensor interface


Part List 

Raspberry Pi High-Precision AD/DA Board*1

Technical details

Dimensions110mm x80mm x30mm
WeightG.W 37g



Source: Raspberry Pi High-Precision AD/DA Board

About The Author

Muhammad Bilal

I am highly skilled and motivated individual with a Master's degree in Computer Science. I have extensive experience in technical writing and a deep understanding of SEO practices.

Scroll to Top