Thanks to visit codestin.com
Credit goes to github.com

Skip to content

esp32 s2/s3 port pin definition updates #8542

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

Closed
wants to merge 2 commits into from
Closed

esp32 s2/s3 port pin definition updates #8542

wants to merge 2 commits into from

Conversation

stephanelsmith
Copy link
Contributor

Resolves #8491
Resolves #8489
Resolves #7607

@dpgeorge, this is the same #8499, I'm just having difficulties here.

For esp32 s3 ports, CONFIG_SPIRAM_MODE_OCT will reserve pins 33-37
(machine_pin_type and machine_pin_irq_type) for PSRAM.
On esp32 S2/S3 variants, GPIO0 through GPIO21 are valid RTC pins.  This
commit defines the valid RTC_VALID_EXT_PINS for the S2/S3 variants,
otherwise, keeps functionality the same.
@dpgeorge
Copy link
Member

Thanks for this, merged in 7005354 and 988827b

@dpgeorge dpgeorge closed this Apr 14, 2022
tannewt pushed a commit to tannewt/circuitpython that referenced this pull request Oct 31, 2023
Switch to using MP_ERROR_TEXT instead of translate, globally
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

S3R8 (octal spram configuration) S2/S3 RTC_VALID_EXT_PINS definitions ESP32 RTC_VALID_EXT_PINS not valid for ESP32 S2/S3
2 participants