Skip to content

Commit 152ceb8

Browse files
ladyadaclaude
andcommitted
Complete Adafruit BME690 Arduino library implementation
- Add Adafruit_BME690.h/cpp wrapper for Bosch BME69x API - Include Bosch BME690 SensorAPI files (bme69x.c, bme69x.h, bme69x_defs.h) - Add example sketch with temperature, pressure, humidity, and gas readings - Update LICENSE to BSD 3-Clause - Update README with BME690 library description - Add .gitignore to exclude docs and config files - Format code with clang-format per Adafruit standards Library supports both I2C and SPI communication and provides simple Arduino-style API for environmental sensing. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 0ac7f24 commit 152ceb8

10 files changed

Lines changed: 3782 additions & 19 deletions

File tree

.claude/settings.local.json

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,12 @@
22
"permissions": {
33
"allow": [
44
"WebFetch(domain:github.com)",
5-
"WebFetch(domain:raw.githubusercontent.com)"
5+
"WebFetch(domain:raw.githubusercontent.com)",
6+
"Bash(curl:*)",
7+
"Bash(arduino-cli compile:*)",
8+
"Bash(arduino-cli board:*)",
9+
"Bash(arduino-cli lib examples:*)",
10+
"Bash(arduino-cli upload:*)"
611
],
712
"deny": [],
813
"ask": []

.gitignore

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# Documentation files
2+
*.pdf
3+
4+
# Output files
5+
*.txt
6+
7+
# Claude configuration files
8+
.claude/
9+
10+
# OS generated files
11+
.DS_Store
12+
.DS_Store?
13+
._*
14+
.Spotlight-V100
15+
.Trashes
16+
ehthumbs.db
17+
Thumbs.db
18+
19+
# IDE files
20+
.vscode/
21+
.idea/
22+
*.swp
23+
*.swo
24+
*~

0 commit comments

Comments
 (0)