No description
Find a file
ladyada 7124d7a9bb Apply clang-format and reorder CI workflow
- Format all source files with clang-format
- Run clang-format check before platform tests in CI

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-17 13:08:28 -04:00
.github/workflows Apply clang-format and reorder CI workflow 2025-08-17 13:08:28 -04:00
examples/test_veml6046 Apply clang-format and reorder CI workflow 2025-08-17 13:08:28 -04:00
.clang-format Initial implementation of Adafruit VEML6046 RGBIR color sensor library 2025-08-17 12:59:30 -04:00
.gitignore Initial implementation of Adafruit VEML6046 RGBIR color sensor library 2025-08-17 12:59:30 -04:00
Adafruit_VEML6046.cpp Apply clang-format and reorder CI workflow 2025-08-17 13:08:28 -04:00
Adafruit_VEML6046.h Apply clang-format and reorder CI workflow 2025-08-17 13:08:28 -04:00
library.properties Add library.properties, LICENSE, and fix CI workflow 2025-08-17 13:05:53 -04:00
LICENSE Add library.properties, LICENSE, and fix CI workflow 2025-08-17 13:05:53 -04:00
README.md Initial implementation of Adafruit VEML6046 RGBIR color sensor library 2025-08-17 12:59:30 -04:00

Adafruit VEML6046 Library Build StatusDocumentation

Arduino library for the VEML6046 high accuracy RGBIR color sensor.

About the VEML6046

The VEML6046 is a high accuracy color digital 16-bit resolution sensor with I2C interface. It features:

  • RGBIR color sensing with high sensitivity photodiodes
  • 16-bit A/D converter resolution
  • I2C interface (address 0x29)
  • Programmable integration times from 3.125ms to 400ms
  • Multiple gain settings (0.5x, 0.66x, 1x, 2x)
  • Interrupt functionality
  • Supply voltage: 2.5V to 3.6V
  • Ambient light range: 0 to 176,000 lx

Installation

Download and install the library using the Arduino Library Manager or by downloading the latest release from GitHub.

Dependencies

This library requires:

License

MIT License. See LICENSE file for details.

Contributing

Contributions are welcome! Please read the contributing guidelines and submit pull requests to the main repository.