ESP8266 - Write Single Field

Hello
I used the example program to write data to ThingSpeak and I have the following compilation error
c:/users/name/.platformio/packages/toolchain-xtensa/bin/../lib/gcc/xtensa-lx106-elf/4.8.2/../../../../xtensa-lx106-elf/bin/ld.exe: .pio\build\nodemcuv2\src\main.cpp.o:(.text.setup+0xc): undefined reference to `ThingSpeak'
collect2.exe: error: ld returned 1 exit status
*** [.pio\build\nodemcuv2\firmware.elf] Error 1
Here my include files
#include <Arduino.h>
#include <ESP8266WiFi.h>
#include <secrets.h>
#include <ThingSpeak.h> // always include thingspeak header file after other header files and custom macros
I've searched on the web but I can't find a solution. If anyone can help me. Thank you in advance.

Réponses (1)

Vinod
Vinod le 25 Mai 2021
Modifié(e) : Vinod le 27 Mai 2021

0 votes

You don't have the ThingSpeak library in your list of project dependencies in your PlatformIO.ini file. You need to add the ThingSpeak library like this:

Communautés

Plus de réponses dans  ThingSpeak Community

Catégories

En savoir plus sur ThingSpeak dans Centre d'aide et File Exchange

Produits

Question posée :

le 21 Mai 2021

Modifié(e) :

le 27 Mai 2021

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by