Finally picked up an ESP8266 and got it controlling a small 24 NeoPixel Ring

Hi @Jason_Coon , need your help with the problem I have trying to get my Esp-01 module working.
Tried Juergen’s original sketch but can’t get it working. Reading through this post comments I understand that the Esp-01 is probably too small for your sketch.
Any suggestions ? Thanks !

@JP_Roy Sorry, I’ve only tried it on the Adafruit Huzzah. My web app is about 600 KB, but it doesn’t seem you’re getting far enough for that to be the issue. You’re still getting the compile errors you posted in Juergen’s post, right? That seems like an issue with the ESP8266 tools. If you enable verbose compilation output, copy the output to a pastebin or gist, and post a link to it here, I’ll try to take a look.

Hi @Jason_Coon , yes I can’t get past that compile error.
Tried with the newer Arduino IDE 1.6.8, no changes.
Now I am wondering about the tool you are describing, is that different from the stuff you get when loading the ESP8266 support in the board manager ?

I followed these instructions: https://learn.adafruit.com/adafruit-huzzah-esp8266-breakout/using-arduino-ide

If you want me to help, I need the verbose compiler output in a gist or pastebin…

Hi @Jason_Coon , here is the link to that compiler output I get…
https://gist.github.com/jpro56/309931d032314d693c31

Do you have the latest from the FastLED master branch? Did you enable verbose compiler output in the Arduino preferences? The output you posted seems a little light for verbose.

Hi @Jason_Coon , thanks for helping here, greatly appreciated !
I am going through Adafruit’s stuff now and will see if I pickup anything there…
I have FastLED 3.1 but did not fetch the latest version for a while so will do so asap.
I did turn on verbose compiler output and that is what I got as output :frowning:

Hi @Jason_Coon ,
Went through the Adafruit’s instructions and all went great !!
Loaded latest from FastLED Master and I was able to compile and flash Juergen’s code.
It is now running in access point mode and I have 4 WS2811 LEDs hooked up and they are rapidly dancing to some default pattern in his sketch. Looks ok I guess :wink:
Now I tried using the suggested IP adress (192.168.4.1) as suggested in the sketch but that fails to connect, I am a bit lost with IP and web access details. Should I specify an IP address that is more specific to my own setup ??
Also tried to locate the new wifi “ESP_FastLED_Access_Point” from a tablet but it is not listed. I do see a bunch of available access points but none with names that could apply here. Any suggestions ?

Yeah, if it’s in access point mode, you’ll have to connect to its wireless network. Check the serial output and verify the SSID and IP address.

@Jason_Coon OK showing my age here… :wink:
I get nothing in the serial monitor.
I managed to get the Adafruit 2nd example going where I used my wifi and password and the Adafruit server responded as indicated.
I did update Juergen’s sketch with the correct SSID and Password (double-checked here… )
Now, how do I check the serial output and IP address ?

Hmmm… just tried the serial monitor again while resetting the Esp-01 and I get gibberish info at 115200 which is the baud rate I used for the download

Looks like his sketch isn’t writing anything to serial, shame on him. :slight_smile: Is your ap mode password at least 8 characters? I think it fails silently if not.

@Jason_Coon Yes the PW is 10 char long and it did work with the Adafruit sketch

Weird. Try a different SSID?

@Jason_Coon For SSID, I used the name that we assigned to our home wifi router. I do not have any other access points that I could try

In access point mode, you need to use a different SSID. In station mode, you use your home wifi SSID and password.

@Jason_Coon Alright, showing my age again…
His sketch has 2 options ‘Access Point’ and ‘Web Server’ I follow the Access Point method, how is ‘station mode’ different from either of these ?

In access point mode, the ESP8266 sets up its own wifi network. In station mode, it joins another wifi network.

OK, something I just noticed in his sketch is that he sets… Serial.begin(9600);
and he does try to output some info on the serial port
Just changed the Serial monitor to 9600, reset the Esp-01 and I still get gibberish characters !?!?

Hi @Jason_Coon , THANKS !! I finally got something going here…
I changed the SSID to some random name ‘jpsid’ and created a password for it and I was able to connect to the ESP-01 with my Samsung tablet and play with some of the LEDs settings as advertised!
Now, I changed that SSID to ‘myESP8266’ and remove the password then uploaded the mods to the ESP-01 successfully but strangely enough, the tablet still displays that old SSID name ‘jpsid’ when I power-up the ESP-01 and insists on me providing that password I had initially specified and when I comply it does work as before.
Do you think this is just a weird behavior of my Samsung tablet or am I missing something on the sketch side to effectively change it’s SSID/Password ?
Thanks Jason !!