Coder Social home page Coder Social logo

siddheshnan / thingesp-arduino-library Goto Github PK

View Code? Open in Web Editor NEW
8.0 2.0 2.0 116 KB

Arduino Library for ThingESP WhatsApp

Home Page: https://thingesp.siddhesh.me

License: GNU General Public License v2.0

C++ 100.00%
arduino esp8266 esp8266mqtt whatsapp whatsapp-bot home-automation thingesp-arduino-library thingesp iot esp32

thingesp-arduino-library's Introduction

ThingESP Arduino Library

The ThingESP Arduino Client Library is an easy to use client library to connect your IoT devices to the ThingESP Cloud IoT platform. This is a library specifically designed for the Arduino IDE, so you can easily install it in your environment and start connecting your devices within minutes. It supports multiple network interfaces like Wifi. So you can use it in several devices like Any ESP8266 variant like NodeMCU, etc.

It requires modern Arduino IDE version, starting at 1.6.3.

Documentation

Please, refer to the following pages for the full documentation of the Arduino Client Library & ThingESP Cloud Platform.

Arduino Client Library Documentation

License

GNU GENERAL PUBLIC LICENSE v2

thingesp-arduino-library's People

Contributors

siddheshnan avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

thingesp-arduino-library's Issues

Guru Meditation Error: Core 1 panic'ed (LoadProhibited). Exception was unhandled.

Hi, I am testing the example for esp32 on a nodemcu board and it generates the following error when trying to connect to the MQTT server.

Monitor

Connecting to MovistarFibra-79B630
WiFi connected
IP address:
192.168.1.33
Attempting connection...
Guru Meditation Error: Core 1 panic'ed (LoadProhibited). Exception was unhandled.
Core 1 register dump:
PC : 0x400d2284 PS : 0x00060230 A0 : 0x800d386f A1 : 0x3ffb1ee0
A2 : 0x00000000 A3 : 0xffffffc1 A4 : 0x3ffe3ab0 A5 : 0x00000001
A6 : 0x00000004 A7 : 0x00000054 A8 : 0x800811ee A9 : 0x3ffb1ec0
A10 : 0x0000000a A11 : 0x00000000 A12 : 0x00000e41 A13 : 0x00008940
A14 : 0x00000001 A15 : 0x3ffe3ab0 SAR : 0x0000000a EXCCAUSE: 0x0000001c
EXCVADDR: 0x00000012 LBEG : 0x4000c349 LEND : 0x4000c36b LCOUNT : 0xffffffff

ELF file SHA256: 0000000000000000

Backtrace: 0x400d2284:0x3ffb1ee0 0x400d386c:0x3ffb1f00 0x400d38ea:0x3ffb1f40 0x400d07d3:0x3ffb1f70 0x400d0ab2:0x3ffb1f90 0x400d4865:0x3ffb1fb0 0x4008983a:0x3ffb1fd0

------- backtrace ----
PC: 0x400d2284: WiFiClient::available() at /home/jjsch/.arduino15/packages/esp32/hardware/esp32/1.0.6/libraries/WiFi/src/WiFiClient.cpp line 149
EXCVADDR: 0x00000012

Decoding stack results
0x400d2284: WiFiClient::available() at /home/jjsch/.arduino15/packages/esp32/hardware/esp32/1.0.6/libraries/WiFi/src/WiFiClient.cpp line 149
0x400d386c: PubSubClient::connect(char const*, char const*, char const*, char const*, unsigned char, bool, char const*, bool) at /home/jjsch/Arduino/libraries/ThingESP/src/PubSubClient/PubSubClient.cpp line 257
0x400d38ea: PubSubClient::connect(char const*, char const*, char const*) at /home/jjsch/Arduino/libraries/ThingESP/src/PubSubClient/PubSubClient.cpp line 170
0x400d07d3: ThingESP32::Handle() at /home/jjsch/Arduino/libraries/ThingESP/src/ThingESP_32.cpp line 88
0x400d0ab2: loop() at /home/jjsch/Arduino/projects/dejong_iot/thingEsp/thingEsp.ino line 44
0x400d4865: loopTask(void*) at /home/jjsch/.arduino15/packages/esp32/hardware/esp32/1.0.6/cores/esp32/main.cpp line 23
0x4008983a: vPortTaskWrapper at /home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/freertos/port.c line 143

How to set

Hello
i want to add ThingESP8266 thing("","","");
to void setup how to setup
please help me

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.