Skip to content

MartinEssink/CH58x-BTHome

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CH58X-BTHome

BLE Temperature Sensor using the BTHome protocol on the CH58X ic series.

Basic configuration

The default intervals and encryption key can be changed in src/sensor.cpp

The default hardware configuration is:

GPIO B15 -- R2 [10k] -- GPIO A9 -- NTC [50k, B=3950] -- VCC

Building

The toolpath can be set in CMakeLists.txt. The toolset can be downloaded from the Mounriver website, though the xpack distribution most likely works as well (untested).

mkdir build
cd build
cmake ..
make

Board

The schematic and gerber files for the PCB are located in the Board folder.

Image

About

BTHome temperature sensor using the CH58x series IC.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages