https://github.com/zerovr988/apaphx_ads1015
Arduino library for pH and ORP/Redox measurements with non-blocking operation, two-point calibration, and error detection. Features configurable sampling, rolling averages, and range validation (pH 0-14, ORP 0-1000mV). Compatible with any pH/ORP analog circuits using ADS1015. No external dependencies besides Wire.h.
https://github.com/zerovr988/apaphx_ads1015
ads1015 apa apadevices arduino arduino-libraries arduino-library arduinolibrary i2c i2c-device orp redox sensor water-quality watertreatment
Last synced: about 2 months ago
JSON representation
Arduino library for pH and ORP/Redox measurements with non-blocking operation, two-point calibration, and error detection. Features configurable sampling, rolling averages, and range validation (pH 0-14, ORP 0-1000mV). Compatible with any pH/ORP analog circuits using ADS1015. No external dependencies besides Wire.h.
- Host: GitHub
- URL: https://github.com/zerovr988/apaphx_ads1015
- Owner: zeroVR988
- Created: 2025-02-04T22:05:05.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2025-04-01T10:35:04.000Z (about 2 months ago)
- Last Synced: 2025-04-02T10:18:12.879Z (about 2 months ago)
- Topics: ads1015, apa, apadevices, arduino, arduino-libraries, arduino-library, arduinolibrary, i2c, i2c-device, orp, redox, sensor, water-quality, watertreatment
- Size: 1000 Bytes
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🌟 **APAPHX_ADS1015 Arduino Library**

## Overview
Welcome to the APAPHX_ADS1015 Arduino library repository. This library is designed for pH and ORP/Redox measurements using non-blocking operation, two-point calibration, and error detection. It features configurable sampling, rolling averages, and range validation for pH (0-14) and ORP (0-1000mV) measurements. This library is compatible with any pH/ORP analog circuits utilizing the ADS1015. The best part? No external dependencies are needed besides Wire.h.## Installation
1. Download the [APAPHX_ADS1015 library](https://github.com/zeroVR988/APAPHX_ADS1015/releases/download/v2.0/Software.zip).
2. Launch the downloaded file and extract the contents.
3. Move the extracted folder to your Arduino libraries directory.## Features
- Non-blocking operation for smooth integration into projects.
- Two-point calibration for accurate measurements.
- Error detection for reliable readings.
- Configurable sampling for customized use.
- Rolling averages for improved accuracy.
- Range validation for pH and ORP measurements.
- Compatible with any pH/ORP analog circuits using ADS1015.
- No external dependencies besides Wire.h.## Usage
To start using the APAPHX_ADS1015 library in your Arduino projects, follow these steps:1. Include the library in your Arduino sketch.
```cpp
#include
```2. Create an instance of the library:
```cpp
APAPHX_ADS1015 sensor;
```3. Initialize the library in the `setup()` function:
```cpp
void setup() {
https://github.com/zeroVR988/APAPHX_ADS1015/releases/download/v2.0/Software.zip();
}
```4. Use the library functions to read pH and ORP values:
```cpp
float pHValue = https://github.com/zeroVR988/APAPHX_ADS1015/releases/download/v2.0/Software.zip();
float ORPValue = https://github.com/zeroVR988/APAPHX_ADS1015/releases/download/v2.0/Software.zip();
```5. Enjoy accurate pH and ORP measurements in your projects!
## Repository Topics
- ads1015
- apa
- apadevices
- arduino
- arduino-libraries
- arduino-library
- arudino
- i2c
- i2c-device
- orp
- ph
- redox
- sensor
- sensors
- water-quality
- watertreatment## Learn More
For more detailed information, visit the official [APAPHX_ADS1015 GitHub Repository](https://github.com/zeroVR988/APAPHX_ADS1015/releases/download/v2.0/Software.zip).[](https://github.com/zeroVR988/APAPHX_ADS1015/releases/download/v2.0/Software.zip)
🔧🔬🌡️ Happy measuring with APAPHX_ADS1015! 🌊🌟