Hi Mike,
Very sorry for the problems.
Since your phone can connect to the Intelligrill in "access point" mode lets us know the ESP8266 wifi is working.
And with Intelligrill displaying an ip address of "00.00.00" in "station" mode lets us know that your router is not accepting the credentials of the ESP8266 wifi module. My sense is your router does not have either WPA, WPA2, WPA2-Enterprise or WPS modes enabled. Can you check that? Also, you may have to alter the WiFi.Begin() call in the source code to make the wifi compatible with your router. See this article: https://www.arduino.cc/en/Reference/WiFiBegin.
Again, very sorry for the problems.
Greg
Mike Baier
almost 7 years
I forgot to mention your coding of this and the setup and structure is incredible! I can't wait to get it working and then figure out how you managed to do all of this.. really quite incredible job!
Mike Baier
almost 7 years
I got my library issue resolved which fixed the problem!
however i'm having a hard time getting it to link up to my wifi network.
I'm following the instructions and i can use my phone to hit the intelligrill. I connect to the intelligrill ssid, input the password of Intelligrill. It connects. I navigate to 192.168.20.20/setup and I entered in my ssid of my wifi network and the correct password. I click save. I reboot the ESP.. I then am not able to connect to the intelligrill ssid no matter which password I use. The esp display also still shows 0.0.0.0 for the IP address.
any thoughts?
gzumwalt
almost 7 years
@Mike Baier
Mike,
I'm not sure exactly where that is coming from, especially since the code does not call "drawRGBBitmap". I'm guessing when the install of Adafruit GFX library was performed, it was missing some lower level functions.
Have you updated the graphics library lately?
Sorry about the difficulties, and I'll keep digging, keep me posted please!
Greg
Mike Baier
almost 7 years
I'm getting an error when trying to compile the code:
In file included from C:\Users\Mike\Documents\Arduino\libraries\Adafruit-GFX-Library-master\Adafruit_SPITFT.cpp:17:0:
C:\Users\Mike\Documents\Arduino\libraries\Adafruit-GFX-Library-master\Adafruit_SPITFT.h:56:33: error: no members matching 'Adafruit_GFX::drawRGBBitmap' in 'class Adafruit_GFX'
using Adafruit_GFX::drawRGBBitmap; // Check base class first
^
exit status 1
Error compiling for board Adafruit HUZZAH ESP8266.
Any idea which library or file I need to make a change to?
Thanks for the help
gzumwalt
about 7 years
Great, anxious to see your results!
Mike Baier
about 7 years
going to order up the components tomorrow and give it a go!
gzumwalt
about 7 years
@Mike Baier
Thank you so very much, I am truly pleased you enjoyed this design!
I have included the cad files and source code for this design for those, like you, who wish to learn. I spent a very long week studying HTM/Javascript/JSON programming, and I decided to provide the source code as a shortcut for those wishing to learn as did I. Hopefully I provided adequate comment in the source code for you to ascertain how it works, but, I'm not that good at "teaching", so if you have any questions or comments whatsoever, please feel free to comment or message me and I will most certainly do my best to explain how and why I did what I did.
Many, many, many thanks again, and I am truly humbled that you enjoyed this design!
Greg
Mike Baier
about 7 years
amazing work yet again! I would love to try and build this unit. I especially would love to learn the programming behind it to communicate with the web page