-
Notifications
You must be signed in to change notification settings - Fork 573
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
add seeed_studio_esp32s3_makedown_file and seeed_studio_esp32s3 image #1500
Open
Jasionf
wants to merge
2
commits into
adafruit:main
Choose a base branch
from
Jasionf:seeed_stduio_xiao_esp32s3
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
2 commits
Select commit
Hold shift + click to select a range
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,50 @@ | ||
--- | ||
layout: download | ||
board_id: "seeed_xiao_esp32s3" | ||
title: "Seeed Studio XIAO ESP32S3 Download" | ||
name: "Seeed Studio XIAO ESP32S3" | ||
manufacturer: "Seeed Studio" | ||
board_url: | ||
- "https://www.seeedstudio.com/XIAO-ESP32S3-p-5627.html" | ||
board_image: "seeed_xiao_esp32s3.jpg" | ||
date_added: 2024-10-15 | ||
family: esp32s3 | ||
features: | ||
- Breadboard-Friendly | ||
- Xiao / QTPy Form Factor | ||
- USB-C | ||
- Wi-Fi | ||
- Battery Charging | ||
--- | ||
|
||
XIAO ESP32S3 is an integrated ESP32S3 32-bit, dual core, Xtensa processor chip with a high-performance operating frequency of up to 240 MHz, supporting dual wireless communication transmission(Supports 2.4GHz Wi Fi and BLE), Designed with the thumb-size footprint and a single-sided mount of the XIAO Series,Suitable for high-performance projects in limited spaces,Lithium battery charging management capability, providing 4 power consumption modes, allowing deep sleep mode, with power consumption as low as 14 μ A. | ||
|
||
### Features | ||
|
||
- ***Powerful MCU Board:*** Incorporate the ESP32S3 32-bit, dual-core, Xtensa processor chip operating up to 240 MHz, mounted multiple development ports, Arduino / MicroPython supported | ||
_ ***Elaborate Power Design***: Lithium battery charge management capability, offer 4 power consumption model which allows for deep sleep mode with power consumption as low as 14μA | ||
_ ***Great Memory for more Possibilities***: Offer 8MB PSRAM and 8MB FLASH, supporting SD card slot for external 32GB FAT memory | ||
_ ***Outstanding RF performance***: Support 2.4GHz Wi-Fi and BLE dual wireless communication, support 100m+ remote communication when connected with U.FL antenna | ||
_ ***Thumb-sized Compact Design***: 21 x 17.8mm, adopting the classic form factor of XIAO, suitable for space limited projects like wearable devices | ||
|
||
|
||
### Description | ||
|
||
Seeed Studi0 XIAO ESP32S3 adopts a highly integrated ESP32-S3 SoC with built-in ***Xtensa LX7 dual core, 32-bit processor*** that operates at ***up to 240 MHz***. The chip has ***8MB PSRAM and 8MB Flash***, which can provide greater programming space and better performance, and bring more possibilities for I0T control scenarios | ||
|
||
Wireless stack supports Complete ***2.4GHz Wi Fi subsystem BLE Bluetooth 5.0, Bluetooth mesh***. | ||
|
||
This new XIAO is equipped with a ***high-performance car mounted ceramic antenna***, which can reach a maximum range of 80m BLE/Wi Fi, and it also | ||
Reserved ***an interface for the external UFL antenna***. At the same time, it is also equipped with optimized power management functions. It has four types The power mode and onboard lithium battery charging management circuit can operate in deep sleep mode with a current as ***low as 14ux***, Make it very suitable for current battery powered applications. | ||
|
||
|
||
XIAO ESP32S3 is still a classic XIAO Design. Its design is suitable for ***21x17.8mm***, XIAO standard size, while maintaining its classic single-sided component safety Install. Even though it is only the size of a thumb, it astonishingly taps a total of ***15 GPIO pins***, including ***11 digital I/O for PWM pins and analog I/O for 9 ADC pins***. It supports UART, IIC, and SPI serial communication ports, all of which make it ideal for space constrained projects such as wearable devices, or for use with Production ready units designed for PCBA. | ||
|
||
|
||
## Purchase | ||
* [Seeed Studio](https://www.seeedstudio.com/XIAO-ESP32S3-p-5627.html) | ||
|
||
|
||
## Getting Started | ||
[Here is a complete guide](https://learn.adafruit.com/circuitpython-with-esp32-quick-start/overview) for getting Circuitpython installed onto an ESP32S3 device, and for enabling [Web Workflow](https://docs.circuitpython.org/en/latest/docs/workflows.html#web) so you can load your Python code onto it. | ||
|
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We don't currently have a board that has the id
seeed_xiao_esp32s3
in the circuitpython core repo yet. So this listing will not be able to properly list its firmware downloadThere was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Our ID is called seeed_xiao_esp32_s3_sense?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@Jasionf we need to figure out some details about the sense version PID and come to a consensus on how best to include the non-sense version. There are some active discussions around this in discord and over in the core repo under the PR where the sense version was added to the core. Once we have a clear path forward I will post an update here with more info.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We'd like to have this device added to the core first with a PR to https://github.com/adafruit/circuitpython that will require VID / PID codes which can be obtained from pid.codes. There is a page here: https://pid.codes/howto/ that details the process of submitting a PR to get codes allocated that way.
When this device does get added to the core it will be under the board_id
seeed_xiao_esp32s3
, and then after that is merged in we finalize this one to get it added to the downloads page.In the meantime, I think that the sense version of the firmware can work on the non-sense device. You'll just need to be wary of some of the pins not being easily accessible to hardware.