Comments (5)
Good suggestion. Thanks! I'm not sure when I find the time, but I will put this on my todo-list.
from tm16xx.
p.s made this esp32 wall clock which uses the TM1638 in anode mode, with 10 Digits. will try to get this to work with this library when the board comes and i have some time to solder all the components in.
there are 2 X TM1638 in it, one with 8 Digits, which should not be a problem, one with 10 Digits, which i am not sure if the library support.
will post the design files for the board etc on github once done.
has an AHT20 temp/humidity sensor, and provision for 1-wire, to add DS18B20 temp sensor,
also has an ALS-PT19 light sensor to dynamically change the display intensity . that's the idea anyway....
can be powered with 5V, via microUSB, USB-C, 2.1mm barrel or screw terminal,
or 6.4V-30V via the other 2.1mm barrel/screw terminal
it is 29cm wide by 10cm high...
will probably design a 3d printable case for it later on
p.s all segment display are red and not yellow. those were just the bult in 3d model in kicad.
from tm16xx.
got this to work for 10 digits, 8 segment, in common anode mode.
pull request submitted
TM1638 in Common Anode mode, 10 Digits, 8 Segment
for schematics of 1st digit connected to SEG1, 2nd digit connected to SEG2 of TM1638 etc....
Schemathics of Anode connection available here https://github.com/SkullKill/ESP32-Wall-Clock-PCB and https://github.com/SkullKill/ESP32-Wall-Clock-PCB/wiki
did not modify the TM1638QYF.h module because, it looks like this has an inverted connection for the digits , i.e 1st digit connected to SEG8, 2nd digit connected to SEG7 etc...
from tm16xx.
Done! See this pull request.
Thanks @SkullKill for this suggestion.
BTW: nice module you made! Earlier I merged the pull request to include your TM1638Anode class.
FYI: The latest release of TM16xx allows combining multiple modules for use with print() and println() using a single TM16xxDisplay object. Perhaps that feature comes in handy, for instance if you want to implement a nice scrolling intro when your device boots...
from tm16xx.
Checked to see it's indeed included. Issue closed.
from tm16xx.
Related Issues (20)
- Request: Function to flip 7-segment display HOT 3
- TM 1628 hometheater board HOT 7
- Request: TM1616 HOT 10
- Hello can i use this libraries for vfd display HOT 1
- Support TM1668 with 13-segment display (re: Request cs1694) HOT 9
- Request TM1629 - Buttons : 8 x 4 Multi - Segments x Digit : 8 x16 - Interface : DIO/CLK/STB HOT 1
- TM1624 HOT 1
- error: '_BV' was not declared in this scope HOT 3
- TM16xx without leading zeros issue
- Redefine Pins HOT 1
- Redback 7-segment led and button module with TM1652 HOT 4
- Add pinMode() to sendData() and getButtons() HOT 1
- Example for TM1640 with common anode 8x8 bicolor led matrix? HOT 17
- TM1650 Arduino library for 2 x 7 led display HOT 7
- regarding interfacing of tm1640 HOT 12
- Can I act _as_ a TM1651? HOT 4
- Problem while using this library with ESP32 HOT 3
- Hello Any help on TM1621 HOT 2
- how we can use 4 segment with dot HOT 1
- Another TM1652 device HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tm16xx.