Re: "universal I/O bridge"
Posted: Fri Jul 10, 2015 3:27 am
Thought about that, I am not yet completely convinced. It would mean you'd have to configure a pin for that purpose in the configuration and for that you'd have to have access to the esp already... I am not going to "sacrifice" a random pin, like Espressif already did with GPIO0, GPIO2 and GPIO15, which you now need to workaround to get it working!
Another option would be, wich already should be working, is to use a programmer, like esptool.py, read the memory block found on 0x3c(000) change it and write it back. The ssid and passwd are on the very start and occupy 32 bytes both (see config.h), be sure to add a '\0'! Maybe you can try that. If that's viable, I can add a config option to skip the bootstrap.
Another option would be, wich already should be working, is to use a programmer, like esptool.py, read the memory block found on 0x3c(000) change it and write it back. The ssid and passwd are on the very start and occupy 32 bytes both (see config.h), be sure to add a '\0'! Maybe you can try that. If that's viable, I can add a config option to skip the bootstrap.