If you get the garbage text in the IDE, is your baud rate set correctly? Also, did you reset the board out of bootloader mode?
If the board itself is unstable it's possible it's just a broken board. If the power supply is dodgy (bad capacitor) the ESP8266 can just reset itself as soon as it tries to initialise WiFi.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
If you get the garbage text in the IDE, is your baud rate set correctly? Also, did you reset the board out of bootloader mode?
If the board itself is unstable it's possible it's just a broken board. If the power supply is dodgy (bad capacitor) the ESP8266 can just reset itself as soon as it tries to initialise WiFi.