Releases: Seeed-Studio/xiao-esphome-projects
V4.3.1
Full Changelog: V4.3...V4.3.1
V4.3
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
feat: Add sleep mode control and improve battery percentage calculation
V4.2.1
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
- Optimize Seeed_IoT_Button_Zigbee.ino:
Full Changelog: V4.1...V4.2.1
V4.1
- Add MR60BHA2 and MR60FDA2 mmWave sensor projects
V4.0
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
📢 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:
-
Removed Long-Press 5s to Enter Sleep Mode
The long-press (5 seconds) action to enter sleep mode has been removed. -
Improved Button Sensitivity
The button sensitivity has been optimized for a more responsive and consistent user experience.
🆕 New Projects Introduction:
-
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. -
Infrared Remote Control Project
A new infrared remote control project has been introduced...
V2.1
V2.0
V1.0
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!