Skip to content

Releases: Seeed-Studio/xiao-esphome-projects

V4.3.1

28 Feb 02:00

Choose a tag to compare

Full Changelog: V4.3...V4.3.1

V4.3

06 Jan 05:53

Choose a tag to compare

Features

  • Added 2-channel and 6-channel relay projects.

Fixes

  • Use stable ESPHome version for xiao_smart_ir_mate project.

Full Changelog: V4.2.2...V4.3

V4.2.2

29 Dec 03:15

Choose a tag to compare

feat: Add sleep mode control and improve battery percentage calculation

V4.2.1

27 Dec 05:39
e7de215

Choose a tag to compare

What's Changed

  • feat: Improve battery measurement accuracy and sleep management
    • Optimize Seeed_IoT_Button_Zigbee.ino:
      • Change sleep timeout from a single value to dynamic timeout based on connection status (30 seconds when connected, 2 minutes when disconnected)
      • Add zigbeeConnected variable to track Zigbee connection status
      • Improve battery measurement function: use lookup table algorithm to precisely map lithium battery discharge curve, add anti-jitter logic to ensure numerical stability
      • Battery task only performs measurement when Zigbee is connected
    • Update seeedstudio-iot-button-v2.yaml:
      • Update version from 1.0 to 1.1
      • Remove external_components, use standard ADC platform
      • Improve battery sensor filters, using sliding window and exponential moving average
      • Battery percentage calculation adopts lookup table algorithm and anti-jitter logic
      • Add measure_battery script to control battery measurement process
      • Adjust update intervals and measurement logic to improve efficiency

Full Changelog: V4.1...V4.2.1

V4.1

18 Dec 06:03

Choose a tag to compare

  • Add MR60BHA2 and MR60FDA2 mmWave sensor projects

V4.0

17 Dec 06:41

Choose a tag to compare

What's Changed

  • Add project IoT Button V2 and the corresponding version of zigbee.
  • Add project XIAO W5500 Ethernet Adapter
  • Fix some bugs

New Contributors

Full Changelog: V3.0...V4.0

v3.0

01 Jul 06:15

Choose a tag to compare

📢 Release Note – IoT Button Firmware & Project Updates

Release Date: July 1, 2025

This firmware update for the IoT Button brings several improvements to enhance usability and performance. In addition, we are excited to introduce new projects and hardware developments.

🔧 Firmware Updates:

  1. Removed Long-Press 5s to Enter Sleep Mode
    The long-press (5 seconds) action to enter sleep mode has been removed.

  2. Improved Button Sensitivity
    The button sensitivity has been optimized for a more responsive and consistent user experience.

🆕 New Projects Introduction:

  1. Seeed Studio IoT Button v2
    A new version of the IoT Button has been launched. This second-generation device includes minor pinout changes for better hardware integration, along with a new ADC-based voltage reading feature that enables battery level estimation.

  2. Infrared Remote Control Project
    A new infrared remote control project has been introduced...

V2.1

27 May 06:51

Choose a tag to compare

Addition of two new products, XIAO Smart IR Mate and XIAO 24GHz mmWave

V2.0

23 May 08:52

Choose a tag to compare

  1. Fixed a rename conflict issue that allowed multiple products to be used in one Home Assistant at the same time.
  2. Removed fixed api and ota keys.
  3. changed the product name.

V1.0

24 Apr 08:16

Choose a tag to compare

Xiao ESPHome Projects - v1.0.0

Welcome to the first release of Xiao ESPHome Projects! 🎉 This repository showcases a collection of IoT projects using Seeed Studio Xiao boards with ESPHome, designed to help you kickstart your IoT development.

What's Included:

  • SeeedStudio-2CH-EM: A dual-channel electricity meter using BL0939 for accurate current, voltage, and power measurements.
  • Xiao-Soil-Moisture-Monitor: A soil moisture monitor with three-color LED feedback, manual calibration, and energy-saving deep sleep.
  • SeeedStudio-IoT-Button: A versatile IoT button supporting ESPHome and Zigbee for smart home integration.

Why Use This Release?

  • Ready-to-use YAML configurations for ESPHome.
  • Detailed setup instructions in each project folder.
  • Open-source under GPLv3, welcoming community contributions.

Get started by cloning the repository and exploring the project folders. If you find this helpful, please give us a ⭐ and share with others!