Skip to content

Instantly share code, notes, and snippets.

@eeropic
Last active July 6, 2021 06:02
Show Gist options
  • Save eeropic/cf679d65d3b7299668e1281ad0efcf5c to your computer and use it in GitHub Desktop.
Save eeropic/cf679d65d3b7299668e1281ad0efcf5c to your computer and use it in GitHub Desktop.
Ableton Push 1 lcd text symbols
In rows of 16 chars
ascii 0-127
↑↓≡◧◨■◫❏¦°ÄÇÖÜßà
äçèéêîñö÷øüь…█←→
!"#$%&'()*+,-./
0123456789:;<=>?
@ABCDEFGHIJKLMNO
PQRSTUVWXYZ[\]^_
`abcdefghijklmno
pqrstuvwxyz{|}~‣
¦
°
Ä
Ç
Ö
Ü
ß
à
ä
ç
è
é
ê
î
ñ
ö
÷
ø
ü
ь
!
"
#
$
%
&
'
(
)
*
+
,
-
.
/
0
1
2
3
4
5
6
7
8
9
:
;
<
=
>
?
@
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
[
\
]
^
_
`
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
{
|
}
~
Display the source blob
Display the rendered blob
Raw
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@eeropic
Copy link
Author

eeropic commented Jul 6, 2021

Custom characters in Push 1 firmware (Intel HEX)
every glyph is 5x8 pixels, sent to Hitachi HD44780 LCD with bits right-aligned (3 "left-most" columns unused)
in 8 x 8 byte arrays 

Arrow up
00040E1504040000

Arrow down
000404150E040000

Three horizontal bars
001F001F001F0000

Slider left
1818181B18181800

Slider right
0303031B03030300

Slider center
1B1B1B1B1B1B1B00

Slider empty
0000001B00000000

Folder
00181F11111F0000

top half block
████	1F
████	1F
████	1F
████	1F
.....00
.....00
.....00
.....00

bottom half block
.....00
.....00
.....00
.....00
████	1F
████	1F
████	1F
████	1F

top half shade
█.█.█ 15
.█.█. 0A
█.█.█ 15
.█.█. 0A
..... 00
..... 00
..... 00
..... 00

bottom half shade
..... 00
..... 00
..... 00
..... 00
█.█.█ 15
.█.█. 0A
█.█.█ 15
.█.█. 0A

top half block bottom half shade
████   1F
████   1F
████   1F
████   1F
█.█.█  15
.█.█.  0A
█.█.█  15
.█.█.  0A

top half shade bottom half block
█.█.█  15
.█.█.  0A
█.█.█  15
.█.█.  0A
████   1F
████   1F
████   1F
████   1F

full block shade
█.█.█  15
.█.█.  0A
█.█.█  15
.█.█.  0A
█.█.█  15
.█.█.  0A
█.█.█  15
.█.█.  0A

caret down
..... 00
..... 00
..... 00
..... 00
..... 00
█...█ 11
.█.█. 0A
..█.. 04

@eeropic
Copy link
Author

eeropic commented Jul 6, 2021

top half block
████	1F
████	1F
████	1F
.....00
.....00
.....00
.....00
.....00

bottom half block
.....00
.....00
.....00
.....00
████	1F
████	1F
████	1F
.....00

top half shade
█.█.█ 15
.█.█. 0A
█.█.█ 15
..... 00
..... 00
..... 00
..... 00
..... 00

bottom half shade
..... 00
..... 00
..... 00
..... 00
█.█.█ 15
.█.█. 0A
█.█.█ 15
..... 00

top half block bottom half shade
████   1F
████   1F
████   1F
.....  00
█.█.█  15
.█.█.  0A
█.█.█  15
.....  00

top half shade bottom half block
█.█.█  15
.█.█.  0A
█.█.█  15
.....  00
████   1F
████   1F
████   1F
.....  00

full block shade
████   1F
████   1F
████   1F
.....  00
████   1F
████   1F
████   1F
.....  00

full block shade
█.█.█  15
.█.█.  0A
█.█.█  15
.....  00
█.█.█  15
.█.█.  0A
█.█.█  15
.....  00

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