Brent Rubell
9b79afc177
Merge pull request #798 from adafruit/as5600
...
As5600
2025-08-28 13:48:02 -04:00
tyeth
e60be99cbd
Merge branch 'main' into as5600
2025-08-27 20:13:12 +01:00
Tyeth Gundry
19d7984a9e
Merge pull request #799 from adafruit/mlx90632
...
Mlx90632
2025-08-27 18:21:30 +01:00
Tyeth Gundry
8c0e9803b3
fix(partitions): 4MB NoOTA in platformIO.ini
2025-08-26 19:16:38 +01:00
Tyeth Gundry
4258c12206
chore(as5600): doxygen for readSensor
2025-08-26 18:43:45 +01:00
Tyeth Gundry
7a275e5d02
fix(as5600): check before delete
2025-08-26 18:31:45 +01:00
Tyeth Gundry
d2d51db455
PR feedback and clang format
2025-08-22 18:18:32 +01:00
Tyeth Gundry
71b8dd42d2
Doxygen fixes
2025-08-22 13:21:14 +01:00
Tyeth Gundry
6deba1dea6
clang-format
2025-08-22 13:04:10 +01:00
Tyeth Gundry
5be2eb1b4a
Drop logging around model id, accuracy etc.
2025-08-22 13:03:01 +01:00
Tyeth Gundry
6de22b6d25
Add delete/nullptr check to begin (dtor not called)
2025-08-22 12:58:59 +01:00
tyeth
9fc7c60893
fix(as5600): change angle to be relative to 360
2025-08-21 16:34:28 +01:00
tyeth
fc71187a3f
fix(as5600): correct fail logic in configureSensor()
2025-08-21 16:24:14 +01:00
tyeth
dda19cd00a
fix(as5600): set angle correctly and log if no magnet
2025-08-21 16:14:24 +01:00
tyeth
78367af420
clang format
2025-08-21 15:24:56 +01:00
tyeth
0a43f57744
Add AS5600
2025-08-21 15:23:47 +01:00
tyeth
39a15fd584
clang
2025-08-20 17:21:19 +01:00
tyeth
40a7ecbce7
clean up object and stop infinite loops
2025-08-20 17:20:39 +01:00
tyeth
d3919890fb
adjust read logic for MLX90632 if not continuous reads (offline/low-power mode?)
2025-08-20 16:25:18 +01:00
tyeth
79f372af44
fix(mlx90632): skip re-reading if recently read
2025-08-20 16:11:18 +01:00
tyeth
96fa8d2066
fix(partitions): update 4mb to No OTA in platformIO.ini
2025-08-20 15:44:36 +01:00
tyeth
dc5ff4ae9f
clang-format
2025-08-20 14:54:32 +01:00
tyeth
32f85f7b47
add(mlx90632): alias B model to D driver
2025-08-20 14:45:45 +01:00
tyeth
28dff4e04d
add(mlx90632): implement extended mode
2025-08-20 14:23:22 +01:00
tyeth
f007fe83ef
refactor(mlx90632d): support extended range at init
2025-08-20 14:20:24 +01:00
tyeth
54ee1a632a
refactor(mlx90632): use -d model distinction for medical
2025-08-20 14:13:45 +01:00
tyeth
e873237b5e
add(driver): Add MLX90632 driver w/ debug info
2025-08-20 12:33:33 +01:00
Tyeth Gundry
e06ebab53a
Merge pull request #794 from tyeth/git-describe-fork-fix
...
fix(CI): make git version work on forks
2025-08-18 20:33:03 +01:00
tyeth
bc97ca02ad
fix(CI): make git version work on forks
2025-08-18 19:40:22 +01:00
Tyeth Gundry
5e79a3725b
Merge pull request #791 from Monstertov/fix-typos
...
Spelling and grammar corrections in project files
2025-08-18 17:41:54 +01:00
Monstertov
68db0345da
Resolved a minor textual error by changing 'supress' to 'suppress'
2025-08-14 00:44:50 +02:00
Monstertov
7f9bbb01ae
Addressed typo: changed 'pubish' to 'publish'
2025-08-14 00:44:50 +02:00
Monstertov
a4c53f7727
Improved clarity by fixing typo: 'occured' corrected to 'occurred'
2025-08-14 00:44:50 +02:00
Monstertov
81c8b2697f
Corrected a spelling mistake: 'occured' → 'occurred'
2025-08-14 00:44:50 +02:00
Monstertov
9b14c3932b
Improved clarity by fixing typo: 'occured' corrected to 'occurred'
2025-08-14 00:44:50 +02:00
Monstertov
bfb5ef2e80
Corrected a spelling mistake: 'reseted' → 'reset'
2025-08-14 00:44:50 +02:00
Monstertov
255a958ec1
Improved clarity by fixing typo: 'detatch' corrected to 'detach'
2025-08-14 00:44:50 +02:00
Monstertov
7fd61698c2
Fixed typo in documentation/code: 'recieves' was replaced with 'receives'
2025-08-14 00:44:50 +02:00
Monstertov
0106eefbad
Fixed typo in documentation/code: 'recieves' was replaced with 'receives'
2025-08-14 00:44:50 +02:00
Monstertov
c28334635d
Corrected a spelling mistake: 'recieves' → 'receives'
2025-08-14 00:44:50 +02:00
Monstertov
1224fd01bc
Addressed typo: changed 'recieved' to 'received'
2025-08-14 00:44:50 +02:00
Monstertov
4003fdc574
Addressed typo: changed 'identifer' to 'identifier'
2025-08-14 00:44:49 +02:00
Monstertov
e59d7913d4
Addressed typo: changed 'identifer' to 'identifier'
2025-08-14 00:44:49 +02:00
Monstertov
65476e8278
Corrected a spelling mistake: 'avaliable' → 'available'
2025-08-14 00:44:49 +02:00
Brent Rubell
114aa7aa7b
Merge pull request #790 from adafruit/add-fruitjam
...
Add Adafruit Fruit Jam - Mini RP2350 Computer
2025-08-13 15:56:52 -04:00
brentru
5e76adca6a
Drop semver down to b110
2025-08-13 15:47:23 -04:00
Tyeth Gundry
f4788c0207
Merge pull request #789 from tyeth/ina228
...
Add INA228 to online mode (included as base lib for INA23x)
2025-08-13 20:39:07 +01:00
brentru
98f045e3c7
Addres @tyeth's review
2025-08-13 15:15:22 -04:00
Tyeth Gundry
315e4e8791
clang format and fix millivolts returned from bus voltage
2025-08-13 19:17:03 +01:00
brentru
80a6cdc6e0
Add Arduino_ prefix in boards.h
2025-08-13 14:13:33 -04:00
brentru
1cee8e8ca5
Add CI
2025-08-13 13:45:43 -04:00
brentru
5088cb6c8b
Add AirLift
2025-08-13 13:42:31 -04:00
Tyeth Gundry
0b61e2b8a9
Add INA228 (included as base lib for INA23x)
2025-08-13 18:13:30 +01:00
brentru
74e2f53aa7
Working on FruitJam
2025-08-13 12:49:29 -04:00
brentru
0b6964b131
Fix for rp2350/rp2040 to use pstolzar
2025-08-12 16:46:03 -04:00
brentru
6304d73d88
Fix platformio.ini build script for pico sdks, weird and hardcoded
2025-08-12 16:37:25 -04:00
Tyeth Gundry
895bd13011
Merge pull request #765 from adafruit/ina238
...
Ina238 + 237 via a refactor of INA260 too.
2025-08-08 16:01:24 +01:00
Tyeth Gundry
029602abb0
Update build-clang-doxy.yml - switch back to main now confirmed same
2025-07-30 16:41:51 +01:00
Tyeth Gundry
ae5f4199ea
Update Wippersnapper.h - v110
2025-07-25 13:54:47 +01:00
Tyeth Gundry
fbacaa46aa
Update library.properties - v110
2025-07-25 13:53:59 +01:00
Tyeth Gundry
591f801f8a
Merge pull request #771 from kbsriram/add-dfrobot-beetle-esp32c3
...
Support for DFRobot Beetle ESP32C3.
2025-07-24 18:07:39 +01:00
tyeth
2e975746b5
Merge branch 'main' into ina238
2025-07-24 17:41:34 +01:00
tyeth
51dcd252bc
Revert "Temporarily swap ci-arduino to ci-wippersnapper-2025-07-10-noota"
...
This reverts commit 51b9335df8 .
2025-07-24 17:20:54 +01:00
tyeth
94bcecc020
Revert "Temporarily swap boards branch to migrate-4mb-to-esptool"
...
This reverts commit 860822a172 .
2025-07-24 17:19:43 +01:00
Tyeth Gundry
10c9ef1542
Merge pull request #781 from adafruit/migrate-s3-boards
...
Migrate-s3-boards
2025-07-24 16:10:27 +01:00
tyeth
4dd956eee9
Adjust sleep retry to be >60s with fuzz
2025-07-23 20:49:01 +01:00
tyeth
ca3d5c7d19
Add error catching to tinyuf2 steps
2025-07-23 20:22:25 +01:00
tyeth
00ca0190f6
Make curl fail properly with bad http status codes
2025-07-23 19:10:55 +01:00
Tyeth Gundry
c7c007b6b9
Provide more info if tinyuf2 release fetch failure
2025-07-23 19:10:55 +01:00
Tyeth Gundry
d8595b215c
Update version to 1.0.0-beta.109
2025-07-23 19:10:55 +01:00
Tyeth Gundry
81f43d589e
Remove bootloader offsets as now in tinyuf2 flash_args file
2025-07-23 19:10:55 +01:00
Tyeth Gundry
6a98837c3c
Reorder targets in esptool job by chip then alpha
2025-07-23 19:10:55 +01:00
Tyeth Gundry
effe76b2e1
Switch 4MB S3 boards to esptool job
2025-07-23 19:10:54 +01:00
Tyeth Gundry
8b02c9b910
Merge pull request #780 from adafruit/migrate-s2-boards
...
Migrate S2 boards to web-native-usb build task
2025-07-23 15:48:08 +01:00
tyeth
921527a9e2
Ensure build works without offsets before removal
2025-07-22 02:48:24 +01:00
tyeth
52edecfa07
Bump version to 108
2025-07-22 02:46:41 +01:00
tyeth
2667caf75f
Migrate S2 boards to web-native-usb build task
2025-07-22 02:43:19 +01:00
Tyeth Gundry
c653e06fcf
Merge pull request #779 from adafruit/featherS2-migration
...
tinyuf2 build task changes (PR #774 ) plus Feather s2 migration
2025-07-21 20:20:58 +01:00
Tyeth Gundry
e0ccdc28fd
Merge branch 'use_s3_tinyuf2_bins' into featherS2-migration
2025-07-18 21:43:00 +01:00
Tyeth Gundry
69cf749316
Split up tinyuf2 steps
2025-07-18 21:40:18 +01:00
Tyeth Gundry
714974ff13
JQ filter
2025-07-18 21:36:28 +01:00
Tyeth Gundry
0c08eddde0
Update version to 1.0.0-beta.107
2025-07-18 20:11:28 +01:00
Tyeth Gundry
01a99d9313
cleanup tinyuf2 downlaod + error handling
2025-07-18 20:10:19 +01:00
Tyeth Gundry
5964f2ee5b
WIP: swap boards branch
2025-07-18 20:10:19 +01:00
Tyeth Gundry
61590ea1c0
Update tinyuf2 fetch process to use bootloaderBoardName
2025-07-18 20:10:19 +01:00
tyeth
0a757d6b8f
Overwrite tinyusb boot preference
2025-07-18 20:10:19 +01:00
tyeth
b9746ad1c5
Copy bootloader/partition table files for flash_args
2025-07-18 20:10:19 +01:00
tyeth
9297c020ad
Swap to using flash_args file for bin offsets
2025-07-18 20:10:19 +01:00
tyeth
17bc2a2c47
CI
2025-07-18 20:10:19 +01:00
tyeth
592c75abcd
Correct XIAO tinyusb link
2025-07-18 20:10:19 +01:00
tyeth
df4d9163a6
Use tinyuf2 combined.bin as image base
2025-07-18 20:10:19 +01:00
Tyeth Gundry
3ed453636c
Swap Feather ESP32-S2 to web-native-usb task
2025-07-18 20:09:32 +01:00
Tyeth Gundry
09e4a79ab1
cleanup tinyuf2 downlaod + error handling
2025-07-18 20:09:32 +01:00
Tyeth Gundry
26c6c32077
WIP: swap boards branch
2025-07-18 20:09:32 +01:00
Tyeth Gundry
7bf7357328
Update tinyuf2 fetch process to use bootloaderBoardName
2025-07-18 20:09:32 +01:00
tyeth
2fc427c908
Overwrite tinyusb boot preference
2025-07-18 20:09:32 +01:00
tyeth
451ac02e2e
Copy bootloader/partition table files for flash_args
2025-07-18 20:09:32 +01:00
tyeth
3ad6500f61
Swap to using flash_args file for bin offsets
2025-07-18 20:09:31 +01:00
tyeth
87cea3a14d
CI
2025-07-18 20:09:31 +01:00
tyeth
9f70757b9c
Correct XIAO tinyusb link
2025-07-18 20:09:31 +01:00
tyeth
21144c0ce1
Use tinyuf2 combined.bin as image base
2025-07-18 20:09:31 +01:00
Tyeth Gundry
331c6c85ba
Merge pull request #778 from adafruit/pin-temp-lib
...
Pin to https://github.com/milesburton/Arduino-Temperature-Control-Lib …
2025-07-18 20:08:19 +01:00
Tyeth Gundry
b45d08b0cd
make that v4.0.3
2025-07-18 19:27:08 +01:00
Tyeth Gundry
6d5c8c4a7b
pin to official release 4.0.3 not fork!
2025-07-18 19:25:05 +01:00
Tyeth Gundry
e6d7f40b7a
Got clone needs branch ref / fork
...
--branch pin_pid_fix https://github.com/tyeth/milesburton_Arduino-Temperature-Control-Library.git
2025-07-18 18:53:41 +01:00
Tyeth Gundry
f62527af5b
Pin to https://github.com/milesburton/Arduino-Temperature-Control-Library.git#456b2b3a79bc7b9b6ee60454d6511eb6a77aef81
...
Due to #777
2025-07-18 18:31:10 +01:00
Brent Rubell
f3c85efb53
Merge pull request #776 from adafruit/bump-semver-b106
...
Bump Semver for SSL Cert Merge
2025-07-17 09:46:33 -04:00
brentru
a6e23a95c4
bump version for ssl cert
2025-07-17 09:33:18 -04:00
Brent Rubell
5f8c3ac364
Merge pull request #770 from adafruit/update-fingerprint-2025
...
Update SSL Fingerprint for 2025
2025-07-16 10:12:56 -04:00
Tyeth Gundry
5513004820
Merge pull request #772 from adafruit/tyeth-xiao-board-name
...
Update Wippersnapper_Boards.h
2025-07-16 13:20:13 +01:00
Tyeth Gundry
c21ffb7512
Update Wippersnapper_Boards.h
2025-07-16 12:45:15 +01:00
KB Sriram
002cdfd6da
Update preprocessor defines for arduino builds.
2025-07-15 06:46:37 -07:00
KB Sriram
0489a41130
Update CI flows to build DFRobot Beetle esp32c3.
2025-07-14 14:23:16 -07:00
brentru
19bb4016ff
Update SSL fingerprint on esp8266 iface
2025-07-14 16:14:42 -04:00
KB Sriram
2091034df0
Support for DFRobot Beetle ESP32C3.
...
See https://github.com/adafruit/Wippersnapper_Boards/issues/195
2025-07-13 16:18:47 -07:00
Tyeth Gundry
398fb7d8b3
Merge branch 'main' into ina238
2025-07-11 22:52:14 +01:00
Tyeth Gundry
b637366898
Merge pull request #764 from adafruit/xiao-s3
...
Xiao s3
2025-07-11 22:50:44 +01:00
Tyeth Gundry
51b9335df8
Temporarily swap ci-arduino to ci-wippersnapper-2025-07-10-noota
2025-07-11 18:05:50 +01:00
Tyeth Gundry
860822a172
Temporarily swap boards branch to migrate-4mb-to-esptool
2025-07-11 17:36:04 +01:00
Tyeth Gundry
29ef4c20d9
make esptool not pinned
2025-07-11 17:32:18 +01:00
Tyeth Gundry
3308d7268f
Use latest esptool for Cx builds
2025-07-11 17:06:18 +01:00
Tyeth Gundry
08fa3ac978
Migrate 4MB flash devices to No OTA esptool install method
2025-07-11 17:01:00 +01:00
Tyeth Gundry
a4723b7ff2
rename merge_bin to merge-bin
2025-07-11 16:43:34 +01:00
Tyeth Gundry
f95ec8d84d
Update flash param names for newest esptool
2025-07-11 16:27:45 +01:00
Tyeth Gundry
c9e728c0a0
Merge branch 'upstream-main' into ina238
2025-07-11 16:03:51 +01:00
Tyeth Gundry
9a8033638c
Merge pull request #769 from tyeth/omron-D6T
...
Omron D6T thermal IR sensor (I2C)
2025-07-11 15:57:42 +01:00
Tyeth Gundry
ba22d203d3
Bump version for release v1.0.0-beta.105
2025-07-11 15:54:51 +01:00
Tyeth Gundry
1c50e12d89
D6T-1A: Move initialisation values to constructor
2025-07-11 15:47:01 +01:00
Tyeth Gundry
a1cdc0142f
Add Wire include back to I2C Driver (for cpp include chain)
2025-07-11 15:45:07 +01:00
Tyeth Gundry
50b924c937
Cleanup header docstrings, and remove <wire.h> (breaks pio)
2025-07-11 15:41:15 +01:00
Tyeth Gundry
00deb173a8
Cleanup includes and unnecessary prints
2025-07-11 15:17:14 +01:00
Tyeth Gundry
fe32ce6170
clang format
2025-07-11 14:40:45 +01:00
Tyeth Gundry
999bd73547
Merge remote-tracking branch 'upstream/main' into omron-D6T
2025-07-11 13:28:12 +01:00
Tyeth Gundry
3e2f7e4043
Merge remote-tracking branch 'upstream/main' into ina238
2025-07-11 13:18:35 +01:00
Tyeth Gundry
9695762e75
Revert "Test other task for xiao"
...
This reverts commit ebd3938ae9 .
2025-07-10 21:16:41 +01:00
Tyeth Gundry
0d6a5538b0
fix if defined for xiao
2025-07-10 21:16:24 +01:00
Tyeth Gundry
ebd3938ae9
Test other task for xiao
2025-07-10 20:29:28 +01:00
Tyeth Gundry
ec4e48bb86
CI: Fix continue-on-error usage
2025-07-10 19:28:57 +01:00
Tyeth Gundry
a8be947ec5
Enable PSRAM and kick CI
2025-07-10 19:23:12 +01:00
Tyeth Gundry
47bcf53134
Move XIAO S3 to zip+uf2 build task
2025-07-10 19:08:45 +01:00
tyeth
71f829bbdc
Correct Board ID for XIAO S3
2025-07-10 19:07:51 +01:00
tyeth
bc99adf69b
8MB Partitions
2025-07-10 19:07:08 +01:00
tyeth
305cc45680
Build assets for XIAO ESP32S3
2025-07-10 19:07:08 +01:00
tyeth
f95481c52b
Add Seeed Studio XIAO ESP32S3
2025-07-10 19:07:07 +01:00
Tyeth Gundry
13aa6419e6
Merge pull request #763 from adafruit/add-s3-devkitc-1-n8
...
Add s3 devkitc 1 n8
2025-07-10 18:58:37 +01:00
Tyeth Gundry
6ccd81433a
Switch board repo back to main
2025-07-10 18:57:30 +01:00
Tyeth Gundry
13bfecf33a
Merge pull request #760 from adafruit/sh1107
...
Add SH1107 for 128x64/32 OLED featherwings
2025-07-09 20:37:28 +01:00
Tyeth Gundry
c3bc7a83d6
Release version 1.0.0-beta.104
2025-07-09 20:36:55 +01:00
Tyeth Gundry
c5b8706980
clang format?
2025-07-09 20:07:02 +01:00
Tyeth Gundry
7f0f1a2df3
clang format
2025-07-09 18:37:12 +01:00
Tyeth Gundry
1e313842b6
clang format again
2025-07-09 17:27:52 +01:00
Tyeth Gundry
e0d9da4d47
Remove non default args to SSD1306 ctor
2025-07-09 17:13:01 +01:00
Tyeth Gundry
0c55b0320d
Rename OLED featherwings
2025-07-09 17:11:04 +01:00
Tyeth Gundry
09c8eb0387
Remove splash screen display + delay
2025-07-09 17:08:41 +01:00
Tyeth Gundry
e632bc6373
clang format
2025-07-09 17:00:25 +01:00
Tyeth Gundry
651395638d
PR Feedback
2025-07-09 15:12:43 +01:00
Tyeth Gundry
7b83905e55
Add auto created merged bin to web-native-usb assets
2025-07-09 14:07:40 +01:00
Brent Rubell
a89218cae1
Merge pull request #575 from adafruit/funhouse-display-config-recreate
...
Regenerate displayconfig.json if erroneous
2025-07-08 15:18:44 -04:00
tyeth
02223db340
clang format
2025-07-08 19:08:26 +01:00
tyeth
4b2859d6fb
add rotation to ConfigureSSD1306 func for SH1107
2025-07-08 19:08:26 +01:00
tyeth
d46f29c84a
Separate out rotation for future usage and add notes
2025-07-08 19:08:26 +01:00
tyeth
d97123bf75
Set Rotation for 128x64 OLED featherwing
2025-07-08 19:08:26 +01:00
tyeth
def13e627c
SSD1306: don't call begin again on i2c (2nd bus)
2025-07-08 19:08:26 +01:00
tyeth
b93d58203d
Add 32x64 SSD1306
2025-07-08 19:08:26 +01:00
tyeth
3d3d44b5ab
Add 64x32 OLEDs (SH1107)
2025-07-08 19:08:16 +01:00
Tyeth Gundry
cdc6588e57
Add 128x32 OLED featherwings as SSD1306
2025-07-08 19:07:55 +01:00
Tyeth Gundry
f7ec0e5d4a
reset bootloader offset to 0x0 for esp32s3 devkit
2025-07-08 15:59:15 +01:00
tyeth
0bdbc05092
Add BSP comment for funhouse
2025-07-08 14:35:08 +01:00
Tyeth Gundry
aa2d7d40c3
Match Arduino-CLI partitions for S3 devkit
2025-07-08 14:30:48 +01:00
Tyeth Gundry
7f491da2f8
Update offset for esp32s3 devkit
2025-07-08 14:29:38 +01:00
tyeth
db31909eb0
PR feedback, relocate retry out of parseDisplayConfig
2025-07-08 12:30:04 +01:00
Tyeth Gundry
12db602a62
Regenerate displayconfig.json if erroneous
2025-07-08 12:30:04 +01:00
Tyeth Gundry
d109ea6905
feather 8mb partition
2025-07-08 12:08:38 +01:00
Tyeth Gundry
5fa3e2dc0c
WIP: Swap boards branch to PR
2025-07-07 23:34:19 +01:00
Tyeth Gundry
3a9137480d
Move esp32s3 devkitc to zip build task
2025-07-07 22:46:08 +01:00
tyeth
3be45da123
tested on win11 with 3.13 BSP, tinyUSB 3.7.0, and no rename_usb_config
2025-07-05 13:57:59 +01:00
tyeth
ebf5e40edd
Update build flags for esp32s3 devkit
2025-07-04 18:59:12 +01:00
tyeth
b047125981
8MB partitions for 8MB boards
2025-07-02 23:43:52 +01:00
Tyeth Gundry
44024f6d15
Add missing private pointer for D6T-1A
2025-07-02 20:12:44 +01:00
Tyeth Gundry
f7c094c759
D6T: specify cell/pixel for temp reading
2025-07-02 20:05:13 +01:00
Tyeth Gundry
275bedeec7
D6T: Floats and Model name swap
2025-07-02 19:47:40 +01:00
Tyeth Gundry
172646a55a
Correct D6T model name and privates usage
2025-07-02 19:31:57 +01:00
Tyeth Gundry
cfdbfd6c79
clang-format
2025-07-02 18:34:21 +01:00
Tyeth Gundry
4e9d959004
D6T: Swap to single read for both metrics
2025-07-02 18:33:27 +01:00
Tyeth Gundry
b35c2c2e56
Add OMRON D6T thermal sensor
2025-07-02 18:23:48 +01:00
tyeth
b4bf4362a4
QTPY S3 No PSRAM uses 8MB partition
2025-07-01 15:05:41 +01:00
tyeth
1c6813f529
Resolve dependency chain - Split INA260 + 2XX to cpp files, forward declare INA classes to hide enums from each other
2025-06-30 14:14:37 +01:00
tyeth
b3915857c8
Add INA237 + INA238
2025-06-29 23:33:28 +01:00
tyeth
af62bccf0d
Specify 8MB partition for S3 feather (no PSRAM)
2025-06-29 21:44:05 +01:00
Tyeth Gundry
f6af170e60
Add optional psram for esp32s3 dev
2025-06-26 22:34:48 +01:00
Tyeth Gundry
92d769e321
Correct ifdef for s3 devkit
2025-06-26 22:33:36 +01:00
Tyeth Gundry
7ce619455d
Add ESP32S3 build target in CI
2025-06-26 22:04:48 +01:00
Tyeth Gundry
9a144fdb01
Add ESP32S3 DevKitC-1 (N8 with 8MB flash and no PSRAM)
2025-06-26 22:03:41 +01:00
Tyeth Gundry
ab3284ecb1
Add SH1107 for 128x64/32 OLED featherwings
2025-06-19 16:30:53 +01:00
Brent Rubell
13d4ca9368
Merge pull request #759 from adafruit/fix-i2c-display-cr
...
Patch - \r handling for I2C Displays
2025-06-18 12:43:35 -04:00
brentru
b9a33a7397
Fix for SSD1306
2025-06-18 12:31:15 -04:00
brentru
159cf772b5
Fix again \r not showing
2025-06-17 17:06:14 -04:00
brentru
ed75830d68
Show non japanese set for /
2025-06-17 16:44:20 -04:00
brentru
6333e8e8d2
Fix \r display
2025-06-17 16:37:00 -04:00
brentru
e5a3acfb39
\r\n sequence escape
2025-06-17 13:52:21 -04:00
brentru
cb65ab35bb
Patch #2
2025-06-17 13:37:49 -04:00
brentru
e2225f53e4
Patch - \r handling
2025-06-17 12:21:36 -04:00
brentru
4494e3ea13
Bump semver to b103
2025-06-17 11:28:23 -04:00
Brent Rubell
b06aea09f4
Update library.properties
2025-06-17 11:26:59 -04:00
Brent Rubell
02ace5cf52
Merge pull request #751 from adafruit/api-v1-add-i2c-output
...
[API v1]: Add support for I2C Output Components
2025-06-17 11:20:57 -04:00
brentru
d784e8a7ca
Clang
2025-06-09 11:44:54 -04:00
brentru
dd97c84df2
Match 64972ad..1786350
2025-06-09 11:24:59 -04:00
brentru
5c61a83323
Add 20x4
2025-06-09 11:00:08 -04:00
brentru
67b851fb7b
Fix - Chardisplay 16x2
2025-06-09 10:56:07 -04:00
brentru
6e9ce5cbc3
Fix - degree symbol on 7seg display
2025-06-06 13:55:10 -04:00
brentru
67abbc6cdf
Fix - do not publish i2c output write back to io, there is no matching resp!
2025-06-06 12:47:35 -04:00
brentru
6bf81185f5
7seg- fix right justification bug, max chars
2025-06-06 12:37:06 -04:00
Tyeth Gundry
3eed1bcb16
Merge pull request #756 from adafruit/sparkle-motion-stick
...
Sparkle motion stick
2025-06-06 16:29:48 +01:00
brentru
050216d0eb
alphanum - build degree symbol out of segement raw bitmask
2025-06-05 16:23:24 -04:00
brentru
eed66c7984
clear on ctor dtor
2025-06-05 14:59:13 -04:00
brentru
964760ad96
Add large OLED
2025-06-05 14:33:28 -04:00
brentru
6e7daf9027
fix SSD1306 bugs
2025-06-05 14:30:25 -04:00
tyeth
7c674fa52a
Set funhouse to use Adafruit SDfat fork 2.2.54
2025-06-05 16:58:10 +01:00
tyeth
d7008d9cb0
Add build asset .generate and .skip files
2025-06-03 21:36:32 +01:00
tyeth
f544a7c5ed
Bump release version to beta.102
2025-06-03 21:00:41 +01:00
tyeth
d8727d7075
Add Sparkle Motion Stick
2025-06-03 21:00:26 +01:00
Tyeth Gundry
d0463bf3b6
Merge pull request #752 from adafruit/fix-duty-cycle
...
Fix LEDC PWM DutyCycle
2025-05-23 20:08:20 +01:00
Tyeth Gundry
564191c4eb
Bump version to 1.0.0-beta.101
2025-05-23 19:57:27 +01:00
Tyeth Gundry
bb0d40644a
Clang-format PWM fix
2025-05-23 19:56:49 +01:00
brentru
486422c821
Fix build error
2025-05-21 17:03:08 -04:00
brentru
ab82347fc2
Attempt to fix the AnalogWrite issue
2025-05-21 17:00:32 -04:00
brentru
86896852e4
Turn display off before dtor'ing
2025-05-21 12:27:37 -04:00
brentru
9e1d67722c
Doxygen
2025-05-20 14:52:28 -04:00
brentru
c4c0fcdb26
Add deps.!
2025-05-20 14:36:14 -04:00
brentru
fa0b3c6555
Put back auto-config scaffolding
2025-05-20 14:34:19 -04:00
brentru
47afeb7b7f
Works on both display sizes
2025-05-20 14:30:09 -04:00
brentru
a86ead8457
Test on 128x32, new PBs to match 8e89fdf
2025-05-20 11:29:03 -04:00
brentru
8529924d16
Looking into SSD1306 not writing properly
2025-05-19 16:49:05 -04:00
brentru
ff4a4167d0
Add Write Msg
2025-05-19 15:55:18 -04:00
brentru
c1d96985b5
Integrate PR a1a0ab6..8e89fdf
2025-05-19 15:19:15 -04:00
brentru
092c796ed1
Fully integrate SSD1306 driver, missing write func
2025-05-19 14:42:56 -04:00
brentru
0e19aa0675
add ssd driver
2025-05-19 14:23:32 -04:00
brentru
c281ed8971
push clang
2025-05-16 17:10:47 -04:00
brentru
6202ecac62
Fix LED matrix write
2025-05-16 16:58:42 -04:00
brentru
c470fa3093
Tie in enable/disable for charlcd writes
2025-05-16 16:53:47 -04:00
brentru
3ae7029a51
Add new Pbs to match 6c842d81bf332dfc0fbfef4d2045c2d934e467f3
2025-05-16 15:58:21 -04:00
brentru
420d319cc6
address @tyeth review
2025-05-16 10:55:56 -04:00
brentru
a4d9e9d6eb
clang again
2025-05-15 15:20:27 -04:00
brentru
f6c406ab86
Clang
2025-05-15 14:50:28 -04:00
brentru
00bb2bf62d
Add 7seg driver
2025-05-15 11:28:58 -04:00
brentru
645fd4d77c
Add CharLCD
2025-05-15 11:12:04 -04:00
brentru
cc3a3c5095
Add write commands for quadalphanum
2025-05-14 16:55:59 -04:00
brentru
5265e25462
compiles OK
2025-05-14 13:05:59 -04:00
brentru
d25aba8e72
bring in new PBs, new drivers
2025-05-14 12:53:21 -04:00
Tyeth Gundry
bcf1d08d58
Merge pull request #746 from adafruit/745-update-v1-codebase-to-use-latest-release-of-pm25-library-is_pm1006-flag
...
Update PM2.5 begin_UART call for PM1006 (PM25AQI v2.0.0)
2025-05-12 17:37:40 +01:00
Tyeth Gundry
f92df0a2c9
Update PM2.5 begin_UART call for PM1006 (PM25AQI v2.0.0)
2025-05-09 12:29:36 +00:00
Tyeth Gundry
3fa0d82d66
Update Wippersnapper.h - bump version to 1.0.0-beta.100
2025-04-04 18:58:54 +01:00
Tyeth Gundry
88f2a87b19
Update library.properties - bump version to 1.0.0-beta.100
2025-04-04 18:57:54 +01:00
Tyeth Gundry
f1e608691b
Merge pull request #718 from adafruit/add-INA260
...
Add INA260
2025-04-04 17:29:55 +01:00
tyeth
e50a1648a9
Add INA260
2025-04-04 00:38:53 +01:00
Tyeth Gundry
8e5bf4f798
Merge pull request #715 from adafruit/back-to-upstream-SPIFlash
...
Revert "use brentru SPIFLash fork"
2025-03-18 17:05:00 +00:00
tyeth
e18d7cb4ae
Revert "use brentru SPIFLash fork"
...
This reverts commit cd5e7e01fb .
2025-03-18 16:45:57 +00:00
Brent Rubell
9c6ee194d4
Merge pull request #714 from adafruit/SCD-pointers-v98-fix
...
SCD-pointers-v98-fix
2025-03-14 10:42:32 -05:00
tyeth
5658c88d1f
Correct SCD30 data check
2025-03-14 15:08:31 +00:00
tyeth
1f69fde777
Update to version 1.0.0-beta.99
2025-03-14 14:50:29 +00:00
tyeth
2bbdc1edae
Fix event pointer usage for SCD sensors
2025-03-14 14:49:36 +00:00
Tyeth Gundry
31eed58731
Merge pull request #712 from adafruit/fix-i2c-scan-issue
...
Fix: I2C Scan on ESP32-S2
2025-03-11 21:41:00 +00:00
brentru
322c72e14b
remove setclock call
2025-03-11 15:46:19 -04:00
brentru
6b3996ae57
track addresses
2025-03-11 11:49:46 -04:00
brentru
e0bb91f422
fix @tyeth reivew
2025-03-10 16:03:11 -04:00
brentru
6401b504b5
dont always print address, reorder conditional for performance boost marginal
2025-03-10 15:38:14 -04:00
brentru
89873252d4
fixing scan issue..
2025-03-10 13:36:43 -04:00
Brent Rubell
0218e061ef
Merge pull request #711 from adafruit/revert-forked-deps
...
Revert SDFat Forked Dependency for Pico
2025-03-07 13:20:03 -06:00
brentru
cd5e7e01fb
use brentru SPIFLash fork
2025-03-07 14:08:38 -05:00
brentru
a360a92054
install sdfat first in order?
2025-03-07 13:48:31 -05:00
brentru
80f1d87973
put back direct clone for rp2x
2025-03-07 13:39:20 -05:00
brentru
fde128ca3a
fork only
2025-03-07 13:17:34 -05:00
brentru
3b20073662
try workflow?
2025-03-07 13:02:05 -05:00
brentru
25f28b4fdf
revert sdfat
2025-03-07 10:09:19 -05:00
Brent Rubell
afd0e86d19
Merge pull request #708 from adafruit/fix-neopixel-bug-c6
...
Fix Issues: Pixel and Status Pixel
2025-03-07 09:07:47 -06:00
Tyeth Gundry
0bf00bcafa
Merge pull request #709 from tyeth/scd30-scd4x-others-poll-min-1sec
...
Scd30 scd4x others poll min 1sec
2025-03-07 15:06:02 +00:00
Tyeth Gundry
16c6723d3c
clang format
2025-03-07 01:56:41 +00:00
Tyeth Gundry
ba1f09fde9
Merge branch 'main' into scd30-scd4x-others-poll-min-1sec
2025-03-07 01:39:59 +00:00
Tyeth Gundry
272c1fc5f8
style changes
2025-03-07 01:01:37 +00:00
Tyeth Gundry
712e434a87
Merge pull request #694 from adafruit/local-non-zero-initialised
...
Update I2C initialisation of locals
2025-03-06 20:15:17 +00:00
brentru
47f306c311
fix ser
2025-03-06 15:03:15 -05:00
brentru
393fffa145
Reflect using dtor instead
2025-03-06 15:01:50 -05:00
Tyeth Gundry
bcd3bd7288
Update to Google CPP style guide
2025-03-06 18:39:02 +00:00
Tyeth Gundry
d79457f92d
Merge pull request #695 from adafruit/add-lps28
...
Add LPS28DFW
2025-03-05 22:27:42 +00:00
Tyeth Gundry
547d46cf1b
Merge branch 'main' into add-lps28
2025-03-05 22:26:30 +00:00
Tyeth Gundry
628b98a411
Merge pull request #690 from adafruit/pico2w-ds18b20
...
fix: timeout datatype in haltError
2025-03-05 22:20:56 +00:00
Tyeth Gundry
d4e88a39be
Update SEN6x to min 1second polling
2025-03-05 22:14:33 +00:00
Tyeth Gundry
093d51779f
Refactor SEN5x to minimum poll period 1sec
2025-03-05 22:02:39 +00:00
Tyeth Gundry
722a41d3fb
Correct formattiing
2025-03-05 21:44:39 +00:00
Tyeth Gundry
66fe637443
Update SCD4x to sensor event types + zero inits
2025-03-05 21:33:03 +00:00
Tyeth Gundry
39971499f2
Add minimum poll interval of 1second to SCD4x/SCD30
2025-03-05 21:21:30 +00:00
brentru
c6f15b5f1a
Remove RMT header
2025-03-05 15:11:16 -05:00
brentru
fce17a3c38
Fix for C6
2025-03-05 14:53:12 -05:00
Tyeth Gundry
dfa628fea9
Swap to ints for haltError
2025-03-05 19:15:53 +00:00
tyeth
f64833ad74
fix: timeout datatype in haltError
2025-03-05 19:09:51 +00:00
brentru
53c95ace17
Look at C6 bug
2025-03-04 16:46:21 -05:00
Brent Rubell
e92e740192
Merge pull request #706 from brentru/fix-sdfat-conflict
...
Fix SDFat Conflict for Pico
2025-03-03 08:39:22 -06:00
brentru
abe3c9756b
Add GFX
2025-02-28 16:21:05 -05:00
brentru
e2ae5a0494
Add sdfat
2025-02-28 16:08:50 -05:00
brentru
987fd605df
Return to original fork
2025-02-28 16:02:33 -05:00
brentru
e77cec2730
Sensirion Core
2025-02-28 15:52:41 -05:00
brentru
e694a935ee
unified sensor
2025-02-28 15:46:18 -05:00
brentru
a7a10a3d6f
Add adafruit_sensor
2025-02-28 15:42:12 -05:00
brentru
7dea9042e3
fix busdevice
2025-02-28 15:39:41 -05:00
brentru
8329d2531f
list out
2025-02-28 14:56:21 -05:00
brentru
b307521a77
bump ci
2025-02-28 14:49:04 -05:00
brentru
3f827eb080
Link locally, use branch
2025-02-28 14:46:55 -05:00
brentru
26e3b6490a
link header
2025-02-28 14:40:41 -05:00
brentru
e187db7d91
add fork file
2025-02-28 14:37:57 -05:00
Tyeth Gundry
20d936d10d
Switch LPS28 to full range
2025-02-25 21:33:31 +00:00
Tyeth Gundry
abf14e0252
Update LPS28DFW to use extreme range of 260-4060hPa
...
param mode true for FS_MODE=1 (1/2048 hPa/LSB), false for FS_MODE=0 (1/4096 hPa/LSB)
2025-02-19 21:40:21 +00:00
Tyeth Gundry
929eb9a83a
Update WipperSnapper_I2C_Driver_LPS28DFW.h
2025-02-19 21:08:47 +00:00
Brent Rubell
250cbf0106
Update README.md
2025-02-19 14:29:41 -05:00
tyeth
df71485155
Fix: use correct short name for LPS28DFW
2025-02-19 14:36:49 +00:00
tyeth
df2b6b06f4
LPS28DFW: log reasons for failures
2025-02-19 14:30:10 +00:00
tyeth
36a4c89fce
Add LPS28DFW
2025-02-19 13:28:27 +00:00
tyeth
923428aa6c
Update I2C initialisation of locals
2025-02-14 16:34:27 +00:00
Brent Rubell
7ab9e78834
Merge pull request #689 from tyeth/scd4x-header-rename
...
Update WipperSnapper_I2C_Driver_SCD4X.h - renamed include
2025-02-13 15:43:37 -06:00
tyeth
b91a38752a
clang format ifdefs
2025-01-31 15:57:41 +00:00
tyeth
c2fac61aae
Update begin and getDataReadyStatus
2025-01-31 15:44:43 +00:00
tyeth
861d67745d
Fix multiple ifdef warning
2025-01-31 15:38:39 +00:00
Tyeth Gundry
417009a564
Update WipperSnapper_I2C_Driver_SCD4X.h - update instantiation
2025-01-31 15:07:53 +00:00
Tyeth Gundry
fac20289eb
Update WipperSnapper_I2C_Driver_SCD4X.h - update class name
2025-01-31 14:52:38 +00:00
Tyeth Gundry
9c9a98dd9b
Update WipperSnapper_I2C_Driver_SCD4X.h - renamed include
2025-01-31 14:40:41 +00:00
Tyeth Gundry
4f1d110436
Update Wippersnapper.h - bump version to 1.0.0-beta.97
2025-01-24 19:42:19 +00:00
Tyeth Gundry
c17db48512
Update library.properties - bump version to 1.0.0-beta.97
2025-01-24 19:41:40 +00:00
Tyeth Gundry
19dd739b82
Merge pull request #685 from adafruit/sparkle-motion-mini
...
Add Sparkle motion mini
2025-01-23 22:05:03 +00:00
Tyeth Gundry
8c1d1c0d8e
Bump version to 1.0.0-beta.96
2025-01-23 20:04:58 +00:00
tyeth
13e8800825
Remove PSRAM from Sparkle Motion Mini
2025-01-23 18:27:47 +00:00
Tyeth Gundry
37b339e941
Add .test.skip and .generate files for Mini Sparkle Motion
2025-01-22 00:02:58 +00:00
Tyeth Gundry
7ce32d8511
Add Mini Sparkle Motion board
2025-01-22 00:00:08 +00:00
Tyeth Gundry
a0c8c75919
Merge pull request #682 from adafruit/staging-ssl-jan2025
...
Swap staging root certificate to ISRG Root X1
2025-01-15 14:25:05 +00:00
tyeth
64ce6eb922
Swap staging root certificate to ISRG Root X1
2025-01-14 21:00:46 +00:00
Tyeth Gundry
a744b2fe17
Update library.properties - bump version to 1.0.0-beta.95
2025-01-14 19:41:35 +00:00
Tyeth Gundry
b59c15e8e8
Update Wippersnapper.h - bump version to 1.0.0-beta.95
2025-01-14 19:41:15 +00:00
Tyeth Gundry
d3cd109059
Merge pull request #681 from adafruit/fixed-sen66
...
Fixed SEN66 CO2 overflow
Merges #675
Closes #675
Fixes #678
2025-01-14 19:30:55 +00:00
Tyeth Gundry
d9455c30e0
Merge pull request #680 from adafruit/delete_unused_boards
...
Delete unused boards
2025-01-14 19:15:05 +00:00
tyeth
a5c4811a3b
Drop SAMD21 builds from CI dependencies
2025-01-10 18:27:33 +00:00
Tyeth Gundry
519b0ddf90
Update build-clang-doxy.yml - drop nano-33-iot + mkrwifi1010
2025-01-10 18:27:18 +00:00
tyeth
3504dc952e
clang-format
2025-01-10 18:20:39 +00:00
tyeth
044029caa0
Update copyrights and fix CO2 to catch overflow not NAN
...
Closes SEN66 returns 65535 for first data read, better to skip first value than mess up all the graphs #678
2025-01-10 18:17:13 +00:00
tyeth
0f65b97ad5
Drop SAMD21 builds from CI dependencies
2025-01-10 17:48:41 +00:00
tyeth
fe2eae61ba
Remove Nano-33-IOT and MKRWIFI1010 boards
2025-01-10 17:39:38 +00:00
Tyeth Gundry
70cf730454
Update build-clang-doxy.yml - drop nano-33-iot + mkrwifi1010
2025-01-10 17:09:25 +00:00
Martin Ebner
8086b44129
fixed typo in include
2024-12-23 09:15:31 +01:00
Martin Ebner
0957f827bb
typo in library.properties
2024-12-23 00:54:39 +01:00
Martin Ebner
9df4d89aa1
add to library and WipperSnapper_I2C
2024-12-23 00:46:21 +01:00
Martin Ebner
aba5d513f8
derived from sen5x driver
2024-12-23 00:32:58 +01:00
tyeth
570c166691
Merge remote-tracking branch 'upstream/uat-xmas2024'
...
Closes #661
Closes #664
Closes #668
Closes #670
Closes #672
Closes #673
2024-12-21 02:39:20 +00:00
tyeth
0923b82715
20s wifi attempt timeout for PicoW/2W
2024-12-21 02:36:35 +00:00
tyeth
4c0febc001
Merge remote-tracking branch 'upstream/vcnl4200' into uat-xmas2024
2024-12-20 23:22:38 +00:00
tyeth
f46c204285
Merge remote-tracking branch 'tyeth/tinyusb-reattach-print-reset-time' into uat-xmas2024
2024-12-20 23:21:40 +00:00
tyeth
418e785c54
Merge remote-tracking branch 'upstream/status_led_brightness' into uat-xmas2024
2024-12-20 23:21:18 +00:00
tyeth
8b62a09914
Merge remote-tracking branch 'tyeth/WDT-RP2040-enable-after-wifi-connect' into uat-xmas2024
2024-12-20 23:21:01 +00:00
tyeth
bcd502d941
Merge remote-tracking branch 'upstream/pico2w' into uat-xmas2024
2024-12-20 23:19:36 +00:00
tyeth
e78470e4c7
Merge remote-tracking branch 'tyeth/wireless-rssi-sorting' into uat-xmas2024
2024-12-20 23:14:46 +00:00
tyeth
0de83b9925
Always show Wifi scan results (RSSI, channel, bssid)
2024-12-20 18:53:52 +00:00
Tyeth Gundry
9af386754d
Merge pull request #674 from adafruit/ci-nano-pb-failures
...
Check NanoPB failures and restore cache if needed
2024-12-20 18:11:47 +00:00
tyeth
24cf18051b
Correct verbiage for RP2040 rather than Pico
2024-12-20 18:10:20 +00:00
tyeth
86936f2acf
Move enableWDT to after wifi connection for all platforms
2024-12-20 18:08:47 +00:00
Tyeth Gundry
952ef3ce60
Check NanoPB failures and restore cache if needed
2024-12-20 17:50:17 +00:00
tyeth
34cd2bd7d9
Add VCNL4200
2024-12-19 22:38:44 +00:00
tyeth
b594a3b872
Add custom WDT timeout for ESP8266
2024-12-19 18:25:55 +00:00
tyeth
f87a2083ac
Swap WDT timeout to milliseconds in haltError to match Arch differerences
2024-12-19 17:43:12 +00:00
tyeth
04dbf36da5
Parameterise the reset timeout for haltError
2024-12-19 17:15:46 +00:00
tyeth
9ddb1206d3
Use defined default + rem 2nd check of brightness
2024-12-19 17:02:40 +00:00
tyeth
2475f33072
RP2040 WDT=8.3secs - enable after wifi connect
2024-12-17 23:36:39 +00:00
tyeth
04f1c3cce1
USB Reattach fixes + Specify reset time remaining + secrets != 0xFF
2024-12-17 23:09:16 +00:00
tyeth
45461242f2
Report BSSID's to help distinguish wifi networks
2024-12-17 22:34:41 +00:00
tyeth
53ca34914f
Stop blinding status lights
2024-12-17 22:08:19 +00:00
tyeth
e92cd181ec
Add Pico2W definition to boards list + fix LEDs
2024-12-17 19:15:15 +00:00
tyeth
1ceafabf7a
Swap RP2040 CI-Arduino branch back to ci-wippersnapper
2024-12-17 19:15:15 +00:00
tyeth
0f91cb9cfb
Swap back to official repos since upstreaming
2024-12-17 19:15:15 +00:00
tyeth
9b8479425c
Add .test.skip/.generate and CI test
2024-12-17 19:15:15 +00:00
tyeth
8ea03941be
Add tinyusb to pico2w non debug target
2024-12-17 19:15:15 +00:00
tyeth
99ece2f7d3
Add RPi Pico2W build
2024-12-17 19:15:15 +00:00
Brent Rubell
16bc28af11
Merge pull request #667 from adafruit/patch-usb-msc-bug
...
Fix USB-MSC not re-attaching
2024-12-10 12:24:25 -06:00
brentru
2409c85e29
Address feedback
2024-12-10 13:07:06 -05:00
brentru
0a3e82204a
re-attach USB msc bug
2024-12-09 11:53:24 -05:00
Tyeth Gundry
b5dd8ed474
Merge pull request #665 from mikeysklar/bme68x-pressure-units
...
bme68x pressure units
2024-12-06 18:35:26 +00:00
Mikey Sklar
3a66b011b0
bme68x pressure units
...
bme68x is show units as pascals.
2024-12-06 10:07:40 -08:00
Tyeth Gundry
b75aae3e2d
Merge pull request #662 from tyeth/wifi-testvar-fix
...
Update ConfigJson.cpp - set default password to blank and ssid to unset-ssid
2024-11-21 18:19:19 +00:00
Tyeth Gundry
ecc98848f2
Update Wippersnapper.h - bump version to 1.0.0-beta.94
2024-11-21 18:17:06 +00:00
Tyeth Gundry
b3b81e4944
Update library.properties - bump version to 1.0.0-beta.94
2024-11-21 18:16:32 +00:00
Tyeth Gundry
5fee86b9f0
Update ConfigJson.cpp - set default password to blank and ssid to unset-ssid
2024-11-21 17:46:25 +00:00
Tyeth Gundry
e898d1b51d
Update Wippersnapper.h - bump version to 1.0.0-beta.93
2024-11-15 20:13:46 +00:00
Tyeth Gundry
a1a4ff2ed4
Update library.properties - bump version to 1.0.0-beta.93
2024-11-15 20:08:42 +00:00
Tyeth Gundry
353b036d22
Merge pull request #652 from adafruit/add-nanopb-cache
...
Add caching for nanopb
2024-11-15 17:52:13 +00:00
Tyeth Gundry
0e9993b125
Merge pull request #635 from tyeth/use_analogReadMilliVolts-for-esp32-scaledAnalogRead-false
...
Use analogReadMilliVolts for esp32 and update hysteresis
2024-11-15 17:22:06 +00:00
Tyeth Gundry
18f08eb31a
Merge pull request #660 from thussaiththelaw/main
...
Added aht21 sensor to the drivers
2024-11-15 15:12:02 +00:00
tyeth
9c6187f41a
Correct hysteresis and stop overflow
2024-11-14 15:25:50 +00:00
thussaiththelaw
0411093a49
Added aht21 sensor to the drivers
...
the aht21 uses the same library as the aht20, but a different i2c address is used so this needed to be added so the the aht21 sensor can be used.
2024-11-12 14:30:22 -07:00
tyeth
7b10b132ec
Tweak passed arguments
2024-10-25 18:14:47 +01:00
tyeth
872a3f5d77
Cleanup + log thresholds
2024-10-25 18:14:47 +01:00
tyeth
2947fb63bb
Add param to docstring
2024-10-25 18:14:47 +01:00
tyeth
265ce3d5b9
Refactor to calculateHysteresis
2024-10-25 18:14:47 +01:00
tyeth
0d4c7ef1d5
Switch Analog Voltage on esp32 to use analogReadMilliVolts and tweak hysteresis
2024-10-25 18:14:47 +01:00
tyeth
016e076550
Use dollar curly braces for evaluating ifs
2024-10-25 16:46:09 +01:00
tyeth
83721a01dc
Correct failure negation
2024-10-25 16:13:10 +01:00
tyeth
d9adf25ed1
Only used cached NanoPB if necessary
2024-10-25 16:05:28 +01:00
Brent Rubell
270344d6cb
Merge pull request #654 from adafruit/qtpy-test-dbm
...
Reduce connection errors on QT Py ESP32-Sx due to 3D Antennas
2024-10-24 12:23:01 -05:00
brentru
6a2f67ae0b
update platformio.ini to use 3.0.7
2024-10-24 13:06:33 -04:00
brentru
bd05dd2802
point workflow to arduino not tyeth!
2024-10-24 11:24:52 -04:00
brentru
7fe6cfa534
inclusion guard around dbm setter, for all qt py
2024-10-24 10:44:06 -04:00
Brent Rubell
63b812b4d9
Merge pull request #647 from tyeth/add-metro-s3
...
Add metro s3
2024-10-24 09:25:45 -05:00
brentru
45af854ed2
reduce dBm to 15dBm for all, for now, will need to ifdef guard
2024-10-23 19:09:29 -04:00
tyeth
453dc6d62c
set to cache v4
2024-10-22 21:24:50 +01:00
tyeth
0760b45e44
Add caching for nanopb
2024-10-22 21:00:16 +01:00
brentru
7b419274ab
bump to beta 92
2024-10-22 14:58:41 -04:00
Brent Rubell
db79e617f2
Merge pull request #651 from adafruit/test-c6-builds
...
Fix C6 Build
2024-10-22 13:57:47 -05:00
Brent Rubell
f0ebfd0e9c
Merge pull request #648 from adafruit/fix-release-task-extract-assets
...
Update release task to use nested build-files assets
2024-10-22 13:46:11 -05:00
brentru
3e48594c63
switch back to ci-arduino adafruit origin
2024-10-22 12:45:36 -04:00
brentru
c3bc657488
enforce matrix offset again
2024-10-22 12:40:18 -04:00
brentru
b0e8902675
0x0 fix
2024-10-22 12:08:42 -04:00
brentru
e3e09946ff
drop all additions except esptool 4.6
2024-10-22 11:42:20 -04:00
brentru
d0dc679c5e
use esptool 4.6 instead for esp32 platforms merge
2024-10-22 11:41:33 -04:00
brentru
5731ce2c56
keep offset 0x0
2024-10-22 11:16:57 -04:00
brentru
d8bc70ad24
keep
2024-10-22 11:16:30 -04:00
brentru
45ffc1e916
attempt to fill flash size
2024-10-22 10:36:28 -04:00
brentru
a999a73e9f
print matrix offset
2024-10-21 17:13:53 -04:00
tyeth
3086e0d362
Rename Metro-S3 build targets to match ci-arduino
2024-10-21 21:36:25 +01:00
tyeth
9d3442c72d
Correct build targets for S2/S3 debug
2024-10-21 21:36:25 +01:00
tyeth
92286c87ee
Add platformIO entry + CI entries for Metro-S3/2
2024-10-21 21:36:24 +01:00
tyeth
0c3636cc69
Add support for Adafruit Metro ESP32-S3
...
Also add normal + debug CI builds for Metro S2+S3
2024-10-21 21:36:24 +01:00
brentru
9b2255ac1a
add offset back for c6 and debug c6
2024-10-21 15:44:41 -04:00
Tyeth Gundry
800a87ebad
Merge pull request #649 from tyeth/update-staging-cert-2024-10-21
...
Update E5 cert for staging
2024-10-21 20:37:38 +01:00
Tyeth Gundry
f73d6fe941
Bump version to 91
2024-10-21 20:36:08 +01:00
brentru
9570cc583a
fix offset attempt
2024-10-21 15:14:23 -04:00
Tyeth Gundry
1d10247540
Update E5 cert for staging
2024-10-21 18:17:53 +01:00
Tyeth Gundry
9844ee3ee7
Update release task to use nested build-files assets
2024-10-21 17:37:44 +01:00
Tyeth Gundry
13cd5b0ffb
Merge pull request #646 from adafruit/rev-tft-rename-skip-files
...
Add skips + generates for S3 Rev TFT debug
2024-10-18 20:25:38 +01:00
tyeth
04c39b0c34
Add skips + generates for S3 Rev TFT debug
2024-10-18 19:40:50 +01:00
Tyeth Gundry
e2045f0cd3
Merge pull request #645 from adafruit/set-rev-tft-debug-noota
...
Set debug build of s3-rev-tft to no_ota
2024-10-18 18:43:55 +01:00
Tyeth Gundry
ebc002a673
Set debug build of s3-rev-tft to no_ota
2024-10-18 18:31:45 +01:00
Tyeth Gundry
c0af0ade93
Merge pull request #643 from tyeth/new-pio-build-targets-funhouse-qtpys3n4r2-esp32s3devkitc
...
New pio build targets
2024-10-15 21:37:16 +01:00
Tyeth Gundry
e2815766d8
Merge pull request #607 from adafruit/598-preprocessor-script-for-printing-the-library-versions-to-boot_outtxt
...
Print the library versions to boot log
2024-10-15 19:57:07 +01:00
tyeth
86e05d2545
Remove blank line
2024-10-11 19:50:36 +01:00
tyeth
ebc522ffe4
Swap back to adafruit/ci-arduino
2024-10-11 19:44:56 +01:00
tyeth
d8c6b94b50
Cleanup espressif esp32s3 devkitc-1 target + add non-debug
2024-10-11 17:43:36 +01:00
brentru
66ab83ffa5
one .
2024-10-11 17:38:59 +01:00
brentru
13b1a3de3e
build
2024-10-11 17:38:59 +01:00
brentru
dc73b7ddc8
build uf2 for examples/wippersnapper_debug/..feather_esp32s3_reverse_tft_debug.generate
2024-10-11 17:38:39 +01:00
brentru
3530c2eae9
skip debug build for this platform
2024-10-11 17:38:39 +01:00
brentru
8c66505a98
only debug this feather
2024-10-11 17:38:39 +01:00
brentru
cf3b61f81e
build from brentru, add revtft debug target
2024-10-11 17:38:39 +01:00
Tyeth Gundry
30c871ef73
Switch to BSP 3.0.5
2024-10-11 17:38:39 +01:00
Tyeth Gundry
e0ebc7bb5e
Add debug profile for qtpy_s3_n4r2
2024-10-11 17:38:39 +01:00
Tyeth Gundry
708b9de1f4
Add QTPY ESP32-S3 N4R2
2024-10-11 17:38:39 +01:00
tyeth
a12f51db9a
Correct funhouse debug build flags
2024-10-11 17:38:39 +01:00
tyeth
d965898c7e
WipperSnapper on Funhouse causes bootloop and crash.
...
Investigate #630
2024-10-11 17:38:39 +01:00
tyeth
2ef6d725e2
Print build dependencies on boot
2024-10-10 21:03:50 +01:00
Tyeth Gundry
901e2a4879
Merge pull request #631 from adafruit/fix-upload-download-artifact
...
Update Depreciated Workflow Action
2024-10-10 20:45:26 +01:00
Tyeth Gundry
d01e5d748d
Merge pull request #642 from adafruit/add-merge-to-fix-upload-download-artifact-v4
...
Add merge to fix upload download artifact v4
2024-10-10 20:44:51 +01:00
Tyeth Gundry
96af0e0a20
Update build-clang-doxy.yml
2024-10-10 17:19:06 +01:00
tyeth
7b51b5a41e
fix one name + shorten SAMD-no-fs
2024-09-27 14:07:14 +01:00
tyeth
9dfccb6a47
Update action/andstor/file-existence-action to v3
2024-09-27 13:59:09 +01:00
tyeth
198a0e5226
Update actions/setup-python to v5
2024-09-27 13:57:16 +01:00
tyeth
574ad66ffd
Add merge steps + fix c6 dev asset name
2024-09-27 13:37:51 +01:00
Tyeth Gundry
6e49411893
Merge pull request #623 from tyeth/add-HDC302x
...
Add HDC3021/HDC302x
2024-09-24 19:31:22 +01:00
Tyeth Gundry
06427ff916
Merge pull request #600 from adafruit/tweak-sgp30-init
...
Adjust SGP30 init to not call IAQinit unnecessarily
2024-09-24 19:30:50 +01:00
Tyeth Gundry
784a166af4
Merge pull request #632 from adafruit/scd30-read-data-at-once
...
Add retry if data not ready for SCD30
2024-09-24 19:30:33 +01:00
tyeth
2a0564b970
return true in a readable way for HDC302x
2024-09-24 18:01:09 +01:00
tyeth
d1898c962d
Refactor SCD30 to improve readability
2024-09-24 17:50:00 +01:00
tyeth
8ee25a5fea
format SCD30
2024-09-24 17:50:00 +01:00
tyeth
4eb816e2cc
Add retry if data not ready for SCD30
2024-09-24 17:50:00 +01:00
tyeth
5d0241fd91
drop unnecessary call to _sgp30.IAQinit
2024-09-24 17:49:48 +01:00
tyeth
e1206880d9
Ignore first reading of HDC320x
2024-09-24 17:49:20 +01:00
Tyeth Gundry
0210209a94
Add HDC3021/HDC302x
2024-09-24 17:49:20 +01:00
Tyeth Gundry
2da710586f
Merge pull request #634 from adafruit/fix-funhouse-using-bsp-for-partition
...
fix funhouse build checking paths
2024-09-24 17:47:06 +01:00
tyeth
d286ff5899
fix funhouse build checking paths
2024-09-24 17:25:24 +01:00
Brent Rubell
47da59470d
Merge pull request #633 from adafruit/update-bcd-to-use-adafruit-ci
...
Update build action to build on adafruit/ci-arduino's new wippersnapper branch
2024-09-23 14:44:13 -05:00
brentru
3ab29705d0
Update action to build on adafruit/ci-arduino's new wippersnapper branch
2024-09-23 14:45:18 -04:00
brentru
9e9a19b359
update deprecated action, download artifact, to v4
2024-09-13 15:20:20 -04:00
brentru
bcb158093a
fix gh release
2024-09-12 14:55:39 -04:00
brentru
41f2813956
release with v3 instead of v4
2024-09-12 14:54:54 -04:00
brentru
8c2978d378
update deprecated action download-artifact, bump other release action
2024-09-12 14:44:33 -04:00
Brent Rubell
1ab027e7b8
Merge pull request #629 from adafruit/patch-wifi-scan-issue
...
Fix WiFi Scan Issue
2024-09-12 13:29:47 -05:00
brentru
8f16b4fb6d
push updated ref to all esp32x boards
2024-09-12 13:36:08 -04:00
brentru
a3d74c9c0b
shorten names
2024-09-12 12:52:54 -04:00
brentru
9ecd9cae58
patch wifi scan issue
2024-09-12 11:27:26 -04:00
Brent Rubell
8e8ac1a85f
Merge pull request #626 from adafruit/fix-version-beta
...
Fix version to Beta 89
2024-09-05 13:58:28 -05:00
brentru
a429d9f429
push to beta 89
2024-09-05 14:49:32 -04:00
Brent Rubell
a751f1aade
Merge pull request #625 from adafruit/fix-fs-enumeration-bug
...
Fix TinyUSB Enumeration bug on ESP32-S3
2024-09-05 13:47:11 -05:00
brentru
420793d1d4
put back fs
2024-09-05 13:51:34 -04:00
brentru
76f3f6aa63
rm ws_
2024-09-05 13:50:20 -04:00
brentru
ccb12e1e02
dont point esp32 there!
2024-09-05 12:59:26 -04:00
brentru
bde9d2f5fd
point to new ref
2024-09-05 12:58:53 -04:00
brentru
1236bd025b
point dev to new ref
2024-09-05 12:49:13 -04:00
brentru
b59f126dd0
wrong ref!
2024-09-05 12:23:33 -04:00
brentru
4e698782ea
checkout ref
2024-09-05 12:19:19 -04:00
brentru
a5e68f0f8b
add fix for tinyusb enumeration bug
2024-09-05 11:46:50 -04:00
Tyeth Gundry
59900023f6
Merge pull request #615 from adafruit/add-adafruit-feather-esp32c6
...
Add Adafruit Feather ESP32-C6
2024-08-20 21:22:17 +01:00
Tyeth Gundry
5c4dda0fe4
Prelease for C6 and comment/format platformio
2024-08-20 21:17:04 +01:00
tyeth
4e9cd30c00
Tweak debug builds for CI to drop _debug from board name
2024-08-20 18:50:13 +01:00
tyeth
b52f6ff976
Add C6 Debug target
2024-08-20 18:11:54 +01:00
tyeth
5f6b814aed
Swap PIOArduino to develop
2024-08-20 18:11:43 +01:00
tyeth
176ff81433
Set CDC on and DebugLevel=Info for Feather C6
2024-08-20 17:28:53 +01:00
tyeth
d2e0d0929f
Ignore OneWire and use OneWireNg
2024-08-14 19:45:19 +01:00
Tyeth Gundry
12ea607c6c
Merge pull request #610 from adafruit/analogIO-scaling-picow
...
Fix up analogIO for PicoW and unknown architectures
2024-08-14 16:59:58 +01:00
tyeth
9198beed24
Remove remaining debug prints
2024-08-14 15:44:23 +01:00
tyeth
91b49841eb
Remove debug logging + format document
2024-08-14 13:17:04 +01:00
Brent Rubell
e8e4f35d62
Merge pull request #614 from adafruit/fix-issue-597
...
Print ESP-IDF and arduino-esp32 core versions to the boot file
2024-08-13 09:47:16 -05:00
brentru
d1b90f9e56
fix typo
2024-08-13 10:33:36 -04:00
tyeth
ea3cc6205b
Cleanup Espressif C6 build flags
2024-08-13 15:30:32 +01:00
tyeth
c7c441eda9
Temporarily switch OneWire to fork with C6 fix
2024-08-13 15:19:46 +01:00
tyeth
64d73b27ad
Add Espressif C6 4mb PlatformIO target
2024-08-13 14:41:55 +01:00
tyeth
baa61c340c
Add .test.skip and .genereate files for Feather C6
2024-08-13 14:00:07 +01:00
tyeth
9303d7b22a
Specify offset arduino-platform's not as array
2024-08-13 13:49:19 +01:00
tyeth
b374aca37d
Update build workflow to add C6
2024-08-13 13:44:15 +01:00
tyeth
97999e5eaa
Initial adding of board def for C6
2024-08-13 13:10:35 +01:00
brentru
348ba0deb7
add output
2024-08-09 15:30:53 -04:00
Tyeth Gundry
7982926405
Add a bit of logging to analogIO + fix PicoW
2024-07-30 17:29:02 +01:00
tyeth
3a64cec38f
Bump version to 1.0.0-beta.88
2024-07-25 22:12:32 +01:00
Tyeth Gundry
92bb4b6e28
Merge pull request #584 from adafruit/pb-error-msgs
...
Pb error msgs
2024-07-25 21:57:00 +01:00
tyeth
4d1c204556
Add WiFi101 to lib_ignore for ESP8266
2024-07-25 21:15:28 +01:00
tyeth
ad3c019ea6
Ignore Wifi101 on ESP32
2024-07-25 21:15:28 +01:00
brentru
2e77858912
add wifi changes to pico, fix pio ini to avoid compile override
2024-07-25 21:15:28 +01:00
brentru
19e634a769
new ssl cert, NetWorkClient update
2024-07-25 21:15:28 +01:00
Brent Rubell
9a75742373
Merge pull request #606 from adafruit/esp32-iface-updates
...
Updates for the ESP32 network interface
2024-07-25 13:21:15 -05:00
brentru
e53904788a
add wifi changes to pico, fix pio ini to avoid compile override
2024-07-25 11:36:20 -04:00
tyeth
fa035f89d7
Pico: remove unnecessary c_str calls
2024-07-25 14:13:46 +01:00
tyeth
7c35b540e4
Update staging certificates for testing
2024-07-25 13:37:59 +01:00
tyeth
d0bb5c5a40
Define magic numbers for timeout/retry + print SSID in multi mode
2024-07-25 13:35:12 +01:00
tyeth
0d959cd3be
AirLift: initialise placeholder firmware version
2024-07-25 13:13:22 +01:00
tyeth
4f79f7bfb1
AirLift: define magic numbers for retry timings
2024-07-25 13:07:00 +01:00
tyeth
5bbbe4010a
RETRY_FUNCTION: Correct rollover check
2024-07-25 13:00:31 +01:00
tyeth
2cee18a47c
Merge branch 'main' into pb-error-msgs
2024-07-25 12:39:16 +01:00
brentru
d6c75adaba
new ssl cert, NetWorkClient update
2024-07-24 12:35:33 -04:00
brentru
7121b058a5
bump to 87
2024-07-23 16:46:36 -04:00
Brent Rubell
042597ad76
Merge pull request #603 from adafruit/add-DS2484
...
Add DS2484 hosting DS18b20 temp sensor
2024-07-23 15:44:23 -05:00
Tyeth Gundry
868f17fcc1
Merge remote-tracking branch 'upstream/main' into add-DS2484
2024-07-23 20:42:17 +01:00
Brent Rubell
aee903f4b0
Merge pull request #605 from adafruit/add-pio-arduino-build-script
...
Add local build environment for arduino-esp32 bsp 3.0.3 and PIO
2024-07-23 14:37:32 -05:00
Tyeth Gundry
80326ceafb
DS2484: resolve feedback + failure messages
2024-07-23 20:35:50 +01:00
Tyeth Gundry
e8f0f75081
Merge pull request #601 from adafruit/wifi_multi_esp32
...
Wifi multi network support for esp32/esp8266/PicoW
2024-07-23 19:09:12 +01:00
Tyeth Gundry
4e099ab3de
Remove unused line / comment
2024-07-23 14:25:15 +01:00
brentru
4a650bf549
build using pioarduino dev images
2024-07-22 15:39:59 -04:00
Brent Rubell
648071eb59
Merge pull request #604 from adafruit/switch-build-pipeline-3-0-3
...
Build S3 targets on Adafruit CI
2024-07-19 15:07:47 -05:00
brentru
8f0dd1cc76
build using adafruit ci rather than brentru
2024-07-19 15:52:31 -04:00
tyeth
a4a4880ee2
Define for max networks + _isWiFiMulti flag
2024-07-19 16:41:06 +01:00
tyeth
c0acc944c5
format document
2024-07-19 14:14:46 +01:00
tyeth
be8f2068e4
Add onewire debug info if no sensor found on bus
2024-07-19 13:59:29 +01:00
tyeth
38dfd1fd85
Add OneWireSearchReset in case device search is locked
2024-07-19 13:30:12 +01:00
tyeth
6c3b226750
Document DS18b20 defines for DS2484
2024-07-18 18:02:54 +01:00
tyeth
7356c8901b
Remove default address for DS2484
2024-07-18 17:47:53 +01:00
tyeth
a6da532093
Add DS2484 to library.properties requirements
2024-07-18 17:43:33 +01:00
tyeth
ffdd6d05c0
Add DS2484 hosting DS18b20 temp sensor
2024-07-18 17:42:03 +01:00
Tyeth Gundry
b2901a641b
Merge pull request #593 from adafruit/retry-loop
...
Add main I2C sensor Retry-loop
2024-07-16 22:44:59 +01:00
tyeth
3c1af56b74
Add more WDT feeding + fix ssid print
2024-07-12 18:24:18 +01:00
tyeth
46421e973b
Set networks to try to 3
2024-07-12 17:18:50 +01:00
tyeth
adac2b265e
cleanup comments in pico file
2024-07-12 17:11:58 +01:00
tyeth
044bef5237
Reformat error message
2024-07-12 17:09:04 +01:00
Tyeth Gundry
62bd535185
clang-format
2024-07-12 17:03:51 +01:00
Tyeth Gundry
d3e54e4ba7
Correct fahrenheit degree symbol
2024-07-12 16:51:24 +01:00
Tyeth Gundry
d72cb3bb43
format and doxygen
2024-07-12 15:34:04 +01:00
Tyeth Gundry
503088e7d2
hide warnings about incompatible types
2024-07-12 15:26:29 +01:00
Tyeth Gundry
3c933f9e8e
force float to avoid complaint
2024-07-12 15:05:54 +01:00
Tyeth Gundry
059ef8e694
define value before if branches
2024-07-12 14:58:40 +01:00
Tyeth Gundry
e0fd1816d4
Fix printing of event.data[4]
2024-07-12 14:42:18 +01:00
Tyeth Gundry
65578b5e67
Set proximity as well using data[0]
2024-07-12 14:29:20 +01:00
Tyeth Gundry
cc1cbc69ea
Correct RAW data type setting
2024-07-12 14:27:24 +01:00
Tyeth Gundry
f268a2f063
Initial refactor before lunch
2024-07-12 14:15:44 +01:00
tyeth
9e14378465
Correct keyname for alternative_networks
2024-07-10 20:35:33 +01:00
tyeth
f83db5e6b8
format 8266
2024-07-10 16:00:36 +01:00
tyeth
54f759396f
haltError delay fix for esp8266 (microseconds)
2024-07-10 15:59:57 +01:00
tyeth
10afca030d
Add default SSID to multi wifi list + Cleanup formatting
2024-07-10 15:47:53 +01:00
tyeth
e1dc72fc9f
Reduce max alternative networks to 3
2024-07-10 15:33:46 +01:00
tyeth
2daf005204
Set WipperSnapper_LittleFS.cpp back to LF
2024-07-10 15:31:36 +01:00
tyeth
b9adb8b2f6
Refactor to use new field for alternative_networks
2024-07-10 15:27:04 +01:00
tyeth
5abd2abf1a
WIP: going for food. esp8266 working
2024-07-10 13:35:41 +01:00
tyeth
a0aa472f75
format _multiNetworks comment
2024-07-09 18:36:39 +01:00
tyeth
7d2b366aa6
Add wifiMulti object to esp8266
2024-07-09 18:34:56 +01:00
tyeth
d9efecbda5
Set Pico to wifi.persistant(false)
2024-07-09 18:11:59 +01:00
tyeth
1299f2964c
Reduce timeout for Pico Wifi connect from 20s to 10s
2024-07-09 17:58:33 +01:00
tyeth
2f0d637fea
move _wifiMulti to protected + cstr + format
2024-07-09 16:28:11 +01:00
Tyeth Gundry
768406a4e1
WIP: esp32s2 connected, pico to test, airlift + 8266(?) to add
2024-07-09 13:11:51 +01:00
Tyeth Gundry
1f8c5079e5
Declare convertTo/FromJson for networkConfig
2024-07-08 21:39:43 +01:00
tyeth
01b6968357
WIP: Accept array of networks, conditionally pick last if array
2024-07-08 16:21:24 +01:00
Tyeth Gundry
ac31ff915f
Fix: calls to getRSSI unqualified inside Wippersnapper.cpp + only get RSSI before connect in check_valid_ssid
2024-07-03 01:19:21 +01:00
tyeth
0a174a9e0a
Correct initialisation of firmware variables in compareVersions
2024-07-02 15:12:59 +01:00
tyeth
cf850bb5ce
Change to LN to avoid whitespace showing in diff
2024-07-02 15:04:09 +01:00
tyeth
75b9aff477
Swap line endings to avoid showing in diff + no secrets
2024-07-02 14:58:52 +01:00
Tyeth Gundry
ea35d73117
Correct ws_pb_helpers includes + CompareVersion for Airlift FW + RSSI label
2024-07-01 18:13:21 +01:00
tyeth
8c338bec39
Remove debug print of Airlift reset pin value
2024-07-01 14:26:50 +01:00
tyeth
97f6407ef6
Swap RSSI to an accessor method instead of saving + format
2024-07-01 13:31:03 +01:00
tyeth
e16c2c427b
clang format wippersnapper.h
2024-07-01 13:31:03 +01:00
tyeth
c4f3d0a38b
Correct return types for lambda conditionals
2024-07-01 13:31:03 +01:00
tyeth
2f11a9e1bf
Clang format
2024-07-01 13:31:03 +01:00
tyeth
0cd45cf3fa
Swap Pico and AirLift to check status after wifi begin with macro
2024-07-01 13:31:03 +01:00
tyeth
1f7818419f
Revert WIFININA changes (reset code), leaving RSSI logging
2024-07-01 13:31:03 +01:00
tyeth
9ee84b38d5
Swap AIRLIFT delays after wifi attempt to actually check status
2024-07-01 13:31:03 +01:00
tyeth
80b3cdfcac
Add WS_DELAY and RETRY_FUNCTION_UNTIL_TIMEOUT
2024-07-01 13:31:03 +01:00
tyeth
4b3cdfabce
Formatting
2024-07-01 13:31:03 +01:00
tyeth
c657cc6693
Cleanup comments
2024-07-01 13:31:03 +01:00
tyeth
4686f23519
Add reset method for ESP32 Airlift
2024-07-01 13:31:03 +01:00
tyeth
72e746c788
Remove unnecessary delay after setPins + extra vars
2024-07-01 13:31:03 +01:00
tyeth
5ef4b2a259
Relabel PING to MQTT PING
2024-07-01 13:31:03 +01:00
tyeth
532e4887e0
Fix: runNetFSM if ping fails
2024-07-01 13:31:03 +01:00
tyeth
baa0bdbb29
clang format
2024-07-01 13:31:03 +01:00
tyeth
4ec8fddaf0
Fix update RSSI call, triggering base class too
2024-07-01 13:31:03 +01:00
tyeth
3ad9bdca11
WIP: end and begin SPIWIFI
2024-07-01 13:31:03 +01:00
tyeth
291d50ff0e
WIP: restart SPI after wifi end/deinit
2024-07-01 13:31:03 +01:00
tyeth
36edeef5f2
WIP: end wifi object before restart
2024-07-01 13:31:03 +01:00
Tyeth Gundry
d52a4c5b93
WIP: use SS/GPIO0 pins for reset too
2024-07-01 13:31:03 +01:00
tyeth
eb5770ec78
clang-format _RSSI
2024-07-01 13:31:03 +01:00
tyeth
ed385b94d4
fix closing bracket on conditional + Clang format
2024-07-01 13:31:03 +01:00
tyeth
9adaeb1960
Add RSSI to network interfaces and log on join or ping
2024-07-01 13:31:02 +01:00
tyeth
5585061b01
Correct WIFININA reset pin name inline with Arduino Nano_33_iot/MkrWifi1010
2024-07-01 13:17:05 +01:00
tyeth
aeef7d10fb
Add reset before connect for AIRLIFT/WIFININA
2024-07-01 13:17:05 +01:00
Tyeth Gundry
f17e5bea38
Fix: set ping logging to be one line
2024-07-01 13:17:05 +01:00
tyeth
fdb2ef2be4
Correct publish check for i2c
2024-07-01 13:17:05 +01:00
Tyeth Gundry
5a6931bd7d
Clang tidy ping
2024-07-01 13:17:05 +01:00
Tyeth Gundry
1f81fe296e
Add logging if MQTT publishes fail
2024-07-01 13:17:05 +01:00
Tyeth Gundry
b8a42a4d6a
Fix: Log if ping is successful or not
2024-07-01 13:17:05 +01:00
Tyeth Gundry
17db34cca9
refactor header file
2024-07-01 13:17:05 +01:00
Tyeth Gundry
7393a97e77
remove static
2024-07-01 13:17:05 +01:00
Tyeth Gundry
090862103c
set lib_archive = no for samd
2024-07-01 13:17:05 +01:00
tyeth
64ba1fb6ce
WIP: untested replace of all encodes
2024-07-01 13:17:05 +01:00
tyeth
c89b4c36be
CLang and Doxygen
2024-07-01 13:17:05 +01:00
Tyeth Gundry
f00e41e262
WIP: decode added all untested
2024-07-01 13:17:04 +01:00
Tyeth Gundry
d8f99f9297
Swap out pb_encode for i2c
2024-07-01 13:17:04 +01:00
Tyeth Gundry
7b0fdf584d
Initial tweak to pb_encode
2024-07-01 13:17:04 +01:00
Brent Rubell
628e0892d1
Merge pull request #596 from adafruit/patch-esp32-s3-bsp302-builds
...
Downgrade patch for ESP32-S3 BSP 3.0.2
2024-06-27 16:28:50 -04:00
brentru
97a4247254
patch to beta 85
2024-06-27 16:04:10 -04:00
brentru
699ec4da2e
patch version # in
2024-06-27 15:50:21 -04:00
brentru
2ae148dfa4
patch ci for esp32sx to brentru fork
2024-06-27 11:06:51 -04:00
Brent Rubell
56a3852df8
Merge pull request #594 from adafruit/pio-esp32-bsp-3.0.2
...
Latest platformIO changes for ESP32 BSP v3.0.2
2024-06-25 15:33:25 -04:00
tyeth
2b70d29206
Latest platformIO changes for ESP32 BSP v3.0.2
2024-06-25 17:49:43 +01:00
Tyeth Gundry
df388f29c4
Merge pull request #564 from tyeth/add-VL53L4CX
...
Refactored commit - VL53L4CX default settings
2024-06-25 17:07:34 +01:00
Tyeth Gundry
c3c475cd63
Update Wippersnapper.h - bump version to 1.0.0-beta.84
2024-06-25 15:23:08 +01:00
Tyeth Gundry
33f0c19d8c
Update library.properties - bump version to 1.0.0-beta.84
2024-06-25 15:22:34 +01:00
tyeth
cbc36caf87
Define timing budget macro for VL53L4CX
2024-06-14 20:33:59 +01:00
tyeth
d5439f24d8
Remove IF nesting. Avoid retry delays for VL53L4CX
2024-06-13 00:02:59 +01:00
tyeth
e06c29ab2a
Refactor sensorsReturningFalse to existing no events block
2024-06-12 23:05:45 +01:00
tyeth
137ce64740
chore: reformat WipperSnapper_I2C.cpp
2024-06-12 23:05:31 +01:00
tyeth
0426fc6b41
Refactor: I2C Sensors retry 3 times.
...
Change main I2C polling loop to retry failed sensors 3 times before marking that polling period expired
2024-06-12 23:04:53 +01:00
tyeth
05453873fb
Cleanup dodgy usbserial print
2024-06-12 20:05:57 +01:00
Tyeth Gundry
5a563ed9b3
Refactor: VL53L4CX rename passed param + whitespace
2024-06-12 20:05:56 +01:00
Tyeth Gundry
2b7e1ed7e9
Correct failure logic
2024-06-12 20:05:56 +01:00
Tyeth Gundry
8ca406604b
Clang format
2024-06-12 20:05:56 +01:00
Tyeth Gundry
75eaa007a9
Fix timing budget VL53L4CX
2024-06-12 20:05:56 +01:00
Tyeth Gundry
9be1e4fe07
Reorder init statements for VL53L4CX
2024-06-12 20:05:56 +01:00
Tyeth Gundry
1409eae4ff
doxygen?
2024-06-12 20:05:56 +01:00
Tyeth Gundry
a6ff16e911
clang-format
2024-06-12 20:05:55 +01:00
Tyeth Gundry
2fb0458fce
Doxygen commnets for VL54L4CX
2024-06-12 20:05:55 +01:00
Tyeth Gundry
d36d2ba1bd
Refactor VL53L4CX
2024-06-12 20:05:55 +01:00
tyeth
8b59a83d2e
VL53L4CX clang format
2024-06-12 20:05:55 +01:00
tyeth
bd3e8e5b91
Update VL53L4CX after VL53L4CD PR feedback
2024-06-12 20:05:55 +01:00
tyeth
9b99d45600
clang-format VL53L4CX
2024-06-12 20:05:55 +01:00
tyeth
ef0e9692b3
Refactored commit - VL53L4CX default settings
2024-06-12 20:05:54 +01:00
Brent Rubell
c6dfd0f5d6
Merge pull request #592 from adafruit/add-sen5x-models
...
Add SEN50/54/55 models to SEN5x driver
2024-06-11 09:55:30 -04:00
tyeth
6897ff6a6e
clang format SEN5x models
2024-06-11 11:36:50 +01:00
tyeth
de2a4abcae
Add SEN50/54/55 models to SEN5x driver
2024-06-11 11:35:26 +01:00
tyeth
c8c5c2422b
doxy fix after revert for NAU7802
2024-05-29 21:22:53 +01:00
tyeth
4da802ca57
Revert "NAU7802: doxygen?" - remove submodule CI
...
This reverts commit c062140a86 .
2024-05-29 21:21:45 +01:00
Tyeth Gundry
6bc72675fc
bump version to 1.0.0-beta.83
2024-05-23 15:49:48 +01:00
Tyeth Gundry
d102bc71bf
Merge pull request #577 from tyeth/add-NAU7802
...
Add NAU7802
2024-05-23 15:34:00 +01:00
Tyeth Gundry
0089c50f45
NAU7802: Doxygen comments for flush method
2024-05-21 20:25:25 +01:00
Tyeth Gundry
7b2a437045
NAU7802: refactor data flushing
2024-05-21 20:25:24 +01:00
tyeth
7be1e2444b
Fix: NAU7802 infinite loop waiting for calibration offset.
2024-05-21 20:25:24 +01:00
tyeth
c062140a86
NAU7802: doxygen?
2024-05-21 20:25:24 +01:00
Tyeth Gundry
fecbdb693c
doxygen: nau7802 timeout
2024-05-21 20:25:24 +01:00
tyeth
0a8a784453
WIP: revert
2024-05-21 20:25:24 +01:00
tyeth
1d650a02f0
Updates from PR feedback + build settings
2024-05-21 20:25:23 +01:00
tyeth
32692475a8
Add NAU7802
2024-05-21 20:25:23 +01:00
Tyeth Gundry
a4e63dc735
Merge pull request #587 from adafruit/add-MCP3421-18bit-ADC
...
Add-MCP3421-18bit-ADC
2024-05-21 19:04:09 +01:00
Tyeth Gundry
3745e31ace
Fix: MCP3421 Clang formatting
2024-05-21 14:21:16 +01:00
Tyeth Gundry
a3b364dfab
MCP3421 Refactor to configureSensor and set Gain
2024-05-21 12:45:38 +01:00
Tyeth Gundry
0416bc63df
Update PSRAM board definitions for PlatformIO
2024-05-21 12:41:53 +01:00
Tyeth Gundry
206faf8b48
Fix: MCP3421 correct Begin check + retry logic
2024-05-21 11:14:39 +01:00
Tyeth Gundry
36d4397f10
Merge pull request #582 from adafruit/allow-old-key-lengths
...
Fix: allow key length of 40 for older users
2024-05-17 18:45:13 +01:00
tyeth
8bbc6ec2c5
MCP4321: CLang format
2024-05-17 18:21:37 +01:00
tyeth
fbc54c8adf
MCP3421: drop unnecessary comment
2024-05-17 18:11:51 +01:00
Tyeth Gundry
82f24182f3
Merge pull request #583 from adafruit/remove-web-native-usb-ci-branch
...
Remove web-native-usb from CI
2024-05-09 18:35:50 +01:00
tyeth
d7cd47583c
Initial implementation for MCP3421 18bit ADC
2024-05-09 17:36:20 +01:00
Tyeth Gundry
fd130e6db1
Merge branch 'remove-web-native-usb-ci-branch' into allow-old-key-lengths
2024-05-08 18:01:34 +01:00
Tyeth Gundry
a1c9a464d6
Remove web-native-usb from CI
2024-05-08 18:00:17 +01:00
Tyeth Gundry
506d114fb8
Fix: allow key length of 40 for older users
2024-05-08 17:52:10 +01:00
Tyeth Gundry
4a52a932ae
Merge pull request #578 from adafruit/beta82
...
Version bump to Beta 82
2024-05-07 15:51:44 +01:00
Tyeth Gundry
1298c20636
Merge pull request #580 from adafruit/print_mqtt_error
...
Return MQTT error reason
2024-05-07 15:39:19 +01:00
tyeth
37c5e87d46
Return MQTT error reason
2024-05-07 13:23:38 +01:00
Tyeth Gundry
3b70281a0b
Update Wippersnapper.h - bump version to 1.0.0-beta.82
2024-05-02 18:25:51 +01:00
Tyeth Gundry
b15ca0fa8e
Update library.properties - bump version to v1.0.0-beta.82
2024-05-02 18:24:52 +01:00
Tyeth Gundry
c403ce3a2b
Merge pull request #576 from adafruit/alpha-82
...
Bump to Alpha 82 - swap to funhouse_noota + min_spiffs boards branch
2024-04-25 21:03:21 +01:00
Tyeth Gundry
948f4c27fc
Update build-clang-doxy.yml - correct name used in offset
2024-04-24 20:43:31 +01:00
tyeth
1f076a3211
Alpha 82 - swap to funhouse_noota + min_spiffs boards branch
2024-04-22 22:15:42 +01:00
Brent Rubell
61e3e2515f
Merge pull request #574 from adafruit/add-port-support-and-insecure-vm-testing
...
Update network port/cert support for local testing
2024-04-22 11:58:49 -04:00
tyeth
3e1017a624
Update network port/cert support for local testing
2024-04-22 15:50:01 +01:00
Tyeth Gundry
f51d4ac2e8
Merge pull request #550 from tyeth/add-VL53L4CD
...
Add VL53L4CD
2024-04-19 16:09:20 +01:00
Tyeth Gundry
9bf5dc4822
Merge pull request #570 from adafruit/deviceid_generation_failure_fshalt
...
fsHalt message improvements
2024-04-19 15:43:31 +01:00
Tyeth Gundry
5efdd64c81
Merge pull request #573 from adafruit/funhouse-build-tweaks
...
move funhouse to esptool
2024-04-19 15:43:06 +01:00
tyeth
4eabc8ba59
bump version to 1.0.0-alpha.81
2024-04-19 14:45:53 +01:00
tyeth
a445b90e98
VL53L4CD: removed unnecessary define
2024-04-19 14:40:25 +01:00
tyeth
7541aaacc1
move funhouse to esptool
2024-04-19 01:06:02 +01:00
tyeth
f25d8acbb5
Please clang-format and rejig thresholds
2024-04-18 16:41:50 +01:00
tyeth
0cbab92441
clang-format VL53L4CD
2024-04-16 23:08:25 +01:00
tyeth
21a119fcac
Update VL53L4CD after PR feedback
2024-04-16 21:42:00 +01:00
tyeth
d005078d2f
Update platformIO.ini for arduino-esp32 v3.0.0-rc1
2024-04-16 21:41:44 +01:00
tyeth
cc6bb8303e
Initial adding of VL53L4CD
...
* VL53L4CD - Remove sleep interval + clear interrupt
* VL53L4CD: tweak SignalThreshold to 50
* VL53L4CD with debug printing if failed read
2024-04-16 21:38:28 +01:00
tyeth
829848501b
fsHalt message improvements. Closes #545
2024-04-16 21:35:08 +01:00
Brent Rubell
7613246bbb
Merge pull request #572 from adafruit/min_spiffs_wippersnapper_qtpy_esp32c3_featheresp32
...
Swap build targets and asset skips for new min_spiffs board definitions
2024-04-16 16:34:17 -04:00
tyeth
5e772681f1
Cleanup board_name in build step (strip WS/noota)
2024-04-16 20:34:52 +01:00
tyeth
21039a9b3b
Swap build targets and asset skips for new min_spiffs board definitions
2024-04-16 20:19:40 +01:00
Brent Rubell
7a97122c9e
Merge pull request #569 from adafruit/arduino-esp32-v300rc1-macaddress
...
Fix ESP32 WiFi.h missing + macAddress for arduino-esp32 v3.0.0-rc1
2024-04-16 14:25:06 -04:00
tyeth
16d39153ce
Fix ESP32 WiFi.h missing + macAddress for arduino-esp32 v3.0.0-rc1
2024-04-16 18:40:05 +01:00
Tyeth Gundry
dac7ebbd5b
Merge pull request #560 from tyeth/main-addvl53l1x
...
Add Vl53l1x
2024-03-27 17:39:35 +00:00
tyeth
4dabe3a7f7
Fix: Check VL53L1X proximity == -1
2024-03-27 17:28:39 +00:00
tyeth
deefb9ba47
Add initial VL53L1X glue
2024-03-27 17:28:39 +00:00
Tyeth Gundry
6af43d5bfc
Merge pull request #559 from adafruit/remove-funhouse-build
...
Remove funhouse build target
2024-03-27 17:22:29 +00:00
tyeth
a0203f6465
Bump version to 1.0.0-beta.79
2024-03-26 13:02:00 +00:00
tyeth
b194d1c58b
Remove funhouse build target
2024-03-26 12:59:58 +00:00
tyeth
1731273506
Bump version to 1.0.0-beta.78
2024-03-22 16:51:16 +00:00
tyeth
460eff5382
Revert "Merge pull request #548 from tyeth/add-VL53L1X"
...
This reverts commit a090f70157 , reversing
changes made to 46be6648ae .
2024-03-22 16:49:22 +00:00
Brent Rubell
a090f70157
Merge pull request #548 from tyeth/add-VL53L1X
...
Add VL53L1X
2024-03-22 12:21:47 -04:00
tyeth
ffe297aae5
Fix: Check VL53L1X proximity == -1
2024-03-22 16:08:55 +00:00
Brent Rubell
46be6648ae
Merge pull request #555 from tyeth/test-analogIO-lower-hysterisis
...
Change AnalogIO DEFAULT_HYSTERESIS to 0.02
2024-03-22 11:29:26 -04:00
Brent Rubell
5c8c5a4864
Merge pull request #537 from tyeth/NaNs-for-all
...
Always return proximity result, or NaN if we know it's bad
2024-03-22 11:17:07 -04:00
Brent Rubell
4812cc917a
Merge pull request #512 from tyeth/send-initial-reading-immediately
...
Initial tweaking of previous poll period
2024-03-22 11:16:22 -04:00
tyeth
d557549557
Add initial VL53L1X glue
2024-03-22 15:01:01 +00:00
Tyeth Gundry
325dfb66c2
Change AnalogIO DEFAULT_HYSTERISIS to 0.02
2024-03-15 12:41:10 +00:00
Brent Rubell
9ea99b5bd0
Merge pull request #553 from tyeth/add-funhouse-noota
...
Add funhouse-noota build target
2024-03-14 10:30:29 -04:00
tyeth
7d3e1c7668
Add .generate and .skip's for funhouse_noota
2024-03-12 11:12:47 +00:00
tyeth
d126148df4
Add "funhouse_noota" build target
2024-03-12 10:40:13 +00:00
Tyeth Gundry
fc7e24c39c
Bump version for v77 release
2024-03-07 17:16:37 +00:00
Tyeth Gundry
21f820f038
Merge pull request #552 from adafruit/add-itsybitsy32
...
Add ItsyBitsy ESP32 Build
2024-03-07 17:15:17 +00:00
tyeth
acc44a22cb
Add ItsyBitsy ESP32 Build
2024-03-07 16:17:52 +00:00
Tyeth Gundry
9e342d19d7
Always return proximity result, or NaN if we know it's bad
2024-01-30 21:42:24 +00:00
Tyeth Gundry
68ef76aba1
Merge pull request #540 from adafruit/fs-reinit-plus-titano
...
Add PyPortal Titano plus fallback Fs reinit and repeated serial if Halted
2024-01-30 21:30:26 +00:00
Tyeth Gundry
6b3c3aaaeb
Bump version to 1.0.0-beta.76
2024-01-30 21:23:41 +00:00
Tyeth Gundry
52c45782a2
PR Feedback + lib_ignore: USBHost
2024-01-29 13:42:44 +00:00
tyeth
a21e971a46
fshalt - clang
2024-01-26 15:04:13 +00:00
Tyeth Gundry
6fe49af084
Allow manual dispatch
2024-01-17 19:15:00 +00:00
Tyeth Gundry
cc888d9a88
Merge branch 'fs-reinit' into fs-reinit-plus-titano
2024-01-17 19:13:53 +00:00
tyeth
271ffd4f74
Add aggressive reinit of filesystem
2024-01-17 19:13:26 +00:00
tyeth
81e948a37f
Correct usage of board define to ADAFRUIT_PYPORTAL_M4_TITANO
2024-01-17 19:12:21 +00:00
tyeth
bb47ced69d
Initial definition
2024-01-17 19:12:21 +00:00
Tyeth Gundry
e254ac03d1
Merge pull request #539 from adafruit/fix-analogIO-prvPeriod
...
Fix prvPeriod in AnalogIO - starting value 1628136801 on SAMD
2024-01-17 16:48:27 +00:00
Tyeth Gundry
b2f27f0343
Fix prvPeriod in AnalogIO - starting value 1628136801 on SAMD
2024-01-17 15:54:17 +00:00
Brent Rubell
241da6b316
Merge pull request #536 from brentru/upgrade-arduinojson-to-v7
...
Upgrade ArduinoJSON to V7 and refactored JSON handling
2024-01-15 10:47:21 -05:00
brentru
bd0d18153b
clang src/display/ws_display_driver.cpp
2024-01-12 16:11:39 -05:00
brentru
b19f7037fb
clang display work
2024-01-12 16:03:24 -05:00
brentru
d72bfa690d
bump lib.prop
2024-01-12 14:04:26 -05:00
brentru
ae3ee3d8fb
switch display config to json, one struct only
2024-01-12 13:59:48 -05:00
brentru
f237ce2355
clang2
2024-01-12 12:34:08 -05:00
brentru
f660040759
port issue
2024-01-12 12:14:02 -05:00
brentru
070af2d321
clang
2024-01-12 12:03:40 -05:00
brentru
f5562677c5
change Config to avoid clash with ESP8266 softwareserial Config enum and be more descriptive
2024-01-12 11:48:21 -05:00
brentru
dfe644b143
use strlcpy
2024-01-12 11:37:10 -05:00
brentru
3bd638b2b6
fix for NOFS example
2024-01-12 11:32:44 -05:00
brentru
f0c69b9a27
fix other set_ssid_pass call
2024-01-12 11:28:09 -05:00
brentru
21e676ec84
fix ws.ws.
2024-01-12 11:26:48 -05:00
brentru
256843656e
fix samd and pico
2024-01-12 11:22:40 -05:00
brentru
2606563183
fix wifinina set_ssid_pass check
2024-01-12 11:03:37 -05:00
Tyeth Gundry
246c6104cf
Merge pull request #528 from tyeth/add-VL6180X
...
Initial VL6180X implementation
2024-01-12 15:48:13 +00:00
Tyeth Gundry
a0463d0905
Clang formatting
2024-01-12 15:32:02 +00:00
Tyeth Gundry
292a65a50a
Fix repository URL in library.properties
2024-01-12 15:32:02 +00:00
Tyeth Gundry
794b35afdd
Move debug print definition earlier
2024-01-12 15:32:02 +00:00
tyeth
102d8650d1
Initial VL6180X implementation
2024-01-12 15:32:02 +00:00
Brent Rubell
4bf2bbf316
Merge pull request #498 from tyeth/add-vcnl4040
...
Add VCNL4040 / VCNL4020 Lux + Proximity sensor
2024-01-11 16:53:56 -05:00
brentru
fe91a13fd4
remove arduinojson extra install 6.x
2024-01-11 16:46:41 -05:00
brentru
70624429f7
Merge branch 'main' of github.com:adafruit/Adafruit_Wippersnapper_Arduino into upgrade-arduinojson-to-v7
2024-01-11 16:45:28 -05:00
brentru
ea662ac062
try default build ci
2024-01-11 16:29:42 -05:00
brentru
e59610808b
add header doxy
2024-01-11 15:06:23 -05:00
brentru
4848b2cc5e
littlefs impl
2024-01-11 15:03:00 -05:00
brentru
ba6f3e3338
reimplement validation for default credentials
2024-01-11 14:40:43 -05:00
brentru
176fd44ed0
build secrets using config
2024-01-11 14:24:58 -05:00
brentru
d486d6636a
add convert to json
2024-01-11 13:51:40 -05:00
brentru
6b8f73d193
add io_port
2024-01-11 13:48:43 -05:00
tyeth
f1a8febd09
Doxygen
2024-01-11 18:32:07 +00:00
brentru
426306d1f9
finish migration and tested working
2024-01-11 11:58:02 -05:00
brentru
f08667bcfc
move off _username and _key
2024-01-11 11:24:37 -05:00
tyeth
58969357b3
Add VCNL4020 dependency
2024-01-11 16:22:45 +00:00
tyeth
255fd90e9d
Add VCNL4040 / VCNL4020 Lux + Proximity sensors
2024-01-11 16:22:21 +00:00
brentru
6e797f44e3
remove old url methods and assignments
2024-01-11 10:57:12 -05:00
brentru
953b7c01a7
parse into correct dst
2024-01-11 10:48:08 -05:00
brentru
8d793ddf8d
parse entire config file
2024-01-11 10:43:27 -05:00
brentru
5f53d0d48a
nesting
2024-01-10 17:40:47 -05:00
Brent Rubell
af33dc646c
Merge pull request #531 from tyeth/pin-v6-ArduinoJson
...
Pin ArduinoJson to v6 (6.x branch)
2024-01-10 17:35:06 -05:00
Tyeth Gundry
167f7ff377
Revert ci-arduino to adafruit repo
2024-01-10 22:25:21 +00:00
brentru
78866f7887
config file route
2024-01-10 17:08:53 -05:00
brentru
864cd09c46
remove displaymode, unused variable
2024-01-09 16:39:49 -05:00
brentru
76eb17e2b4
fix unused variable spimode
2024-01-09 16:14:24 -05:00
brentru
0b54c370fa
use v7 api on littlefs class too
2024-01-09 16:05:36 -05:00
brentru
11295ea16f
fix deps and compile
2024-01-09 15:50:36 -05:00
brentru
083ce09142
move arduinojson within tinyusb fs to v7
2024-01-09 11:54:35 -05:00
Tyeth Gundry
8c41dd50c7
Update build-clang-doxy.yml - test not installing existing libs
2024-01-09 14:42:21 +00:00
Tyeth Gundry
a5abab47ce
Pin ArduinoJson to v6 (6.x branch)
2024-01-09 12:17:53 +00:00
Brent Rubell
abaeda8407
Merge pull request #530 from brentru/remove-brentru-fork
...
Remove reliance on brentru/ci-arduino
2024-01-08 16:37:24 -05:00
brentru
55a7e4b98f
test skip
2024-01-08 16:18:46 -05:00
brentru
e5108f5c1b
esp32s2 feather debug skip, tft version
2024-01-08 16:06:59 -05:00
brentru
0dfbdd8203
add generate for missing ones
2024-01-08 15:43:33 -05:00
brentru
f1012cd7ea
generate in debug not demo
2024-01-08 15:23:36 -05:00
brentru
1eff544a05
fix generate files
2024-01-08 15:07:25 -05:00
brentru
770ed73905
.test.skip instead of .skip
2024-01-08 14:53:28 -05:00
brentru
546e00f9d4
remove old skipfiles, add demo skipfiles like we previously had
2024-01-08 14:22:07 -05:00
brentru
f106027f38
add skip files
2024-01-08 14:05:36 -05:00
brentru
557f44a3ba
_dev should be _debug
2024-01-08 13:54:18 -05:00
brentru
99373b4f23
point to adafruit/
2024-01-08 13:02:36 -05:00
brentru
5d05e38e8f
match PR into ci-arduino
2024-01-08 13:01:52 -05:00
Brent Rubell
af60e82dab
Merge pull request #520 from brentru/bump-semver
...
Test/Release Beta 74
2023-12-11 13:59:19 -05:00
brentru
fc6309fe36
use lv_style for text colors
2023-12-11 13:41:48 -05:00
brentru
45b2d435da
beta 74
2023-12-11 11:35:24 -05:00
Brent Rubell
908eae0a10
Merge pull request #519 from brentru/install-nanopb
...
Add nanopb installation to CI
2023-12-08 09:38:50 -05:00
brentru
8423dbc0c6
apply nanopb step across all targets
2023-12-07 17:37:54 -05:00
brentru
91191508bb
switch to mv and multi-dir copy
2023-12-07 17:27:00 -05:00
Brent Rubell
a533995818
use nanopb dir
2023-12-07 17:22:32 -05:00
brentru
8d8d386ef7
move and copy, rename pb.h
2023-12-07 17:14:57 -05:00
brentru
a0272e96a1
check where ws is
2023-12-07 17:08:47 -05:00
brentru
e8ea6f80e9
install and unzip
2023-12-07 16:58:42 -05:00
Brent Rubell
dab29a53a4
Merge pull request #516 from adafruit/picow-platformio
...
Add RP2040 / picow to platformIO.ini
2023-12-07 12:59:31 -05:00
Tyeth Gundry
4bf4ade97d
Add RP2040 / picow to platformIO.ini
2023-12-07 17:38:38 +00:00
brentru
95640946b9
bump to alpha 75
2023-12-06 17:15:45 -05:00
Brent Rubell
dfc403c933
Merge pull request #514 from brentru/fix-wifi-picow
...
Fix PicoW Infinite Reboot due to WiFi Failure
2023-12-06 12:28:57 -05:00
brentru
bb85dcbd0d
add another wdt feed func call
2023-12-06 12:11:51 -05:00
brentru
28f4f5482c
check connection every 5s
2023-12-06 11:58:01 -05:00
brentru
bf6307ce63
point to adafruit/
2023-12-06 11:10:06 -05:00
brentru
be44361e7e
brentru/
2023-12-05 18:00:00 -05:00
brentru
c0e74b09a1
clangify
2023-12-05 17:59:34 -05:00
brentru
fdb2390974
put back checks, sprinkle feedwdt where it needs to go
2023-12-05 17:22:58 -05:00
brentru
22e357ed28
macro the delay
2023-12-05 15:38:40 -05:00
brentru
b671d4d9f6
rm status led blink
2023-12-05 15:25:44 -05:00
brentru
36d0c5560a
switch back to old wdt timeout, delayMicroseconds()
2023-12-05 15:23:14 -05:00
brentru
7530b23466
picow wifi fixes 1
2023-12-05 15:05:13 -05:00
Brent Rubell
0a24b2c252
Merge pull request #501 from tyeth/add-LTR329-303
...
Add LTR329 and LTR303
2023-11-30 08:53:43 -05:00
Tyeth Gundry
1840b86c92
CLang format
2023-11-29 21:50:08 +00:00
Tyeth Gundry
ffb31224b6
PR feedbacl
2023-11-29 21:34:11 +00:00
Tyeth Gundry
ba7fa1e503
Add doxygen comment + clang-format
2023-11-29 18:18:48 +00:00
tyeth
252ca9bdea
Tweak configuration for LTR329
2023-11-29 17:01:22 +00:00
tyeth
e0166665dc
Add LTR303 as alias of LTR329
2023-11-29 17:01:22 +00:00
tyeth
3986fdce49
Add LTR329
2023-11-29 17:01:22 +00:00
Tyeth Gundry
a00cee514d
Update to use macro in i2c file, swap longs
2023-11-27 15:35:36 +00:00
Tyeth Gundry
d376016196
CLang-Format
2023-11-24 17:16:39 +00:00
Tyeth Gundry
4043e0504c
Initial tweaking of previous poll period
2023-11-24 16:25:36 +00:00
Brent Rubell
ae916c7eb2
Merge pull request #510 from brentru/add-ikea-pm-sensor
...
Add IKEA VINDRIKTNING AQI Sensor
2023-11-24 10:31:25 -05:00
Brent Rubell
ad6ac41066
Merge pull request #511 from brentru/fix-inverted-led-pwm
...
Fix Feather HUZZAH ESP8266 Inverted LED PWM
2023-11-24 08:11:09 -05:00
brentru
82dbfa4d6c
invert on esp8266 led pin0 only
2023-11-24 08:01:29 -05:00
brentru
855ee8ade4
fix invert pwm
2023-11-24 06:52:00 -05:00
Brent Rubell
ba3f8600d4
doxy
2023-11-22 16:05:28 -05:00
brentru
7e4de330d3
fix sending data to IO
2023-11-22 15:52:22 -05:00
Brent Rubell
83c60c50ba
add ikea pm sensor overhead
2023-11-22 13:49:46 -05:00
Brent Rubell
d5a134b964
Merge pull request #508 from brentru/remove-dep-warning
...
Remove depreciation warnings on Actions
2023-11-22 09:49:41 -05:00
Loren Norman
232c23e686
re-enable all steps
2023-11-21 19:37:44 -06:00
Loren Norman
76eadba14c
working nice, let whole action run
2023-11-21 17:56:47 -06:00
Loren Norman
2bc9f75380
wip
2023-11-21 17:54:46 -06:00
Loren Norman
2f7cfa61ee
WIP
2023-11-21 17:51:09 -06:00
Loren Norman
34de04cda2
try cleaner multiline style
2023-11-21 17:45:19 -06:00
Loren Norman
14f4414870
re-enable the rest of the esp32 action
2023-11-21 17:30:56 -06:00
Loren Norman
75f20f533f
drop newlines
2023-11-21 17:18:28 -06:00
Loren Norman
1bbc68ae6f
mess with content substitutions
2023-11-21 17:15:16 -06:00
brentru
81d7653b59
add esptool
2023-11-21 17:56:50 -05:00
brentru
05798f86a0
fast run with old output
2023-11-21 17:55:02 -05:00
brentru
2a4a5cb61b
run only what we need
2023-11-21 17:53:09 -05:00
brentru
41eb4683e8
use new OUTPUT
2023-11-21 17:49:23 -05:00
brentru
e99a430e5c
double {}
2023-11-21 17:45:35 -05:00
brentru
b94183e6de
print2
2023-11-21 17:15:48 -05:00
brentru
cc6543f32f
print var
2023-11-21 17:08:09 -05:00
brentru
6703a9ee49
print steps.board_json
2023-11-21 17:00:53 -05:00
brentru
5dcba40d71
print old
2023-11-21 15:03:17 -05:00
brentru
2d8ced8aaa
print contnet
2023-11-21 14:50:37 -05:00
brentru
a65a10e326
expand output
2023-11-21 14:39:00 -05:00
brentru
dd458d7222
expand content
2023-11-21 14:19:43 -05:00
brentru
7aba8fd63c
fix variable
2023-11-21 14:09:18 -05:00
brentru
71f9a7ac87
deprecate -set-output within workflow
2023-11-21 14:00:45 -05:00
brentru
c367992d23
file existence v2
2023-11-21 13:49:00 -05:00
brentru
f762b7e782
update upload-artifact
2023-11-21 13:41:52 -05:00
brentru
9c9d263517
update actions
2023-11-21 13:37:05 -05:00
Brent Rubell
1922364f13
Merge pull request #502 from brentru/migrate-to-bsp-3
...
Migrate from Arduino ESP32 Core 2.x to 3.x, IDF 5.1
2023-11-21 12:08:50 -05:00
brentru
62c7d1f3aa
change to alpha for pre-release
2023-11-20 17:48:20 -05:00
brentru
49025a2ec5
upload to new artifact?
2023-11-20 17:13:42 -05:00
brentru
ea31fb2fd0
old macro, re-run with new FQBN
2023-11-20 16:02:35 -05:00
brentru
143b9c74e6
old macro
2023-11-20 15:49:17 -05:00
brentru
2dfe193c78
use new rgb builtin macro?
2023-11-20 13:28:29 -05:00
brentru
e64bae9e86
skip arduino boards for debug
2023-11-20 12:31:53 -05:00
brentru
e5672c6829
dev build on debug only
2023-11-20 12:08:46 -05:00
brentru
6d4652d976
dev build
2023-11-20 12:01:29 -05:00
brentru
a3f7b5916c
add debug BUILD
2023-11-20 11:58:16 -05:00
brentru
c048afa470
put back previous build
2023-11-20 11:46:53 -05:00
brentru
c72f3e803c
hardcore board_name for esptool merge bin
2023-11-17 16:01:36 -05:00
brentru
0244ab0ee7
hardcode board name for dev build
2023-11-17 15:31:03 -05:00
brentru
c2ae52cc13
debug generate
2023-11-17 15:10:34 -05:00
brentru
726868edf8
check the output from the build script
2023-11-17 15:01:21 -05:00
brentru
4c5aac0ef8
fix .test.skip and remove daily (unused?!)
2023-11-17 14:48:37 -05:00
brentru
aadc9f58d2
add debug skip
2023-11-17 14:39:43 -05:00
brentru
94b3d08da0
ci-arduino brentru pointer
2023-11-17 14:27:42 -05:00
brentru
e2767c49ba
add debug build for Feather ESP32 v2
2023-11-17 14:25:09 -05:00
brentru
f33af0efd5
cat neopixel lib
2023-11-17 13:27:13 -05:00
brentru
ede01b49cd
run CI
2023-11-17 12:48:15 -05:00
brentru
759552ae54
put back, it's not the file size!
2023-11-13 18:43:56 -05:00
brentru
41c8f2faca
build fh with less strings maybe
2023-11-13 18:09:11 -05:00
brentru
05794cde5d
description and use new partition for fh
2023-11-13 17:06:23 -05:00
brentru
95df198c70
add lib
2023-11-09 11:21:29 -05:00
brentru
eb6838ae91
Revert
2023-11-09 11:01:57 -05:00
Brent Rubell
0eb5df7737
add UART BSP3 changes
2023-11-09 10:53:01 -05:00
brentru
a3910ce692
add ws pixels clang
2023-10-23 12:40:01 -04:00
brentru
72990fd4c3
brent fork for partition table inc.
2023-10-23 12:00:23 -04:00
brentru
5d9ef80e33
fix format specifier
2023-10-23 10:32:14 -04:00
brentru
29ee9534b8
format specifier
2023-10-23 09:45:39 -04:00
brentru
852ab65936
use brentru fork of lvgl
2023-10-23 09:28:26 -04:00
brentru
034d7c72f6
try onewireng instead of standard paul onewire bc its latest
2023-10-20 15:56:12 -04:00
brentru
9f0af52d83
missed two!
2023-10-20 15:29:43 -04:00
brentru
b3e6230aa5
fix format error
2023-10-20 15:22:52 -04:00
brentru
9a58778b26
hotpatch for arduino-cli failure
2023-10-20 10:59:13 -04:00
brentru
79c0fb45c2
bump version
2023-10-19 13:57:31 -04:00
brentru
1e0c42a430
update copyright, remove todo
2023-10-19 13:56:12 -04:00
brentru
1b11d6e1f4
migrate to new ledc api
2023-10-19 12:10:29 -04:00
Tyeth Gundry
74aa016daa
Merge pull request #497 from tyeth/add-HTU21DF-HTU31D
...
Add HTU21D/DF + HTU31D
2023-10-05 23:28:59 +01:00
tyeth
db59efbc07
Add HTU21D/DF + HTU31D
2023-10-05 23:03:03 +01:00
Brent Rubell
709f33946a
Merge pull request #499 from tyeth/add-LTR390
...
Add LTR390 sensor with switching mode example
2023-10-05 16:46:20 -04:00
tyeth
29bfdb29e5
Set default mode to UV and update delays
2023-10-05 20:58:03 +01:00
tyeth
5d616fe40b
Add LTR390 with mode switching example
2023-10-03 16:02:11 +01:00
Brent Rubell
bd8a96abe3
Merge pull request #493 from brentru/add-uart-feature
...
Feature: Add support for UART devices
2023-10-02 11:40:33 -04:00
Brent Rubell
47149c4129
Bump version to beta 73
2023-10-02 11:35:07 -04:00
brentru
cab36d983c
remove debugging comment
2023-10-02 11:32:28 -04:00
brentru
6536cffd72
remove printfs and todos
2023-09-27 12:27:03 -04:00
brentru
c623294585
add board_build.filesystem for littlefs on esp8266
2023-09-27 11:19:04 -04:00
brentru
a026823a04
clang-format
2023-09-26 15:08:23 -04:00
brentru
1ce5ca827b
try fix for samd's HardwareSerial class
2023-09-26 14:59:53 -04:00
brentru
4ac969ffa8
update to our samd board tests
2023-09-26 14:19:15 -04:00
brentru
cbb6beaf76
try this!
2023-09-26 10:56:15 -04:00
brentru
e1f5c3f097
preproc for src/components/uart/ws_uart.cpp
2023-09-26 10:07:43 -04:00
brentru
d27fc529be
fix interval Warning/Error
2023-09-25 16:08:49 -04:00
Brent Rubell
a3e96e64e6
Merge branch 'main' into add-uart-feature
2023-09-25 16:07:54 -04:00
brentru
adfc0dd91d
use standard rx/tx for swuart
2023-09-25 15:32:37 -04:00
brentru
86cdcba8c4
Fixes for SWSerial and complete Tyeth review
2023-09-25 15:01:09 -04:00
brentru
c3dc36ddba
use littlefs for esp8266 piod ef
2023-09-25 09:06:15 -04:00
brentru
7d3cd56385
put swserial and hwserial initializers behind guard condition, correct init for swserial
2023-09-22 16:28:49 -04:00
brentru
228a5642cd
was allocating 1 extra byte where we didnt need to
2023-09-22 12:15:19 -04:00
brentru
bc1b05a095
refactor for deinitializing uart device, dangling ptr bug
2023-09-21 17:45:33 -04:00
Brent Rubell
b3d14a2ef1
Update src/components/uart/drivers/ws_uart_drv_pm25aqi.h
...
Co-authored-by: Tyeth Gundry <tyethgundry@googlemail.com>
2023-09-21 12:49:31 -04:00
Tyeth Gundry
aa7cb4ba07
Merge pull request #494 from adafruit/release-v72
...
Bump version to 1.0.0-beta.72
2023-09-20 20:28:54 +01:00
tyeth
8a9550209a
Bump version to 1.0.0-beta.72
2023-09-20 20:20:41 +01:00
brentru
c44b1d19eb
update .h
2023-09-20 12:38:17 -04:00
brentru
0b69623b35
refactor topic allocation 2
2023-09-20 12:35:11 -04:00
brentru
1e2828b373
refactor dynamic topic allocation
2023-09-20 12:06:12 -04:00
Brent Rubell
9eaeae9c55
Merge pull request #491 from tyeth/add-ENS160
...
Initial ENS160 code
2023-09-20 10:30:23 -04:00
tyeth
164b457867
fix: typecast twowire and i2c address arguments
2023-09-20 12:09:02 +01:00
brentru
c4836b0f9b
reduce printout for uart pm25
2023-09-19 16:05:00 -04:00
brentru
8364859267
fix interface esp32 prod/staging switch
2023-09-19 15:55:01 -04:00
tyeth
9d60392fd1
Correct case sensitivity + clang format
2023-09-19 17:20:14 +01:00
tyeth
5cf0123315
Initial ENS160 code
2023-09-19 16:53:58 +01:00
Tyeth Gundry
f146157af7
Merge pull request #487 from tyeth/add-SGP40
...
Add SGP40
2023-09-19 12:30:39 +01:00
tyeth
917a75b734
Please clang
2023-09-13 20:04:56 +01:00
Tyeth Gundry
58a0707643
Update WipperSnapper_I2C_Driver_SGP40.h for clang
2023-09-13 20:04:56 +01:00
tyeth
7de03fab40
Add SGP40
2023-09-13 20:04:56 +01:00
Brent Rubell
7a7b150dc4
Merge pull request #488 from brentru/switch-to-adafruit-upstream
...
Switch to adafruit/ci-arduino upstream
2023-09-13 14:46:24 -04:00
brentru
7fb24e26f2
inc timeout for 8266
2023-09-13 14:31:08 -04:00
brentru
b75140034f
point to adafruit again :)
2023-09-13 14:17:04 -04:00
brentru
15a3a0c401
cool, it fails
2023-09-13 12:08:58 -04:00
brentru
c18c73e4ae
lets see if we can break without --timeout param
2023-09-13 12:04:28 -04:00
brentru
aa9518500d
fixup skipfiles
2023-09-13 11:51:58 -04:00
brentru
6ee731245d
skipfile
2023-09-13 11:45:43 -04:00
brentru
103930badc
skipfile for new picow
2023-09-13 11:38:05 -04:00
brentru
d50232820d
inc timeout to --build_timeout 48000
2023-09-13 11:16:54 -04:00
brentru
fac2239c3f
remove uf2 build timeout
2023-09-13 10:30:56 -04:00
brentru
4f400b5bb2
fix arguments to run
2023-09-13 09:28:25 -04:00
brentru
964ac46a7f
switch to sync-brentru-branch
2023-09-13 09:21:47 -04:00
brentru
93106cea3d
try pointing at brentru for testing -t
2023-09-13 09:18:59 -04:00
brentru
5002671543
add bcd
2023-09-12 16:15:14 -04:00
brentru
01d9af214b
add getter for is uart bus init
2023-09-12 11:07:59 -04:00
brentru
b1c5e713ba
update routine for Loren
2023-09-12 10:01:13 -04:00
brentru
a25be517d1
route for sw uart too
2023-09-12 09:38:58 -04:00
brentru
f61d832108
add doxy
2023-09-11 16:58:34 -04:00
brentru
12c073d2a4
rename some methods, add packUart response method
2023-09-11 16:30:11 -04:00
brentru
7e30c828ad
put back network interface switch between prod. and staging URLS and certs
2023-09-11 14:37:29 -04:00
brentru
6f855cf40b
working on staging
2023-09-11 12:34:43 -04:00
brentru
a666bd7b5b
safely iterate through the vector of drivers and deallocate memory
2023-09-07 17:56:44 -04:00
brentru
11bec500ca
add uart detach
2023-09-07 17:39:38 -04:00
brentru
805e43c233
refactor update even more
2023-09-07 14:31:30 -04:00
brentru
f7318b2358
complete merge, annotate a breaking change with the new protobufs
2023-09-06 16:47:10 -04:00
brentru
2b4317fa62
Merge branch 'main' of github.com:adafruit/Adafruit_Wippersnapper_Arduino into add-uart-feature
2023-09-06 16:45:23 -04:00
Brent Rubell
b4cc4ef7c5
Merge pull request #486 from adafruit/protobuf-update-c98b38374e33d2ab093f8d636da8b4e5556e97da
...
.proto file wrappers updated
2023-09-06 15:42:00 -04:00
adafruitio
6442776499
Updating protobuf wrappers
2023-09-06 18:22:13 +00:00
Tyeth Gundry
80d8019a21
Merge pull request #482 from tyeth/add-LPS22-25
...
Add LPS22HB + LPS25HB Pressure sensors
2023-09-05 18:30:23 +01:00
tyeth
ad480a790a
Add LPS22HB + LPS25HB Pressure sensors
2023-09-05 17:55:22 +01:00
Tyeth Gundry
144ea5d18d
Merge pull request #484 from tyeth/add-INA219
...
Add INA219 driver + Current stubs
2023-09-05 17:52:24 +01:00
tyeth
847c68dcf8
Update TODO comment
2023-09-05 17:07:11 +01:00
tyeth
11f9438168
Add INA219 driver + Current stubs
2023-09-05 17:07:11 +01:00
Brent Rubell
1dbea0a79a
Merge pull request #483 from tyeth/add-MPRLS
...
Add Honeywell MPRLS Pressure sensor
2023-09-05 11:39:47 -04:00
Tyeth Gundry
3b0408970d
Merge pull request #481 from tyeth/add-SHT30-Variants
...
Add SHT30 Alternative Packaging products
2023-09-05 12:04:07 +01:00
tyeth
f8d0720ac1
Add Honeywell MPRLS Pressure sensor
2023-09-01 18:18:02 +01:00
tyeth
bb6293b662
Shorten sht30_weatherproof to sht30_mesh
2023-09-01 17:41:26 +01:00
Brent Rubell
efec657fec
Merge pull request #480 from tyeth/add-BMP390
...
Add BMP390 as alias of BMP388
2023-09-01 12:22:10 -04:00
tyeth
5daf09c8e0
Add SHT30 Alternative Packaging products
2023-09-01 15:40:42 +01:00
tyeth
38b5f00321
Add BMP390 as alias of BMP388
2023-09-01 15:32:45 +01:00
Brent Rubell
38c2a35020
Merge pull request #479 from tyeth/fix-bme68x-alt-address
...
Fix driver for BME680 + BME688 using alt address
2023-09-01 08:57:00 -04:00
tyeth
f222bcb61a
Fix driver for BME680 + BME688 using alt address
2023-09-01 00:18:26 +01:00
Brent Rubell
9530572e06
Update Wippersnapper.h
2023-08-31 17:16:23 -04:00
Brent Rubell
acedc56daf
Update library.properties
2023-08-31 17:15:58 -04:00
Brent Rubell
90bf961d54
Merge pull request #478 from brentru/remove-dep-for-brentru-fork-mqtt
...
Workflow - Remove Adafruit_MQTT_Library brentru fork, use adafruit upstream instead
2023-08-31 17:07:15 -04:00
brentru
0f323cb1cc
switch to adafruit for pio.ini file too
2023-08-31 14:54:55 -04:00
brentru
eee9d55228
remove fork of AMQTT use adafruit upstream
2023-08-31 13:44:49 -04:00
Brent Rubell
598327afc1
Merge pull request #477 from tyeth/add-MS8607
...
Add MS8607 driver
2023-08-31 10:58:23 -04:00
tyeth
5f72e4d36a
Correct copy-pasta driver names in comments
2023-08-31 12:31:08 +01:00
tyeth
4ae8deb033
Add MS8607 driver
2023-08-29 17:14:51 +01:00
Brent Rubell
02e2bb9444
Merge pull request #475 from tyeth/add-AM2301B-AM2315C
...
Add AM2301B and AM2315C as AHT20
2023-08-28 12:12:04 -04:00
Brent Rubell
6e8d8a2830
Merge pull request #472 from tyeth/add-SHT41
...
Add SHT41
2023-08-28 12:11:37 -04:00
Brent Rubell
70845521e8
Merge pull request #469 from tyeth/add-LPS33HW
...
Add definition LPS33HW
2023-08-28 12:10:56 -04:00
tyeth
9658ddbbdd
Add AM2301B and AM2315C as AHT20
2023-08-28 16:40:06 +01:00
Brent Rubell
7636a645ed
Merge pull request #473 from tyeth/add-DHT20
...
Add DHT20 as alias of AHTx0
2023-08-28 11:15:08 -04:00
Tyeth Gundry
e7f40ca877
Update library.properties - bump version to 1.0.0-beta.70
2023-08-22 12:02:12 +01:00
tyeth
324fabc20f
Add SHT41
2023-08-21 20:23:58 +01:00
tyeth
17e321b242
Add definition LPS33HW
2023-08-21 20:23:40 +01:00
tyeth
bf0c049f38
Add DHT20 as alias of AHTx0
2023-08-21 20:22:23 +01:00
Brent Rubell
c44beb91b0
Merge pull request #474 from brentru/fix-esp8266-warnings
...
Fix ESP8266 Compiler Warnings
2023-08-21 13:40:30 -04:00
brentru
ece56dde67
add suggestions from Tyeth, src/components/i2c/WipperSnapper_I2C.cpp
2023-08-21 13:33:04 -04:00
brentru
c769a0d689
brentru fork for esp8266, wsign compare
2023-08-16 17:11:52 -04:00
brentru
528130b04e
clang-format
2023-08-16 17:04:19 -04:00
brentru
a8bd7c4aeb
marking more
2023-08-16 16:55:43 -04:00
brentru
ba2ce0ac9b
revert
2023-08-16 16:34:32 -04:00
brentru
7beba0297a
fix more warnings
2023-08-16 16:30:34 -04:00
brentru
a4968770e4
add brentru fork
2023-08-16 16:14:37 -04:00
brentru
d1277ffdde
fix warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare]
2023-08-16 15:47:17 -04:00
brentru
e6dc536dfb
wunusedparamter and dtor warning removal
2023-08-16 15:17:21 -04:00
Brent Rubell
d5e9a70729
Merge pull request #468 from tyeth/add-MPL115A2
...
Add MPL115A2
2023-08-16 11:31:02 -04:00
Brent Rubell
b13d677dd8
Merge pull request #470 from tyeth/add-TC74A0
...
Add TC74A0 as alias of PCT2075
2023-08-16 11:30:09 -04:00
Brent Rubell
abaaa416c1
Merge pull request #471 from tyeth/refactor-altitude-datatype
...
Refactor: Altitude from data[0] to Event.Altitude
2023-08-16 11:23:52 -04:00
tyeth
678671df77
Cleanup Altitude TODOs
2023-08-16 15:35:05 +01:00
tyeth
2184dfc757
Refactor: Altitude from data[0] to Event.Altitude
2023-08-16 12:05:34 +01:00
tyeth
509dbe73f6
Add TC74A0 as alias of PCT2075
2023-08-16 11:22:16 +01:00
tyeth
134fe1b7ec
Add MPL115A2
2023-08-16 10:53:14 +01:00
Brent Rubell
e680d3afdb
Merge pull request #466 from adafruit/protobuf-update-791460d9716b56ef0233090293d80b5d75365353
...
.proto file wrappers updated
2023-08-15 15:25:52 -04:00
adafruitio
b39a466fb2
Updating protobuf wrappers
2023-08-15 19:15:19 +00:00
brentru
31ca579a59
init. uart class in ws.cpp, split uart bus init into two functions
2023-08-11 15:58:38 -04:00
brentru
289245597c
doxygen cleanup
2023-08-11 15:31:56 -04:00
brentru
ce20afd740
write update()
2023-08-11 15:09:38 -04:00
Brent Rubell
ed74ad6a29
Merge pull request #464 from tyeth/add-LPS35HW
...
Add LPS35HW code, also supporting LPS33HW
2023-08-11 13:44:27 -04:00
tyeth
66673dea00
Add LPS35HW code, also supporting LPS33HW
2023-08-11 16:35:10 +01:00
brentru
2e54ee8adc
add message encoding, publishing, new data_available getter
2023-08-11 10:38:35 -04:00
brentru
45dc6f81c1
change payload name for new proto
2023-08-11 10:10:58 -04:00
brentru
1cdfaef0a1
match a7b14abeacee98c2b0f2750468c27853f55d56bc
2023-08-11 10:02:31 -04:00
brentru
f1ca518914
match 0b49845c972f37c5e26e15b0713266d750864e82
2023-08-10 10:36:06 -04:00
brentru
7d243ce6ee
passing mqtt client in, read uart sensor
2023-08-09 16:43:56 -04:00
brentru
44781c026a
add begin, switch around logging msgs
2023-08-09 16:16:17 -04:00
brentru
eb9fab9474
properly attach uart device and publish response back via hook
2023-08-08 16:49:24 -04:00
brentru
1a9975ac57
working on begin() for drivers
2023-08-08 16:19:24 -04:00
brentru
28462e2763
driver begin()
2023-08-08 15:15:43 -04:00
Brent Rubell
adcf2ebf24
Update Wippersnapper.h
2023-08-07 14:09:11 -04:00
Brent Rubell
7cf3092141
Merge pull request #462 from tyeth/add-BME688
...
Add-BME688
2023-08-07 14:08:41 -04:00
tyeth
0c69f794a7
add BME688
2023-08-07 18:48:50 +01:00
Brent Rubell
b2ebe9321c
Merge pull request #461 from tyeth/add-bmp388
...
Add BMP388 / BMP3xx
2023-08-07 13:43:04 -04:00
tyeth
a69b1e8439
Update description in file header
2023-08-07 18:19:50 +01:00
tyeth
d06ca00417
Rename symbol to match generic driver name
2023-08-07 17:44:55 +01:00
tyeth
365d1d2189
Refactor BMP380 to BMP3xx to match base driver
2023-08-07 17:34:25 +01:00
tyeth
8b78bd3990
Rename file
2023-08-07 17:29:28 +01:00
tyeth
6ab38f24d7
CLang formatting
2023-08-07 15:47:40 +01:00
tyeth
553d2b8af9
Add BMP388 / BMP3xx
2023-08-07 14:43:15 +01:00
Brent Rubell
e79320a6cb
Merge pull request #459 from tyeth/add-BMP280
...
Add BMP280
2023-08-01 12:30:07 -04:00
tyeth
b0e312969b
clang tidy
2023-08-01 16:26:41 +01:00
tyeth
1e153ad757
Add BMP280
2023-08-01 16:26:41 +01:00
Brent Rubell
f629bc39eb
Merge pull request #460 from tyeth/add-tmp117
...
Add TMP117
2023-08-01 10:16:03 -04:00
Brent Rubell
dfa04f43ae
Update library.properties
2023-07-31 15:15:11 -04:00
Brent Rubell
932e756ace
Update Wippersnapper.h
2023-07-31 15:15:01 -04:00
tyeth
2ac5ee0f68
Fix: Remove underscore in library.properties
2023-07-31 11:55:16 +01:00
tyeth
1949c6bd5c
Add TMP117
2023-07-31 11:08:23 +01:00
Brent Rubell
be20401bf4
Merge pull request #457 from tyeth/add-PCT2075
...
Add PCT2075 I2C Temperature sensor
2023-07-27 12:49:41 -04:00
tyeth
c6e7a3ee6f
Update copyright and prod CI.
2023-07-27 16:04:57 +01:00
tyeth
d427120b87
Correct msg and backer
2023-07-27 15:49:10 +01:00
brentru
daea7dd8a9
inclusion of hwserial and swserial in driver, notes for Friday
2023-07-26 16:58:03 -04:00
brentru
ae3f258c68
rename
2023-07-26 15:44:02 -04:00
brentru
69614d11f2
add pm25aqi class mock using base
2023-07-26 15:41:58 -04:00
brentru
0af78675af
add uart driver base:
2023-07-26 15:30:05 -04:00
brentru
4b45546292
compile
2023-07-26 14:35:14 -04:00
brentru
f61bc0238b
include ws_uart, hw serial init
2023-07-26 14:32:47 -04:00
brentru
615615a262
sync ws proto commit 2e9136f
2023-07-26 14:07:20 -04:00
brentru
74d3c33e19
add uart skel.
2023-07-26 13:20:16 -04:00
brentru
8890f1914b
match latest uart PR with refactored init sequence
2023-07-25 17:21:34 -04:00
brentru
3a11dd92cd
decoder and match commit
2023-07-25 15:36:38 -04:00
brentru
2f7d2d5cae
hooks for topics
2023-07-25 14:59:26 -04:00
brentru
850ca1e004
signals match f2f6ff8
2023-07-25 14:28:01 -04:00
tyeth
8b96cc7744
Initial scaffold for PCT2075
2023-07-25 16:18:07 +01:00
Brent Rubell
edd788cfc7
Merge pull request #455 from brentru/add-qtpy-s3
...
Add QT Py ESP32-S3 with 2MB PSRAM
2023-07-21 15:31:25 -04:00
brentru
1191a9d20f
add CI overhead
2023-07-21 15:08:12 -04:00
Brent Rubell
413e9c44b6
Merge pull request #453 from whatisbyandby/add-hts221-driver
...
Add I2C component HTS221 humidity sensor driver
2023-07-21 11:41:33 -04:00
Brent Rubell
e9fd27f036
Merge pull request #454 from adafruit/update-root-ca
...
Update to new Root CA
2023-07-21 10:58:57 -04:00
brentru
b054f8d3b9
update version
2023-07-21 10:48:31 -04:00
brentru
437019f116
update root CA
2023-07-21 10:47:02 -04:00
Scott Perkins
3207ec1e00
Added the Adafruit HTS221 library as a dependency in the library.properties file
2023-07-20 20:26:28 -06:00
Scott Perkins
0de21ce844
Add I2C component HTS221 humidity sensor driver
2023-07-20 16:45:02 -06:00
Brent Rubell
7af80020d5
Update README.md
2023-07-19 17:02:47 -04:00
Brent Rubell
1e97082e1e
Merge pull request #451 from tyeth/add-sgp30-and-tvoc-eco2
...
Add SGP30 and tvoc/eco2
2023-07-19 14:42:23 -04:00
tyeth
6e0cc7230a
clang format - whitespace
2023-07-17 16:13:54 +01:00
tyeth
b6f6b46ee2
Merge branch 'add-sgp30' into uat-sgp30
2023-07-17 14:49:11 +01:00
tyeth
bebea468c9
update event names after implementing
2023-07-17 14:48:42 +01:00
tyeth
a63ebb6dfc
Merge branch 'add-sgp30' into uat-sgp30
2023-07-17 14:43:25 +01:00
tyeth
e2bfac1899
add tvoc + eco2 events
2023-07-17 14:42:42 +01:00
tyeth
f31b82e869
Add initial SGP30 scaffold
2023-07-17 11:54:14 +01:00
Brent Rubell
03488cb9ee
Merge pull request #450 from brentru/add-tinyusb-script
...
Add tinyusb script for PlatformIO
2023-07-14 13:48:43 -04:00
brentru
43dc4d4a83
push for env.
2023-07-14 13:29:24 -04:00
brentru
3caaa62128
test build
2023-07-14 13:27:50 -04:00
Brent Rubell
7437a5b335
Merge pull request #449 from adafruit/protobuf-update-560b9786f11a90efe8f2b70ae1d3270edc899464
...
.proto file wrappers updated
2023-07-14 12:08:03 -04:00
adafruitio
c7af084fb3
Updating protobuf wrappers
2023-07-14 15:58:48 +00:00
Brent Rubell
c22bc3567f
Merge pull request #448 from whatisbyandby/bugfix-missing-dep-bh150
...
Bugfix - Added the hp_bh1750 library to the lib_deps list
2023-07-14 11:21:31 -04:00
Scott Perkins
d13ea95df6
Bugfix - Added the hp_bh1750 library to the lib_deps list for all environments
2023-07-12 22:40:29 -06:00
Brent Rubell
f2bb070674
Merge pull request #446 from adafruit/add-new-pio-file
...
Update Platformio.ini file to include more platforms and boards
2023-07-12 17:19:33 -04:00
Brent Rubell
f5ac523de2
Update README.md
2023-07-11 16:00:19 -04:00
brentru
a7b9525ab5
add all envs
2023-07-11 15:24:16 -04:00
brentru
071a716cba
add all esp32x boards except funhouse
2023-07-11 12:30:43 -04:00
Brent Rubell
c6983b1a0c
Merge pull request #445 from whatisbyandby/add-bh1750-driver
...
Add bh1750 driver
2023-07-11 12:23:16 -04:00
Scott Perkins
85c9009d64
Add I2C Component BH1750 - fixed alignment issue with the documentation at the top of the BH1750 Driver
2023-07-11 09:49:15 -06:00
Scott Perkins
2ba93c34a2
Add I2C Component BH1750 - after running doxygen and clang-format
2023-07-11 09:42:36 -06:00
Scott Perkins
f77c727962
Add I2C Component BH1750 driver, first working iteration
2023-07-10 22:50:28 -06:00
Brent Rubell
f029ca7bbc
Merge pull request #444 from adafruit/add-feather-s2-rev-tft
...
Add Support for Adafruit ESP32-S2 Reverse TFT Feather
2023-07-06 15:39:47 -04:00
brentru
064de87397
dropped a comma!
2023-07-06 15:16:55 -04:00
brentru
51ca0e734e
s2 rev tft
2023-07-06 15:16:28 -04:00
brentru
bff2e06488
add skip and generate files
2023-07-06 15:15:12 -04:00
brentru
d403258eae
add files for s2 tft rev
2023-07-06 15:13:03 -04:00
Brent Rubell
21a01e8f21
Merge pull request #438 from brentru/ship-disp-2
...
Add Display Feature
2023-06-27 16:34:53 -04:00
brentru
3a911d91d2
Merge branch 'ship-disp-2' of github.com:brentru/Adafruit_Wippersnapper_Arduino into ship-disp-2
2023-06-27 15:30:02 -04:00
brentru
caf9992e30
add USE_PSRAM flag for dynamic topic allocation
2023-06-27 15:27:21 -04:00
Brent Rubell
964d84f8f1
Merge branch 'main' into ship-disp-2
2023-06-27 13:46:25 -04:00
brentru
cb58f996cb
doxygen
2023-06-27 13:19:40 -04:00
brentru
f3c8cf6501
erroneous . on newline
2023-06-26 17:06:02 -04:00
brentru
d984bc5d55
clang
2023-06-26 16:33:41 -04:00
brentru
094c6e1c89
switch between ps_malloc for esp32 and malloc for non-esp32
2023-06-26 16:11:33 -04:00
brentru
db8e1329a7
guards for displayconfig funcn
2023-06-26 15:00:58 -04:00
brentru
c528bcaed9
remove #DISPLAY flag
2023-06-26 14:53:34 -04:00
brentru
47aebf65fb
#ifdef ARDUINO_FUNHOUSE_ESP32S2
2023-06-26 14:37:52 -04:00
brentru
64308e8fc7
use_display ifdef
2023-06-26 14:05:23 -04:00
brentru
ce3d5ad991
include display driver.h within fs
2023-06-26 12:08:03 -04:00
brentru
d94899589a
refactor parseDisplayConfig
2023-06-26 11:33:07 -04:00
brentru
0b7e681d53
revert past 3
2023-06-26 11:13:45 -04:00
brentru
cf81a502fb
typedef displayConfig struct?
2023-06-26 10:52:15 -04:00
brentru
374b101b97
guard around ws_display_x classes
2023-06-23 15:54:18 -04:00
brentru
10d8c9c4e8
fix for non-fh target
2023-06-23 15:48:46 -04:00
brentru
144a13334a
remove my_log_cb
2023-06-23 13:53:14 -04:00
brentru
aef9428923
remove unused variables
2023-06-23 13:47:58 -04:00
brentru
4d60680a0d
use lv_conf.h from brentru/ dev branch
2023-06-23 13:31:03 -04:00
brentru
f2fe7e79c1
printf 2
2023-06-23 13:21:44 -04:00
brentru
73a95bb7a4
fix printf errors
2023-06-22 16:50:34 -04:00
brentru
91a2cf67b4
move tips in
2023-06-22 16:25:34 -04:00
brentru
7239f79d19
move text buffer out
2023-06-22 16:24:14 -04:00
brentru
26709dc7c5
static timer
2023-06-22 16:16:07 -04:00
brentru
0668c4b65f
static within .cpp
2023-06-22 16:09:45 -04:00
brentru
0e71b8de3c
fix touchscreen
2023-06-22 15:46:28 -04:00
brentru
6d4ed52826
8.2
2023-06-22 15:45:56 -04:00
brentru
ce8a07c4ac
clone lvgl
2023-06-22 15:44:39 -04:00
brentru
d724112938
add dep2
2023-06-22 15:38:00 -04:00
brentru
8041875004
add stmpe
2023-06-22 15:36:59 -04:00
brentru
1e044c08f2
add deps
2023-06-22 15:34:02 -04:00
brentru
c3bfea8903
manually build out lvgl_glue instead of lib. prop
2023-06-22 14:52:53 -04:00
brentru
a779caf264
list out!
2023-06-22 14:49:36 -04:00
brentru
28396cda64
workflow for copying lv_conf file
2023-06-22 14:47:33 -04:00
brentru
bac763026a
move files
2023-06-22 14:31:57 -04:00
brentru
c39c1c2450
fix inclusion?
2023-06-22 14:27:01 -04:00
brentru
a0ea320ad2
guard around ws_display components
2023-06-22 14:22:41 -04:00
brentru
b7cd6ad776
doxy2
2023-06-22 14:15:23 -04:00
brentru
e1feb498db
doxy1
2023-06-22 14:03:11 -04:00
brentru
f78e143f46
remove TODO, debugs
2023-06-22 13:55:24 -04:00
brentru
bc71ef095d
increase verbosity of error screens
2023-06-21 17:18:00 -04:00
brentru
975b9919d2
fix mutex deadlock
2023-06-21 15:02:00 -04:00
brentru
237d5f7462
track the loading screen's state and collapse bug that occurs with netfsm
2023-06-21 12:40:05 -04:00
brentru
d76efe122d
wrap ui_helper calls in USE_DISPLAY preproc
2023-06-20 15:38:35 -04:00
brentru
6e7f190c9e
add pipes for throttle and ban errors from IO
2023-06-20 14:06:33 -04:00
brentru
6f237796fd
rm unused retryMQTTConnection() call!
2023-06-20 13:52:27 -04:00
brentru
e0d00f8a88
use turtle_16px instead of 20px to match other icons
2023-06-15 17:29:22 -04:00
brentru
0fe6533a7a
demo from S&T
2023-06-15 17:22:40 -04:00
brentru
8e0e08c9d8
refactor switch case
2023-06-14 14:28:30 -04:00
brentru
abbb2468d8
add displayDeviceEventMessage to integrate i2c messages
2023-06-14 14:20:39 -04:00
brentru
1025a35ed0
add pwm out
2023-06-13 16:03:45 -04:00
Brent Rubell
ac03aa8012
add ds18x20, servo
2023-06-13 15:30:04 -04:00
brentru
36f29b8a15
move the clear_scr_load above the hardware configuration step to avoid crash
2023-06-13 12:51:26 -04:00
brentru
1eeb1bcd15
add pixels pipe, tested digital in/out
2023-06-13 12:28:10 -04:00
brentru
10e77489d4
add pipe fo ranalog
2023-06-12 20:04:53 -04:00
brentru
19fa185f81
add pipes for digitalgpio.cpp
2023-06-12 19:55:01 -04:00
brentru
624029764f
add digital init/deinit
2023-06-12 19:28:01 -04:00
brentru
18e33d100e
add turtle icon back
2023-06-12 19:18:49 -04:00
brentru
468d47ab28
add pipe for initDigitalPin 1
2023-06-08 14:51:02 -04:00
brentru
2d3c3f8173
add pipe for ping
2023-06-08 14:30:51 -04:00
brentru
16baebeec2
add text to terminal
2023-06-08 14:24:49 -04:00
brentru
c0b1efde45
organize .h like lvgl example
2023-06-08 13:47:25 -04:00
brentru
47fe2c6df7
build activity screen
2023-06-08 13:33:09 -04:00
brentru
53321802a2
add halter
2023-05-30 12:39:31 -04:00
brentru
8ad37a8e48
handle begin() failure
2023-05-17 16:27:33 -04:00
brentru
b711b0a362
remove psram init, duplicate maybe
2023-05-17 14:37:22 -04:00
brentru
28f2ab0ed0
release status LED if using display
2023-05-17 14:22:19 -04:00
brentru
7e1c62af5b
inclusion of USE_DISPLAY preproc directive for devices with builtind isplays
2023-05-17 13:54:34 -04:00
brentru
d6cb8603e8
working OK!
2023-05-17 13:45:17 -04:00
brentru
a57d2e3e62
insecure wific lient
2023-05-12 11:08:01 -04:00
brentru
985e80f696
pass _display driver into ui helper to allow the helper methods to automatically handle the mutex sync object lock/unlock rather than app code
2023-05-11 12:54:28 -04:00
brentru
9a323ebcb0
use lvgl release
2023-05-10 17:16:10 -04:00
brentru
bd8bbc4561
freeRTOS work
2023-05-10 16:56:20 -04:00
brentru
4701ed54fc
put network iface back
2023-05-09 14:33:40 -04:00
brentru
f4c5560839
diff
2023-05-09 14:27:56 -04:00
brentru
a8753814a4
load wifi, trying to fix mqtt error
2023-05-09 13:49:52 -04:00
brentru
3aee9707ce
fix error, lv_style_reset
2023-05-08 13:49:38 -04:00
brentru
afd7f6bd79
no stalling
2023-05-08 13:42:09 -04:00
brentru
d3c78b239d
adding loading bar overhead
2023-05-08 13:19:16 -04:00
brentru
dfac9d0357
optimization notes
2023-05-08 12:58:18 -04:00
brentru
b8385cb984
rename skel to secrets, default brightness reflects what is on IO now
2023-05-05 17:24:49 -04:00
brentru
7c3f1d3712
rewrite createConfigFileSkel to use arduinoJSON rather than pushing out to the file itself
2023-05-05 17:21:51 -04:00
brentru
fc56ccab30
clean up parseSecrets
2023-05-05 17:06:23 -04:00
brentru
607108df70
start pushing show_scren_error within FS, NOTE i removed the status LED colors here, that needs to be put back TODO
2023-05-05 16:55:13 -04:00
Brent Rubell
e7af4fbaf8
Update Wippersnapper_Boards.h
2023-05-04 17:08:38 -04:00
Brent Rubell
640fbf7fdd
Merge pull request #430 from adafruit/build-esp32-bsp-209
...
Build for Arduino Release v2.0.9 based on ESP-IDF v4.4.4
2023-05-04 16:28:33 -04:00
brentru
755530eaed
bump semver
2023-05-04 16:20:02 -04:00
brentru
6f72c61de6
shows loading screen now
2023-04-27 17:51:21 -04:00
brentru
991efc9d0d
add fonts/symbols and tooltips
2023-04-27 13:54:47 -04:00
brentru
d35485633c
init differently
2023-04-26 17:50:06 -04:00
brentru
a6b267eedc
try init backlight after tft
2023-04-26 17:26:57 -04:00
brentru
df4453e93f
init work
2023-04-26 17:19:15 -04:00
brentru
9819ebe6b3
refactor provision
2023-04-26 16:26:18 -04:00
brentru
829e160d41
merge in display driver and FS overhead
2023-04-26 16:05:13 -04:00
Brent Rubell
e430432324
Update Wippersnapper.h
2023-03-06 15:20:51 -05:00
Brent Rubell
8888f24e47
Update library.properties
2023-03-06 15:20:35 -05:00
Brent Rubell
f003a065c1
Merge pull request #419 from brentru/add-reverse-s3
...
Add Adafruit ESP32-S3 Reverse TFT Feather
2023-03-06 15:19:18 -05:00
brentru
90acd8e581
correct name
2023-03-06 13:05:18 -05:00
brentru
ae265355a5
reverse_tft
2023-03-06 12:56:09 -05:00
brentru
a6423fb599
add generate and skipfile
2023-03-06 12:32:25 -05:00
brentru
c4c0e12c48
add reverse s3 to workflow
2023-03-06 12:23:41 -05:00
brentru
8ef4c8158a
add reverse tft feather
2023-03-06 12:18:47 -05:00
Brent Rubell
c3cb996452
Merge pull request #417 from brentru/fix-scd40-driver
...
Update SCD4x driver and sensor types
2023-03-06 11:59:04 -05:00
brentru
2d06ee33d0
add error check
2023-03-06 11:40:33 -05:00
brentru
b9502b8874
fix init routine
2023-03-03 17:34:46 -05:00
brentru
45b46430d5
add all new references to updated sensor types!
2023-03-03 16:26:45 -05:00
brentru
5d803e1405
update for CO2, unitless_percent
2023-03-03 16:19:19 -05:00
brentru
5b13b552cc
simplify readings
2023-03-03 10:25:22 -05:00
Brent Rubell
3a53871ae1
Merge pull request #415 from brentru/add-adt7410
...
Add ADT7410 I2C Temperature Sensor
2023-02-24 13:52:10 -05:00
brentru
a837515e4f
semver bump
2023-02-24 13:29:40 -05:00
brentru
3d5a464de6
add ADT7410
2023-02-24 13:28:12 -05:00
Brent Rubell
82d16350d4
Merge pull request #414 from brentru/bump-ver
...
Build WipperSnapper on ESP32 Arduino v2.0.7
2023-02-22 19:13:45 -05:00
brentru
09378e53f8
bump build to esp 2.0.7
2023-02-22 19:02:44 -05:00
Brent Rubell
6e5051bc7d
Merge pull request #413 from brentru/esp8266-dio-bug
...
Fix Feather ESP8266 Digital Output Bug
2023-02-16 11:00:29 -05:00
brentru
853c32023d
fix gpio bug on esp8266
2023-02-16 10:47:46 -05:00
Brent Rubell
99562bbb60
Merge pull request #412 from adafruit/fix-magtag-neopixels
...
Fix NeoPixels not working on Adafruit MagTag
2023-02-15 16:59:03 -05:00
brentru
4105fd45e3
fix neopixels on magtag
2023-02-15 14:55:36 -05:00
Brent Rubell
e5235d035a
Merge pull request #411 from adafruit/add-MAX17048
...
Add driver for MAX17048
2023-02-13 17:12:32 -05:00
Brent Rubell
9b70dddb90
Merge pull request #409 from tyeth/add-sht20-as-si7021
...
Add SHT20 using si7021 driver
2023-02-13 13:59:54 -05:00
brentru
cf13820cfa
member and right object
2023-02-13 13:51:06 -05:00
brentru
20debca032
add all resources for max17048, untested on hw
2023-02-13 13:44:45 -05:00
tyeth
35be9e57d1
Add SHT20 using si7021 driver
2023-02-13 16:28:32 +00:00
Brent Rubell
480a034713
Merge pull request #407 from brentru/fix-analog-in
...
Fix and refactor analog input class
2023-02-07 11:49:37 -05:00
brentru
d7b47acef0
semver bump and recompile for picow
2023-02-07 11:31:57 -05:00
brentru
65a1dbfdd6
clang
2023-02-06 16:12:03 -05:00
brentru
4af2f9fe9d
addback +1
2023-02-06 16:06:31 -05:00
brentru
0ff24a259b
disable analog input pin properly
2023-02-06 16:00:26 -05:00
brentru
ee2dab0ceb
read on_change better
2023-02-06 15:54:05 -05:00
brentru
c3f9c1fcd3
split the decoder call out!
2023-02-06 14:53:27 -05:00
brentru
5288a7849b
remove unused call
2023-02-06 13:45:10 -05:00
brentru
0c7be38e9e
we arent touching this var...
2023-02-06 13:30:29 -05:00
brentru
9c4ce6742c
descope _curtime, clean up inits
2023-02-06 13:29:10 -05:00
brentru
c61b84ec15
publish within encode
2023-02-06 13:22:41 -05:00
brentru
67c5c01a30
start refactoring out the timer code
2023-02-06 12:59:23 -05:00
brentru
6181db01d1
refactor build 2
2023-02-03 17:01:48 -05:00
brentru
734ed04fa3
refactor update() 1
2023-02-03 16:34:08 -05:00
brentru
cb60024661
pass pin without the "a"
2023-02-03 13:45:51 -05:00
brentru
ab6f23f717
small refactor
2023-02-02 17:16:03 -05:00
Brent Rubell
2001af04f2
Merge pull request #405 from brentru/use-gamma-correction-dotstars
...
Fix gamma correction for dotstars
2023-02-02 12:19:53 -05:00
brentru
c120e256e9
caps
2023-02-02 12:11:01 -05:00
brentru
d0864a4ecd
use rgbcolorgamma var, remove redundant reuse
2023-02-02 12:08:56 -05:00
brentru
31bd0faf9d
correct gamma correction for dotstars
2023-02-01 19:12:28 -05:00
Brent Rubell
cf40d68184
Update library.properties
2023-01-23 13:08:10 -05:00
Brent Rubell
078fe70392
Update wippersnapper.h version
2023-01-23 13:06:52 -05:00
Brent Rubell
6922dd4b34
Merge pull request #370 from brentru/pixel-api-refactor
...
Add Addressable Pixel API
2023-01-23 11:29:43 -05:00
brentru
ec9480ad70
release status led in both cases, put back bc was pulled out by accident during refactor
2023-01-20 16:00:11 -05:00
brentru
834f271614
remove unused varaible
2023-01-20 13:38:24 -05:00
brentru
4b992fe149
all TODOs removed
2023-01-20 13:04:02 -05:00
brentru
f3ef8a1726
add a func to create and publish the strand response
2023-01-20 12:53:07 -05:00
brentru
faccd73501
fix doxygen, remove regular fmt string
2023-01-19 16:06:20 -05:00
brentru
840ca8e7a8
dox memcheck
2023-01-19 16:02:01 -05:00
brentru
d83c04cb59
refactoring aroun daddStrand() to make it more generic
2023-01-19 15:56:48 -05:00
brentru
c4ab2241cb
clang
2023-01-19 15:42:09 -05:00
brentru
f6a986d7de
remove generic functions, refactor fillStrands
2023-01-19 15:40:59 -05:00
brentru
edf5def7e4
use non-default constructor for dotstars on funhouse
2023-01-19 15:23:24 -05:00
brentru
97fd3e7831
compress build and subscribe funcs into one
2023-01-19 15:09:14 -05:00
brentru
352da68cc2
first pass over review, handling malloc failures with verbosity now
2023-01-19 13:42:30 -05:00
brentru
2a78ed0a1c
add return type in funcn
2023-01-19 11:41:33 -05:00
brentru
f6d1a6cebc
doxygen
2023-01-19 11:40:49 -05:00
brentru
5c15b5e151
publish back correctly, fix delete bug, colors look ok, led re-inits
2023-01-19 11:36:51 -05:00
Brent Rubell
b69fb859ff
Update README.md
2023-01-18 18:07:18 -05:00
brentru
aba10e6dd5
progress on lock
2023-01-18 17:51:20 -05:00
brentru
a8c15e64fe
remove TODO
2023-01-18 15:26:22 -05:00
brentru
cf040f7803
update wrappers
2023-01-18 15:17:54 -05:00
Brent Rubell
e485797db4
Merge pull request #402 from adafruit/protobuf-update-c00e79b1b8c513200e8d94395919d62133fc529d
...
.proto file wrappers updated
2023-01-18 15:16:32 -05:00
Brent Rubell
c9136d8967
refactor around strandOrder funcs
2023-01-18 15:08:56 -05:00
adafruitio
2c766da399
Updating protobuf wrappers
2023-01-18 20:00:46 +00:00
brentru
cc0307d5d5
start dotstar, few bugs left
2023-01-17 17:07:34 -05:00
Brent Rubell
de9357a8e4
Merge pull request #399 from tyeth/fix-sen5x-PM25
...
Fix SEN5x PM25
2023-01-13 11:15:15 -05:00
Tyeth Gundry
c70134580f
Fix SEN5x PM25
2023-01-12 17:51:58 +00:00
brentru
2ebfefc1b3
ifdef the arch for memchecks
2023-01-12 10:53:05 -05:00
Brent Rubell
70e8d91d52
Merge pull request #400 from adafruit/add-sht-45
...
Add SHT45 "Driver"
2023-01-12 10:31:08 -05:00
brentru
60a6e4e933
()'s
2023-01-12 10:15:09 -05:00
brentru
e362a33663
bump ver
2023-01-12 10:09:49 -05:00
brentru
54a0cbf35f
docstrings
2023-01-12 10:08:12 -05:00
brentru
312ce0d792
handle locks
2023-01-10 15:34:53 -05:00
brentru
d3667b572c
list init
2023-01-09 12:40:39 -05:00
brentru
aa89c81a3b
define
2023-01-09 12:16:44 -05:00
brentru
f0bd3b2919
reformat
2023-01-09 12:09:46 -05:00
Brent Rubell
557feb53fd
Merge pull request #386 from tyeth/add-SEN55
...
Add Sensirion SEN55 (maybe SEN54/SEN50 for free)
2023-01-09 10:56:09 -05:00
tyeth
628527cec8
Correct NOx index baseline to 1 + Additional typos
2023-01-08 17:13:45 +00:00
tyeth
8c88137e7a
fix NOx and VOC error checking
2023-01-08 00:36:50 +00:00
tyeth
0d34bb752a
correct initialisation string
2023-01-06 17:55:22 +00:00
brentru
2fb432577d
working neopixel writes
2023-01-05 16:59:31 -05:00
brentru
5bf9c79862
enforce is_success and save all data from message this time
2023-01-05 13:32:41 -05:00
brentru
cb0dd815c9
clang and handle pixel response better
2023-01-05 12:01:35 -05:00
brentru
d192801da3
strands list init.
2023-01-05 11:44:03 -05:00
brentru
b6b8b7ba30
wip
2023-01-03 17:41:44 -05:00
brentru
112c78f3e4
topic checks
2023-01-03 15:00:18 -05:00
tyeth
e5637924bd
more linting
2022-12-31 00:47:56 +00:00
tyeth
dd47767d60
clang tidy
2022-12-31 00:10:37 +00:00
tyeth
84a31809ed
changed nox/voc index to floats
2022-12-30 20:27:44 +00:00
tyeth
ee80c8ec98
Add new voc/nox index types + update SEN55 driver
...
Final piece of
https://github.com/adafruit/Wippersnapper_Components/issues/103
2022-12-30 20:27:44 +00:00
tyeth.gundry@magvision.tech
66ad33bdbc
fix: improve reliability of first reading
2022-12-30 20:27:43 +00:00
tyeth
9878599332
CLang Format
2022-12-30 20:27:43 +00:00
tyeth
cca124072f
initial SEN55 scaffold - untested adds PM40
2022-12-30 20:27:43 +00:00
Brent Rubell
96326a7c1d
Merge pull request #395 from adafruit/protobuf-update-2a2b7ad9c4b2ed9eacc724e0c7fa93ba6dcc55f4
...
.proto file wrappers updated
2022-12-30 15:00:48 -05:00
adafruitio
e4887e99f6
Updating protobuf wrappers
2022-12-30 18:23:00 +00:00
brentru
cf3c918564
free memory after allocating
2022-12-21 17:43:27 -05:00
brentru
a694dbb786
merge https://github.com/adafruit/Adafruit_Wippersnapper_Arduino/pull/393
2022-12-21 13:48:41 -05:00
Brent Rubell
40332c6286
Merge pull request #393 from adafruit/protobuf-update-1831a63349dbb50d6fe4ee0a6eaf4411f37e303a
...
.proto file wrappers updated
2022-12-21 13:48:01 -05:00
adafruitio
dc2a1f7a41
Updating protobuf wrappers
2022-12-21 17:49:15 +00:00
brentru
6c640374f3
clang
2022-12-20 14:39:18 -05:00
brentru
8db42bdfec
merge https://github.com/adafruit/Adafruit_Wippersnapper_Arduino/pull/392
2022-12-20 14:25:58 -05:00
Brent Rubell
54861ad040
Merge pull request #392 from adafruit/protobuf-update-30fb6632c21ad8524371a2d1e9dc6504103f0d69
...
.proto file wrappers updated
2022-12-20 14:18:06 -05:00
brentru
e1f9aafd5d
rm unused variable
2022-12-20 14:09:01 -05:00
brentru
1dba0ffc9a
Merge remote-tracking branch 'adafruit/main' into pixel-api-refactor
2022-12-20 14:01:43 -05:00
adafruitio
3131c78775
Updating protobuf wrappers
2022-12-19 21:41:10 +00:00
Brent Rubell
2356c2e702
Merge pull request #388 from adafruit/fix-picow-ci-name
...
Fix name in CI for Picow
2022-12-13 13:42:19 -05:00
brentru
9eb79e6ec6
update build for picow
2022-12-13 13:02:27 -05:00
Brent Rubell
0c2497de86
Merge pull request #387 from brentru/add-pico-w
...
Add support for RP2040, PicoW
2022-12-13 10:39:03 -05:00
brentru
3ce54a6a44
pr review
2022-12-13 10:32:22 -05:00
brentru
3dec2943a9
ifdef wire i2c
2022-12-12 16:00:46 -05:00
brentru
2e987bca99
clang
2022-12-12 15:59:42 -05:00
brentru
10b171a3b6
uf2 only
2022-12-12 15:52:35 -05:00
brentru
14fe741589
generate picow
2022-12-12 15:42:06 -05:00
brentru
8bf6c253d6
use OneWireNG
2022-12-12 15:28:29 -05:00
brentru
e634056ee2
use test skip for picow
2022-12-12 15:25:30 -05:00
brentru
9ab12d57bc
build step for rp2040
2022-12-09 16:13:39 -05:00
brentru
d352fb049f
pico network iface
2022-12-09 12:50:42 -05:00
brentru
9616025c10
rename interface
2022-12-09 11:38:47 -05:00
brentru
90c917a833
support sdfat v2, https://github.com/adafruit/Adafruit_TinyUSB_Arduino/pull/209
2022-12-09 11:24:02 -05:00
brentru
5bc7c50270
fix LED as a digital output instead of a PWM as PicoW can not support PWM
2022-12-08 13:55:36 -05:00
brentru
f1d857b510
max on servos, put back statusLED
2022-12-07 16:20:01 -05:00
brentru
2ebf606cfd
trying to fix status led?
2022-12-07 13:21:57 -05:00
brentru
72466ab33b
file->file32
2022-12-07 12:42:26 -05:00
brentru
594879f2b4
compat. for picow
2022-12-07 12:29:50 -05:00
brentru
a03cf3b573
remove debug line KAT BLINK
2022-12-07 11:49:42 -05:00
brentru
a388780aae
implicit float for pixel brightness
2022-12-06 17:25:50 -05:00
Brent Rubell
7bd92fa55c
Merge pull request #384 from brentru/configurable-status-pixel
...
Allow setting status pixel brightness from secrets file
2022-12-06 16:25:26 -05:00
brentru
a509d1d533
else without brackets
2022-12-06 12:54:06 -05:00
brentru
e5edc14645
member call
2022-12-06 12:49:52 -05:00
brentru
78e08eda64
bump lib
2022-12-06 12:47:50 -05:00
brentru
091c14eb46
use function call instead of setting value
2022-12-06 12:43:59 -05:00
brentru
39b450a927
global brightness config and setting, write to FS tested
2022-12-06 12:34:43 -05:00
brentru
135b11d339
make pixel brightness global, enable fs to read setting
2022-12-06 11:04:16 -05:00
brentru
9f32128c3c
remove TODOs
2022-12-06 10:24:39 -05:00
brentru
0e78999137
overloaded statusledcolor with brightness toggle
2022-12-05 16:50:48 -05:00
brentru
c713778b08
remove ledc init
2022-12-05 16:38:37 -05:00
brentru
2f48aae0dd
remove old LEDC code
2022-12-05 16:38:20 -05:00
brentru
2c39caee1d
comments for work
2022-12-05 16:25:55 -05:00
brentru
d41b34a0e4
working branch
2022-12-05 16:25:24 -05:00
brentru
c66bb90dc8
clang
2022-12-05 16:18:36 -05:00
brentru
8995fa2333
brightness manually
2022-12-05 16:17:45 -05:00
brentru
28ae6a558f
no calls to setBrightness(), brightness as a variable, status_led as a pwm pin instead
2022-12-05 14:41:26 -05:00
Brent Rubell
61a3800403
Merge pull request #380 from brentru/fix-esp8266-led-state
...
Fix Adafruit Feather HUZZAH ESP8266 builtin LED behavior
2022-12-02 16:05:20 -05:00
brentru
e01c00e54d
clang
2022-12-02 15:55:00 -05:00
brentru
2b3f897334
status led fix
2022-12-02 15:47:07 -05:00
brentru
58f64b6b24
use regular method and XOR!
2022-12-02 15:34:35 -05:00
brentru
6091483023
addressing status LED flip operation in esp8266 hzuzah
2022-12-02 15:22:34 -05:00
Brent Rubell
157d942ae8
Merge pull request #379 from brentru/fix-wdt-esp8266
...
Fix watchdog timer on ESP8266
2022-12-02 10:34:55 -05:00
brentru
a972dcf2be
fix wdt for esp8266
2022-12-01 17:25:34 -05:00
Brent Rubell
9091495d5a
Merge pull request #372 from brentru/update-servo-class
...
Updates to Servo class and fix ESP32 servo issue on beta 55
2022-12-01 15:28:24 -05:00
brentru
c518ea37a7
clang
2022-12-01 15:01:11 -05:00
brentru
6e06fab47c
fix ptr
2022-12-01 14:49:06 -05:00
brentru
aa0ae76ee0
clean up deinit routine
2022-12-01 14:45:32 -05:00
brentru
49154fed20
dont rely on indexing, fix esp32 ledc pwm timer width for servos, broken in beta55!
2022-12-01 13:30:29 -05:00
brentru
75aed326f3
get object
2022-12-01 13:07:35 -05:00
Brent Rubell
c5dce4b135
Merge pull request #363 from tyeth/afp316-add-vl53l0x-driver
...
Add vl53l0x driver - finish work by Afp316 #291
2022-12-01 11:13:45 -05:00
tyeth
d24f328684
staisfy doxygen by removing @ in (c) comment
2022-12-01 15:21:11 +00:00
tyeth
879575c580
clang formatting
2022-12-01 15:09:46 +00:00
tyeth
4a2767ea52
remove debug messaging
2022-12-01 15:05:08 +00:00
tyeth
210d333bc4
typo: copy-pasta light<>proximity
2022-12-01 15:05:08 +00:00
tyeth
570eb51705
Correct attribution to afp316 and self
2022-12-01 15:05:08 +00:00
tyeth
77960fa386
bump to version 56
2022-12-01 15:05:08 +00:00
tyeth
382ac67fb9
swap from distance to data[0] + cleanup
2022-12-01 15:05:08 +00:00
tyeth
6d3a614693
fix: update proximity sensor poll period
2022-12-01 15:05:08 +00:00
tyeth
1325adcfc1
adjust event data to centimetres plus error check
2022-12-01 15:05:08 +00:00
tyeth
7e5dd7edf3
add debug if WS_DEBUG and specify High Accuracy
2022-12-01 15:05:08 +00:00
tyeth
766cfa79a4
clang format for #291
2022-12-01 15:05:08 +00:00
tyeth
ffec682d2b
remove MM unit from proximity event data
2022-12-01 15:05:08 +00:00
afp316
b05293f792
Add new driver for vl53l0x
2022-12-01 15:05:07 +00:00
afp316
8dc28d2838
Add new driver for vl53l0x
2022-12-01 15:05:07 +00:00
afp316
7aeb59c8d6
Add new driver for vl53l0x
2022-12-01 15:05:07 +00:00
Brent Rubell
b0f5d637e4
Merge pull request #378 from brentru/remove-mcp9601
...
Remove MCP9601
2022-11-30 18:09:52 -05:00
Brent Rubell
53c25052a5
Merge branch 'main' into remove-mcp9601
2022-11-30 17:57:55 -05:00
brentru
f6553e3b2d
clang
2022-11-30 17:49:26 -05:00
Brent Rubell
f7cf15a183
Merge pull request #377 from brentru/check-ssid
...
Add SSID scan and validation
2022-11-30 17:42:48 -05:00
brentru
2653e51bf2
clang
2022-11-30 17:26:37 -05:00
Brent Rubell
e4a5bcf06b
Merge pull request #375 from brentru/allow-open-network
...
Allow WipperSnapper to connect to an Open WiFi Network
2022-11-30 17:25:39 -05:00
brentru
3f2cfaf601
doxy
2022-11-30 17:06:15 -05:00
brentru
2432a5df08
clang2
2022-11-30 16:58:15 -05:00
brentru
bf86db08e0
clang?
2022-11-30 16:48:26 -05:00
brentru
4d2e8aa78d
clang
2022-11-30 16:47:28 -05:00
brentru
78dadfcd24
fix error: 'class WiFiClass' has no member named 'mode'
2022-11-30 16:38:09 -05:00
brentru
ada48e6287
why didn't the include show up on vscode find all...
2022-11-30 16:02:58 -05:00
brentru
cca89277d5
removed mcp9601
2022-11-30 15:52:23 -05:00
brentru
cd701fafe4
@makermelissa review implemented
2022-11-30 15:50:33 -05:00
brentru
fafc14989e
clang check
2022-11-30 15:45:20 -05:00
brentru
172bf06463
ssid in nina is const
2022-11-29 15:23:11 -05:00
brentru
11dc0c7684
ssid in airlift is const char*
2022-11-29 15:20:46 -05:00
brentru
41a8113c61
fix for airlift?
2022-11-29 15:13:44 -05:00
brentru
bdc0c5e082
add scan to all network interfaces
2022-11-29 15:09:37 -05:00
brentru
2f35622c9e
scan within fsm_net, change fsm_net output text!
2022-11-29 15:07:02 -05:00
brentru
06343935e1
check ssid and scan
2022-11-29 14:42:47 -05:00
brentru
4ff081a059
allow open networks
2022-11-28 17:18:38 -05:00
brentru
c695370e80
check empty password string
2022-11-28 16:56:16 -05:00
brentru
15ec8a6fe3
we are using default struct values now
2022-11-22 14:24:50 -05:00
brentru
ab6c594d61
auto-write servo, add funcn for reused code
2022-11-22 14:21:39 -05:00
brentru
1eae8b7a44
do more within deallocateStrand
2022-11-21 13:39:43 -05:00
brentru
0b5ecb51af
init strands within .h struct instead of .cpp, comments
2022-11-21 12:53:57 -05:00
brentru
b5b2810c64
review comments 1
2022-11-21 12:42:50 -05:00
brentru
ab0d70667a
refactor _fs
2022-11-18 13:33:51 -05:00
brentru
3bd78b8d8e
;
2022-11-18 13:29:36 -05:00
brentru
2e7dd51551
gcc warn fixes
2022-11-18 13:26:32 -05:00
brentru
9beff73ec3
truthtype, get macro def via funcn
2022-11-18 13:19:53 -05:00
brentru
732cddb230
Merge branch 'main' into pixel-api-refactor
2022-11-18 13:09:50 -05:00
Brent Rubell
b49c3c37b4
Merge pull request #368 from brentru/fix-blink-timeout
...
Stability fix, keepalive disconnection
2022-11-17 16:17:12 -05:00
brentru
1e9391ae26
new KaT of 5ms
2022-11-17 15:46:20 -05:00
brentru
ea2c699a82
KaT changes
2022-11-17 15:09:36 -05:00
Brent Rubell
583bd8aedd
Merge pull request #316 from brentru/add-pwm-patch
...
Add PWM Output
2022-11-15 12:14:44 -05:00
brentru
99f18a71f6
clang changes
2022-11-15 11:51:00 -05:00
brentru
959926475f
doxygen all
2022-11-14 15:36:34 -05:00
brentru
813df48b6e
renames, rewrites
2022-11-14 13:18:02 -05:00
brentru
c55aa786d1
add write for dotstar
2022-11-11 15:53:44 -05:00
brentru
67de1fbc84
use brightness
2022-11-11 15:44:06 -05:00
brentru
7a98a528e2
reflect bfbc529..7603d08
2022-11-11 15:42:28 -05:00
brentru
1d91d04f66
add post-init check, use is_success as smaller payload resp
2022-11-11 12:13:31 -05:00
brentru
f4979214d6
match 489b215..bfbc529
2022-11-11 12:08:00 -05:00
brentru
0cc949bcb6
add dotstar full init
2022-11-11 11:45:13 -05:00
brentru
d66ffb42a4
add doxygen
2022-11-10 16:12:38 -05:00
brentru
7ecf89dc6d
start dotstar init
2022-11-10 15:59:21 -05:00
Brent Rubell
ae85efe066
Merge branch 'main' into add-pwm-patch
2022-11-10 11:16:22 -05:00
brentru
5769b55ce4
refactor getStrandIdx, add Write
2022-11-10 11:11:17 -05:00
brentru
fbbffa4035
bump ver
2022-11-10 10:48:31 -05:00
brentru
96bd4db4e5
update code to match d3b9de6..489b215
2022-11-09 17:35:01 -05:00
brentru
473de8740a
match d3b9de6..489b215
2022-11-09 17:30:53 -05:00
brentru
b9da810a49
write tag
2022-11-09 17:24:43 -05:00
brentru
3504662326
sync with b1198d2..d3b9de6
2022-11-09 14:46:12 -05:00
Brent Rubell
f9767aa974
Merge branch 'adafruit:main' into pixel-api-refactor
2022-11-09 14:41:49 -05:00
brentru
1cdc1c1070
move resetreason
2022-11-09 13:21:46 -05:00
brentru
84bb54431b
print the reset reason
2022-11-09 13:17:42 -05:00
brentru
8a86e1d9a1
move init for component classes to global constructor, add printDeviceInfo()
2022-11-09 13:09:00 -05:00
brentru
b4d5281436
move component init before broker connects
2022-11-09 12:31:31 -05:00
brentru
e143151441
fix buildWSTopics() crashing
2022-11-09 12:23:53 -05:00
brentru
cbd6cc196d
remove duplicate calls
2022-11-03 12:26:18 -04:00
brentru
a0ea328c87
Merge remote-tracking branch 'adafruit/main' into add-pwm-patch
2022-11-03 12:25:12 -04:00
Brent Rubell
0f7d5fb6c9
Merge pull request #358 from brentru/register-components-first
...
Initialize component classes first and rebuild with Adafruit MQTT v2.5.0
2022-11-02 12:26:23 -04:00
brentru
f356e59934
register components first
2022-11-02 11:55:30 -04:00
brentru
c09f94f85b
add delete, does not check type yet
2022-10-26 15:53:10 -04:00
brentru
0d39fd3ff6
handle statuspixel within ws_pixels, init neopixel routine, saving into strand
2022-10-26 13:43:57 -04:00
brentru
c5c32f493e
rename statusled functions, handle lock better, actually delete statusPixel objects if in-use
2022-10-26 13:19:48 -04:00
brentru
ea56a280ef
some comments to get goin
2022-10-26 12:07:30 -04:00
brentru
c19e858e87
remove switch, shouldnt be that large tbh
2022-10-25 16:43:32 -04:00
brentru
a70382cf9a
neo init
2022-10-25 16:06:12 -04:00
brentru
5b7ba6cd82
allocation
2022-10-25 15:45:13 -04:00
brentru
b00037b549
add storage for strand
2022-10-25 14:13:57 -04:00
brentru
c13f37e987
add pixels class, hook up decoder
2022-10-25 13:59:41 -04:00
brentru
738ee52e84
add callback and topics, merge b1198d21e94fab94355e0aa9b1bf0472c3c23302 protobuf commit in
2022-10-24 16:23:41 -04:00
Brent Rubell
d54d0fbe25
Merge branch 'adafruit:main' into pixel-api-refactor
2022-10-24 15:40:35 -04:00
brentru
bc2b909680
match 2cc2e8b1ac4e0a69addcd61c2bb5979b0bbe6f92
2022-10-24 13:50:34 -04:00
brentru
b5ed27f554
match c22c33178ef33dc2c99991168cd573be04935fef
2022-10-24 13:46:46 -04:00
Brent Rubell
e2a8c656cc
Merge pull request #342 from tyeth/add-shtc3
...
feat: Add driver definition for Sensirion SHTC3
2022-10-24 12:12:21 -04:00
brentru
4e6d023154
match b0c7a20 proto commit
2022-10-21 13:37:16 -04:00
Tyeth Gundry
0ef767b7f1
Merge branch 'main' into add-shtc3
2022-10-20 19:59:16 +01:00
Brent Rubell
0e688eadec
Merge pull request #355 from brentru/fix-issue-346
...
Fix error adding BME680, TSL2591
2022-10-20 12:52:19 -04:00
brentru
b568697319
fix wFallthrough
2022-10-20 12:25:32 -04:00
brentru
59389577da
add bme680
2022-10-20 12:18:01 -04:00
Brent Rubell
d8e4946798
Update library.properties
2022-10-20 11:35:39 -04:00
Brent Rubell
b52056a790
Merge pull request #352 from brentru/add-ds18x20
...
Add support for DS18x20 Digital Temperature Sensors
2022-10-19 16:44:33 -04:00
Brent Rubell
3bc6c7f0e5
Merge branch 'main' into add-ds18x20
2022-10-19 13:10:39 -04:00
brentru
8ec93d41e9
remove extra debug
2022-10-19 13:04:44 -04:00
brentru
43b9c47c23
checking and detecting sensor_event_count
2022-10-19 12:44:02 -04:00
brentru
a43c7ca0c5
move curTime to fix bug
2022-10-19 11:41:24 -04:00
brentru
5bb4b47339
progress on C+F
2022-10-18 17:22:01 -04:00
brentru
d90ea1c045
strcmp()
2022-10-18 15:23:57 -04:00
brentru
8d3b6b36b7
testing with loren
2022-10-18 13:23:11 -04:00
brentru
2b3b673c73
fix TSL2591 driver, add debug output for i2c device init req protobuf type
2022-10-14 16:12:49 -04:00
Brent Rubell
3234662e2f
Merge pull request #349 from tyeth/add-VEML7700
...
Add VEML7700 Lux sensor
2022-10-14 10:10:21 -04:00
Tyeth Gundry
ae7fd17c04
fix: pass correct Wire/i2c to veml->begin
2022-10-14 01:39:16 +01:00
Tyeth Gundry
74cabd8dbe
comment changes
2022-10-14 00:45:55 +01:00
Brent Rubell
0f11dc535d
Merge pull request #353 from brentru/fix-esp8266-crash
...
fix crash caused by incorrectly set broker url in mqtt object
2022-10-13 14:34:08 -04:00
brentru
916744c846
fix crash caused by unset broker url in mqtt object
2022-10-13 13:45:18 -04:00
brentru
e2047240f4
esp8266
2022-10-12 17:35:37 -04:00
brentru
e45a1e9fba
add onewire fix to all platforms
2022-10-12 16:50:14 -04:00
brentru
ed049ff83d
install into folder
2022-10-12 16:45:31 -04:00
brentru
0a1f6a16a5
try isntalling both onewire and dallastemp (which has a dep. for onewire) manually
2022-10-12 16:39:04 -04:00
brentru
40bc9a5e9b
rm onewire dep so it doesnt build?
2022-10-12 16:28:25 -04:00
brentru
bbf264da67
typo!
2022-10-12 16:08:56 -04:00
brentru
41a906d0ad
new build script
2022-10-12 16:06:42 -04:00
brentru
9f4471e9a2
fix gcc
2022-10-12 15:56:44 -04:00
brentru
4c3ad54e01
clang
2022-10-12 15:49:25 -04:00
brentru
cd0a4a6ecf
complete update() impl
2022-10-12 14:47:45 -04:00
brentru
3b249378ef
match branch fix-ds18x-repeated
2022-10-12 12:32:12 -04:00
brentru
27aaece30c
update reads, does not fill or publish outwards
2022-10-12 12:13:43 -04:00
Tyeth Gundry
0f200df646
bump version to 52
2022-10-12 14:01:08 +01:00
brentru
9b558e249c
clang doxy
2022-10-11 16:57:42 -04:00
brentru
8a71a6a378
integrate sensor device properties into the sensor
2022-10-11 16:27:53 -04:00
brentru
0912110972
publish addDS18x20 init back to broker
2022-10-11 16:13:14 -04:00
brentru
854166a644
init sensor
2022-10-11 15:13:01 -04:00
brentru
7828b0b410
match pull 112
2022-10-11 14:47:48 -04:00
brentru
11d3eda9e8
start on decode
2022-10-11 14:47:29 -04:00
Tyeth Gundry
adf1e364ed
fix: private autoLux() to readLux(VEML_LUX_AUTO)
2022-10-11 13:26:56 +01:00
tyeth
a72f3fdd58
feat: add adafruit VEML7700 lux driver
2022-10-10 16:46:10 +01:00
brentru
a6f4e2e472
refactor compiles OK
2022-10-07 16:03:35 -04:00
brentru
05b3ef8fc5
ripout 1:1, prep for 1:many impl.
2022-10-07 15:43:03 -04:00
brentru
5fd4986681
put back sub
2022-10-07 11:37:05 -04:00
brentru
c89445eff0
update dsx files
2022-10-07 11:34:30 -04:00
Brent Rubell
df14884a38
Merge branch 'main' into add-ds18x20
2022-10-07 11:31:22 -04:00
Tyeth Gundry
3e2e42a09b
clang format/tidy
2022-10-07 14:38:43 +01:00
Tyeth Gundry
e94b33a8ec
bump version to 52
2022-10-05 17:44:28 +01:00
Tyeth Gundry
e067d1f2bc
feat: Add driver definition for Sensirion SHTC3
...
Uses existing arduino-sht driver from sensirion.
SHTC3 is available on address 0x70.
See also https://github.com/adafruit/Wippersnapper_Components/issues/72
2022-10-04 21:26:50 +01:00
Brent Rubell
59b65d589d
Merge pull request #340 from tyeth/fix-sht3x
...
Fix sht3x after fahrenheit refactor
2022-09-29 14:10:56 -04:00
Tyeth Gundry
cfad57985f
typo: lowercase sht3X to sht3x after v51 refactor
2022-09-29 18:35:02 +01:00
Tyeth Gundry
a7c0099932
getEventAmbiantTemperature method renamed in v51
2022-09-29 18:14:38 +01:00
Brent Rubell
7b9eafc8b3
Merge pull request #324 from brentru/support-deg-f
...
Support °F, large refactoring around I2C
2022-09-28 15:37:33 -04:00
brentru
6365042994
remove redundant event
2022-09-27 17:03:19 -04:00
brentru
8071cd3311
review I2C.cpp
2022-09-27 16:52:30 -04:00
brentru
71ddfbe749
fix sht driver
2022-09-27 16:07:56 -04:00
Brent Rubell
534dd1b00b
Merge branch 'main' into support-deg-f
2022-09-27 15:40:55 -04:00
brentru
6de801f78f
Add CoC
2022-09-27 11:22:49 -04:00
brentru
454d747d6d
clang
2022-09-21 13:17:46 -04:00
Brent Rubell
bf591442db
Merge pull request #325 from tyeth/add-sht3X
...
Refactor SHT40 and Add SHT3x
2022-09-21 13:03:08 -04:00
Brent Rubell
4f534fcaa9
Merge pull request #329 from brentru/fix-for-bsp-2-0-5
...
Build for ESP32 Arduino 2.0.5 based on ESP-IDF 4.4.2 Latest, patch issues
2022-09-21 12:58:42 -04:00
brentru
177bc3c33d
fix for 2.0.5
2022-09-21 12:47:52 -04:00
Tyeth Gundry
f16bb2ec81
set v50 in library.properties
2022-09-17 16:23:44 +01:00
Tyeth Gundry
e74623264c
fix: restore removed SCD4x library dependency
2022-09-15 21:46:40 +01:00
Tyeth Gundry
128422e65f
fix: copyrights / attribution
2022-09-15 21:46:40 +01:00
Tyeth Gundry
0fab9282c0
refactor: lowercase component names for SHT's
2022-09-15 21:46:40 +01:00
Tyeth Gundry
115e7e4301
bump version 50
2022-09-15 21:46:40 +01:00
Tyeth Gundry
449f08ed48
feature: add SHT3x driver using sensirion arduino-sht library
2022-09-15 21:46:40 +01:00
Tyeth Gundry
e535940469
Refactor SHT4X. Swap sensirion library <-> adafruit
2022-09-15 21:46:40 +01:00
Brent Rubell
29f2b20728
Merge pull request #326 from brentru/update-workflow-for-c3
...
Add web uploader support for chip type
2022-09-15 12:01:07 -04:00
brentru
300e12a293
search for chip
2022-09-15 11:11:40 -04:00
brentru
4091ed03d6
clang
2022-09-14 14:06:29 -04:00
brentru
8f87f7d935
putback the update() code, may be too much refactoring vs stability for now
2022-09-14 13:30:39 -04:00
brentru
80472181a3
remove enable/disable sensor methods, fix bme280 init code, refacotr other init codes
2022-09-14 13:28:08 -04:00
brentru
e32079e37d
try getperiodelapsed
2022-09-14 12:52:59 -04:00
brentru
d40da2a59f
change period funcs to getters
2022-09-13 17:03:27 -04:00
brentru
34b7779efa
add object temperature
2022-09-13 16:30:54 -04:00
brentru
e6e74e8552
remove setSensorXPeriod, use universal generic function for this instead
2022-09-13 15:18:27 -04:00
brentru
4c1403888d
remove unused gas type for now
2022-09-13 12:17:26 -04:00
brentru
0b0fd1d87a
simplify updateI2CDeviceProperties call
2022-09-13 11:50:05 -04:00
brentru
8930aa1ae9
simplify begin() calls
2022-09-13 11:40:47 -04:00
brentru
dc9807d2a9
shim around getAmbientTempF() and driver support
2022-09-13 11:31:40 -04:00
Brent Rubell
dfdae238c0
Merge pull request #322 from adafruit/protobuf-update-4f6e93a29dad74acda70cd15e5090306cfafefef
...
.proto file wrappers updated
2022-09-13 11:05:25 -04:00
adafruitio
46009ba6b0
Updating protobuf wrappers
2022-09-13 14:51:40 +00:00
Brent Rubell
86a6a33fa5
Merge pull request #319 from tyeth/add-si7021
...
Add si7021
2022-09-12 16:20:51 -04:00
tyeth
7fab542868
version 49 bump
2022-09-12 21:02:09 +01:00
tyeth
aa3cee1627
Fix: specify i2c argument and return begin result
2022-09-12 20:53:16 +01:00
tyeth
2705748abe
correct member access from period to arrow
2022-09-12 20:53:16 +01:00
tyeth
93cdb612e4
remove parameter from begin call
2022-09-12 20:53:16 +01:00
tyeth
1caa72a504
Remove unused variables, add comments
2022-09-12 20:53:16 +01:00
tyeth
3ac0d5263c
Add MQTT requirement
2022-09-12 20:53:15 +01:00
tyeth
e61eecb4a3
Add driver for Si7021
2022-09-12 20:53:15 +01:00
Brent Rubell
3596f6df41
Merge pull request #320 from brentru/fix-servo-bug-esp32s2
...
Fix servo not working on ESP32-S2
2022-09-12 14:56:40 -04:00
brentru
752150550c
release b48
2022-09-12 14:51:36 -04:00
brentru
8f9e76abbf
clang
2022-09-12 14:18:34 -04:00
brentru
a410cc700f
variable timer width as a define
2022-09-12 14:18:05 -04:00
brentru
dac07f9044
esp32-s2 working
2022-09-12 14:05:58 -04:00
brentru
0ec326a648
_
2022-09-08 14:53:35 -04:00
brentru
2a97170bec
doxy
2022-09-08 12:36:03 -04:00
brentru
8457c6c71e
clang
2022-09-08 12:23:19 -04:00
brentru
da62cf6e94
fix dupe servo
2022-09-08 12:07:36 -04:00
Brent Rubell
9bf7f16e1e
Merge pull request #314 from adafruit/protobuf-update-f1c1f627575d455ad1a9ed22fa9388bee69b72f8
...
.proto file wrappers updated
2022-09-08 12:00:32 -04:00
brentru
11a36e193a
fix weird clang
2022-09-08 11:45:46 -04:00
adafruitio
f60f7090a4
Updating protobuf wrappers
2022-09-08 15:41:03 +00:00
brentru
5207708a20
dropped ;
2022-09-08 11:38:01 -04:00
brentru
a8473ef61f
new constructor for non-esp32 platforms
2022-09-08 11:30:39 -04:00
brentru
cdd62284fb
doxy
2022-09-07 16:59:26 -04:00
brentru
99b0a4723c
clang
2022-09-07 16:54:58 -04:00
brentru
8e70466bb1
Merge branch 'main' of github.com:adafruit/Adafruit_Wippersnapper_Arduino into add-pwm-patch
2022-09-07 16:51:29 -04:00
brentru
f5b9fbb8b1
hook duty cycle
2022-09-07 16:38:10 -04:00
brentru
e976cfe2c8
add tone, etc
2022-09-07 16:31:56 -04:00
Brent Rubell
e04393f55a
Merge pull request #312 from adafruit/protobuf-update-4f3c13a38d6d13ac416f3b0e25a4abd03a00c4a8
...
.proto file wrappers updated
2022-09-07 15:41:26 -04:00
adafruitio
1b1ef9eb82
Updating protobuf wrappers
2022-09-07 19:24:20 +00:00
brentru
2ba607e96f
add writeduty
2022-09-07 13:26:57 -04:00
brentru
1a0352e9e1
clang
2022-09-07 13:22:13 -04:00
brentru
0aa00ddedc
add detach
2022-09-07 13:22:05 -04:00
brentru
139e1f1dc4
detach
2022-09-07 13:15:17 -04:00
brentru
c23a4e9687
reorg
2022-09-07 13:01:09 -04:00
brentru
c19aa5f349
hook in new attachpin and led commands
2022-09-07 12:41:11 -04:00
brentru
102017c2b1
add PWM components in, decoding, skel. for pwm components so far though
2022-09-06 17:02:12 -04:00
Brent Rubell
bcab7cad37
Merge pull request #294 from brentru/servo-patch
...
Add Servo Support
2022-09-06 14:01:06 -04:00
Brent Rubell
1c35fd4290
Merge branch 'main' into servo-patch
2022-09-06 12:48:27 -04:00
brentru
ac61961ded
fix staging connect on 8266
2022-09-06 12:44:50 -04:00
Brent Rubell
b4a5d0dd1c
Merge pull request #303 from marcuswu/issue/14/Add_STEMMA_Soil_Sensor_Support
...
Add STEMMA Soil Sensor support
2022-09-06 11:28:29 -04:00
Marcus Wu
967f8c0eeb
Bump version to 1.0.0-beta.46
2022-09-04 08:50:56 -04:00
brentru
adc6f4890f
add decode pwm message
2022-09-02 15:38:05 -04:00
brentru
740fb51e20
start hooking in pwm message handling
2022-09-02 15:23:49 -04:00
brentru
a795c94387
clean up malloc handling within buildWSTopics()
2022-09-02 13:34:44 -04:00
brentru
f7f0086008
move code from buildWsTopics into new generateDeviceUID method, remove redundant method for validating credentials
2022-09-02 13:23:05 -04:00
brentru
aebfe0b0ab
update servo pb to match main
2022-09-02 13:04:49 -04:00
brentru
fe31caaa1a
Merge branch 'main' of github.com:adafruit/Adafruit_Wippersnapper_Arduino into add-pwm-patch
2022-09-02 13:00:05 -04:00
Brent Rubell
828b03da21
Merge pull request #311 from adafruit/protobuf-update-44f48862432422df3fa09a3e71bc525ece0964c7
...
.proto file wrappers updated
2022-09-02 11:20:14 -04:00
adafruitio
1fa972bcc5
Updating protobuf wrappers
2022-09-02 15:13:39 +00:00
brentru
1d83befaf1
add debug info for loren testing
2022-09-01 16:00:55 -04:00
Marcus Wu
f22033b104
Update seesaw touchRead() error handling
2022-09-01 15:05:19 -04:00
brentru
536c734261
put back attached from loren testing
2022-08-31 16:57:23 -04:00
brentru
c2046ba08f
update to match 60d8b56cb3
2022-08-31 16:47:10 -04:00
brentru
60d8b56cb3
Merge remote-tracking branch 'adafruit/main' into servo-patch
2022-08-31 16:34:01 -04:00
Brent Rubell
72ca8f7933
Merge pull request #309 from adafruit/protobuf-update-5ae4abe6f97e7f94c919713e496a7a0b5701cbd7
...
.proto file wrappers updated
2022-08-31 16:33:47 -04:00
brentru
172d3da98f
pass clang
2022-08-31 16:29:22 -04:00
adafruitio
53ba557cd0
Updating protobuf wrappers
2022-08-31 20:29:01 +00:00
brentru
3621548e7f
fix pin
2022-08-31 15:52:46 -04:00
brentru
e880fcd38e
send the pin in the response
2022-08-31 15:14:59 -04:00
brentru
51e4fc4201
Merge remote-tracking branch 'adafruit/main' into servo-patch
2022-08-31 15:08:47 -04:00
brentru
90316f894a
Merge branch 'main' of github.com:adafruit/Adafruit_Wippersnapper_Arduino into add-pwm-patch
2022-08-31 13:26:06 -04:00
brentru
ca03456a98
fix servo topic
2022-08-30 15:11:11 -04:00
Marcus Wu
4b88500b5f
Rename STEMMA soil sensor
2022-08-27 09:04:48 -04:00
Brent Rubell
c148314fe4
Merge pull request #307 from adafruit/protobuf-update-326156d06ac64dcfb1a29f2f86c28ea07139f930
...
.proto file wrappers updated
2022-08-26 12:23:38 -04:00
adafruitio
f6ec192cc7
Updating protobuf wrappers
2022-08-26 16:04:31 +00:00
Marcus Wu
f7fa881958
Resolve PR #303 comments
2022-08-24 18:06:52 -04:00
Marcus Wu
1ee0ec6170
Add doxygen comments for STEMMA soil sensor
2022-08-24 15:46:21 -04:00
Marcus Wu
86ebfc81b1
Formatting improvements
2022-08-24 15:32:29 -04:00
Marcus Wu
28e79c4c4b
Fix new/delete, return getEventAmbientTemperature
2022-08-24 14:26:09 -04:00
Marcus Wu
bfa41e7fc6
Add seesaw dependency
2022-08-24 14:21:20 -04:00
Marcus Wu
f9e1caa659
Add STEMMA Soil Sensor support
2022-08-24 13:50:12 -04:00
Brent Rubell
152773782b
Merge pull request #300 from brentru/add-lc-batt-monitor
...
Add support for LC709203F
2022-08-23 09:08:47 -04:00
brentru
82811c5987
add lib prop
2022-08-22 13:52:09 -04:00
brentru
f3087e56b0
fix curTime issue with repeated reads
2022-08-19 15:24:30 -04:00
brentru
ea21568f3b
add to i2c class
2022-08-19 14:10:14 -04:00
brentru
4181503b84
fix errors
2022-08-19 14:01:36 -04:00
brentru
ca883d230c
add lc709203F driver
2022-08-19 13:17:20 -04:00
brentru
236d11d4ad
add hooks within driver base for voltage
2022-08-19 13:09:02 -04:00
Brent Rubell
d17c554d89
add hooks for unitless type
2022-08-19 13:02:56 -04:00
Brent Rubell
11e6e6761e
Merge pull request #298 from adafruit/protobuf-update-48cf4f1cc137808f8e8821fb84d703b30276c446
...
.proto file wrappers updated
2022-08-19 10:02:35 -04:00
adafruitio
ae632f9395
Updating protobuf wrappers
2022-08-18 21:09:57 +00:00
Brent Rubell
678c85fb9b
Merge pull request #297 from brentru/add-pm25aqi
...
Add support for Adafruit PMSA003I Air Quality Breakout
2022-08-17 17:57:51 -04:00
brentru
9af30a6ef5
thought i clanged this file..guess not!
2022-08-17 17:42:09 -04:00
brentru
4a8c078e0c
clang again
2022-08-17 17:08:43 -04:00
Brent Rubell
6f84b8c925
Merge branch 'main' into add-pm25aqi
2022-08-17 16:57:50 -04:00
brentru
5ddec4e14f
update semver
2022-08-17 16:47:16 -04:00
brentru
fd646e7c34
add init, tie in pm25 sensor to I2C class
2022-08-17 15:57:24 -04:00
brentru
5d02c5dda6
implement driver_25
2022-08-17 15:20:45 -04:00
brentru
8e23fea20f
add pm10/25/100 to driver.h
2022-08-17 14:51:45 -04:00
Brent Rubell
a54f61fa54
Merge pull request #296 from brentru/add-sht40
...
Add SHT4X Support
2022-08-17 13:52:48 -04:00
brentru
96aa3b8ef4
add sensor type pm25_std to wippersnapper i2c driver
2022-08-16 16:59:43 -04:00
brentru
ae571de4f5
add PMx_x support to driver
2022-08-16 16:32:57 -04:00
brentru
6a1159572f
bump ver, tested
2022-08-16 13:52:06 -04:00
brentru
2418fc2480
update ini for 8266 build
2022-08-12 15:50:37 -04:00
brentru
37dfaf0e52
small proof
2022-08-11 16:22:46 -04:00
brentru
cc79a59e77
revert doxygen so ci-arduino can use it, too new
2022-08-11 15:54:58 -04:00
brentru
20401e1dc4
clang
2022-08-11 15:42:03 -04:00
brentru
571c8e2d9f
doxy all, update doxyfile to search for ARDUINO_ARCH_ESP32 conditional compile
2022-08-11 15:21:31 -04:00
brentru
74acacd772
match class with filename better
2022-08-11 15:06:14 -04:00
brentru
316d76e9d6
doxy2
2022-08-11 15:00:14 -04:00
brentru
ab782e1606
doxy1
2022-08-11 14:54:05 -04:00
brentru
8fc7f51cfe
clang
2022-08-11 14:38:28 -04:00
brentru
cf5e2fec86
try adding servo into arduino-core boards, use samd core no servo dep?
2022-08-11 14:32:27 -04:00
brentru
0cc7b19841
rm servo from samd adafruit cores
2022-08-11 14:19:24 -04:00
brentru
abb164f2ba
remove servo for samd
2022-08-11 13:07:48 -04:00
brentru
875062648f
redundant call to attach
2022-08-11 13:02:33 -04:00
brentru
d6f1c7ec23
fix attach() call for generic Servo.h lib
2022-08-11 12:52:01 -04:00
brentru
42a3725d6c
add servo lib to lib prop
2022-08-11 12:43:33 -04:00
brentru
02139123f2
fix gcc build err
2022-08-11 12:29:21 -04:00
brentru
9a7533c175
build for other feathers using 32 arch generic instead
2022-08-11 12:23:03 -04:00
brentru
f7dab6b16e
clang
2022-08-11 11:57:46 -04:00
brentru
3e9ffd177d
builds for esp8266
2022-08-11 11:57:29 -04:00
brentru
fc354f692b
add servo_write, link in main
2022-08-10 17:19:33 -04:00
brentru
46d0c2e71b
detach servo
2022-08-10 17:19:33 -04:00
brentru
6e823e5129
fix response
2022-08-10 17:19:33 -04:00
brentru
16c0aca8e3
attach servo response?
2022-08-10 17:19:33 -04:00
brentru
4f9d5869e6
skel the rest of the servo hi-levels
2022-08-10 17:19:33 -04:00
brentru
d4a8b8a14c
execute servo attach request!
2022-08-10 17:19:33 -04:00
brentru
aef54c5310
WS._ledc passed
2022-08-10 17:19:33 -04:00
brentru
5bac2c9b77
add back in servo component
2022-08-10 17:19:33 -04:00
brentru
9ad4b62f9e
new ledc()
2022-08-10 17:19:33 -04:00
brentru
9bd002b005
set driver
2022-08-10 17:19:33 -04:00
brentru
85aea03ec8
friend class
2022-08-10 17:19:33 -04:00
brentru
f6f1567e1a
add servo driver, rename ledc driver
2022-08-10 17:19:33 -04:00
brentru
0a16d61df4
#include LEDC component
2022-08-10 17:19:33 -04:00
brentru
85ccc3ec36
add LEDC
2022-08-10 17:19:33 -04:00
brentru
fd89cb270c
start adding servo skel. to core application
2022-08-10 17:19:33 -04:00
brentru
4aa3c02259
add protobuf messages for servo
2022-08-10 17:19:33 -04:00
Brent Rubell
5021d471e5
Merge pull request #293 from brentru/remove-8266-ssl-fingerprint
...
Remove SSL for ESP8266 Build
2022-08-10 17:17:52 -04:00
brentru
2d85cddbc9
bump ver
2022-08-09 14:03:35 -04:00
Brent Rubell
13e182ed15
remove ssl fingerprint in esp8266, connect insecurely
2022-08-09 13:54:15 -04:00
brentru
9d17f6ab03
clang
2022-05-13 16:06:44 -04:00
brentru
ce8ec04220
fix elif
2022-05-13 15:43:23 -04:00
brentru
4bf336ef26
doxy
2022-05-12 12:23:40 -04:00
brentru
ffadc6b1e9
fill ds response and publish back out
2022-05-12 12:21:01 -04:00
brentru
a54036aa20
cleanup for doxy
2022-05-11 16:53:00 -04:00
brentru
4d2e7f9e65
get temperature, pack into an Adafruit_Sensor event
2022-05-11 13:48:06 -04:00
brentru
5557be648e
handle ds18 begin, destructor
2022-05-11 13:15:11 -04:00
brentru
95b0f5a9a3
add decoder, callback, ds18x20 init code
2022-05-11 12:57:08 -04:00
brentru
771fdd7ddf
match 6673a6be5f6daa93367c8ccc62ad222c7bfe7516
2022-05-10 16:31:27 -04:00
brentru
f88ed428ae
hook in decoder
2022-05-10 15:14:47 -04:00
brentru
74c9e890ff
add skel. files, lib deps
2022-05-10 12:34:49 -04:00
brentru
1f1a8b3abb
add manually built ds18x files
2022-05-10 12:03:36 -04:00