Schematic

With this design I want to add the following features:

  • Breadboard Compatibility

  • 3.3V Regulator

  • Inrush Current

I also considered adding an USB-UART Bridge but that would increase the size of the final board, which wasn't what I was aiming for. Perhaps in another time.

For the regulator I chose the SPX3819M5-L-3-3/TR because its cheap, small and easily available.

I also added 2 LEDs, one for power and the other for the pin D2 as a status pin. SMD LEDs don't need as much current as regular through hole LEDs. A simple 10K resistor is enough as opposed to maybe a 330 ohm resistor for through hole one.

Pull-up resistors were also added with the value of 10K.

On the 3.3V power line I added 4 47uF capacitors for a total of 188uF(theoretical) to fight the voltage drop with the initial inrush current of the esp8266.

Finally 2 momentary switches were added for the RST and BOOT

Schematic