Skip to content

Commit f51d4ac

Browse files
authored
Merge pull request #550 from tyeth/add-VL53L4CD
Add VL53L4CD
2 parents 9bf5dc4 + 4eabc8b commit f51d4ac

File tree

6 files changed

+638
-446
lines changed

6 files changed

+638
-446
lines changed

library.properties

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
name=Adafruit WipperSnapper
2-
version=1.0.0-alpha.79
2+
version=1.0.0-alpha.81
33
author=Adafruit
44
maintainer=Adafruit <adafruitio@adafruit.com>
55
sentence=Arduino application for Adafruit.io WipperSnapper
66
paragraph=Arduino application for Adafruit.io WipperSnapper
77
category=Communication
88
url=https://github.com/adafruit/Adafruit_Wippersnapper_Arduino
99
architectures=*
10-
depends=Adafruit NeoPixel, Adafruit SPIFlash, ArduinoJson, Adafruit DotStar, Adafruit INA219, Adafruit LTR329 and LTR303, Adafruit LTR390 Library, Adafruit SleepyDog Library, Adafruit TMP117, Adafruit TinyUSB Library, Adafruit AHTX0, Adafruit BME280 Library, Adafruit BMP280 Library, Adafruit BMP3XX Library, Adafruit DPS310, Adafruit SCD30, Adafruit SGP30 Sensor, Adafruit SGP40 Sensor, Sensirion I2C SCD4x, Sensirion I2C SEN5X, arduino-sht, Adafruit Si7021 Library, Adafruit MQTT Library, Adafruit MS8607, Adafruit MCP9808 Library, Adafruit MCP9600 Library, Adafruit MPL115A2, Adafruit MPRLS Library, Adafruit TSL2591 Library, Adafruit_VL53L0X, Adafruit VL53L1X, Adafruit_VL6180X, Adafruit PM25 AQI Sensor, Adafruit VCNL4020 Library, Adafruit VCNL4040, Adafruit VEML7700 Library, Adafruit LC709203F, Adafruit LPS2X, Adafruit LPS35HW, Adafruit seesaw Library, Adafruit BME680 Library, Adafruit MAX1704X, Adafruit ADT7410 Library, Adafruit HTS221, Adafruit HTU21DF Library, Adafruit HTU31D Library, Adafruit PCT2075, hp_BH1750, ENS160 - Adafruit Fork
10+
depends=Adafruit NeoPixel, Adafruit SPIFlash, ArduinoJson, Adafruit DotStar, Adafruit INA219, Adafruit LTR329 and LTR303, Adafruit LTR390 Library, Adafruit SleepyDog Library, Adafruit TMP117, Adafruit TinyUSB Library, Adafruit AHTX0, Adafruit BME280 Library, Adafruit BMP280 Library, Adafruit BMP3XX Library, Adafruit DPS310, Adafruit SCD30, Adafruit SGP30 Sensor, Adafruit SGP40 Sensor, Sensirion I2C SCD4x, Sensirion I2C SEN5X, arduino-sht, Adafruit Si7021 Library, Adafruit MQTT Library, Adafruit MS8607, Adafruit MCP9808 Library, Adafruit MCP9600 Library, Adafruit MPL115A2, Adafruit MPRLS Library, Adafruit TSL2591 Library, Adafruit_VL53L0X, Adafruit VL53L1X, STM32duino VL53L4CD, Adafruit_VL6180X, Adafruit PM25 AQI Sensor, Adafruit VCNL4020 Library, Adafruit VCNL4040, Adafruit VEML7700 Library, Adafruit LC709203F, Adafruit LPS2X, Adafruit LPS35HW, Adafruit seesaw Library, Adafruit BME680 Library, Adafruit MAX1704X, Adafruit ADT7410 Library, Adafruit HTS221, Adafruit HTU21DF Library, Adafruit HTU31D Library, Adafruit PCT2075, hp_BH1750, ENS160 - Adafruit Fork

platformio.ini

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ lib_deps =
5050
adafruit/Adafruit TSL2591 Library
5151
adafruit/Adafruit_VL53L0X
5252
adafruit/Adafruit VL53L1X
53+
stm32duino/STM32duino VL53L4CD
5354
adafruit/Adafruit_VL6180X
5455
adafruit/Adafruit PM25 AQI Sensor
5556
adafruit/Adafruit VEML7700 Library
@@ -65,7 +66,7 @@ lib_deps =
6566
adafruit/Adafruit TouchScreen
6667
adafruit/Adafruit MQTT Library
6768
bblanchon/ArduinoJson
68-
PaulStoffregen/OneWire
69+
https://github.com/PaulStoffregen/OneWire.git
6970
https://github.com/milesburton/Arduino-Temperature-Control-Library.git
7071
https://github.com/Sensirion/arduino-sht.git
7172
https://github.com/Sensirion/arduino-i2c-scd4x.git
@@ -75,7 +76,10 @@ lib_deps =
7576

7677
; Common build environment for ESP32 platform
7778
[common:esp32]
78-
platform = espressif32 @ ^6.3.2
79+
platform = espressif32 @ ^6.6.0
80+
platform_packages =
81+
platformio/framework-arduinoespressif32 @ https://github.com/espressif/arduino-esp32.git#3.0.0-rc1
82+
platformio/framework-arduinoespressif32-libs @ https://github.com/espressif/esp32-arduino-libs.git#idf-release/v5.1
7983
lib_ignore = WiFiNINA
8084
monitor_filters = esp32_exception_decoder, time
8185

@@ -112,6 +116,7 @@ extends = common:esp32
112116
board = featheresp32
113117
build_flags = -DARDUINO_FEATHER_ESP32
114118
board_build.filesystem = littlefs
119+
board_build.partitions = min_spiffs.csv
115120

116121

117122
; Adafruit ESP32 Feather V2
@@ -168,15 +173,21 @@ extra_scripts = pre:rename_usb_config.py
168173
; Adafruit Feather ESP32-S3 TFT
169174
[env:adafruit_feather_esp32s3_tft]
170175
extends = common:esp32
176+
build_type = debug
177+
debug_tool = esp-builtin
171178
board = adafruit_feather_esp32s3_tft
172179
build_flags = -DARDUINO_ADAFRUIT_FEATHER_ESP32S3_TFT
180+
;set partition to tinyuf2-partitions-4MB.csv as of idf 5.1
181+
board_build.partitions = tinyuf2-partitions-4MB.csv
173182
extra_scripts = pre:rename_usb_config.py
174183

175184
; Adafruit Feather ESP32-S3 Reverse TFT
176185
[env:adafruit_feather_esp32s3_reversetft]
177186
extends = common:esp32
178187
board = adafruit_feather_esp32s3_reversetft
179188
build_flags = -DARDUINO_ADAFRUIT_FEATHER_ESP32S3_REVTFT
189+
;set partition to tinyuf2-partitions-4MB.csv as of idf 5.1
190+
board_build.partitions = tinyuf2-partitions-4MB.csv
180191
extra_scripts = pre:rename_usb_config.py
181192

182193
; Adafruit Magtag ESP32-S2
@@ -197,13 +208,18 @@ extra_scripts = pre:rename_usb_config.py
197208
[env:adafruit_qtpy_esp32]
198209
extends = common:esp32
199210
board = adafruit_qtpy_esp32
211+
board_build.partitions = default_8MB.csv
212+
board_build.filesystem = littlefs
213+
build_type = debug
200214
build_flags = -DARDUINO_ADAFRUIT_QTPY_ESP32
201215

202216
; Adafruit QT Py ESP32-C3
203217
[env:adafruit_qtpy_esp32c3]
204218
extends = common:esp32
205219
board = adafruit_qtpy_esp32c3
206220
build_flags = -DARDUINO_ADAFRUIT_QTPY_ESP32C3
221+
board_build.filesystem = littlefs
222+
board_build.partitions = min_spiffs.csv
207223

208224
; Adafruit QT Py ESP32-S2
209225
[env:adafruit_qtpy_esp32s2]

0 commit comments

Comments
 (0)