This is my esp8266 usb stick. It incorporates the following in a easy to use form factor:
- A SD Card connector interfaced to the esp8266 over SPI.
- A CH340g USB interface allowing the esp8266 firmware to be updated easily.
- An efficient switching buck converter to convert the USB 5V input to 3.3V for the esp8266.
The SPI interfaced SD card slot is compatible with the SD card library used in the Arduino esp8266 support pack (it also works with the native SDK, ping me for the code).
The alpha version ships now, but may have RF range and other issues and is hand assembled. The final version should ship in about a month. Your preorder helps be develop this product and motivates further work.