nibi51
August 14, 2021, 8:09am
1
PLEASE HELP
IM DOING PROJECT ON SINRIC PRO. THIS ERROR SHOWING WHILE COMPILING.
Arduino: 1.8.15 (Windows 10), Board: "NodeMCU 1.0 (ESP-12E Module), 80 MHz, 4M (3M SPIFFS), v2 Lower Memory, Disabled, None, Only Sketch, 115200"
C:\Users\hp\Documents\Arduino\libraries\SinricPro\src\SinricProSignature.cpp:13:36: fatal error: bearssl/bearssl_hmac.h: No such file or directory
#include <bearssl/bearssl_hmac.h>
^
compilation terminated.
exit status 1
Error compiling for board NodeMCU 1.0 (ESP-12E Module).
@nibi51 , your topic has been moved to a more suitable location on the forum. Introductory Tutorials is for tutorials that e.g. you write, not for questions. Feel free to write a tutorial once you have solved your problem
You either did not install or incorrectly installed the libraries needed for this. On my Windows system (with a default ESP8266 install), I can find it in C:\Users\Sterretje\Downloads\arduino\arduino-1.8.13-windows\arduino-1.8.13-Wemos\portable\packages\esp8266\hardware\esp8266\2.7.4\tools\sdk\ssl\bearssl\inc. Your location will differ (this is e.g. a portable install), just search your hard disk for bearssl_hmac.h or for bearssl .
Where did you get the SinricPro library?
Hi, @nibi51
Welcome to the forum.
Please read the post at the start of any forum , entitled "How to use this Forum".
See also FAQ - Arduino Forum for general rules on forum behaviour and etiquette.
Hello,
Welcome to the Arduino Forum.
This guide explains how to get the best out of this forum. Please read and follow the instructions below.
Being new here you might think this is having rules for the sake of rules, but that is not the case. If you don’t follow the guidelines all that happens is there is a long exchange of posts while we try to get you to tell us what we need in order to help you, which is fru…
Can you explain what SINRIC RO is?
What your code is supposed to do?
Are you programming a NodeMCU?
Can you please tell us your electronics, programming, arduino, hardware experience?
Tom...
nibi51
August 18, 2021, 3:02pm
4
i'm really sorry for the delay .
really thank you for your reply for my error.
nibi51
August 18, 2021, 3:06pm
5
I want controm nodemcu through sinric pro.
but this error occuring
nibi51
August 18, 2021, 3:11pm
6
I intall sinric pro from " manage library " in arduino.
I had also encountered the same problem before.
It occurred to me due to using the old version of NodeMcu Board Package.
Confirm the Additional boards URL is :
http://arduino.esp8266.com/stable/package_esp8266com_index.json
Open Boards Manager from Tools > Board > Board Manager.
Search for ESP8266
Update the Library. ( I am using 3.0.2 )
It worked for me.
system
Closed
February 2, 2022, 6:14am
8
This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.