Skip to main content

CLI for Seeed Studio XIAO boards with Zephyr RTOS

Project description

seeed-zephyr

CLI for Seeed Studio XIAO boards with Zephyr RTOS.

Install

pip install seeed-zephyr

Or with pipx for isolated installation:

pipx install seeed-zephyr

Quick Start

# List supported boards
seeed-zephyr list boards

# List available examples for a board
seeed-zephyr list examples xiao_esp32c6

# Build an example
seeed-zephyr build xiao_esp32c6 blinky

# Build and flash
seeed-zephyr flash xiao_esp32c6 blinky

# Build and flash with serial monitor
seeed-zephyr flash xiao_esp32c6 blinky --monitor

# Build your own app
seeed-zephyr flash xiao_esp32c6 --app ~/my-zephyr-app --monitor

# Open serial monitor
seeed-zephyr monitor

Prerequisites

This CLI requires a Zephyr development environment. Run the setup command after installation:

# macOS
curl -fsSL https://raw.githubusercontent.com/limengdu/Seeed-Zephyr-Project/main/install.sh | bash

# Or set up manually — see the full guide:
# https://github.com/limengdu/Seeed-Zephyr-Project/blob/main/docs/en/getting-started.md

Supported Boards

Board SoC Vendor
XIAO ESP32C3 ESP32-C3 Espressif
XIAO ESP32C5 ESP32-C5 Espressif
XIAO ESP32C6 ESP32-C6 Espressif
XIAO ESP32S3 ESP32-S3 Espressif
XIAO MG24 EFR32MG24 Silicon Labs
XIAO nRF52840 nRF52840 Nordic
XIAO nRF54L15 nRF54L15 Nordic
XIAO RA4M1 RA4M1 Renesas
XIAO RP2040 RP2040 Raspberry Pi
XIAO RP2350 RP2350 Raspberry Pi
XIAO SAMD21 SAMD21 Microchip

License

Apache-2.0

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

seeed_zephyr-0.2.0.tar.gz (39.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

seeed_zephyr-0.2.0-py3-none-any.whl (82.1 kB view details)

Uploaded Python 3

File details

Details for the file seeed_zephyr-0.2.0.tar.gz.

File metadata

  • Download URL: seeed_zephyr-0.2.0.tar.gz
  • Upload date:
  • Size: 39.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for seeed_zephyr-0.2.0.tar.gz
Algorithm Hash digest
SHA256 39b4979a4e4695b5b7a42a47a41f3863add841b1dd035ceaf4ed32167c48c818
MD5 59a48727dab0f712df860afde30041bb
BLAKE2b-256 01c0caa6b3784417109a9ec7cccf2f0f3edf1d11ce36b6fafa1979c6ce6bd3e1

See more details on using hashes here.

Provenance

The following attestation bundles were made for seeed_zephyr-0.2.0.tar.gz:

Publisher: release-pypi.yml on limengdu/Seeed-Zephyr-Project

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file seeed_zephyr-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: seeed_zephyr-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 82.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for seeed_zephyr-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 df3f3d15252ad7a0add5360b6598244c78ce36e86594b60cc3a14b47e0cc5dd4
MD5 de0428c55d922ce16d68bdf238b0ba35
BLAKE2b-256 5645166c0c3dd3b948f80b565016cd8ca88c7780eb4bceedf4641c81d5fd156d

See more details on using hashes here.

Provenance

The following attestation bundles were made for seeed_zephyr-0.2.0-py3-none-any.whl:

Publisher: release-pypi.yml on limengdu/Seeed-Zephyr-Project

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page