Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: adafruit/Adafruit_Wippersnapper_Arduino
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 1.0.0-beta.29
Choose a base ref
...
head repository: adafruit/Adafruit_Wippersnapper_Arduino
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref

Commits on Mar 24, 2022

  1. Merge pull request #7 from brentru/workflow-reusable-2

    Workflow reusable 2
    brentru authored Mar 24, 2022
    Copy the full SHA
    cbde6d9 View commit details

Commits on Apr 11, 2022

  1. change setUID to getmacAddr, dump all info out within connect(), get …

    …mac at the top of the code
    brentru committed Apr 11, 2022
    Copy the full SHA
    c37a574 View commit details
  2. Copy the full SHA
    4f041be View commit details
  3. Copy the full SHA
    ec58d3b View commit details
  4. b30

    brentru committed Apr 11, 2022
    Copy the full SHA
    84471ce View commit details
  5. dont print ver 2x

    brentru committed Apr 11, 2022
    Copy the full SHA
    4b6fe45 View commit details
  6. println

    brentru committed Apr 11, 2022
    Copy the full SHA
    50d4a0c View commit details
  7. remove mac member

    brentru committed Apr 11, 2022
    Copy the full SHA
    96a9cd6 View commit details
  8. fix import, beta30

    brentru committed Apr 11, 2022
    Copy the full SHA
    aa40565 View commit details
  9. invert working on revb/revc

    brentru committed Apr 11, 2022
    Copy the full SHA
    0167579 View commit details
  10. Copy the full SHA
    833a68a View commit details
  11. set url within staging

    brentru committed Apr 11, 2022
    Copy the full SHA
    02d4da2 View commit details
  12. use _doc

    brentru committed Apr 11, 2022
    Copy the full SHA
    e5fb8f4 View commit details
  13. remove _daily

    brentru committed Apr 11, 2022
    Copy the full SHA
    02206ca View commit details
  14. Merge pull request #249 from brentru/use-staging-url-littlefs

    Fix IO_URL not set for LittleFS
    brentru authored Apr 11, 2022
    Copy the full SHA
    47a43a3 View commit details
  15. Merge pull request #248 from brentru/fix-i2c-s2-feather

    Update I2C Component for ESP32-S2 Feather RevB/RevC
    brentru authored Apr 11, 2022
    Copy the full SHA
    c9279f5 View commit details

Commits on Apr 12, 2022

  1. Merge pull request #247 from brentru/refactor-mac-addr

    Write hardware info to debug output and boot file
    brentru authored Apr 12, 2022
    Copy the full SHA
    065d98d View commit details
  2. Update release-caller.yml

    Point at adafruit repo instead of brentru repo
    brentru authored Apr 12, 2022
    Copy the full SHA
    d9a0c41 View commit details
  3. Copy the full SHA
    4f06fde View commit details
  4. Copy the full SHA
    77018fc View commit details
  5. Copy the full SHA
    8101f15 View commit details
  6. Copy the full SHA
    29c092e View commit details
  7. Copy the full SHA
    f9800e8 View commit details
  8. Use GH_REPO_TOKEN in caller

    brentru authored Apr 12, 2022
    Copy the full SHA
    1faba5f View commit details

Commits on Apr 15, 2022

  1. Copy the full SHA
    d7a7155 View commit details
  2. Copy the full SHA
    a34f856 View commit details
  3. workflow and clang

    brentru committed Apr 15, 2022
    Copy the full SHA
    325a1c3 View commit details
  4. add generate and skipfile

    brentru committed Apr 15, 2022
    Copy the full SHA
    888f91e View commit details
  5. fix generate platform name

    brentru committed Apr 15, 2022
    Copy the full SHA
    fd17084 View commit details
  6. Merge pull request #253 from brentru/esp32-s3-feather

    Add ESP32-S3 Feather
    brentru authored Apr 15, 2022
    Copy the full SHA
    fc0324b View commit details

Commits on Apr 19, 2022

  1. bump semver

    brentru authored Apr 19, 2022
    Copy the full SHA
    bac9015 View commit details
  2. Update library.properties

    brentru authored Apr 19, 2022
    Copy the full SHA
    af942e8 View commit details

Commits on Apr 25, 2022

  1. light refactor: remove requirement for neopixel power pin, source it …

    …from the board def instead
    brentru committed Apr 25, 2022
    Copy the full SHA
    178e95b View commit details
  2. remove unused VID/PID

    brentru committed Apr 25, 2022
    Copy the full SHA
    0ed0802 View commit details

Commits on Apr 26, 2022

  1. Copy the full SHA
    ebbcc97 View commit details
  2. Copy the full SHA
    ba6f238 View commit details
  3. format

    brentru committed Apr 26, 2022
    Copy the full SHA
    f8cad06 View commit details
  4. fix tft power TODO

    brentru committed Apr 26, 2022
    Copy the full SHA
    5f427d1 View commit details
  5. Copy the full SHA
    4190a1d View commit details
  6. Remove extra #define

    brentru committed Apr 26, 2022
    Copy the full SHA
    b13707c View commit details

Commits on Apr 27, 2022

  1. Merge pull request #256 from brentru/refactoring

    Light refactoring around boards file, secrets.json template
    brentru authored Apr 27, 2022
    Copy the full SHA
    7e17404 View commit details
  2. Bump semver

    brentru authored Apr 27, 2022
    Copy the full SHA
    272dd35 View commit details

Commits on Apr 28, 2022

  1. Copy the full SHA
    279a1d2 View commit details
  2. Copy the full SHA
    8e12fcc View commit details
  3. add qtpy s3

    brentru committed Apr 28, 2022
    Copy the full SHA
    72909a1 View commit details
  4. bump semver

    brentru committed Apr 28, 2022
    Copy the full SHA
    1ee57d8 View commit details
  5. add to build matrix

    brentru committed Apr 28, 2022
    Copy the full SHA
    23c5a62 View commit details
  6. Copy the full SHA
    746920e View commit details
  7. fix name in build script

    brentru committed Apr 28, 2022
    Copy the full SHA
    18d7e35 View commit details

Commits on May 2, 2022

  1. Merge pull request #258 from brentru/add-qtpy-esp32-s3

    Add Adafruit QT Py ESP32-S3
    brentru authored May 2, 2022
    Copy the full SHA
    4939cdf View commit details
Showing with 20,071 additions and 110,029 deletions.
  1. +878 −209 .github/workflows/build-clang-doxy.yml
  2. +6 −6 .github/workflows/release-callee.yml
  3. +6 −3 .github/workflows/release-caller.yml
  4. +10 −4 .gitignore
  5. +4 −1 .vscode/settings.json
  6. +141 −0 CODE_OF_CONDUCT.md
  7. +132 −136 Doxyfile
  8. +32 −18 README.md
  9. BIN examples/Wippersnapper_NoFS/.DS_Store
  10. +0 −45 examples/Wippersnapper_NoFS/Wippersnapper_NoFS.ino
  11. BIN ...Wippersnapper_NoFS/build/esp32.esp32.adafruit_funhouse_esp32s2/Wippersnapper_demo_staging.ino.bin
  12. BIN ...er_NoFS/build/esp32.esp32.adafruit_funhouse_esp32s2/Wippersnapper_demo_staging.ino.bootloader.bin
  13. BIN ...Wippersnapper_NoFS/build/esp32.esp32.adafruit_funhouse_esp32s2/Wippersnapper_demo_staging.ino.elf
  14. +0 −106,538 ...Wippersnapper_NoFS/build/esp32.esp32.adafruit_funhouse_esp32s2/Wippersnapper_demo_staging.ino.map
  15. BIN ...er_NoFS/build/esp32.esp32.adafruit_funhouse_esp32s2/Wippersnapper_demo_staging.ino.partitions.bin
  16. 0 ...napper_NoFS/.feather_esp32.test.skip → Wippersnapper_demo/.feather_esp32_s3_reverse_tft.generate}
  17. 0 ...oFS/.feather_esp32_v2.test.skip → Wippersnapper_demo/.feather_esp32_s3_reverse_tft_dev.test.skip}
  18. 0 ...per_NoFS/.feather_esp32_v2_daily.test.skip → Wippersnapper_demo/.feather_esp32s2_debug.test.skip}
  19. 0 ...apper_NoFS/.feather_esp32s2.test.skip → Wippersnapper_demo/.feather_esp32s2_reverse_tft.generate}
  20. 0 ...er_NoFS/.feather_esp32s2_tft.test.skip → Wippersnapper_demo/.feather_esp32s2_tft_debug.test.skip}
  21. 0 ...es/{Wippersnapper_NoFS/.feather_esp8266.test.skip → Wippersnapper_demo/.feather_esp32s3.generate}
  22. 0 ...S/.feather_s2_tinyusb.test.skip → Wippersnapper_demo/.feather_esp32s3_4mbflash_2mbpsram.generate}
  23. 0 ...r_NoFS/.magtag.test.skip → Wippersnapper_demo/.feather_esp32s3_4mbflash_2mbpsram_debug.test.skip}
  24. 0 ...Wippersnapper_NoFS/.metroesp32s2.test.skip → Wippersnapper_demo/.feather_esp32s3_debug.test.skip}
  25. 0 ...rsnapper_NoFS/.qtpy_esp32s2.test.skip → Wippersnapper_demo/.feather_esp32s3_reverse_tft.generate}
  26. 0 ...persnapper_demo/{.feather_esp32_v2_daily.generate → .feather_esp32s3_reverse_tft_debug.test.skip}
  27. +1 −0 examples/Wippersnapper_demo/.feather_esp32s3_tft.generate
  28. 0 ...Wippersnapper_NoFS/.funhouse.test.skip → Wippersnapper_demo/.feather_esp32s3_tft_debug.test.skip}
  29. 0 ...persnapper_NoFS/.metro_m4_airliftlite_tinyusb.test.skip → Wippersnapper_demo/.funhouse.test.skip}
  30. 0 examples/Wippersnapper_demo/{.funhouse.generate → .funhouse_noota.generate}
  31. +2 −0 examples/Wippersnapper_demo/.itsybitsy_esp32.generate
  32. +1 −0 examples/Wippersnapper_demo/.metro_esp32s3.generate
  33. +2 −0 examples/Wippersnapper_demo/.metro_esp32s3_debug.test.skip
  34. +2 −0 examples/Wippersnapper_demo/.metroesp32s2_debug.test.skip
  35. +1 −0 examples/Wippersnapper_demo/.picow_rp2040_tinyusb.generate
  36. +1 −0 examples/Wippersnapper_demo/.picow_rp2350_tinyusb.generate
  37. 0 ...rsnapper_NoFS/.pyportal_tinyusb.test.skip → Wippersnapper_demo/.pyportal_titano_tinyusb.generate}
  38. +1 −0 examples/Wippersnapper_demo/.qtpy_esp32.generate
  39. +1 −0 examples/Wippersnapper_demo/.qtpy_esp32c3.generate
  40. +1 −0 examples/Wippersnapper_demo/.qtpy_esp32s3.generate
  41. +1 −0 examples/Wippersnapper_demo/.qtpy_esp32s3_n4r2.generate
  42. +1 −0 examples/Wippersnapper_demo/.sparklemotionmini_esp32.generate
  43. +1 −0 examples/Wippersnapper_demo/.wippersnapper_feather_esp32.generate
  44. +1 −0 examples/Wippersnapper_demo/.wippersnapper_feather_esp32c6.generate
  45. +1 −0 examples/Wippersnapper_demo/.wippersnapper_feather_esp32c6_debug.test.skip
  46. +3 −0 examples/Wippersnapper_demo/.wippersnapper_feather_esp32s3_reverse_tft.generate
  47. +3 −0 examples/Wippersnapper_demo/.wippersnapper_feather_esp32s3_reverse_tft_debug.test.skip
  48. +1 −0 examples/Wippersnapper_demo/.wippersnapper_qtpy_esp32c3.generate
  49. +1 −1 examples/Wippersnapper_demo/Wippersnapper_demo.ino
  50. +0 −8 examples/secrets-examples/secrets-wifi-airlift.json
  51. +1 −1 examples/secrets-examples/{secrets-wifi-native.json → secrets-wifi.json}
  52. +1 −0 examples/wippersnapper_debug/.feather_esp32.test.skip
  53. +1 −0 examples/wippersnapper_debug/.feather_esp32_s3_reverse_tft_dev.generate
  54. +1 −0 examples/wippersnapper_debug/.feather_esp32_v2.test.skip
  55. +1 −0 examples/wippersnapper_debug/.feather_esp32_v2_debug.test.skip
  56. +1 −0 examples/wippersnapper_debug/.feather_esp32s2.test.skip
  57. +1 −0 examples/wippersnapper_debug/.feather_esp32s2_debug.generate
  58. +1 −0 examples/wippersnapper_debug/.feather_esp32s2_dev.generate
  59. +1 −0 examples/wippersnapper_debug/.feather_esp32s2_reverse_tft.test.skip
  60. +1 −0 examples/wippersnapper_debug/.feather_esp32s2_tft.test.skip
  61. +2 −0 examples/wippersnapper_debug/.feather_esp32s2_tft_debug.generate
  62. +1 −0 examples/wippersnapper_debug/.feather_esp32s3.test.skip
  63. +1 −0 examples/wippersnapper_debug/.feather_esp32s3_4mbflash_2mbpsram.test.skip
  64. +1 −0 examples/wippersnapper_debug/.feather_esp32s3_4mbflash_2mbpsram_debug.generate
  65. +2 −0 examples/wippersnapper_debug/.feather_esp32s3_debug.generate
  66. +1 −0 examples/wippersnapper_debug/.feather_esp32s3_dev.generate
  67. +1 −0 examples/wippersnapper_debug/.feather_esp32s3_reverse_tft.test.skip
  68. +1 −0 examples/wippersnapper_debug/.feather_esp32s3_reverse_tft_debug.generate
  69. +1 −0 examples/wippersnapper_debug/.feather_esp32s3_reverse_tft_dev.generate
  70. +1 −0 examples/wippersnapper_debug/.feather_esp32s3_tft.test.skip
  71. +2 −0 examples/wippersnapper_debug/.feather_esp32s3_tft_debug.generate
  72. +1 −0 examples/wippersnapper_debug/.feather_esp8266.test.skip
  73. +1 −0 examples/wippersnapper_debug/.feather_s2_tinyusb.test.skip
  74. +2 −0 examples/wippersnapper_debug/.funhouse.test.skip
  75. +2 −0 examples/wippersnapper_debug/.funhouse_noota.test.skip
  76. +1 −0 examples/wippersnapper_debug/.itsybitsy_esp32.test.skip
  77. +1 −0 examples/wippersnapper_debug/.magtag.test.skip
  78. +1 −0 examples/wippersnapper_debug/.metro_esp32s3.test.skip
  79. +1 −0 examples/wippersnapper_debug/.metro_esp32s3_debug.generate
  80. +2 −0 examples/wippersnapper_debug/.metro_m4_airliftlite_tinyusb.test.skip
  81. +1 −0 examples/wippersnapper_debug/.metroesp32s2.test.skip
  82. +1 −0 examples/wippersnapper_debug/.metroesp32s2_debug.generate
  83. +1 −0 examples/wippersnapper_debug/.mkrwifi1010.test.skip
  84. +1 −0 examples/wippersnapper_debug/.nano_33_iot.test.skip
  85. +1 −0 examples/wippersnapper_debug/.picow_rp2040_tinyusb.test.skip
  86. +1 −0 examples/wippersnapper_debug/.picow_rp2350_tinyusb.test.skip
  87. +3 −0 examples/wippersnapper_debug/.pyportal_tinyusb.test.skip
  88. +3 −0 examples/wippersnapper_debug/.pyportal_titano_tinyusb.test.skip
  89. +1 −0 examples/wippersnapper_debug/.qtpy_esp32.test.skip
  90. +1 −0 examples/wippersnapper_debug/.qtpy_esp32c3.test.skip
  91. +1 −0 examples/wippersnapper_debug/.qtpy_esp32s2.test.skip
  92. +1 −0 examples/wippersnapper_debug/.qtpy_esp32s3.test.skip
  93. +1 −0 examples/wippersnapper_debug/.qtpy_esp32s3_n4r2.test.skip
  94. +1 −0 examples/wippersnapper_debug/.sparklemotionmini_esp32.test.skip
  95. +1 −0 examples/wippersnapper_debug/.wippersnapper_feather_esp32.test.skip
  96. +1 −0 examples/wippersnapper_debug/.wippersnapper_feather_esp32c6.test.skip
  97. +1 −0 examples/wippersnapper_debug/.wippersnapper_feather_esp32c6_debug.generate
  98. +3 −0 examples/wippersnapper_debug/.wippersnapper_feather_esp32s3_reverse_tft.test.skip
  99. +1 −0 examples/wippersnapper_debug/.wippersnapper_feather_esp32s3_reverse_tft_debug.generate
  100. +1 −0 examples/wippersnapper_debug/.wippersnapper_qtpy_esp32c3.test.skip
  101. +24 −0 examples/wippersnapper_debug/wippersnapper_debug.ino
  102. +6 −6 library.properties
  103. +610 −0 platformio.ini
  104. +16 −0 rename_usb_config.py
  105. +1,721 −456 src/Wippersnapper.cpp
  106. +504 −368 src/Wippersnapper.h
  107. +126 −33 src/Wippersnapper_Boards.h
  108. +44 −35 src/Wippersnapper_Networking.h
  109. +35 −0 src/Wippersnapper_demo.ino
  110. +212 −191 src/components/analogIO/Wippersnapper_AnalogIO.cpp
  111. +18 −27 src/components/analogIO/Wippersnapper_AnalogIO.h
  112. +68 −2 src/components/digitalIO/Wippersnapper_DigitalGPIO.cpp
  113. +313 −0 src/components/ds18x20/ws_ds18x20.cpp
  114. +65 −0 src/components/ds18x20/ws_ds18x20.h
  115. +985 −224 src/components/i2c/WipperSnapper_I2C.cpp
  116. +111 −3 src/components/i2c/WipperSnapper_I2C.h
  117. +959 −421 src/components/i2c/drivers/WipperSnapper_I2C_Driver.h
  118. +82 −0 src/components/i2c/drivers/WipperSnapper_I2C_Driver_ADT7410.h
  119. +18 −49 src/components/i2c/drivers/WipperSnapper_I2C_Driver_AHTX0.h
  120. +85 −0 src/components/i2c/drivers/WipperSnapper_I2C_Driver_BH1750.h
  121. +9 −113 src/components/i2c/drivers/WipperSnapper_I2C_Driver_BME280.h
  122. +175 −0 src/components/i2c/drivers/WipperSnapper_I2C_Driver_BME680.h
  123. +137 −0 src/components/i2c/drivers/WipperSnapper_I2C_Driver_BMP280.h
  124. +129 −0 src/components/i2c/drivers/WipperSnapper_I2C_Driver_BMP3XX.h
  125. +20 −87 src/components/i2c/drivers/WipperSnapper_I2C_Driver_DPS310.h
  126. +176 −0 src/components/i2c/drivers/WipperSnapper_I2C_Driver_DS2484.h
  127. +134 −0 src/components/i2c/drivers/WipperSnapper_I2C_Driver_ENS160.h
  128. +130 −0 src/components/i2c/drivers/WipperSnapper_I2C_Driver_HDC302X.h
  129. +109 −0 src/components/i2c/drivers/WipperSnapper_I2C_Driver_HTS221.h
  130. +89 −0 src/components/i2c/drivers/WipperSnapper_I2C_Driver_HTU21D.h
  131. +87 −0 src/components/i2c/drivers/WipperSnapper_I2C_Driver_HTU31D.h
  132. +104 −0 src/components/i2c/drivers/WipperSnapper_I2C_Driver_INA219.h
  133. +105 −0 src/components/i2c/drivers/WipperSnapper_I2C_Driver_LC709203F.h
  134. +113 −0 src/components/i2c/drivers/WipperSnapper_I2C_Driver_LPS22HB.h
  135. +113 −0 src/components/i2c/drivers/WipperSnapper_I2C_Driver_LPS25HB.h
  136. +107 −0 src/components/i2c/drivers/WipperSnapper_I2C_Driver_LPS3XHW.h
  137. +123 −0 src/components/i2c/drivers/WipperSnapper_I2C_Driver_LTR329_LTR303.h
  138. +120 −0 src/components/i2c/drivers/WipperSnapper_I2C_Driver_LTR390.h
  139. +98 −0 src/components/i2c/drivers/WipperSnapper_I2C_Driver_MAX17048.h
  140. +133 −0 src/components/i2c/drivers/WipperSnapper_I2C_Driver_MCP3421.h
  141. +0 −125 src/components/i2c/drivers/WipperSnapper_I2C_Driver_MCP9601.h
  142. +2 −3 src/components/i2c/drivers/WipperSnapper_I2C_Driver_MCP9808.h
  143. +100 −0 src/components/i2c/drivers/WipperSnapper_I2C_Driver_MPL115A2.h
  144. +86 −0 src/components/i2c/drivers/WipperSnapper_I2C_Driver_MPRLS.h
  145. +129 −0 src/components/i2c/drivers/WipperSnapper_I2C_Driver_MS8607.h
  146. +141 −0 src/components/i2c/drivers/WipperSnapper_I2C_Driver_NAU7802.h
  147. +82 −0 src/components/i2c/drivers/WipperSnapper_I2C_Driver_PCT2075.h
  148. +122 −0 src/components/i2c/drivers/WipperSnapper_I2C_Driver_PM25.h
  149. +66 −26 src/components/i2c/drivers/WipperSnapper_I2C_Driver_SCD30.h
  150. +154 −0 src/components/i2c/drivers/WipperSnapper_I2C_Driver_SCD4X.h
  151. +302 −0 src/components/i2c/drivers/WipperSnapper_I2C_Driver_SEN5X.h
  152. +341 −0 src/components/i2c/drivers/WipperSnapper_I2C_Driver_SEN6X.h
  153. +70 −0 src/components/i2c/drivers/WipperSnapper_I2C_Driver_SGP30.h
  154. +94 −0 src/components/i2c/drivers/WipperSnapper_I2C_Driver_SGP40.h
  155. +105 −0 src/components/i2c/drivers/WipperSnapper_I2C_Driver_SHT3X.h
  156. +103 −0 src/components/i2c/drivers/WipperSnapper_I2C_Driver_SHT4X.h
  157. +97 −0 src/components/i2c/drivers/WipperSnapper_I2C_Driver_SHTC3.h
  158. +102 −0 src/components/i2c/drivers/WipperSnapper_I2C_Driver_SI7021.h
  159. +104 −0 src/components/i2c/drivers/WipperSnapper_I2C_Driver_STEMMA_Soil_Sensor.h
  160. +81 −0 src/components/i2c/drivers/WipperSnapper_I2C_Driver_TMP117.h
  161. +2 −2 src/components/i2c/drivers/WipperSnapper_I2C_Driver_TSL2591.h
  162. +96 −0 src/components/i2c/drivers/WipperSnapper_I2C_Driver_VCNL4020.h
  163. +110 −0 src/components/i2c/drivers/WipperSnapper_I2C_Driver_VCNL4040.h
  164. +107 −0 src/components/i2c/drivers/WipperSnapper_I2C_Driver_VCNL4200.h
  165. +84 −0 src/components/i2c/drivers/WipperSnapper_I2C_Driver_VEML7700.h
  166. +91 −0 src/components/i2c/drivers/WipperSnapper_I2C_Driver_VL53L0X.h
  167. +101 −0 src/components/i2c/drivers/WipperSnapper_I2C_Driver_VL53L1X.h
  168. +163 −0 src/components/i2c/drivers/WipperSnapper_I2C_Driver_VL53L4CD.h
  169. +206 −0 src/components/i2c/drivers/WipperSnapper_I2C_Driver_VL53L4CX.h
  170. +131 −0 src/components/i2c/drivers/WipperSnapper_I2C_Driver_VL6180X.h
  171. +1 −0 src/components/ledc/drivers/README.txt
  172. +120 −0 src/components/ledc/drivers/servo/ws_ledc_servo.cpp
  173. +75 −0 src/components/ledc/drivers/servo/ws_ledc_servo.h
  174. +89 −0 src/components/ledc/ws_ledc.cpp
  175. +60 −0 src/components/ledc/ws_ledc.h
  176. +453 −0 src/components/pixels/ws_pixels.cpp
  177. +72 −0 src/components/pixels/ws_pixels.h
  178. +127 −0 src/components/pwm/ws_pwm.cpp
  179. +50 −0 src/components/pwm/ws_pwm.h
  180. +7 −5 src/components/register/Wippersnapper_Register.cpp
  181. +131 −0 src/components/servo/ws_servo.cpp
  182. +76 −0 src/components/servo/ws_servo.h
  183. +293 −66 src/components/statusLED/Wippersnapper_StatusLED.cpp
  184. +74 −0 src/components/statusLED/Wippersnapper_StatusLED.h
  185. +0 −41 src/components/statusLED/Wippersnapper_StatusLED_Colors.h
  186. +175 −0 src/components/uart/drivers/ws_uart_drv.h
  187. +215 −0 src/components/uart/drivers/ws_uart_drv_pm25aqi.h
  188. +243 −0 src/components/uart/ws_uart.cpp
  189. +64 −0 src/components/uart/ws_uart.h
  190. +158 −0 src/display/symbols/cloud_30px.c
  191. +492 −0 src/display/symbols/errorTriangle.c
  192. +144 −0 src/display/symbols/file.c
  193. +124 −0 src/display/symbols/turtle_16.c
  194. +152 −0 src/display/symbols/turtle_30px.c
  195. +157 −0 src/display/symbols/wifi_30px.c
  196. +143 −0 src/display/ws_display_driver.cpp
  197. +56 −0 src/display/ws_display_driver.h
  198. +28 −0 src/display/ws_display_tooltips.h
  199. +472 −0 src/display/ws_display_ui_helper.cpp
  200. +91 −0 src/display/ws_display_ui_helper.h
  201. +50 −14 src/nanopb/nanopb.pb.h
  202. +50 −21 src/nanopb/pb_decode.c
  203. +3 −0 src/nanopb/pb_decode.h
  204. +27 −5 src/nanopb/pb_encode.c
  205. +2 −2 src/nanopb/pb_encode.h
  206. +61 −0 src/nanopb/ws_pb_helpers.cpp
  207. +28 −0 src/nanopb/ws_pb_helpers.h
  208. +189 −37 src/network_interfaces/Wippersnapper_AIRLIFT.h
  209. +203 −74 src/network_interfaces/Wippersnapper_ESP32.h
  210. +148 −35 src/network_interfaces/Wippersnapper_ESP8266.h
  211. +0 −235 src/network_interfaces/Wippersnapper_WIFININA.h
  212. +371 −0 src/network_interfaces/ws_networking_pico.h
  213. +50 −14 src/pb.h
  214. +9 −0 src/print_dependencies.cpp
  215. +6 −0 src/print_dependencies.h
  216. +46 −0 src/provisioning/Config.h
  217. +86 −0 src/provisioning/ConfigJson.cpp
  218. +31 −0 src/provisioning/ConfigJson.h
  219. +103 −62 src/provisioning/littlefs/WipperSnapper_LittleFS.cpp
  220. +3 −10 src/provisioning/littlefs/WipperSnapper_LittleFS.h
  221. +279 −190 src/provisioning/tinyusb/Wippersnapper_FS.cpp
  222. +12 −15 src/provisioning/tinyusb/Wippersnapper_FS.h
  223. +1 −1 src/wippersnapper/description/v1/description.pb.c
  224. +1 −1 src/wippersnapper/description/v1/description.pb.h
  225. +21 −0 src/wippersnapper/ds18x20/v1/ds18x20.pb.c
  226. +110 −0 src/wippersnapper/ds18x20/v1/ds18x20.pb.h
  227. +1 −1 src/wippersnapper/i2c/v1/i2c.pb.c
  228. +12 −4 src/wippersnapper/i2c/v1/i2c.pb.h
  229. +1 −1 src/wippersnapper/pin/v1/pin.pb.c
  230. +27 −42 src/wippersnapper/pin/v1/pin.pb.h
  231. +23 −0 src/wippersnapper/pixels/v1/pixels.pb.c
  232. +152 −0 src/wippersnapper/pixels/v1/pixels.pb.h
  233. +27 −0 src/wippersnapper/pwm/v1/pwm.pb.c
  234. +140 −0 src/wippersnapper/pwm/v1/pwm.pb.h
  235. +21 −0 src/wippersnapper/servo/v1/servo.pb.c
  236. +108 −0 src/wippersnapper/servo/v1/servo.pb.h
  237. +31 −1 src/wippersnapper/signal/v1/signal.pb.c
  238. +256 −11 src/wippersnapper/signal/v1/signal.pb.h
  239. +24 −0 src/wippersnapper/uart/v1/uart.pb.c
  240. +134 −0 src/wippersnapper/uart/v1/uart.pb.h
Loading