TM1637


The firmware handles up to 4 TM1637 numeric display panels. Four digits with a colon in the middle. TM1637[0] - TM1637[3]
The panels operate on 3.3V voltage, with common CLK pins, and the DIO pins need to be configured in the Setup/Peripheral menu.


TM1637[0](S)AbCd|AbCd|String
TM1637[0](S)HELLO ESP8266--Scroll---
TM1637[0](N)-12|-_12| max 4 digit signed
TM1637 12|0012| max 4 digit
TM1637[0](R)123|_123| Right max 4 digit
TM1637[0](L)123|123_| Left max 4 digit
TM1637[0](C)12|_12_| Center 2 digit
TM1637[0](RR)4|__:_4| max 2 digit
TM1637[0](RL)4|__:4_| max 2 digit
TM1637[0](LR)4|_4:__| max 2 digit
TM1637[0](LL)4|4_:__| max 2 digit
TM1637[0](TIMER[0])|04:59| TIMER
TM1637[0](STPW[0])|04:59| STPW
TM1637 0|0___| 1.digit 0-16
TM1637 5|_5__| 2.digit 0-16
TM1637 10|__A_| 3.digit 0-16
TM1637 15|___F| 4.digit 0-16
TM1637[0](:)|__:__| : On
TM1637[0](!)|__ __| : Off
TM1637[0](BR)7Bright 0-7
TM1637[0](CLR)Clear

NUM[5]VL=10|
NUM[5]VH=50|
NUM[5]=40|
STR[6]=Display Test


TM1637[0](:R)NUM[5]
Displays NUM[5] value on TM1637[0] display with the colon lit up in the center.
TM1637[0](R)NUM[5]%
Displays percentage value of NUM[5] on TM1637[0] display.
TM1637[0](S)STR[6]
Displays STR[6] value on TM1637[0] display.
TM1637[0](S)21*C
The "*" character represents degrees Celsius.



Examples

Adjustable Brightness Clock.
TIMES:*NUM[0]=%h%0m;*TM1637[0](:R)NUM[0]|
GPIO[A0]AR=7|
GPIO[A0]CC:NUM[1]=%A0;TM1637[0](BR)NUM[1]