1. 14 12月, 2021 2 次提交
  2. 18 11月, 2021 1 次提交
  3. 05 11月, 2021 1 次提交
  4. 27 10月, 2021 1 次提交
  5. 25 10月, 2021 1 次提交
  6. 01 10月, 2021 3 次提交
  7. 16 9月, 2021 1 次提交
    • M
      [HWCDC] Improve HW CDC Implementation (#5643) · 078671d2
      Me No Dev 提交于
      This pull request contains a few fixes and improvements to the HWCDC implementation.
      - Rework `HWCDC::write()` to accept unlimited data
      - Add Semaphore to guard the TX Ring Buffer
      - Add events support
      - Remove unnecessary 1200bps touch for flashing over HWCDC
      - Fix `HardwareSerial::setDebugOutput()` not resetting `putc` if the port is already selected, causing debug output to also show on HWCDC even when not selected.
      078671d2
  8. 31 8月, 2021 2 次提交
  9. 25 8月, 2021 1 次提交
  10. 23 8月, 2021 4 次提交
  11. 02 8月, 2021 1 次提交
    • M
      Add initial support for USB MSC (#5466) · 5bb8177a
      Me No Dev 提交于
      * Add initial support for USB MSC
      
      * Add Firmware Upload/Download With MSC
      
      Current running firmware is available as file inside the MSC Disk. To update the firmware on the ESP, just copy a regular firmware bin into the drive
      
      * Support overwriting of the firmware file
      
      Overwriting a file is done totally differently on MacOS, Windows and Linux. This change supports it on all of them.
      
      * Allow CDC, FirmwareMSC and DFU to be enabled on boot
      
      * Add example ESP32-S2 USB-ONLY board
      
      * Various device code optimizations
      
      Added `end()` methods to MSC classes
      Made begin() methods safe to be called multiple times
      Optimized CDC class
      
      * Fix CDC Connect/Disconnect detection in Arduino IDE on Windows
      
      * Rework cdc_write
      
      * Update ESP32-S2 board configs
      5bb8177a
  12. 20 7月, 2021 1 次提交
    • M
      Various USB fixes (#5422) · 268595c7
      Me No Dev 提交于
      * Fix compile archive arguments for the new toolchain
      
      * Add menu to S2 for picking through which port to upload
      
      Internal USB CDC requires to reset and wait for the new port (because persistence is not yet stable)
      
      * USB CDC should also be started in main
      
      * Fix URL and USB version for WebUSB
      
      * Update vendor callback API
      
      * Update CDC::write to use TX_DONE semaphore
      
      * Update USB_Serial example
      268595c7
  13. 10 6月, 2021 1 次提交
  14. 09 6月, 2021 3 次提交
  15. 18 5月, 2021 2 次提交
  16. 22 4月, 2021 1 次提交
  17. 21 4月, 2021 1 次提交
    • U
      Re-add TinyS2 to boards.txt (#5093) · cdd48e4e
      Unexpected Maker 提交于
      * Removed ProS2 and added TinyS2 to boards.txt
      
      * Fixed incorrect NUM_OUTPUT_PINS - should be 47 not 45
      This is why my APA doesn't work on my FeatherS2 as it usess IO45 and the check is for < not <=
      
      * TinyS2 from boards.txt got stomped with old proS2 stuff (no idea why), so adding it back in.
      cdd48e4e
  18. 19 4月, 2021 1 次提交
  19. 15 4月, 2021 3 次提交
  20. 14 4月, 2021 1 次提交
  21. 06 4月, 2021 1 次提交
  22. 05 4月, 2021 1 次提交
  23. 09 3月, 2021 1 次提交
  24. 04 3月, 2021 1 次提交
  25. 23 2月, 2021 2 次提交
  26. 18 2月, 2021 1 次提交
    • A
      Add Lolin32 Lite and TTGO T7 boards (#4819) · 7e59971d
      Andrew Zaborowski 提交于
      Add the Wemos Lolin32 Lite (no longer being produced same as Lolin32) and
      the TTGO T7 v1.3 and v1.4 boards (status unknown). All three are rather
      generic ESP32 boards the main difference being pin layouts.
      7e59971d
  27. 02 12月, 2020 1 次提交