You can join the ESP’s wifi network and tell it which access point to join. The code is also updatable from a web browser.
Initially, you’ll have to upload the sketch to the ESP using a breadboard and a serial to USB converter, or some other configuration of the following schematic:
** Be careful to use only 3.3v on the RX pin and VCC Pins of the ESP8266 **
If your FTDI programmer is 5v you’ll need to add a level shifter, or voltage divider on it’s TX pin.
From here on out you can modify the code and flash wirelessly using a browser.
To get the ESP connected to your home network:
- First join the WiFi network: ESP LCD.
- Use the password you set for ESPpassword
- Launch your browser and navigate to 192.168.0.1
- Here you’ll find a page that lets you set the SSID and PASSWORD for your wifi network
- Now you can connect your computer back to your home network
To update and upload a modified sketch:
- Back in your browser, navigate to http://esp.local
- Select the binary to upload, then click “upload”.
Output examples are shown on my earlier project.
Here’s the schematic with LCD: