- DFRobot Firebeetle ESP32: 1738-1302-ND
- Adafruit breakout board: Sensirion SHTC3: 1528-4636-ND
- Sensirion SCD30: 1649-1098-ND
- 18650 Battery holder: BH-18650-PC-ND
- JST 2pin power connector: 1528-1126-ND
First we have to prepare the CPU board.
The main thing we have to do is to enable the input voltage measurement.
For this we have to short two prepared jumbers or place 0Ohm resistors.
Those are the R10
and R11
on the board.
A li-ion battery is used as power source for the device. The intergrated charge circuit does charge to a fixed voltage of 4.2 V. This may be too much for usual li-ion cells. Ensure that you use a battery that is not damaged by this higher voltage or even use a more compatible lipo battery.
First correctly wire the sensor to the CPU board.
We use the box in which the ESP32 was delivered as a case. This has a good size and is good enough for indoor usage. The electronic parts are assembled to an additional cardboard.
The box need to have air holes on both lids to enable air flow.
The eletronic parts are attached to the cardboard with adhesive tape.
The cardboard can then be inserted in the box.
If you want to have as less power consumption and most importantly no always glowing LED you have to remove it from the Adafruit board.
ToDo: cabling/images
We use a 3D printed case for the outdoor sensor because of the weather influence. The case is designed for 0.2mm nozzle diammeter and PLA. Usually temperature sensors have white or other light colored cases.
Not yet printed/tested
Images are no longer up-to-date with the real model data. Will be updated after real printing test.
The corresponding files are located under case_outdoor/
.
To ensure longevity of the screw holes we use special plastic screws.
More information for those
SCHRIEVER STS Senkkopf Schrauben T KN 1041 Stahl znb 1227
can be found in the datasheet in the top level documents
folder.
d1 = 2.2
d2 = 3.8
t = 6
Antrieb = T6
Löcher = 1.85