Hi there, I'm Marco - aka marcosprojects ๐
- I'm currently studying for a Masters degree in electrical engineering
- I enjoy learning about a lot of things
- I strive for constant improvement in many disciplines
ESP8266-Based Wordclock
Hi, sadly i killed my ESP8266 with my working beloved Wordclock.
Sadly my old Laptop with a working copy of all the correct libraries and the sketch does not live anymore, aswell.
With a new installed Arduino IDE 2 i do not get this compiled anymore.
"NtpClientLib" thors the error but i guess of the ESP8266 package?
In file included from C:\Users\U939\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.1.2\cores\esp8266/LwipDhcpServer.h:36,
from C:\Users\U939\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.1.2\libraries\ESP8266WiFi\src/ESP8266WiFiAP.h:30,
from C:\Users\U939\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.1.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:35,
from C:\Users\U939\Documents\Arduino\Wordclock.ino\Wordclock.ino.ino:5:
c:\users\u939\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.1.0-gcc10.3-e5f9fec\xtensa-lx106-elf\include\c++\10.3.0\cstddef:69:14: note: candidates are: 'enum class std::byte'
69 | enum class byte : unsigned char {};
| ^~~~
In file included from C:\Users\U939\AppData\Local\Temp\arduino\sketches\106AC9E4B315C03275A87497DE1237CE\sketch\Wordclock.ino.ino.cpp:1:
C:\Users\U939\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.1.2\cores\esp8266/Arduino.h:161:17: note: 'typedef uint8_t byte'
161 | typedef uint8_t byte;
In file included from C:\Users\U939\Documents\Arduino\Wordclock.ino\Wordclock.ino.ino:19:
c:\Users\U939\Documents\Arduino\libraries\NtpClientLib\src/NtpClientLib.h:501:32: error: **reference to 'byte' is ambiguous**
501 | bool summertime (int year, byte month, byte day, byte hour, byte weekday, byte tzHours);
In file included from C:\Users\U939\Documents\Arduino\Wordclock.ino\Wordclock.ino.ino:19:
c:\Users\U939\Documents\Arduino\libraries\NtpClientLib\src/NtpClientLib.h:501:79: error**: 'byte' has not been declared**
501 | bool summertime (int year, byte month, byte day, byte hour, byte weekday, byte tzHours);
| ^~~~
is the error. I tried all the different Versions of the lib.
Do you have maybe the correct libraries or can give me a hint?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.