I see UART traffic on the programming port, but R11 is a pull-down to GND for IO0. This needs to be a pull-up to 3V3
Board mod to follow short term
Does not affect programmer if R11 is left unloaded
Leave R11 empty and IO0 will pull high via ESP32 pull-up
Flashing the device is a success
Document photo of programmer setup below. No components are loaded yet. Programmer is supplying the voltage and EN/IO0 signals.
DS18B28 functions
BME280 based I2C port works
Adding Power supply circuit now
LDO is running
ADC values for VBAT monitoring are sane
Still need to plug in anemometer and wind vane.
Handing this build off to a local co-worker for extended feedback.
Added an OLED monitor port for basic diagnostics (not to be connected all the time due to current draw)
Moving on to my load/charge switch module on next unit
Rain gauge is functioning
Wind anemometer and vane operate
Summary of PCB bugs
R11 tied to GND, not 3V3, leave open
C6 is not needed as C10 value controls the RC time constant on EN pin
C8 is redundant? C3 already covers output from LDO