Debasish v3.3 design - build notes

Jun 22, 2022

  • 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.

Jun 24, 2022

  • DS18B28 functions

  • BME280 based I2C port works

  • Adding Power supply circuit now

Jun 28, 2022

  • 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

Jul 5, 2022

  • Rain gauge is functioning

  • Wind anemometer and vane operate

Summary of PCB bugs

  • R11 tied to GND, not 3V3, tie right side of R11 (ESP32 towards you) to 3V3 somehow.

    • Use jumper wire or solder to 3V3 in an unused I2C port connection point

  • C6 is not needed as C10 value controls the RC time constant on EN pin

  • C8 is redundant? C3 already covers output from LDO