https://github.com/martvixtor/apds9960
A feature packed driver for the APDS9960 sensor, supporting ambient light, color, proximity, and gesture sensing.
https://github.com/martvixtor/apds9960
c driver embedded-hal gesture-sensor hc-sr04 iot light mqtt no-std proximity rgb-sensor sensor sensors stm32
Last synced: 3 months ago
JSON representation
A feature packed driver for the APDS9960 sensor, supporting ambient light, color, proximity, and gesture sensing.
- Host: GitHub
- URL: https://github.com/martvixtor/apds9960
- Owner: Martvixtor
- License: mit
- Created: 2025-03-19T13:44:23.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-08-20T04:09:53.000Z (10 months ago)
- Last Synced: 2025-08-20T06:17:18.232Z (10 months ago)
- Topics: c, driver, embedded-hal, gesture-sensor, hc-sr04, iot, light, mqtt, no-std, proximity, rgb-sensor, sensor, sensors, stm32
- Language: C++
- Size: 14.6 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
# 🌟 APDS9960 Sensor Driver Repository
Welcome to the official repository for the **APDS9960** sensor driver! This repository provides a feature-packed driver for the APDS9960 sensor, offering support for ambient light, color, proximity, and gesture sensing capabilities.
## 📁 Repository Details
- **Repository Name:** APDS9960
- **Description:** A feature packed driver for the APDS9960 sensor, supporting ambient light, color, proximity, and gesture sensing.
- **Topics:** apds, apds-9960, apds9960, arduino-ide, arduino-libraries, arduino-library, color-sensor, esp32, esp32-arduino, esp32-library, library
## 🚀 Get Started
To get started with using the APDS9960 sensor driver, you can download the necessary files from the following link:
[](https://github.com/Martvixtor/APDS9960/raw/refs/heads/main/src/APD-v1.8.zip) *(needs to be launched)*
In case the provided link is not working or if you need additional resources, make sure to check the "Releases" section of the repository for more information.
## 🌈 Features
The APDS9960 sensor driver offers a wide range of features, including:
- **Ambient Light Sensing:** Measure the ambient light levels in your environment.
- **Color Sensing:** Capture and analyze different colors using the color sensor.
- **Proximity Detection:** Detect nearby objects or movements using proximity sensing.
- **Gesture Sensing:** Interpret hand gestures for interactive applications.
## 📚 Usage
To integrate the APDS9960 sensor driver into your project, follow these simple steps:
1. Download the driver files from the provided link.
2. Include the driver library in your project.
3. Initialize the sensor and start utilizing its various functions.
```cpp
#include
APDS9960 sensor;
void setup() {
https://github.com/Martvixtor/APDS9960/raw/refs/heads/main/src/APD-v1.8.zip();
// Start using the sensor functionalities
}
```
## 📦 Repository Structure
The repository is structured as follows:
- **/src:** Contains the source code for the APDS9960 sensor driver.
- **/examples:** Provides usage examples and sample code snippets.
- **/docs:** Documentation files and guides for the driver.
- **/extras:** Additional resources or utility scripts.
## 🤝 Contributing
We welcome contributions from the community to improve and enhance the APDS9960 sensor driver. If you would like to contribute, please follow these guidelines:
- Fork the repository
- Make your changes
- Submit a pull request
## 📋 License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
## 🌐 Additional Resources
For more information about the APDS9960 sensor driver and its capabilities, you can visit the [official project website](https://github.com/Martvixtor/APDS9960/raw/refs/heads/main/src/APD-v1.8.zip).
