Arduino Stack Exchange is a question and answer site for developers of open-source hardware and software that is compatible with Arduino. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is it possible to send a text message using an Arduino and the Sparkfun ESP8266 Wifi Shield using Temboo? I noticed that the ESP8266 might not be supported by Temboo and I was wondering if there is a workaround.

Thanks.

share|improve this question

closed as too broad by Matt, jfpoilpret, Mattia, Personagem, Dave X Aug 9 at 4:02

There are either too many possible answers, or good answers would be too long for this format. Please add details to narrow the answer set or to isolate an issue that can be answered in a few paragraphs.If this question can be reworded to fit the rules in the help center, please edit the question.

I work at Temboo.

While we don't officially support the ESP8266, we've found a couple of forum posts in which people have been able to get Temboo to work with the ESP8266. Here you go:

http://www.esp8266.com/viewtopic.php?p=24019

https://forum.arduino.cc/index.php?topic=337186.0

If that doesn't help, feel free to contact Temboo Support and we'll do our best to help figure out what's going wrong for you.

The key piece of info you need to be aware of is that you need to modify following Temboo library files:

\Arduino\libraries\Temboo\src\Temboo.cpp

\Arduino\libraries\Temboo\src\utility\
--ChoreoInputFormatter
--ChoreoOutputFormatter
--ChoreoPresetFormatter
--TembooSession
--tmbhmac
--tmbmd5

You need to modify all occurrences of "avr/pgmspace.h" in these files, changing it to "pgmspace.h".

share|improve this answer
    
Could you add a folder called avr and a file called pgmspace.h with #include "..\pgmspace.h" in? If you could that would save re making the change if you updated the Tembo library. – Matt Jul 29 at 15:25
1  
Thanks for the suggestion, @Matt. I'll certainly pass it on to our dev team. – Caitlin Quintero Weaver Jul 29 at 15:38
    
I meant for the original poster, but if it works :) – Matt Jul 29 at 15:41

Yes, apparently you can.

I did a quick search on Google and found a GitHub library for the ESP8266 https://github.com/sabas1080/TembooForESP8266 and a post on the Arduino Forum https://forum.arduino.cc/index.php?topic=337186.0 that says you can download a skeleton program and hack that.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.