Use this forum to chat about hardware specific topics for the ESP8266 (peripherals, memory, clocks, JTAG, programming)

User avatar
By martinayotte
#47680 if your Arduino IDE was properly installed, there is no needs to copy files over the places.

The queue.h is in the SDK :
.arduino15/packages/esp8266/hardware/esp8266/2.2.0/tools/sdk/include/queue.h

There is something wrong in your setup that prevent having the good paths be known by the IDE.
Delete the whole .arduino15/packages/esp8266/ folder before re-installing, maybe you had several previous versions.
User avatar
By Jeddiah
#47681
martinayotte wrote:if your Arduino IDE was properly installed, there is no needs to copy files over the places.

The queue.h is in the SDK :
.arduino15/packages/esp8266/hardware/esp8266/2.2.0/tools/sdk/include/queue.h

There is something wrong in your setup that prevent having the good paths be known by the IDE.
Delete the whole .arduino15/packages/esp8266/ folder before re-installing, maybe you had several previous versions.


Did all that yesterday. Removed everything and installed completely fresh, on this machine as well as on another. No joy. Regardless of the queue.h file, the memory.h file is still AWOL.