martinayotte wrote: it needs a pullup stronger than this one
+1 on your advise.
I agree, guessing there's 1K's on the back between 3.3V and the CH_PD & GPIO 2 side of the 10K's.
Then something to GPIO 0 (should be 10K). If not I can't see how it's going to work. As always, the devil is in the detail.