Difference between revisions of "MAX7219X4"
Jump to navigation
Jump to search
Blwikiadmin (talk | contribs) |
Blwikiadmin (talk | contribs) (→Test) |
||
Line 60: | Line 60: | ||
== Test == | == Test == | ||
− | === Test Modules === | + | === Test MAX7219X4 Card === |
+ | |||
+ | * [[ArduinoInABox]] | ||
+ | * Wiring Table | ||
+ | |||
+ | {| class="wikitable" | ||
+ | ! AiB | ||
+ | ! Signal | ||
+ | ! MAX7219X4 | ||
+ | ! Signal | ||
+ | ! Color | ||
+ | |- | ||
+ | | J5-25 | ||
+ | | GND | ||
+ | | J1-1 | ||
+ | | GND | ||
+ | | BLK | ||
+ | |- | ||
+ | | D11 | ||
+ | | J5-19 | ||
+ | | J1-4 | ||
+ | | CLK | ||
+ | | YEL | ||
+ | |- | ||
+ | | D10 | ||
+ | | J5-21 | ||
+ | | J1-5 | ||
+ | | CS | ||
+ | | WHT | ||
+ | |- | ||
+ | | D12 | ||
+ | | J5-17 | ||
+ | | J1-6 | ||
+ | | DIN | ||
+ | | BLU | ||
+ | |- | ||
+ | | +3.3V | ||
+ | | J5-1 | ||
+ | | J1-7 | ||
+ | | +3.3V | ||
+ | | RED | ||
+ | |- | ||
+ | | VFILT | ||
+ | | J9-1 | ||
+ | | J1-8 | ||
+ | | 5V | ||
+ | | ORG | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | === Test Single Modules === | ||
[[file:SensorShield_P1080453-720px.JPG]] | [[file:SensorShield_P1080453-720px.JPG]] |
Revision as of 16:44, 31 July 2022
Contents
Features
- (4) MAX7219 8 digits, 7 Segment display modules
- 32 digits
- 4 rows
- 8 digits per row
- Can display decimal, hex values, some text values
- Each display has 8 of 7 segment LED displays
- "Blue" card
- ebay search
- Not compatible with red modules
- 3.3V interface operation
- 3.3V to 5V Level shifter
- Requires both 3.3V and 5V power supplies
- 8 pin connector
- 95x95mm ODAS form factor
- (4) 6-32 mounting holes
J1 Connector
- 3.3V signal level
- 5V power to LEDs
- 1x8 right angle header mounted on rear of card
- GND
- GND
- DOUT
- CLK
- CS
- DIN
- 3.3V
- 5V
Programming
Arduino Drivers
- MAX7219X4 Arduino GitHub repository
- Uses Arduino LedControl library
- Library writes to multiple 8-digit displays
- Pins
- Arduino UNO pin 12 is connected to the DataIn
- Arduino UNO pin 11 is connected to the CLK
- Arduino UNO pin 10 is connected to CS
- Uses Arduino LedControl library
- LEDMatrixDriver - Alt driver
- Can drive more than 8 segments (limited only by memory)
- Writing to the display is controlled by software
- Much faster because it uses hardware SPI with soft SS
- Recommended pins for Arduino Uno:
- DIN is connected to 11
- CLK is connected to 13
- CS is connected to 9
- MAX72XX - Alt driver
- One or more 7-segment displays driven by a MAX7219 or MAX7221 IC
Test
Test MAX7219X4 Card
- ArduinoInABox
- Wiring Table
AiB | Signal | MAX7219X4 | Signal | Color |
---|---|---|---|---|
J5-25 | GND | J1-1 | GND | BLK |
D11 | J5-19 | J1-4 | CLK | YEL |
D10 | J5-21 | J1-5 | CS | WHT |
D12 | J5-17 | J1-6 | DIN | BLU |
+3.3V | J5-1 | J1-7 | +3.3V | RED |
VFILT | J9-1 | J1-8 | 5V | ORG |
Test Single Modules
SenShld | Desc | MAX J1 | Color |
---|---|---|---|
VCC | VCC | 1 | RED |
GND | GND | 2 | BLK |
D12 | DATAIN | 3 | WHT |
D10 | CS | 4 | BRN |
D11 | CLK | 5 | YEL |
"Red" Modules
- Incompatible pinouts
- Flipped from blue modules