![]() | ![]() | ![]() |
In-Page links
| |||
NTP | LED Matrix | RTC | ESP01 |
The MAX72xx uses an SPI interface, and it's Vcc is 5V. On SPI interface, the MAX72xx only uses MOSI as it's data pin.
I want an NTP controlled clock for numerous projects.
Yes, I do need another clock in our Den and bedroom (with a projector), but I also need a thermostat for the mini-split AC in the shop and our irrigation controller.
So I got busy.
MAX7219 Vcc: 3.3 - 5V
|
Bottom of a 32x8 LED MATRIX (MAX7219 control chip).
You can see the signal names (albeit upside down) on the main IO connector.
There are at least 3 types: Red: 1088AS ? Blu: 1088AB 46 Grn: 1088AYG |
Sig | Nano | ESP32NodeMCU |
---|---|---|
Vin | 5V | 5V |
Gnd | Gnd | Gnd |
Din | D11 (MOSI) | 23 (vspi MOSI) |
Clk | D13 (SCK) | 18 (vspi SCK) |
Cs* | D7 | D7 |
PARAMETER | SYMBOL | CONDITIONS | MIN TYP MAX | UNITS | |
---|---|---|---|---|---|
LOGIC INPUTS | |||||
Input Current DIN, CLK, LOAD, CS | I IH , I IL | V IN = 0V or V+ | -1 1 | uA | |
Logic High Input Voltage | V IH | 3.5 | V | ||
Logic Low Input Voltage | V IL | 0.8 | V | ||
Output High Voltage | V OH | DOUT, I SOURCE = -1mA | V+ - 1 | V | |
Output Low Voltage | V OL | DOUT, I SINK = 1.6mA | 0.4 | V | |
Hysteresis Voltage | ΔV I | DIN, CLK, LOAD, CS | 1 | V | |
TIMING CHARACTERISTICS | |||||
CLK Clock Period | t CP | 100 | ns | ||
CLK Pulse Width High | t CH | 50 | ns | ||
CLK Pulse Width Low t CL 50 ns CS Fall to SCLK Rise Setup Time (MAX7221 only) t CSS 25 ns CLK Rise to CS or LOAD Rise Hold Time t CSH 0 ns DIN Setup Time t DS 25 ns DIN Hold Time t DH 0 ns Output Data Propagation Delay t DO Load-Rising Edge to Next Clock Rising Edge (MAX7219 only) t LDCK 50 ns Minimum CS or LOAD Pulse High t CSW 50 ns Data-to-Segment Delay t DSPD www.maximintegrated.com C LOAD = 50pF 25 2.25 ns ms |
|