Minimal pin connection/ assignment to run program on ESP-12F (bare ESP)?

For ESP-12F to start, the CH_PD, GPIO4, GPIO0, GPIO2 pins must be pulled up and the GPIO15 must be pulled down. As pull up/down we use 10kOhm resistors that are connected with 3.3V and GND, respectively. Only with this configuration our chip properly boots up once powered.

So I need to do something like this:
image

Can the enable pin on esp12f be accessed through a software pin? or do I need to physically solder 10kΩ between it and Vcc?

//  pinMode(???, INPUT_PULLUP);    //   CH_PD (EN)
  pinMode(4, INPUT_PULLUP);     //   GPIO4
  pinMode(0, INPUT_PULLUP);     //   GPIO0
  pinMode(2, INPUT_PULLUP);    //   GPIO2
  pinMode(15, INPUT_PULLDOWN);  //   GPIO15

io 0, 2 and 15 are boot config pins read by the bootloader. and the EN pin is 'enabler' on hw level. there in no requirement for io 4

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.