Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ESP12 Exception (29) #3663

Closed
mechanic98 opened this issue Sep 30, 2017 · 1 comment
Closed

ESP12 Exception (29) #3663

mechanic98 opened this issue Sep 30, 2017 · 1 comment

Comments

@mechanic98
Copy link

Basic Infos

i am writing a code that give weather forecast from wunderground.com website with HTTP request, and i want send to me this forecast in telegram. i use UniversalTelegramBot library to send message in telegram. so this code have to part:
1- give weather forecast from wunderground.com
2- send this forecast in telegram Bot
Each part work as well , but when i merge two part i give Exception (29) error :(

Hardware

Hardware: NodeMcu Lua WIFI Board Based on ESP8266 CP2102 Module (ESP-12E)
Core Version: I do not know!!!
because i flash my esp with ESP8266Flasher.exe
my setings in ESP8266Flasher is in this picture:

Settings in IDE

Module: Adafruit HUZZAH esp8266
Flash Size: 4MB(3MB SPIFFS)
CPU Frequency: 80Mhz
Upload Using: SERIAL 115200

Sketch

https://pastebin.com/0z9YFd06

Debug Messages

https://pastebin.com/suesbtiv

@devyte
Copy link
Collaborator

devyte commented Sep 30, 2017

@mechanic98 most likely you're out of RAM. Strings pf type const char * are held in RAM, and you jave a huge lot of them. Look into moving them to flash with F() or PROGMEM.
Closing as off topic, see #3655 .

@devyte devyte closed this as completed Sep 30, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants