tobozo / esp32-dcf77_analyzer_clock Goto Github PK
View Code? Open in Web Editor NEW⏰ An ESP32 TFT interpretation of the @deruiter's DCF77-Analyzer-Clock-V2.0
License: MIT License
⏰ An ESP32 TFT interpretation of the @deruiter's DCF77-Analyzer-Clock-V2.0
License: MIT License
Hi,
thank you very much for this great project.
I can confirm that it is running well on an ODROID GO with the Chimera Core.
I was absolutely amazed how flawless the code builds (with no errors or warnings) and runs on the ODROID GO (including buttons and speaker).
I used the IO4 for the DFC input and IO15 for SDA and IO12 for SCL (no clock stretching possible!) at the extension port.
I wondered why a 5V DS1307 is used an not a 3V3 DS3231. Will try to use the DS3231 library to have an overall 3V3 system...
Regards, Thorsten
Tried running your software but unfortunately my m5stack keeps resetting with 3 speaker tones also every few seconds. Could not find reason. Tried Chimera core and std core.
I see you have the SDA and SCL pins connected to pins 33 and 27. In my m5stack they are 21 and 22. What m5stack do you use ?
I do not yet have the DCF77 connected. Could that cause the resetting ?
Hi tobozo.
First of all amazing work, can't wait to build one.
Could you correct my website address in esp32-DCF77_Analyzer_Clock.ino under interesting websites?
You have - Brett Oliver : http://home.btconnect.com/brettoliver1/
can you change it to my new address? http://www.brettoliver.org.uk/
Thanks.
Brett.
Edit -data is missing from the code I will resend it complete as sson as the new data is ready!
Enclosed 1 full days Meteo Data from 00:00 to 23:59. Maybe you will find this useful.
I have added time to the data at the end of each section using basic serial.print with no leading zeroes added eg 0:3 is 00:03
I am transcribing the data onto a spreadsheet so sections of data can be broken down to see what and when data is sent.
It will take some time to do but can post it if it's of any use.
Hi I have a complile issue see full text below.
I am using a TTGO TS V1.2.
If I comment out the line 65 in UI.h "sprite->setTextStyle( myStyle );" the compile completes and the program loads with this display- http://www.brettoliver.org.uk/ESP32Analyzer.jpg
I am not sure what effect this line has but the Date and time are not centered and the display has some coloured blocks missing. I also don't get any scrolling meteo txt as per your demo. I do get some weather icon though.
Regards.
Brett.
_Error txt
Arduino: 1.8.5 (Windows 10), Board: "TTGO T1, Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS), 240MHz (WiFi/BT), QIO, 80MHz, 4MB (32Mb), 921600, None"
Build options changed, rebuilding all
In file included from J:\My Documents\Arduino\Sketches\DCF77 ESP32 Analyzer Clock\esp32-DCF77_Analyzer_Clock\esp32-DCF77_Analyzer_Clock.ino:78:0:
sketch\UI.h: In function 'void setTextStyle(TFT_eSprite*, TextStyle*)':
UI.h:65: error: 'class TFT_eSprite' has no member named 'setTextStyle'
sprite->setTextStyle( myStyle );
^
Multiple libraries were found for "SD.h"
Used: C:\Users\Brett\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\libraries\SD
Not used: J:\My Documents\Arduino\Sketches\libraries\SD
Not used: C:\Program Files (x86)\arduino-1.8.5\libraries\SD
exit status 1
'class TFT_eSprite' has no member named 'setTextStyle'
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences._
Good evening,
I am currently creating your esp 32 dcf assembly to analyze on your web page.
but I encounter the following error when programming the lolin 32 pro:
here is the error:
Compilation error: 'LGFX_SPI' in namespace 'lgfx' does not name a template type
could you help me.
Sincerely.
Hi not sure if these are work in progress but Leap, CEST, week no. & Weekday indicators not showing correctly.
CET is lit when it should be CEST.
LEAP is not lit.
The weekday indicator is not there-I can see the days of the week but not the actual day is not hi-lighted.
The week indicator shows week 28 but is greyed out.
Thanks again for this great project. I have an idea of putting this into a tiny perspex case along with a UDO Klein Super Filter..........
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.