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.

답변 (1개)

Vinod
Vinod 2021년 5월 25일
편집: Vinod 2021년 5월 27일

0 개 추천

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:

커뮤니티

더 많은 답변 보기:  ThingSpeak 커뮤니티

카테고리

도움말 센터File Exchange에서 ThingSpeak에 대해 자세히 알아보기

제품

질문:

2021년 5월 21일

편집:

2021년 5월 27일

Community Treasure Hunt

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

Start Hunting!

Translated by