Loading files…
A low-power ZigBee sensor integrated with HomeAssistant for monitoring temperature, humidity, and CO2.
The PCB was designed with KiCad 7 and manufactured/assembled with JLCPCB. All relevant files can be found in the repo
This project uses a west workspace (manifest in west.yml) and a local Makefile wrapper.
From the project directory:
west init -l .
cd ..
west update
This initializes a west workspace in the parent directory and fetches all required modules
(including modules/sensirion_drivers for SCD4X).
cd <project-dir>
make build-debug
Default output:
build_debug/merged.hexbuild_debug/schneggi-sensor/zephyr/zephyr.elfConvenience targets:
make build-debug
make build-debug-co2
make build-production
make build-production-co2
Equivalent flash targets:
make flash-debug
make flash-debug-co2
make flash-production
make flash-production-co2
make test
make flash-debug
make build BUILD_DIR=build_custom
make build CONF_FILE=prj_production_no_scd4x.conf OVERLAY='boards/adafruit_feather_nrf52840.overlay;boards/no_scd4x.overlay'
make flash SNR=<your_jlink_serial>
After updating west.yml:
make west-update
No comments yet. Be the first to ask about this board.