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.

Respuestas (1)

Vinod
Vinod el 25 de Mayo de 2021
Editada: Vinod el 27 de Mayo de 2021

0 votos

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:

Comunidades de usuarios

Más respuestas en  ThingSpeak Community

Categorías

Más información sobre ThingSpeak en Centro de ayuda y File Exchange.

Productos

Preguntada:

el 21 de Mayo de 2021

Editada:

el 27 de Mayo de 2021

Community Treasure Hunt

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

Start Hunting!

Translated by