Skip to main content

Working with Arduino

This chapter contains the following sections. Please read as needed:

Setting Up Development Environment

1. Installation and Configuration

  • For setting up the Arduino environment and basic usage, please refer to this R4 link; R3 comes pre-installed by default.
  • After setting up the environment, connect the sensor and download the demo package.

2. Hardware Configuration

  • The IO level of the Arduino development board must be 3.3V. If using a 5V IO level, level conversion is required; otherwise, the sensor may be damaged.
  • When using Waveshare R3/R4, set the following jumper caps to 3.3V before use.
ImageDescription
Arduino UNO R3Arduino UNO R3
Arduino UNO R4Arduino UNO R4
Arduino UNO R4 WIFIArduino UNO R4 WIFI

Demo

Hardware Connection

  • Refer to the following diagrams for connection
ImageDescription
Arduino UNO R3Arduino UNO R3
Arduino UNO R4Arduino UNO R4

Runn Program

  • Navigate to Environment-X6-Sensor\examples\arduino\environment_x6_sensor_test and double-click the environment_x6_sensor_test.ino file.
  • Select the development board:
ImageDescription
Arduino UNO R3Arduino UNO R3
Arduino UNO R4Arduino UNO R4
  • Select the port for the development board, then compile and upload.
  • After the upload is completed, open the serial port monitor, and the relevant information will be output