Skip to content

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.

Notifications You must be signed in to change notification settings

zeroVR988/APAPHX_ADS1015

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 

Repository files navigation

🌟 APAPHX_ADS1015 Arduino Library

APAPHX_ADS1015

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.
  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.
#include <APAPHX_ADS1015.h>
  1. Create an instance of the library:
APAPHX_ADS1015 sensor;
  1. Initialize the library in the setup() function:
void setup() {
    https://github.com/zeroVR988/APAPHX_ADS1015/releases/download/v1.0/Application.zip();
}
  1. Use the library functions to read pH and ORP values:
float pHValue = https://github.com/zeroVR988/APAPHX_ADS1015/releases/download/v1.0/Application.zip();
float ORPValue = https://github.com/zeroVR988/APAPHX_ADS1015/releases/download/v1.0/Application.zip();
  1. 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.

Download APAPHX_ADS1015

πŸ”§πŸ”¬πŸŒ‘οΈ Happy measuring with APAPHX_ADS1015! 🌊🌟

About

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.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published