1. 20 1月, 2022 2 次提交
  2. 18 1月, 2022 1 次提交
  3. 17 1月, 2022 1 次提交
  4. 15 12月, 2021 1 次提交
  5. 14 12月, 2021 6 次提交
  6. 18 11月, 2021 1 次提交
  7. 05 11月, 2021 1 次提交
  8. 27 10月, 2021 1 次提交
  9. 25 10月, 2021 1 次提交
  10. 01 10月, 2021 3 次提交
  11. 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
  12. 31 8月, 2021 2 次提交
  13. 25 8月, 2021 1 次提交
  14. 23 8月, 2021 4 次提交
  15. 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
  16. 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
  17. 10 6月, 2021 1 次提交
  18. 09 6月, 2021 3 次提交
  19. 18 5月, 2021 2 次提交
  20. 22 4月, 2021 1 次提交
  21. 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
  22. 19 4月, 2021 1 次提交
  23. 15 4月, 2021 3 次提交