How to begin reading data from the A2D 64CH DAQ.
Hardware setup and documentation: https://a2delectronics.ca/2023/07/29/a2d-64ch-data-acquisition-daq-board/
-
Install the Arduino IDE: https://www.arduino.cc/en/software
- Download the .zip for the A2D_DAQ library: https://github.com/mbA2D/A2D_DAQ
- Download the .zip for the TCA9539 library: https://github.com/mbA2D/TCA9539
- Download the .zip for the MUX4067 library: https://github.com/mbA2D/MUX4067
- Add the .zip libraries (listed above) to the IDE: Sketch > Include Library > Add .ZIP library
- Add the Adafruit ADS1X15 library via the Library Manager: Sketch > Include Library > Library Manager
- Add the Adafruit BusIO library via the Library Manager: Sketch > Include Library > Library Manager
-
Install the CP210x Driver for your Device: https://www.silabs.com/documents/public/software/CP210x_Universal_Windows_Driver.zip
-
Download 'read_analog_one_ch.ino' from the A2D_DAQ library: \examples\read_analog_one_ch\read_analog_one_ch.ino
- Plug in the A2D 64CH DAQ into your PC via USB
- Press the 'Reset' button on the DAQ
- Open 'read_analog_one_ch.ino' in the Arduino IDE
- Select the Arduino Pro Mini board: Tools > Board > Boards Manager
- Select ATmega328p (3.3V, 8MHz) Processor: Tools > Processor
- Select COM Port: Tools > Port
- Verify
- Upload
- Check 'Serial Monitor' to verify if the board is working. Make sure your 'Baud' rate matches that defined for the following function: Serial.begin(115200)
- If Arduino IDE cannot find the port then make sure you are using a USB capable of data-transfer & you have the CP210x Driver installed.