Hi, I’m new to Arduino and could use some help with a project.
The problem I’m trying to solve:
The heat pump in my new home is rather stupidly placed midway up the stairs to my second floor, the colder air from my upstairs bedroom seeps down and causes the heat pump to think it is colder in my living room than it is and causes a temperature variance of +/-4 degrees C. In my previous apartment I put the thermistor on a cable and moved it to a better location with great success, this is more difficult to do here, and the possible placements are too close to a heat source, PC, TV etc. to work. The only prefabricated solution I could find was Sensibo Air Pro, but since this works via IR the placement would not be ideal.
My technical background:
I am a licensed Automation technician, but I worked mostly as a panel builder (unsure about the title translation). I have not worked in the field for 9 years due to health issues. I built automated safety solutions for the energy sector and rarely worked on equipment with a power draw of less than 24VDC 1A, the full system was usually 8-10A at 230VAC. So, while I have a decent understanding of how electronics work, I have little knowledge when it comes to these low power devices. I have only programmed PLC’s via GUI, I have never actually coded anything.
My solution:
I want to make a battery powered sensor that transmits wirelessly to a receiver connected to my heatpump. The transmitter will consist of an Arduino chip, wireless transmitter and a thermistor. The receiver will consist of an Arduino chip, wireless receiver and a digipot. The digipot will be connected in place of the original thermistor via relay (NO) and will emulate the resistance based on information from the transmitter, the original thermistor will be connected to the same relay (NC) to have a backup function in case the relay should lose power for some reason. I have enlisted the help of AI to guide me in a general direction, these are the components I have found that I think will do what I want.
All the links to Mouser.com(supplier) below shows up as "Access to this page has been denied" in the preview. I'm not sure what to do about that.
Reciever and transmitter: ESP32-C3-WROOM-02-N4 Access to this page has been denied.
Transmitter LDO: MCP1700-3302E/TO Access to this page has been denied.
Reciever LDO: MCP1826S-5002E/DBVAO Access to this page has been denied.
Reciever Digipot: MCP4151-503E/MS Access to this page has been denied.
Transmitter Thermistor: NTCLE203E3103SB0A Access to this page has been denied.
Transmitter capacitor: GRM155D70G106ME18D Access to this page has been denied.
Transmitter capacitor: GRM02YR60G104ME01L Access to this page has been denied.
Transmitter charger: https://www.aliexpress.com/item/1005005751609703.html#nav-specification
Transmitter: 1200mAh LiPo battery.
Edit: Based on feedback the thermistor will be replaced with DS18B20, and i will use Seeed studio XIAO ESP32 C3, as this combines ESP, charger and LDO.
A rudimentary block diagram/wiring schematic and original thermistor curve is included in the post. If you need the KICad file(s) instead of just a screenshot just let me know what files you actually need as it created a folder with several files, and i don't know which is which ![]()
Heat pump manual: Download Panasonic CS-NZ9SKE Service Manual | ManualsLib
Questions:
- Will the proposed components work?
- Is there anything I should change?
- How difficult is it to program something like this?
- When programming the resistance/temperature curve, is it possible to plot in a few points, then the program estimates the rest of the curve? Or do I have to program in every single point?
- The capacitors on the transmitter were suggested by AI before and after LDO to smooth out power delivery and reduce power consumption, smoother power delivery I’m aware of, but will it actually reduce power consumption? Is it necessary to have them?
- It would probably be easier to code if I had a thermistor in the transmitter with the same resistance curve, but I have been unable to find a 3rd party one that matches. Panasonic sells a set for intake and pipe sensor for a ridiculous price. If anyone knows of a thermistor with these characteristics that would be great, but don’t waste too much time on it.
If you have an entirely different solution just let me know, I am open to suggestions.



