Commit graph
Select branches
Hide pull requests
359-support-uart-air-quality-sensors
598-preprocessor-script-for-printing-the-library-versions-to-boot_outtxt
SCD-pointers-v98-fix
UAT-MAX17048-newLib-isDeviceReady
add-DS2484
add-MCP3421-18bit-ADC
add-MCP9601-i2cScanFix
add-QTPY-S3-N4R2-target
add-bmp581
add-epd-magtag
add-feather-esp32-v2
add-lps28
add-mcp9808-guide
add-merge-to-fix-upload-download-artifact-v4
add-nanopb-cache
add-new-pio-file
add-picow
add-pio-arduino-build-script
add-pixel-api-v2
add-port-support-and-insecure-vm-testing
add-qmc5883p-vectorless
add-s3-tft-debug-build
add-sen5x-models
add-spi-tft
add-um-tinys2
allow-old-key-lengths
alpha-82
api-v1-add-i2c-output
api-v2-extension
as5600
beta82
board-local-txt
bsp3.2.0
c6-not-wipper-ci-branch
check-max17048-before-read
ci-nano-pb-failures
ci-test-sparklemini
coredump
delete_unused_boards
deviceid_generation_failure_fshalt
distinct-units
double-build-test
ds-sensor-review
enable-deepsleep-esp32
esp32-iface-updates
esp8266-watchdog
featherS2-migration
fix-i2c-scan-issue
fix-neopixel-bug-c6
fix-offline-issues
fix-release-task-extract-assets
fix-upload-download-artifact
fix-version-beta
fixed-sen66
fs-reinit-plus-titano
funhouse-build-tweaks
funhouse-display-config-recreate
gh-pages
i2c-esp32s2-scan-log
ina238
local-non-zero-initialised
log-hysteresis-analogio-millivolts-too
logging-ci-madness
lps28-esp320rc1-rp444
main
migrate-api-v2
migrate-api-v2-i2c-output
migrate-api-v2-uart
migrate-s2-boards
migrate-s3-boards
min_spiffs_wippersnapper_qtpy_esp32c3_featheresp32
mlx90632
offline-2025-07-25-updates
offline-mode
offline-mode-add-targets-and-components
offline-mode-autoconfig
offline-mode-latest-fixes-20250506
offline-mode-merge
offline-mode-no-values
offline-mode-uart-migrate
offline-mode-uart-v2
patch-usb-msc-bug
patch-wifi-scan-issue
pb-error-msgs
pb-errors-no-whitespace
pico2w
pico2w-ds18b20
pico_tx_power
pio-esp32-bsp-3.0.2
protobuf-update-1a663889e9dd00ba755f48b288257b2538683f3d
protobuf-update-4c33561bb1aabd5f8358c3a29a116b755664e219
protobuf-update-617788f31699d455accc5991af0a91dcd503ea14
protobuf-update-7eee5e021da6c00e4ff285535c59ece337f94127
protobuf-update-82a4400598e8fcbb5a4029ae892c30daee990f1f
protobuf-update-88aee6f3f82f3d6f1e3df51168a60971d84700b9
protobuf-update-90565a60a43b5fc414330fa50fe60d73e187405e
protobuf-update-a2d249e45cd5630c0f5b9cbf87f941b03154cca3
protobuf-update-a34d4866ef42b8217e1ab5fbbbd8e898ca6e9194
protobuf-update-c2a946b13ece6e427a1b3bc005683cf7ccbf3093
protobuf-update-df41fbff6747f5b5bc569c0a49ff855d2e4da859
protobuf-update-e5f8787a244fef050a2b94b89dd12871620bf62e
protobuf-update-eb61ce64892b5ffd085197c0e1ae32b0fd245e1a
protobuf-update-ebaddc4bb44fd96ba5870032b2eac601e737e665
protobuf-update-ecd65b1cb65aeaad9d92eac959f9a790a6458b92
protobuf-update-efafeb00e9214d54995469c08d66a742f2fb034d
protobuf-update-f0fdc2f59b37fb0ef4781171cd1b2b2957b216ce
publish-retry
publish-retry-with-override
qtpy-test-dbm
remove-funhouse-build
remove-web-native-usb-ci-branch
retry-loop
review-mode-sdlogger
scd30-read-data-at-once
servo
servo-patch
sh1107
sparkle-motion-mini
staging-ssl-jan2025
status_led_brightness
switch-runtimes
test-c6-builds
test-offline-release
tweak-sgp30-init
tyeth-xiao-board-name
uat-new-spiffs
uat-xmas2024
use-analogReadMilliVolts-for-esp32
use_s3_tinyuf2_bins
vcnl4200
wifi_multi_esp32
wowki-work
#1
#10
#102
#103
#104
#105
#106
#107
#108
#109
#11
#110
#111
#114
#116
#118
#119
#12
#120
#121
#122
#123
#124
#128
#129
#13
#130
#131
#133
#135
#14
#140
#141
#142
#146
#147
#148
#149
#15
#152
#153
#154
#158
#159
#16
#160
#161
#164
#166
#167
#168
#169
#17
#170
#171
#172
#173
#174
#176
#177
#178
#179
#18
#180
#181
#182
#183
#184
#185
#186
#187
#188
#189
#192
#196
#197
#2
#200
#201
#202
#205
#207
#209
#211
#212
#213
#214
#217
#218
#219
#222
#223
#224
#225
#226
#227
#228
#230
#231
#232
#235
#237
#247
#248
#249
#250
#253
#256
#257
#258
#259
#260
#261
#262
#263
#265
#266
#267
#268
#271
#272
#273
#274
#277
#278
#28
#281
#282
#283
#285
#286
#287
#289
#291
#293
#294
#296
#297
#298
#3
#30
#300
#301
#302
#302
#303
#304
#305
#306
#307
#309
#31
#310
#311
#312
#314
#316
#318
#319
#32
#320
#322
#324
#325
#326
#329
#33
#34
#340
#342
#344
#348
#349
#350
#351
#352
#353
#355
#357
#357
#358
#361
#361
#363
#367
#368
#369
#37
#370
#370
#371
#372
#373
#374
#375
#377
#378
#379
#380
#384
#385
#386
#386
#387
#388
#39
#392
#393
#395
#399
#399
#4
#40
#400
#402
#405
#407
#407
#409
#411
#412
#413
#414
#415
#416
#416
#417
#417
#419
#43
#430
#438
#44
#444
#445
#446
#446
#448
#448
#449
#45
#450
#451
#451
#453
#453
#454
#455
#457
#459
#459
#460
#460
#461
#462
#464
#466
#468
#469
#469
#470
#471
#472
#472
#473
#473
#474
#474
#475
#475
#476
#476
#477
#477
#478
#479
#479
#48
#480
#481
#481
#482
#482
#483
#483
#484
#485
#485
#486
#487
#487
#488
#488
#49
#491
#491
#493
#493
#494
#497
#497
#498
#498
#499
#5
#50
#501
#501
#502
#502
#508
#508
#510
#510
#511
#512
#512
#514
#514
#516
#519
#519
#520
#523
#523
#524
#524
#526
#526
#528
#528
#530
#531
#531
#532
#532
#534
#534
#536
#536
#537
#537
#538
#538
#539
#54
#540
#540
#543
#543
#544
#544
#547
#547
#548
#548
#550
#550
#552
#553
#553
#555
#555
#557
#557
#558
#558
#559
#559
#56
#560
#560
#564
#564
#565
#565
#569
#57
#570
#570
#571
#572
#573
#573
#574
#575
#575
#576
#576
#577
#577
#578
#578
#58
#580
#582
#582
#583
#583
#584
#584
#587
#587
#589
#589
#59
#590
#590
#592
#593
#593
#594
#596
#599
#599
#6
#600
#600
#601
#601
#603
#603
#604
#605
#605
#606
#606
#607
#607
#608
#608
#610
#614
#615
#62
#620
#620
#622
#622
#623
#623
#625
#626
#629
#63
#631
#631
#632
#632
#633
#634
#635
#635
#64
#642
#643
#643
#644
#644
#645
#646
#647
#647
#648
#648
#649
#65
#650
#650
#651
#652
#652
#654
#654
#656
#656
#658
#658
#66
#660
#660
#661
#661
#662
#664
#664
#665
#667
#667
#668
#668
#669
#669
#67
#670
#670
#671
#671
#672
#672
#673
#673
#674
#675
#675
#676
#680
#680
#681
#682
#682
#683
#683
#685
#688
#688
#689
#689
#69
#690
#690
#693
#694
#694
#695
#695
#696
#696
#697
#697
#7
#70
#702
#702
#705
#706
#706
#708
#708
#709
#709
#710
#710
#711
#712
#712
#714
#715
#718
#72
#728
#731
#733
#738
#739
#740
#740
#741
#743
#744
#746
#748
#749
#751
#752
#756
#759
#76
#760
#760
#763
#764
#765
#765
#769
#77
#770
#771
#771
#772
#774
#774
#776
#778
#779
#779
#78
#780
#780
#781
#782
#783
#784
#784
#786
#787
#788
#788
#789
#790
#791
#791
#794
#798
#799
#8
#80
#801
#801
#802
#802
#803
#803
#805
#805
#82
#83
#84
#86
#87
#90
#91
#92
#93
#94
#95
#96
#97
#98
#99
1.0.0-alpha.74
1.0.0-alpha.75
1.0.0-alpha.79
1.0.0-alpha.80
1.0.0-alpha.81
1.0.0-alpha.82
1.0.0-alpha.89
1.0.0-beta+0
1.0.0-beta+1
1.0.0-beta+2
1.0.0-beta.0
1.0.0-beta.1
1.0.0-beta.10
1.0.0-beta.100
1.0.0-beta.101
1.0.0-beta.102
1.0.0-beta.103
1.0.0-beta.104
1.0.0-beta.105
1.0.0-beta.106
1.0.0-beta.107
1.0.0-beta.108
1.0.0-beta.109
1.0.0-beta.11
1.0.0-beta.110
1.0.0-beta.111
1.0.0-beta.12
1.0.0-beta.13
1.0.0-beta.14
1.0.0-beta.15
1.0.0-beta.16
1.0.0-beta.17
1.0.0-beta.18
1.0.0-beta.19
1.0.0-beta.2
1.0.0-beta.20
1.0.0-beta.21
1.0.0-beta.22
1.0.0-beta.23
1.0.0-beta.24
1.0.0-beta.25
1.0.0-beta.26
1.0.0-beta.27
1.0.0-beta.28
1.0.0-beta.29
1.0.0-beta.3
1.0.0-beta.30
1.0.0-beta.31
1.0.0-beta.32
1.0.0-beta.33
1.0.0-beta.34
1.0.0-beta.35
1.0.0-beta.36
1.0.0-beta.37
1.0.0-beta.38
1.0.0-beta.39
1.0.0-beta.4
1.0.0-beta.40
1.0.0-beta.41
1.0.0-beta.42
1.0.0-beta.43
1.0.0-beta.44
1.0.0-beta.45
1.0.0-beta.46
1.0.0-beta.47
1.0.0-beta.48
1.0.0-beta.49
1.0.0-beta.5
1.0.0-beta.50
1.0.0-beta.51
1.0.0-beta.52
1.0.0-beta.53
1.0.0-beta.54
1.0.0-beta.55
1.0.0-beta.56
1.0.0-beta.57
1.0.0-beta.58
1.0.0-beta.59
1.0.0-beta.6
1.0.0-beta.60
1.0.0-beta.61
1.0.0-beta.62
1.0.0-beta.63
1.0.0-beta.64
1.0.0-beta.65
1.0.0-beta.66
1.0.0-beta.67
1.0.0-beta.68
1.0.0-beta.69
1.0.0-beta.7
1.0.0-beta.70
1.0.0-beta.71
1.0.0-beta.72
1.0.0-beta.73
1.0.0-beta.74
1.0.0-beta.75
1.0.0-beta.76
1.0.0-beta.77
1.0.0-beta.78
1.0.0-beta.8
1.0.0-beta.82
1.0.0-beta.83
1.0.0-beta.84
1.0.0-beta.85
1.0.0-beta.86
1.0.0-beta.87
1.0.0-beta.88
1.0.0-beta.89
1.0.0-beta.9
1.0.0-beta.90
1.0.0-beta.91
1.0.0-beta.92
1.0.0-beta.93
1.0.0-beta.94
1.0.0-beta.95
1.0.0-beta.96
1.0.0-beta.97
1.0.0-beta.98
1.0.0-beta.99
1.0.0-offline-beta.1
1.0.0-offline-beta.2
1.0.0-offline-beta.3
1.0.0-offline-beta.4
-
2723c39d84
fix(qmc883p): set range to 30G and log xyz until vector supported
add-qmc5883p-vectorless
Tyeth Gundry
2025-08-28 19:23:55 +0100 -
9b79afc177Merge pull request #798 from adafruit/as5600 main 1.0.0-beta.111
Brent Rubell
2025-08-28 13:48:02 -0400 -
93841e5dd1Merge
72b895599cinto19d7984a9eTyeth Gundry
2025-08-28 13:35:29 +0000 -
72b895599c
chore(clang): format manually for CI
add-bmp581
tyeth
2025-08-28 14:35:21 +0100 -
7898c26a1c
fix(bmp581): include casing fix
tyeth
2025-08-28 14:22:03 +0100 -
8e803d12e8
Merge branch 'main' into add-bmp581
tyeth
2025-08-27 20:49:29 +0100 -
e60be99cbd
Merge branch 'main' into as5600
as5600
tyeth
2025-08-27 20:13:12 +0100 -
905db7a475
fix(bmp581): Correct to hPa + clang format
tyeth
2025-08-27 19:11:16 +0100 -
19d7984a9eMerge pull request #799 from adafruit/mlx90632
Tyeth Gundry
2025-08-27 18:21:30 +0100 -
5fcca9b98fMerge
5efe8cee93intoe06ebab53aBrent Rubell
2025-08-27 11:31:59 -0400 -
5efe8cee93
Address @tyeth review
add-spi-tft
brentru
2025-08-27 11:31:54 -0400 -
4b65a345da
add(bmp581): initial work
tyeth
2025-08-27 13:51:26 +0100 -
c6e4e21a76Merge
e900680569intoe06ebab53aTyeth Gundry
2025-08-27 10:31:54 +0000 -
e900680569
fix(huzzah): platformIO ram .text1 section size (iram1_0_seg)
Tyeth Gundry
2025-08-27 11:31:33 +0100 -
1c265a1ba9
Clang!
brentru
2025-08-26 16:53:23 -0400 -
2a2c2cf579
fix(qmc5883p): use continuous mode instead of normal
Tyeth Gundry
2025-08-26 20:50:43 +0100 -
c8961599bf
Add Doxygen
brentru
2025-08-26 15:32:57 -0400 -
1ef9d169ec
add(qmc5883p): initial vectorless result
Tyeth Gundry
2025-08-26 19:30:16 +0100 -
a1b412cda4
fix(partitions): 4MB NoOTA in platformIO.ini
Tyeth Gundry
2025-08-26 19:16:38 +0100 -
8c0e9803b3
fix(partitions): 4MB NoOTA in platformIO.ini
Tyeth Gundry
2025-08-26 19:16:38 +0100 -
4258c12206
chore(as5600): doxygen for readSensor
Tyeth Gundry
2025-08-26 18:43:45 +0100 -
7a275e5d02
fix(as5600): check before delete
Tyeth Gundry
2025-08-26 18:31:45 +0100 -
7be4cadfd0
Set text size via new setter
brentru
2025-08-26 12:12:21 -0400 -
437b0915ed
Fix init for ST7789
brentru
2025-08-26 11:24:54 -0400 -
098edaa9ba
Fix text size, DisplayWrite not showing up yet
brentru
2025-08-25 16:03:30 -0400 -
33e43d5680
fix linker complaint
brentru
2025-08-25 15:28:11 -0400 -
6c1666efd4
Expose more funcs in drvBase
brentru
2025-08-25 15:25:01 -0400 -
5c42673c03
Pull in ST7789
brentru
2025-08-25 15:21:30 -0400 -
41598d93ee
Cleanup and share parsePin between beginTft and beginEpd
brentru
2025-08-25 12:15:17 -0400 -
6d5f95132b
Update to match fbc883c..b7e6d06
brentru
2025-08-25 11:40:50 -0400 -
bf68aed49c
Update for PB
brentru
2025-08-25 11:32:34 -0400 -
3636761d5c
checkin 615ef8c..fbc883c
brentru
2025-08-25 11:29:41 -0400 -
a875dd3671Merge
8afd334f10intoe06ebab53aTyeth Gundry
2025-08-23 11:45:31 +0000 -
8cea0759c1Merge
52fa2d6e61intoe06ebab53aTyeth Gundry
2025-08-23 11:45:23 +0000 -
d2d51db455
PR feedback and clang format
Tyeth Gundry
2025-08-22 18:18:32 +0100 -
57e24781adMerge
0663d1d1bfintoe06ebab53aBrent Rubell
2025-08-22 15:41:22 +0000 -
0663d1d1bf
Putback existing Doxyfile
add-epd-magtag
brentru
2025-08-22 11:41:17 -0400 -
3f9d05410e
doxy2
brentru
2025-08-22 11:29:06 -0400 -
82476b8659
Clang format
brentru
2025-08-22 11:13:20 -0400 -
71b8dd42d2
Doxygen fixes
mlx90632
Tyeth Gundry
2025-08-22 13:21:14 +0100 -
6deba1dea6
clang-format
Tyeth Gundry
2025-08-22 13:04:10 +0100 -
5be2eb1b4a
Drop logging around model id, accuracy etc.
Tyeth Gundry
2025-08-22 13:03:01 +0100 -
6de22b6d25
Add delete/nullptr check to begin (dtor not called)
Tyeth Gundry
2025-08-22 12:58:59 +0100 -
9fc7c60893
fix(as5600): change angle to be relative to 360
tyeth
2025-08-21 16:34:28 +0100 -
fc71187a3f
fix(as5600): correct fail logic in configureSensor()
tyeth
2025-08-21 16:24:14 +0100 -
dda19cd00a
fix(as5600): set angle correctly and log if no magnet
tyeth
2025-08-21 16:14:24 +0100 -
1b9b634465
bump ver
brentru
2025-08-21 11:08:49 -0400 -
49cf9cc4bf
Detect SSD1680 automatically
brentru
2025-08-21 10:37:18 -0400 -
78367af420
clang format
tyeth
2025-08-21 15:24:56 +0100 -
0a43f57744
Add AS5600
tyeth
2025-08-21 15:23:47 +0100 -
05db09227b
Implement publishing back to IO, T5 driver for pre-2025
brentru
2025-08-20 15:42:27 -0400 -
b5e53344d8
Doxygen across new sections
brentru
2025-08-20 13:21:00 -0400 -
39a15fd584
clang
tyeth
2025-08-20 17:21:19 +0100 -
40a7ecbce7
clean up object and stop infinite loops
tyeth
2025-08-20 17:20:39 +0100 -
d3919890fb
adjust read logic for MLX90632 if not continuous reads (offline/low-power mode?)
tyeth
2025-08-20 16:25:18 +0100 -
79f372af44
fix(mlx90632): skip re-reading if recently read
tyeth
2025-08-20 16:11:18 +0100 -
0242373096
Speed up writeMessage
brentru
2025-08-20 10:48:20 -0400 -
96fa8d2066
fix(partitions): update 4mb to No OTA in platformIO.ini
tyeth
2025-08-20 15:44:36 +0100 -
dc5ff4ae9f
clang-format
tyeth
2025-08-20 14:54:32 +0100 -
32f85f7b47
add(mlx90632): alias B model to D driver
tyeth
2025-08-20 14:45:45 +0100 -
28dff4e04d
add(mlx90632): implement extended mode
tyeth
2025-08-20 14:23:22 +0100 -
f007fe83ef
refactor(mlx90632d): support extended range at init
tyeth
2025-08-20 14:20:24 +0100 -
54ee1a632a
refactor(mlx90632): use -d model distinction for medical
tyeth
2025-08-20 14:13:45 +0100 -
e873237b5e
add(driver): Add MLX90632 driver w/ debug info
tyeth
2025-08-20 12:33:33 +0100 -
cfb893d7ba
debugging failed to subscribe err
brentru
2025-08-19 16:46:22 -0400 -
e8fbd8786c
Checkin Display Write handler code
brentru
2025-08-19 15:40:46 -0400 -
12d23548e2
Route DisplayWrite throughout MVC
brentru
2025-08-19 12:15:55 -0400 -
6eabd11286
Deploy docs to GitHub Pages from commit
e06ebab53agh-pagesDoxygen CI
2025-08-18 19:46:57 +0000 -
e06ebab53aMerge pull request #794 from tyeth/git-describe-fork-fix
Tyeth Gundry
2025-08-18 20:33:03 +0100 -
ca75bf0f18
Match 711bf14..000802e
brentru
2025-08-18 14:46:33 -0400 -
bc97ca02ad
fix(CI): make git version work on forks
tyeth
2025-08-18 19:35:08 +0100 -
2743edc637
last bit of optimization to allow a factory map within hardware.cpp and switch to a default type to allow general api access rather than specific driver access. similar to v2
brentru
2025-08-18 14:35:13 -0400 -
cf617c5ae9
Refactor out hardware file
brentru
2025-08-18 14:04:44 -0400 -
5e79a3725bMerge pull request #791 from Monstertov/fix-typos
Tyeth Gundry
2025-08-18 17:41:54 +0100 -
ab55789f25
Implement HandleDisplayRemove
brentru
2025-08-15 14:25:20 -0400 -
37904f3282
Almost full circle display add
brentru
2025-08-15 14:17:25 -0400 -
fc41a7de82
Add beginEPD full implementation with safety concerns and a better init flow
brentru
2025-08-15 13:41:36 -0400 -
c308694233
Routing epd begin thru
brentru
2025-08-15 12:32:32 -0400 -
14ef634f1f
Update for Protobuf 23abc52..c83b680
brentru
2025-08-15 12:08:41 -0400 -
967650e580
Add display component, start handleAdd
brentru
2025-08-15 12:05:31 -0400 -
6ed292d652Merge pull request #788 from tyeth/offline-mode-flattened-new-2025-08-08 1.0.0-offline-beta.4 offline-mode
Tyeth Gundry
2025-08-15 16:25:21 +0100 -
71cb68d10c
Add deserializer hooks
brentru
2025-08-14 16:39:21 -0400 -
209abea1eb
Track WipperSnapper_Protobuf add-display-v1 commit
brentru
2025-08-14 16:34:56 -0400 -
a6e768502fMerge
346c4c033ainto8fff5564bbTyeth Gundry
2025-08-14 18:53:07 +0000 -
346c4c033a
Address PR feedback from @brentru
Tyeth Gundry
2025-08-14 19:52:54 +0100 -
b784f3ffe3
Initial Commit - Hooks for MQTT topics and decoders
brentru
2025-08-14 14:14:47 -0400 -
e12df19def
Merge branch 'offline-mode-flattened-new-2025-08-08' of https://github.com/tyeth/Adafruit_Wippersnapper_Arduino into offline-mode-flattened-new-2025-08-08
tyeth
2025-08-14 17:19:55 +0100 -
3090f58e33
Drop arch specific SD CS pins
tyeth
2025-08-14 17:19:50 +0100 -
355a444e4b
Swap boards to offline-mode branch
Tyeth Gundry
2025-08-14 15:51:04 +0100 -
b04f17ceb9
fix(hdc302x): Add strcmp for hdc302x + header
Tyeth Gundry
2025-08-14 15:21:48 +0100 -
890a87beec
Support no default CS pin for espressif S3 devkit
tyeth
2025-08-13 23:57:00 +0100 -
35dfc54ceeMerge
68db0345dainto114aa7aa7bRob
2025-08-14 00:44:55 +0200 -
68db0345da
Resolved a minor textual error by changing 'supress' to 'suppress'
Monstertov
2025-08-14 00:44:50 +0200 -
7f9bbb01ae
Addressed typo: changed 'pubish' to 'publish'
Monstertov
2025-08-14 00:44:50 +0200 -
a4c53f7727
Improved clarity by fixing typo: 'occured' corrected to 'occurred'
Monstertov
2025-08-14 00:44:50 +0200 -
81c8b2697f
Corrected a spelling mistake: 'occured' → 'occurred'
Monstertov
2025-08-14 00:44:50 +0200 -
9b14c3932b
Improved clarity by fixing typo: 'occured' corrected to 'occurred'
Monstertov
2025-08-14 00:44:50 +0200 -
bfb5ef2e80
Corrected a spelling mistake: 'reseted' → 'reset'
Monstertov
2025-08-14 00:44:50 +0200 -
255a958ec1
Improved clarity by fixing typo: 'detatch' corrected to 'detach'
Monstertov
2025-08-14 00:44:50 +0200 -
7fd61698c2
Fixed typo in documentation/code: 'recieves' was replaced with 'receives'
Monstertov
2025-08-14 00:44:50 +0200