Replies: 1 comment
-
That's not a bug. The not-available Pins are reserved for internal Use like Octal SPIRAM. See ports/esp32/machine_pin.h. If you might have to adapt thsi file for your purpose, if you use a custom board. I'll move this post to discussions. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Port, board and/or hardware
esp32s3
MicroPython version
ESP-ROM:esp32s3-20210327
Build:Mar 27 2021
mode:DIO, clock div:1
MicroPython v1.23.0 on 2024-07-20; Specific ESP32S3 module with Octal-SPIRAM with ESP32S3
Reproduction
from machine import Pin
for n in range(48):
try:
a=Pin(n)
except Exception as e:
print('pin',n,'is wrong',e)
else:
print('pin',n,'is ok')
####above is pin test code,following is my costum board file urls###
https://github.com/chieve-bale/esp32s3_v1.23.git
Expected behaviour
all pin is ok,or most of all is ok
even i use official ESP_GENERIC_S3 board,still got similar wrong:from 22 to 32 pin are false
Observed behaviour
Additional Information
No, I've provided everything above.
Code of Conduct
Yes, I agree
Beta Was this translation helpful? Give feedback.
All reactions