Repository navigation
esp32s3/python: add support for running Python on ESP32-S3 - #15955
Conversation
This defconfig allows using Python on ESP32-S3. Signed-off-by: Tiago Medicci Serrano <tiago.medicci@espressif.com>
This commit adds the entries in the documentation about running Python on ESP32-S3. Signed-off-by: Tiago Medicci Serrano <tiago.medicci@espressif.com>
|
[Experimental Bot, please feedback here] Yes, this PR appears to meet the NuttX requirements. The summary clearly explains the change, its purpose, and affected components. The impact section adequately addresses all points, noting the user impact (new feature), hardware impact (ESP32-S3 tweaks), and documentation impact (updated entries). The testing section, while not containing traditional before/after logs, provides clear build, flash, and run instructions along with an external link to a supporting blog post that likely contains more detailed information. This approach seems reasonable given the nature of the change (introducing a new feature/configuration). The link to the Espressif article strengthens the testing verification. |
This prevents CI from testing esp32s3-devkit:python automatically, avoiding it to be overloaded. Manual testing can be triggered to test xtensa-03.dat. Signed-off-by: Tiago Medicci Serrano <tiago.medicci@espressif.com>
ea7fc88 to
b5ec562
Compare
lupyuen
left a comment
There was a problem hiding this comment.
I added xtensa-03 to NuttX Build Farm. Thanks :-)
Thanks, @lupyuen ! |
Summary
Add a defconfig that enables the Python interpreter on ESP32-S3 and add the related documentation about it for both the Python Interpreter and ESP32-S3-DevKitC-board entries.
Impact
Impact on user: YES. Users can try Python on ESP32-S3 - the first real HW to support it on NuttX
Impact on build: NO.
Impact on hardware: YES. Tweak ESP32-S3 to support Python on NuttX
Impact on documentation: YES. Related entries were updated.
Impact on security: NO.
Impact on compatibility: NO.
Testing
The testing procedure is provided in the updated documentation.
Please check the following article just published to Espressif's Developer portal: Running Python on ESP32-S3 with NuttX
Building and Flashing
Running
Just run
python: