Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Esp32 s3 support #6341

Merged
merged 67 commits into from
Mar 28, 2022
Merged

Esp32 s3 support #6341

merged 67 commits into from
Mar 28, 2022

Commits on Jan 20, 2022

  1. Initial S3 Support

    Just so we can compile and test! Some things might/will not work. SPI and UART baud detect need to be looked at.
    me-no-dev committed Jan 20, 2022
    Configuration menu
    Copy the full SHA
    6326608 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    607d024 View commit details
    Browse the repository at this point in the history
  3. Add S3 Toolchain

    me-no-dev committed Jan 20, 2022
    Configuration menu
    Copy the full SHA
    47c8af8 View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2022

  1. Configuration menu
    Copy the full SHA
    9556169 View commit details
    Browse the repository at this point in the history
  2. Add Dual-Core Support

    me-no-dev committed Jan 21, 2022
    Configuration menu
    Copy the full SHA
    9346d97 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c700845 View commit details
    Browse the repository at this point in the history
  4. Run Arduino on Core1

    me-no-dev committed Jan 21, 2022
    Configuration menu
    Copy the full SHA
    333d0d4 View commit details
    Browse the repository at this point in the history
  5. Rework USB selection

    me-no-dev committed Jan 21, 2022
    Configuration menu
    Copy the full SHA
    e73d35f View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2022

  1. Update HWCDC.cpp

    me-no-dev committed Jan 22, 2022
    Configuration menu
    Copy the full SHA
    9c3f5aa View commit details
    Browse the repository at this point in the history
  2. Update USB.cpp

    me-no-dev committed Jan 22, 2022
    Configuration menu
    Copy the full SHA
    17be328 View commit details
    Browse the repository at this point in the history
  3. Update esp32-hal-tinyusb.c

    me-no-dev committed Jan 22, 2022
    Configuration menu
    Copy the full SHA
    2d51d0e View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2022

  1. Configuration menu
    Copy the full SHA
    1d44d5f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fd78585 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1116f2d View commit details
    Browse the repository at this point in the history
  4. Fixes UART_1 TX Pin setup

    When passing the PR to this branch, it seems that the change to this line was forgotten.
    SuGlider authored Jan 31, 2022
    Configuration menu
    Copy the full SHA
    b75a08c View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2022

  1. Configuration menu
    Copy the full SHA
    2299de5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e3eabf5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    46f283a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c210d24 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2022

  1. Configuration menu
    Copy the full SHA
    82e41de View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2022

  1. Configuration menu
    Copy the full SHA
    b70fedc View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2022

  1. [FEATURE] Basic implementation of Arduino's I2S library (#5304)

    Basic version of Arduino's I2S library. We currently support only 16bps + 16000 Hz sampling frequency. Other bitrates and sample rates will print warning and continue to operate, however the resulting audio quality may be poor.
    There will be further effort to fix these issues.
    PilnyTomas authored Feb 4, 2022
    9 Configuration menu
    Copy the full SHA
    747b6d0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9b76da7 View commit details
    Browse the repository at this point in the history
  3. Update idf_component.yml (#6232)

    took me a while
    Jason2866 authored Feb 4, 2022
    Configuration menu
    Copy the full SHA
    54abe9c View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2022

  1. Configuration menu
    Copy the full SHA
    c0ed66e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6a97f1e View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2022

  1. Configuration menu
    Copy the full SHA
    399b5e6 View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2022

  1. WIP: Initial OPI support

    me-no-dev committed Feb 11, 2022
    Configuration menu
    Copy the full SHA
    fa086ff View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    990cd4b View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2022

  1. Configuration menu
    Copy the full SHA
    f262907 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2022

  1. Configuration menu
    Copy the full SHA
    1c57cf0 View commit details
    Browse the repository at this point in the history
  2. fix ethernet clock runtime setting (#6340)

    this was not possible anymore since the GPIO refactoring.
    
    This superseeds espressif/esp32-arduino-lib-builder#60
    (which works only for clock on GPIO17). A PR will provided to revert this.
    @me-no-dev fyi
    
    The fix is done from @arendst Credits go to him!
    Jason2866 authored Feb 23, 2022
    Configuration menu
    Copy the full SHA
    066886e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    50c6500 View commit details
    Browse the repository at this point in the history
  4. Update CI scripts

    me-no-dev committed Feb 23, 2022
    Configuration menu
    Copy the full SHA
    4d1c417 View commit details
    Browse the repository at this point in the history
  5. script fixes

    me-no-dev committed Feb 23, 2022
    Configuration menu
    Copy the full SHA
    521b2bd View commit details
    Browse the repository at this point in the history
  6. Add guard to USB examples

    me-no-dev committed Feb 23, 2022
    Configuration menu
    Copy the full SHA
    fef7fb3 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3a9e981 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    962c30c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    04c2d8f View commit details
    Browse the repository at this point in the history
  10. Update ResetReason.ino

    me-no-dev committed Feb 23, 2022
    Configuration menu
    Copy the full SHA
    4a4df51 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    b4a0c48 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2022

  1. Configuration menu
    Copy the full SHA
    b7c018d View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2022

  1. Configuration menu
    Copy the full SHA
    3775b93 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c1a809e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f61b0eb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    86eb776 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e0aad0f View commit details
    Browse the repository at this point in the history
  6. Update tests_build.sh

    me-no-dev committed Mar 10, 2022
    Configuration menu
    Copy the full SHA
    bedaad4 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6934595 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    12c6599 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    f2d081f View commit details
    Browse the repository at this point in the history
  10. [Docs] Added/Updated Lib builder docs (#6401)

    * [Docs] Added/Updated Lib builder docs
    
    * [Docs] Fixes according to the PR review
    
    * [Docs] Fixes according to the PR review
    pedrominatel authored Mar 10, 2022
    Configuration menu
    Copy the full SHA
    701fcad View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2022

  1. SD_MMC: add ESP32-S3 support

    igrr committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    a457204 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2022

  1. Merge pull request #6323 from espressif/esp32-s3-support-sdmmc

    ESP32-S3 SDMMC support
    me-no-dev authored Mar 15, 2022
    1 Configuration menu
    Copy the full SHA
    75cac9c View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2022

  1. Configuration menu
    Copy the full SHA
    76d50ec View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7846ab3 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #6437 from P-R-O-C-H-Y/rainmaker-fix

    Rainmaker - CmakeList.txt + src files edit
    me-no-dev authored Mar 16, 2022
    Configuration menu
    Copy the full SHA
    4866f93 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2022

  1. Fix reboot into download from TinyUSB on ESP32-S3

    Requires manual reboot back into the new firmware after flashing has finished
    me-no-dev committed Mar 17, 2022
    1 Configuration menu
    Copy the full SHA
    2330e99 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e942ba1 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2022

  1. Merge pull request #6440 from Jason2866/patch-1

    Fix compile error of TinyUSB on ESP32-S3
    me-no-dev authored Mar 18, 2022
    Configuration menu
    Copy the full SHA
    b19eba6 View commit details
    Browse the repository at this point in the history
  2. Fix component build errors

    me-no-dev committed Mar 18, 2022
    Configuration menu
    Copy the full SHA
    2e90c25 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b348511 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c4f4166 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2022

  1. Configuration menu
    Copy the full SHA
    a207771 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2022

  1. Configuration menu
    Copy the full SHA
    0bbe7c0 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2022

  1. Add board definition for ESP32-S3-USB-OTG

    Includes support for SDMMC, LCD, LEDs, Buttons, Power and USB Switch
    me-no-dev committed Mar 25, 2022
    Configuration menu
    Copy the full SHA
    6f3ffce View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2022

  1. feather esp32-s3 hardware definition and bootloader (#6450)

    * feather esp32-s3 hardware definition and bootloader
    
    * fix bootloader addr (!?)
    
    * fix esp32s2 bootloader to latest version with right url and favvvvvicon
    
    * add qt py, simplify menus by removing flash size (fixed 8mb), psram (disabled) and upload (usb mode only)
    
    * add qtpy variant
    
    * remove flash interface type (upload dio, boot qio)
    
    * finish qtpy s3 definition
    ladyada authored Mar 28, 2022
    Configuration menu
    Copy the full SHA
    6d62775 View commit details
    Browse the repository at this point in the history