🌡️ Mod-NTC
🔰 Easy
Easy I2C interface, simple API, minimal technical knowledge required
🎯 Accurate
- Resolution 0.125 °C
- no self-heating error
Code
-
1
#include <Microfire_Mod-NTC.h>
2
Microfire::Mod_NTC::i2c ntc;
3
void setup() {
4
Serial.begin(9600);
5
Wire.begin();
6
ntc.begin();
7
}
8
9
void loop() {
10
ntc.measureTemp();
11
12
Serial.println((String)ntc.tempC + " °C");
13
delay(1000);
14
}
Read more here -
1
...
2
# import the component
3
external_components:
4
- source:
5
type: git
6
url: https://github.com/u-fire/ESPHomeComponents/
7
8
sensor:
9
- platform: mod_ntc
10
id: ntc
11
...
Read more here
Other stuff you'll need
This is just the module. You could...
- Use it in a breadboard. To do that, you'll need to connect the I2C bus and probe connections using point-to-point wiring or something similar.
- Use it in a Carrier Board for an easier-to-use solution than breadboards.
- Use it on a custom board and attach it either by pins or castellation.
You'll need a 10K NTC temperature probe:
Any 10K NTC will work. Here is one example: Digikey