prusa3d / Prusa-Firmware-ESP32-Cam

Firmware for ESP32 Cam modules to be used in Prusa Connect
GNU General Public License v3.0
97 stars 10 forks source link

Add temp display in settings menu #49

Open Zero-Circle opened 1 week ago

Zero-Circle commented 1 week ago

It would be nice to have a temp readout in the settings menu.

johnyHV commented 5 days ago

Hello @Zero-Circle you mean MCU temperature, or temperature from external sensor ? I thought about adding support for DHT22, for monitoring the temperature in the box

Zero-Circle commented 5 days ago

Having both would be good. I think im having an issue due to MCU temp atm and having it in the GUI would be nice. If you consider the DHT22 it would be nice to expose its value somehow so we can log it in home assistant

johnyHV commented 4 days ago

@Zero-Circle In the next release, I will add MCU temperature display. I will try to add support for the DHT22. I need to find out how many kilobytes of FLASH memory the support for DHT22/DHT11 will take up.

dc740 commented 1 day ago

Any chance the temperature is in Fahrenheit? My module is the cheap ESP32-CAM: https://es.aliexpress.com/item/1005006752792592.html I have two and they are both reading between 101 and 104°C when they have just been powered on, from 98 to 100°C after a few minutes (when the CPU is not being hit that much). They are both just warm to the touch. I need to take the actual temperature, but I can tell they are not 100°C since they are not burning hot.

There is another reason I believe they are not that hot:

  1. I'm NOT using the module's AMS1117 power regulator. I'm supplying them 3.3v directly from a buck converter (DSN Mini 360) and four filter capacitors (470uF, 33uF, 0.1uF and 33pF).
  2. The boards are also NOT in a case, they are in an open mount: https://www.printables.com/model/134200-esp32-cam-mount
  3. The light is NOT turned on (it only turns on to take a snapshot for a sec every 30 seconds).

In any case I will reply again when I take some actual temperature readings