I run a WireGuard VPN server on my Asus router so I can browse my BrewPiLessGx from my phone while away from home. That works well for me. (I do same for my Home Assistant server so I can see the number of pints left in my caskerator, via an esp8266 connected load cell. Not that it changes much...
I changed brightness from 255 to 128 and now the screen is visible again (and fantastic!)
I also used the updated skin editor, I like the way it keeps the graphic of the screen "on-screen" while you scroll through the settings. There were a couple of instances where font size needed to be...
My 2432S032C compiled and uploaded fine with the latest version using default_envs = ESP32_2432S032C_lgfx but I get a blank screen. Web access etc works though. Is there a particular version of this board that works with lgfx or is there a setting I need to change? (I thought I used this setting...
I also had issues with Windows but VSCode using WSL and VSCode using a remote linux box both worked for me (at least when I compiled with default_envs = ESP32_2432S032C, when I build with lgfx I get a blank screen on my 2432S032C). If you don't find a windows solution and you give WSL a try...
For my issue could it be that there's enough power to allow the esp32 to detect both of the DS2413 boards (to give four controllable pins) but just not enough power left to drive all four relays? Maybe I can try an external supply for the DS2413 (with common ground).
(I'm starting to wonder...
I found I could power two of them with a 2.2k ohm on this esp32 3.3V line, so I think it must be a wiring issue unless @akgal12 is using an esp32 that permits less current on the 3.3V line (I can only get heat and cool to work from the DS2413 though but I think that's a separate issue)
Check you have both the DS2413 and DS18B20 connected to the same three pins on the esp32: 3.3V, GND and GPIO 17:
Your should have a ~2.2k ohm resistor (or similar) pulling up both the IO pin on the DS2413 and the signal pin on the DS18B20 to 3.3V. Yours looks like 4.7k which may be ok, but if...
Thanks @pocketmon I'll start looking into the Actuator class.
I tried using io pin 22 to control the relay for PTC (instead of one of the two DS2413 1-wire boards that share io pin 21) This worked as expected: temperature higher then set point switched on the relay..
I did same for Capper...
Hi @pocketmon I can't get PTC to change state when Room Temperature sensor is > Glycol Triggering Temperature. Regular heating and cooling comes on and off as expected.
I'm using the same one-wire bus for the temperature sensors and the four actuators (heat. cool, capper and PTC), all set to...
Once you have the pigtail connectors I'd try again using the onboard 3.3V, 5V and Gnd when the unit is powered by USB. Just be sure the connections are good. (And only use 5V to power the relay, 3.3V is fine for the temperature sensors and the DS2413, and they can share a single pull-up resistor)
There's another 4P connector next to the USB socket called "power supply base" that has 5V. (Had to buy more connectors with the wires attached as the screen only came with one). The 5V there is sufficient for both the pressure sensor and the relay board when powered by USB. (Also works with an...
For static ssid and password:
Line 332 in src/bpl/WiFiSetup.cpp in bool WiFiSetupClass::stayConnected(void)
change:
else WiFi.begin();
to:
else WiFi.begin("ssid","password");
There are several instances of WiFi.begin(), it's the last one. WiFi settings are preserved on re-upload so only...
I use 5V from the esp32 to power the relay module, 3.3V from the esp32 to power the ds2413 (via the pull-up resistor) and the temperature probes. The signal pin on the temperature probe is also pulled up via the same resistor. The gnd for everything is connected to the esp32 gnd: temp probes...