A comprehensive Arduino library for interfacing with the IPS-7100 Intelligent Particle Sensor over I2C communication. This repository is a fork of the original library from Piera Systems, modified for seamless integration with the Arduino IDE instead of Platform.io.
- Download the library .ZIP file from the GitHub repository.
- Open Arduino IDE.
- Navigate to Sketch > Include Library > Add .ZIP Library....
- Select the downloaded .ZIP file and click "Open".
- The library will be imported and available for use in your sketches under Sketch > Include Library > IPS-7100-I2C-Arduino.
- Piera Systems IPS-7100
- Arduino compatible device (e.g., ESP32 devkit)
- Connect the IPS-7100 to your Arduino compatible device using the I2C pins.
- VDD: Connect to 5V power source.
- SDA: Connect to the SDA (data) pin on your Arduino.
- SCL: Connect to the SCL (clock) pin on your Arduino.
- SEL: Connect to GND to set I2C as the communication protocol.
- GND: Connect to the ground (GND) pin on your Arduino.
- Modify the I2C bus initialization if necessary using 'Wire.begin(SDA,SCL)' with the appropriate pins.
- Include the IPS-7100 library in your Arduino sketch.
- Use the library functions to interact with the IPS-7100 sensor.
- Upload the sketch to your Arduino compatible device.
- Open the serial monitor to view the sensor data.
Make sure to consult your Arduino board's pinout diagram and the IPS-7100 datasheet for accurate wiring and setup.