What I would like to do is make a esp01 with gpio16(wake) pin broken out using the original esp01(s) design/footprint. I found this stackoverflow question but it was closed already: https://stackoverflow.com/questions/78731991/does-anyone-has-gerber-files-of-esp01
That's really all of the info I could find after searching the googles for a while
Does anyone know where to find any kind of gerber file of the esp01 or esp01s that's freely available?
Good question. I thought that might have been why the original stackoverflow might have been removed. But then I thought how could all those esp01 knockoff boards be sold from places like Aliexpress be available.
I know the esp8266ex chip is IP but I didn't think the board would be. And I had hoped someone has reverse engineered it
You can search for esp-01 datsasheet and look into schematics section
for schematic( https://www.microchip.ua/wireless/esp01.pdf )
Then with the help of any pcb/schematic design tool you can make your own pcb with customizations.
Hope this helps!
If you only need GPIO 16 for deep sleep wake
I would suggest try soldering the pin manually on ESP01 , with a fine tip iron and lot of flux.
Connect pin 8(GPIO16) of microcontroller to pin32(EXT_RST).
I was initially afraid to solder those pins as It was very close to other passive components. But it turned out great, I soldered 3 pins from the corners pin8(GPIO16) , pin16(GPIO4), pin24(GPIO5)
I got 2 extra GPIOs.
Another tip:
If you are using any I2C functionalities , use GPIOs (1,3) Tx,Rx for I2C so you can use GPIOs 0,2 for other I/O purposes.