Skip to content

Xiao ESP32-S3 Plus #10644

@Vacant0mens

Description

@Vacant0mens

Build Request

I'm working on a project that requires LoRa, and the Seeed Studio Xiao ESP32-S3 with the SX1262 Hat fits my use case perfectly.

Unfortunately, there isn't a specific firmware build/port for it, only the same board but with the Sense/Camera hat, and I don't know enough about the build process of CircuitPython to make a new port for this particular board+hat combo.

Would someone with experience updating and building the CircuitPython firmware be able to put this together for me?
I would appreciate it very much, and hopefully I'm not the only one that would like to see this get done.

Sub-Request

On the SX1262 hat, the LORA_BUSY pin is connected to GND via the B2B connector's Pin 2. It would be nice to have that pin from the SX1262 be available in the firmware, even though it's not in usable in this particular combination of hardware. Later in my project, I'm going to bypass the B2B connector for the LORA_BUSY pin to be able to use it in my code.
This part is not relevant for the ESP32-S3 Plus.

Side Note/Related Question

Why are the firmware builds so specific?

Reason for asking: The Xiao ESP32-S3 Sense (which is basically a Xiao ESP32-S3 ProPlus with a Camera hat) has a build all on its own so that makes it difficult to use CircuitPython with the same board but with a different hat. The only difference would be which pins are already in use/connected to the hat, so a generic Xiao ESP32-S3 [|Plus] build would've covered most hats for this device, especially if the build included all the available pins in the B2B connector.

Again, I don't know much about how the firmware builds work, so maybe someone can answer that for me in the comments.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions