SHTC3 BLE Beacon Development Kit
The SHTC3 Beacon is a simple reference design. It shows an example for mechanical integration into a consumer electronics device and a typical application for the digital humidity sensor SHTC3 with its broader supply voltage range directly powered by a battery.
The Beacon itself has been designed as a developer platform and does not provide a display. It is a very compact measurement node. The data can be read out with a RaspberryPi or alternatively a bluetooth SMART capable device like a smartphone can be used. The firmware code is available as hex-file and PCB and housing are free to use under a BSD license.
How to build your own Beacon
All the necessary files are located at the Sensirion GitHub repository.
On the PCB one can use the manual solder points on the bottom layer next to the RF module. Alternatively, the connector of the type TC2030-IDC could be used which is located on the battery side on the top of the PCB. The 6-pin box header has a pin assignment as follows:
The upload of the firmware is tested with Windows 7 and Windows 10. Download the necessary tools from the Nordic website and install them:
- nRFgo Studio-Win64
- nRF5x-Command-Line-Tools-Win32 inkl. J-Link Tools
Connect the programmer to the PCB and launch the nRFgo studio. In the device manager on the left select ”nRF52” development boards. On the Tab “Program Softdevice” on the right the klick “Browse” and select the file “s132_nrf52_5.0.0_softdevice.hex” and “Program” the softdevice. Afterwards repeat the same for “nrf52832_xxaa.hex” on the Tab “Program Application”. Now the device is ready to use.
Coming soon: How to use a Raspbery Pi to get the data from the SHTC3 Beacon