├── .github └── FUNDING.yml ├── .gitignore ├── .gitmodules ├── .trunk ├── .gitignore ├── configs │ ├── .clang-tidy │ ├── .isort.cfg │ ├── .markdownlint.yaml │ ├── .yamllint.yaml │ └── ruff.toml └── trunk.yaml ├── 3d └── enclosure │ ├── XIAO_ESP32C6_Enclosure.FCStd │ ├── printing_setup_0.png │ ├── printing_setup_1.png │ └── stl │ ├── core.stl │ ├── lock.stl │ ├── soc_bracket.stl │ ├── soc_holder.stl │ └── wrapper.stl ├── CMakeLists.txt ├── LICENSE ├── README.md ├── assets ├── SensorXIAO.fzz ├── SensorXIAO_assembly_1.jpg ├── SensorXIAO_assembly_2.jpg ├── SensorXIAO_assembly_3.jpg ├── SensorXIAO_assembly_4.jpg ├── SensorXIAO_assembly_5.jpg ├── SensorXIAO_assembly_6.jpg ├── SensorXIAO_assembly_7.jpg ├── SensorXIAO_assembly_8.jpg ├── SensorXIAO_assembly_9.jpg ├── SensorXIAO_assemby_0.jpg ├── SensorXIAO_battery_connection.png ├── SensorXIAO_connect_SGP41.png ├── SensorXIAO_connect_bme.png ├── SensorXIAO_external_antenna.jpg ├── SensorXIAO_external_antenna_radiomaster.png ├── SensorXIAO_ha_card.png ├── SensorXIAO_menu.png ├── SensorXIAO_rssi_antenna.png ├── SensorXIAO_voltage_divider.png ├── SensorXIAO_zb_device.png └── introduction.jpg ├── main ├── CMakeLists.txt ├── Kconfig.projbuild ├── idf_component.yml ├── main.c ├── sensor_adc.c ├── sensor_adc.h ├── sensor_bme.c ├── sensor_bme.h ├── sensor_data.c ├── sensor_data.h ├── sensor_gpio.c ├── sensor_gpio.h ├── sensor_i2c.c ├── sensor_i2c.h ├── sensor_id.c ├── sensor_id.h ├── sensor_led.c ├── sensor_led.h ├── sensor_mqtt.c ├── sensor_mqtt.h ├── sensor_nvs.c ├── sensor_nvs.h ├── sensor_sgp.c ├── sensor_sgp.h ├── sensor_sleep.c ├── sensor_sleep.h ├── sensor_wifi.c ├── sensor_wifi.h ├── sensor_zb.c └── sensor_zb.h ├── partitions.csv ├── scripts └── device_monitor.py └── sdkconfig.defaults /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/.gitmodules -------------------------------------------------------------------------------- /.trunk/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/.trunk/.gitignore -------------------------------------------------------------------------------- /.trunk/configs/.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/.trunk/configs/.clang-tidy -------------------------------------------------------------------------------- /.trunk/configs/.isort.cfg: -------------------------------------------------------------------------------- 1 | [settings] 2 | profile=black 3 | -------------------------------------------------------------------------------- /.trunk/configs/.markdownlint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/.trunk/configs/.markdownlint.yaml -------------------------------------------------------------------------------- /.trunk/configs/.yamllint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/.trunk/configs/.yamllint.yaml -------------------------------------------------------------------------------- /.trunk/configs/ruff.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/.trunk/configs/ruff.toml -------------------------------------------------------------------------------- /.trunk/trunk.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/.trunk/trunk.yaml -------------------------------------------------------------------------------- /3d/enclosure/XIAO_ESP32C6_Enclosure.FCStd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/3d/enclosure/XIAO_ESP32C6_Enclosure.FCStd -------------------------------------------------------------------------------- /3d/enclosure/printing_setup_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/3d/enclosure/printing_setup_0.png -------------------------------------------------------------------------------- /3d/enclosure/printing_setup_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/3d/enclosure/printing_setup_1.png -------------------------------------------------------------------------------- /3d/enclosure/stl/core.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/3d/enclosure/stl/core.stl -------------------------------------------------------------------------------- /3d/enclosure/stl/lock.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/3d/enclosure/stl/lock.stl -------------------------------------------------------------------------------- /3d/enclosure/stl/soc_bracket.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/3d/enclosure/stl/soc_bracket.stl -------------------------------------------------------------------------------- /3d/enclosure/stl/soc_holder.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/3d/enclosure/stl/soc_holder.stl -------------------------------------------------------------------------------- /3d/enclosure/stl/wrapper.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/3d/enclosure/stl/wrapper.stl -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/README.md -------------------------------------------------------------------------------- /assets/SensorXIAO.fzz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/assets/SensorXIAO.fzz -------------------------------------------------------------------------------- /assets/SensorXIAO_assembly_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/assets/SensorXIAO_assembly_1.jpg -------------------------------------------------------------------------------- /assets/SensorXIAO_assembly_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/assets/SensorXIAO_assembly_2.jpg -------------------------------------------------------------------------------- /assets/SensorXIAO_assembly_3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/assets/SensorXIAO_assembly_3.jpg -------------------------------------------------------------------------------- /assets/SensorXIAO_assembly_4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/assets/SensorXIAO_assembly_4.jpg -------------------------------------------------------------------------------- /assets/SensorXIAO_assembly_5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/assets/SensorXIAO_assembly_5.jpg -------------------------------------------------------------------------------- /assets/SensorXIAO_assembly_6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/assets/SensorXIAO_assembly_6.jpg -------------------------------------------------------------------------------- /assets/SensorXIAO_assembly_7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/assets/SensorXIAO_assembly_7.jpg -------------------------------------------------------------------------------- /assets/SensorXIAO_assembly_8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/assets/SensorXIAO_assembly_8.jpg -------------------------------------------------------------------------------- /assets/SensorXIAO_assembly_9.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/assets/SensorXIAO_assembly_9.jpg -------------------------------------------------------------------------------- /assets/SensorXIAO_assemby_0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/assets/SensorXIAO_assemby_0.jpg -------------------------------------------------------------------------------- /assets/SensorXIAO_battery_connection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/assets/SensorXIAO_battery_connection.png -------------------------------------------------------------------------------- /assets/SensorXIAO_connect_SGP41.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/assets/SensorXIAO_connect_SGP41.png -------------------------------------------------------------------------------- /assets/SensorXIAO_connect_bme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/assets/SensorXIAO_connect_bme.png -------------------------------------------------------------------------------- /assets/SensorXIAO_external_antenna.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/assets/SensorXIAO_external_antenna.jpg -------------------------------------------------------------------------------- /assets/SensorXIAO_external_antenna_radiomaster.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/assets/SensorXIAO_external_antenna_radiomaster.png -------------------------------------------------------------------------------- /assets/SensorXIAO_ha_card.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/assets/SensorXIAO_ha_card.png -------------------------------------------------------------------------------- /assets/SensorXIAO_menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/assets/SensorXIAO_menu.png -------------------------------------------------------------------------------- /assets/SensorXIAO_rssi_antenna.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/assets/SensorXIAO_rssi_antenna.png -------------------------------------------------------------------------------- /assets/SensorXIAO_voltage_divider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/assets/SensorXIAO_voltage_divider.png -------------------------------------------------------------------------------- /assets/SensorXIAO_zb_device.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/assets/SensorXIAO_zb_device.png -------------------------------------------------------------------------------- /assets/introduction.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/assets/introduction.jpg -------------------------------------------------------------------------------- /main/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/main/CMakeLists.txt -------------------------------------------------------------------------------- /main/Kconfig.projbuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/main/Kconfig.projbuild -------------------------------------------------------------------------------- /main/idf_component.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/main/idf_component.yml -------------------------------------------------------------------------------- /main/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/main/main.c -------------------------------------------------------------------------------- /main/sensor_adc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/main/sensor_adc.c -------------------------------------------------------------------------------- /main/sensor_adc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/main/sensor_adc.h -------------------------------------------------------------------------------- /main/sensor_bme.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/main/sensor_bme.c -------------------------------------------------------------------------------- /main/sensor_bme.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/main/sensor_bme.h -------------------------------------------------------------------------------- /main/sensor_data.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/main/sensor_data.c -------------------------------------------------------------------------------- /main/sensor_data.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/main/sensor_data.h -------------------------------------------------------------------------------- /main/sensor_gpio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/main/sensor_gpio.c -------------------------------------------------------------------------------- /main/sensor_gpio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/main/sensor_gpio.h -------------------------------------------------------------------------------- /main/sensor_i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/main/sensor_i2c.c -------------------------------------------------------------------------------- /main/sensor_i2c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/main/sensor_i2c.h -------------------------------------------------------------------------------- /main/sensor_id.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/main/sensor_id.c -------------------------------------------------------------------------------- /main/sensor_id.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/main/sensor_id.h -------------------------------------------------------------------------------- /main/sensor_led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/main/sensor_led.c -------------------------------------------------------------------------------- /main/sensor_led.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/main/sensor_led.h -------------------------------------------------------------------------------- /main/sensor_mqtt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/main/sensor_mqtt.c -------------------------------------------------------------------------------- /main/sensor_mqtt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/main/sensor_mqtt.h -------------------------------------------------------------------------------- /main/sensor_nvs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/main/sensor_nvs.c -------------------------------------------------------------------------------- /main/sensor_nvs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/main/sensor_nvs.h -------------------------------------------------------------------------------- /main/sensor_sgp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/main/sensor_sgp.c -------------------------------------------------------------------------------- /main/sensor_sgp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/main/sensor_sgp.h -------------------------------------------------------------------------------- /main/sensor_sleep.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/main/sensor_sleep.c -------------------------------------------------------------------------------- /main/sensor_sleep.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/main/sensor_sleep.h -------------------------------------------------------------------------------- /main/sensor_wifi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/main/sensor_wifi.c -------------------------------------------------------------------------------- /main/sensor_wifi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/main/sensor_wifi.h -------------------------------------------------------------------------------- /main/sensor_zb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/main/sensor_zb.c -------------------------------------------------------------------------------- /main/sensor_zb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/main/sensor_zb.h -------------------------------------------------------------------------------- /partitions.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/partitions.csv -------------------------------------------------------------------------------- /scripts/device_monitor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/scripts/device_monitor.py -------------------------------------------------------------------------------- /sdkconfig.defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BegoonLab/xiao-esp32c6-wifi-sensor/HEAD/sdkconfig.defaults --------------------------------------------------------------------------------