Skip to content

Instantly share code, notes, and snippets.

@adambutler
Created April 16, 2020 20:08
Show Gist options
  • Save adambutler/85ded5b02d597b12cef5fb64b78618bd to your computer and use it in GitHub Desktop.
Save adambutler/85ded5b02d597b12cef5fb64b78618bd to your computer and use it in GitHub Desktop.
frames = [
[
"R.....WWWW.....WWW...WWW....WWW....WWWWWWW.....R",
"R.....WWWWWW...WWW...WWW....WWW...WWW..........R",
"R.....WWW.WWW..WWW...WWWWWWWWWW....WWWWW.......R",
"R.....WWW..WWW.WWW...WWWWWWWWWW........WWW.....R",
"R.....WWW...WWWWWW...WWW....WWW........WWW.....R",
"R.....WWW....WWWWW...WWW....WWW...WWWWWWW......R"
],
[
"RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR",
"OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO",
"YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY",
"GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG",
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB",
"PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP"
],
[
"R.....WWWW.....WWW...WWW....WWW....WWWWWWW.....R",
"R.....WWWWWW...WWW...WWW....WWW...WWW..........R",
"R.....WWW.WWW..WWW...WWWWWWWWWW....WWWWW.......R",
"R.....WWW..WWW.WWW...WWWWWWWWWW........WWW.....R",
"R.....WWW...WWWWWW...WWW....WWW........WWW.....R",
"R.....WWW....WWWWW...WWW....WWW...WWWWWWW......R"
],
[
" RR RR GG GG BB BB ",
" RRRRR RRRRR GGGGG GGGGG BBBBB BBBBB ",
" RRRRRRRRRRRR GGGGGGGGGGGG BBBBBBBBBBBB ",
" RRRRRRRRRR GGGGGGGGGG BBBBBBBBBB ",
" RRRRRRRR GGGGGGGG BBBBBBBB ",
" RRRR GGGG BBBB "
],
[
"R.....WWWW.....WWW...WWW....WWW....WWWWWWW.....R",
"R.....WWWWWW...WWW...WWW....WWW...WWW..........R",
"R.....WWW.WWW..WWW...WWWWWWWWWW....WWWWW.......R",
"R.....WWW..WWW.WWW...WWWWWWWWWW........WWW.....R",
"R.....WWW...WWWWWW...WWW....WWW........WWW.....R",
"R.....WWW....WWWWW...WWW....WWW...WWWWWWW......R"
],
[
"RRRRRRRRROOOOOOOOYYYYYYYYGGGGGGGGBBBBBBBBPPPPPPP",
"PPRRRRRRRRROOOOOOOOYYYYYYYYGGGGGGGGBBBBBBBBPPPPP",
"PPPPRRRRRRRRROOOOOOOOYYYYYYYYGGGGGGGGBBBBBBBBPPP",
"PPPPPPRRRRRRRRROOOOOOOOYYYYYYYYGGGGGGGGBBBBBBBBP",
"BPPPPPPPRRRRRRRRROOOOOOOOYYYYYYYYGGGGGGGGBBBBBBB",
"BBBPPPPPPPRRRRRRRRROOOOOOOOYYYYYYYYGGGGGGGGBBBB"
],
[
"R.....WWWW.....WWW...WWW....WWW....WWWWWWW.....R",
"R.....WWWWWW...WWW...WWW....WWW...WWW..........R",
"R.....WWW.WWW..WWW...WWWWWWWWWW....WWWWW.......R",
"R.....WWW..WWW.WWW...WWWWWWWWWW........WWW.....R",
"R.....WWW...WWWWWW...WWW....WWW........WWW.....R",
"R.....WWW....WWWWW...WWW....WWW...WWWWWWW......R"
],
[
"WWWWWWBBBBWWWWWBBBWWWBBBWWWWBBBWWWWBBBBBBBWWWWWW",
"WWWWWWBBBBBBWWWBBBWWWBBBWWWWBBBWWWBBBWWWWWWWWWWW",
"WWWWWWBBBWBBBWWBBBWWWBBBBBBBBBBWWWWBBBBBWWWWWWWW",
"WWWWWWBBBWWBBBWBBBWWWBBBBBBBBBBWWWWWWWWBBBWWWWWW",
"WWWWWWBBBWWWBBBBBBWWWBBBWWWWBBBWWWWWWWWBBBWWWWWW",
"WWWWWWBBBWWWWBBBBBWWWBBBWWWWBBBWWWBBBBBBBWWWWWWW"
],
[
"R.....WWWW.....WWW...WWW....WWW....WWWWWWW.....R",
"R.....WWWWWW...WWW...WWW....WWW...WWW..........R",
"R.....WWW.WWW..WWW...WWWWWWWWWW....WWWWW.......R",
"R.....WWW..WWW.WWW...WWWWWWWWWW........WWW.....R",
"R.....WWW...WWWWWW...WWW....WWW........WWW.....R",
"R.....WWW....WWWWW...WWW....WWW...WWWWWWW......R"
],
[
"WWWWWWBBBBWWWWWBBBWWWBBBWWWWBBBWWWWBBBBBBBWWWWWW",
"WWWWWWBBBBBBWWWBBBWWWBBBWWWWBBBWWWBBBWWWWWWWWWWW",
"WWWWWWBBBWBBBWWBBBWWWBBBBBBBBBBWWWWBBBBBWWWWWWWW",
"WWWWWWBBBWWBBBWBBBWWWBBBBBBBBBBWWWWWWWWBBBWWWWWW",
"WWWWWWBBBWWWBBBBBBWWWBBBWWWWBBBWWWWWWWWBBBWWWWWW",
"WWWWWWBBBWWWWBBBBBWWWBBBWWWWBBBWWWBBBBBBBWWWWWWW"
],
[
"..WWWWWWW..WWWWWWWWW......WW.......WWW......WW.",
".WWW.......WWWWWWWWW....WWWWWW.......WW...WW...",
"..WWWWW.......WWW......WW....WW........WWW.....",
"......WWW.....WWW.....WWWWWWWWWW.......WWW.....",
"......WWW.....WWW....WWW......WWW......WWW.....",
"WWWWWWWW.....WWW....WW.........WW.....WWW....."
],
[
"..WWW....WWW.....WWWWW.....WWW....WWWW..WWWWWWW.",
"..WWW....WWW...WW.....WW...WWWW..WWWWW..WW......",
"..WWWWWWWWWW..WW.......WW..WW..WWW..WW..WWWWWWW.",
"..WWWWWWWWWW..WW.......WW..WW...W...WW..WWWWWWW.",
"..WWW....WWW...WW.....WW...WW.......WW..WW".....",
"..WWW....WWW.....WWWWW.....WW.......WW..WWWWWWW."
],
[
"..WWWWWWW..WWWWWWWWW......WW.......WWW......WW.",
".WWW.......WWWWWWWWW....WWWWWW.......WW...WW...",
"..WWWWW.......WWW......WW....WW........WWW.....",
"......WWW.....WWW.....WWWWWWWWWW.......WWW.....",
"......WWW.....WWW....WWW......WWW......WWW.....",
"WWWWWWWW.....WWW....WW.........WW.....WWW....."
],
[
"...WWWWWWW........WW........WWWWWWWW..WWWWWWWW.",
"..WWW...........WWWWWW......WWW.......WW.......",
"...WWWWW.......WW....WW.....WWWWWWWW..WWWWWWWW.",
".......WWW....WWWWWWWWWW....WWW.......WWWWWWWW.",
".......WWW...WWW......WWW...WWW.......WW"......",
".WWWWWWWW...WW.........WW..WWW.......WWWWWWWW."
],
]
@adambutler
Copy link
Author

adambutler commented Apr 16, 2020

🖌️ Make some art + spread some love for the NHS. 💙

Add a comment below with your frame. For example:

  [
    "R.....WWWW.....WWW...WWW....WWW....WWWWWWW.....R",
    "R.....WWWWWW...WWW...WWW....WWW...WWW..........R",
    "R.....WWW.WWW..WWW...WWWWWWWWWW....WWWWW.......R",
    "R.....WWW..WWW.WWW...WWWWWWWWWW........WWW.....R",
    "R.....WWW...WWWWWW...WWW....WWW........WWW.....R",
    "R.....WWW....WWWWW...WWW....WWW...WWWWWWW......R"
  ]

Color Value(s)
Blank / Black  (space)
Red R
Green G
Blue B or .
White W
Orange O
Yellow Y
Purple P

The grid is

Row 1-5: 48 LEDs
Row 6: 47 LEDs (One fewer LED in bottom left corner)

ℹ️ 🌈 I'm happy to add further colours if the letter isn't yet in use.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment