Pattern Library
Byte Values (50 bytes)
Physical LED Layout
Click pixels to toggle on/off •
Row arrows (→) toggle entire row •
Column arrows (↓) toggle entire column
Byte → Pixel Mapping (50 bytes, 8 pixels each, MSB-first)
Pattern Library
Byte Values (200 bytes)
Intensity Palette (0-15)
Selected: 15
Physical LED Layout
Select intensity from palette above •
Click pixels to paint •
Row/column arrows fill entire row/column with selected intensity
Byte → Pixel Mapping (200 bytes, 2 pixels each, high/low nibble)
G6 Panel LED Mapping Reference
This table shows the mapping between logical pixel coordinates [row, col] and physical LED positions (D1-D400) on the G6 Panel v0.1 PCB.
Row 0 is at the bottom, Row 19 is at the top.
Column 0 is on the left, Column 19 is on the right.
| Row |
Column |
|
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
Encoding Details
GS2 (1-bit): 400 pixels → 50 bytes | 8 pixels per byte, MSB-first
GS16 (4-bit): 400 pixels → 200 bytes | 2 pixels per byte (high/low nibble)
Pixel Index: LED DN → Pixel index = N - 1 (range: 0-399)
Transmission: Row-major order, pixels packed per LED mapping table above