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

add seeed_studio_esp32s3_makedown_file and seeed_studio_esp32s3 image #1500

Open
wants to merge 2 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
50 changes: 50 additions & 0 deletions _board/seeed_xiao_esp32s3.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
---
layout: download
board_id: "seeed_xiao_esp32s3"
Copy link
Contributor

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 download

Copy link
Author

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?

Copy link
Contributor

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.

Copy link
Contributor

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.

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.
Loading