ClockworkPi ASCII Logo

I wanted something custom for my fastfetch output and I couldn’t find any ASCII ClockworkPi art so I made my own.

Here it is as raw text if anyone else wants to use it :slight_smile:

              ⢀⣀⣤⣤⣶⣶⣶⣶⣶⣶⣦⣤⣄⣀
          ⢀⣠⣴⣾⣿⡿⠿⠛⠛⠉⠉⠉⠉⠉⠙⠛⠻⢿⣿⣶⣤⡀
        ⢀⣴⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⣶⣤⡀⠈⠻⣿⣿⣶⣄
      ⢀⣴⣿⣿⣿⡿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⢿⣆⠀⠙⣿⣿⣿⣷⡀
     ⢀⣾⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢡⡄⠀⠸⣿⣿⣿⣿⣄⠀
    ⢀⣾⣿⣿⣿⡿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⡄⠀
   ⠀⣼⣿⣿⣿⢋⡴⠛⠋⠛⢷⣄⢲⣦⣤⢀⣴⠞⠋⠛⢷⣌⠹⣿⣿⣶⣤⠀⠀⢸⣿⣿⣿⣿⣿⠀
   ⢸⣿⣿⣿⡇⣼⠁⡏⠀⠀⠀⢻⡆⣿⡇⣼⡇⡟⠀⠀⠀⢹⡇⢉⣉⣉⣉⣡⣤⡌⣿⣿⣿⣿⣿⡇
   ⢸⣿⣿⣿⣇⠹⣆⠳⡄⠀⠀⣼⠇⣿⡇⠹⣧⠻⣄⠀⠀⣸⠇⠸⠟⣛⡛⠛⠛⢁⣿⣿⣿⣿⣿⡇
   ⢸⣿⣿⣿⣿⣦⣙⠳⠶⠶⠞⠁⠈⠁⠀⠀⠙⠳⠶⠶⠞⠋⠔⠛⠛⠉⠀⠀⠀⢸⣿⣿⣿⣿⣿⡇
   ⠀⢿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⢀⣤⣾⣿⣿⣷⣦⣄⡀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⠁
    ⠘⣿⣿⣿⣿⣿⡏⠀⠀⣰⠞⠻⢿⣿⣿⣿⣿⠿⠿⠛⢻⣦⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⠏⠀
     ⠘⣿⣿⣿⣿⠁⠀⠀⡘⠳⣦⣤⣤⣤⣤⣤⣤⣴⡶⠟⠋⢀⣄⠀⠀⠀⠀⠀⠘⣿⣿⠏⠀
      ⠈⢻⡿⠃⠀⠀⢸⣿⣶⣄⠙⠿⢿⡿⠿⠋⢁⣠⣴⣾⣿⣿⡄⠀⠀⠀⠀⠀⠈⠃
        ⠀⠀⠀⠀⣼⣿⣿⣿⣷⣦⣤⣤⣤⣶⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀
          ⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡧⠀⠀
              ⠉⠛⠻⠿⠿⢿⣿⣿⣿⠿⠿⠟⠛⠋⠁
15 Likes

This is nice.
You also can use JavE to convert Images to ASCII art. http://www.jave.de/

2 Likes

This is a pedantic note.

$ cat | tr -d ' ' | sed 's:.:&\n:g' | sort | uniq | tr -d '\n' | hexdump -X
              ⢀⣀⣤⣤⣶⣶⣶⣶⣶⣶⣦⣤⣄⣀
          ⢀⣠⣴⣾⣿⡿⠿⠛⠛⠉⠉⠉⠉⠉⠙⠛⠻⢿⣿⣶⣤⡀
        ⢀⣴⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠰⣶⣤⡀⠈⠻⣿⣿⣶⣄
      ⢀⣴⣿⣿⣿⡿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⢿⣆⠀⠙⣿⣿⣿⣷⡀
     ⢀⣾⣿⣿⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢡⡄⠀⠸⣿⣿⣿⣿⣄⠀
    ⢀⣾⣿⣿⣿⡿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⡄⠀
   ⠀⣼⣿⣿⣿⢋⡴⠛⠋⠛⢷⣄⢲⣦⣤⢀⣴⠞⠋⠛⢷⣌⠹⣿⣿⣶⣤⠀⠀⢸⣿⣿⣿⣿⣿⠀
   ⢸⣿⣿⣿⡇⣼⠁⡏⠀⠀⠀⢻⡆⣿⡇⣼⡇⡟⠀⠀⠀⢹⡇⢉⣉⣉⣉⣡⣤⡌⣿⣿⣿⣿⣿⡇
   ⢸⣿⣿⣿⣇⠹⣆⠳⡄⠀⠀⣼⠇⣿⡇⠹⣧⠻⣄⠀⠀⣸⠇⠸⠟⣛⡛⠛⠛⢁⣿⣿⣿⣿⣿⡇
   ⢸⣿⣿⣿⣿⣦⣙⠳⠶⠶⠞⠁⠈⠁⠀⠀⠙⠳⠶⠶⠞⠋⠔⠛⠛⠉⠀⠀⠀⢸⣿⣿⣿⣿⣿⡇
   ⠀⢿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⢀⣤⣾⣿⣿⣷⣦⣄⡀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⠁
    ⠘⣿⣿⣿⣿⣿⡏⠀⠀⣰⠞⠻⢿⣿⣿⣿⣿⠿⠿⠛⢻⣦⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⠏⠀
     ⠘⣿⣿⣿⣿⠁⠀⠀⡘⠳⣦⣤⣤⣤⣤⣤⣤⣴⡶⠟⠋⢀⣄⠀⠀⠀⠀⠀⠘⣿⣿⠏⠀
      ⠈⢻⡿⠃⠀⠀⢸⣿⣶⣄⠙⠿⢿⡿⠿⠋⢁⣠⣴⣾⣿⣿⡄⠀⠀⠀⠀⠀⠈⠃
        ⠀⠀⠀⠀⣼⣿⣿⣿⣷⣦⣤⣤⣤⣶⣿⣿⣿⣿⣿⣿⣷⡀⠀⠀⠀⠀⠀
          ⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡧⠀⠀
              ⠉⠛⠻⠿⠿⢿⣿⣿⣿⠿⠿⠟⠛⠋⠁
0000000  e2  a0  80  e2  a0  81  e2  a0  83  e2  a0  87  e2  a0  88  e2
0000010  a0  89  e2  a0  8b  e2  a0  8f  e2  a0  94  e2  a0  98  e2  a0
0000020  99  e2  a0  9b  e2  a0  9e  e2  a0  9f  e2  a0  b0  e2  a0  b3
0000030  e2  a0  b6  e2  a0  b8  e2  a0  b9  e2  a0  bb  e2  a0  bf  e2
0000040  a1  80  e2  a1  84  e2  a1  86  e2  a1  87  e2  a1  8c  e2  a1
0000050  8f  e2  a1  98  e2  a1  9b  e2  a1  9f  e2  a1  a7  e2  a1  b4
0000060  e2  a1  b6  e2  a1  bf  e2  a2  80  e2  a2  81  e2  a2  89  e2
0000070  a2  8b  e2  a2  a1  e2  a2  b2  e2  a2  b7  e2  a2  b8  e2  a2
0000080  b9  e2  a2  bb  e2  a2  bf  e2  a3  80  e2  a3  84  e2  a3  86
0000090  e2  a3  87  e2  a3  89  e2  a3  8c  e2  a3  99  e2  a3  9b  e2
00000a0  a3  a0  e2  a3  a1  e2  a3  a4  e2  a3  a6  e2  a3  a7  e2  a3
00000b0  b0  e2  a3  b4  e2  a3  b6  e2  a3  b7  e2  a3  b8  e2  a3  bc
00000c0  e2  a3  be  e2  a3  bf                                        
00000c6

This isn’t ASCII but Unicode in UTF-8. The difference is that there are many more bytes per character, the text is incompatible with older systems (most notably for here, the Linux framebuffer), and Unicode has 2^14 times as many runes, so it is much more expressive. ASCII was a 7-bit encoding that remains in use as a subset of the intentionally backwards-compatible UTF-8; ASCII text is valid UTF-8, but valid UTF-8 is not necessarily ASCII.

Because ASCII is 7-bit, the above script, which prints the hexadecimal representations of the byte representations of each unique character given on standard input, would show numbers lower than 0x80 (or less than 0b 1000 0000, so the first digit is 0-7) given ASCII input. As UTF-8 encodes Unicode using bytes with values greater than 0x80, all its Unicode-encoding bytes start with 8-f.

If you haven’t taken a stab at pure ASCII art rather than Unicode art, I recommend it. Limitation begets creativity.

3 Likes

V7 sort man page says -u option to sort was already introduced in 1979…

1 Like

I like that there is a braille font – makes art more accessable!

2 Likes

Thank you for letting me know! I was vaguely aware of the option but didn’t know it was both long-available and codified in POSIX.1, I’ll start using it.


Now do this one :stuck_out_tongue:

8 Likes

I like that one!
That would look good. :zany_face:

8 Likes

I appreciate the thoughtful response! I shouldn’t have assumed all text art would be called ASCII art. I’m going to spend a little time learning more about this :slightly_smiling_face:

I tried remaking this in pure ASCII and I see exactly what you mean now, this is much harder :joy:

2 Likes

That’s incredible! :joy: That should come as a sticker with the uConsole at this point

@Rex thanks so much for what you do for the community! Currently using your Ubuntu image and loving it

4 Likes

this would be epic but the “powered by” part would be an issue to include
this is what it would look like if its 23 rows. though i have no idea the maximum size for the ascii would be.

and this is the one if you want the letters to show up properly.

7 Likes

For small sizes, just create the text with figlet or similar instead. How about something like:

➜  ~ echo "powered by" | figlet -f italic

         _ _ _ _/  /
 /)()((/(-/ (-(/  ()(/
/                   /

i prefer Text to ASCII Art Generator (TAAG) much more, but it won’t do really small fonts

I think I got it?

                                       _   _          
  _ __  ___ __ __ __ ___  _ _  ___  __| | | |__  _  _ 
 | '_ \/ _ \\ V  V // -_)| '_|/ -_)/ _` | | '_ \| || |
 | .__/\___/ \_/\_/ \___||_|  \___|\__,_| |_.__/ \_, |
 |_|                                             |__/ 
                                                
                     ####################         
                ####++.                ######     
            ###-                           ####   
          ########    ########## ####   ##  ####  
          #########+  #########+ ##### ###+  ###  
     #+   ###   -##+ ###+           #####-   ###  
   ##+   ###   +###+ ########       ###-     ###  
   ##    #########-  ########      ###.     ###+  
  ##.    ###++###   ###+         #####-    ###-   
  ##    ###.  ###+  ########## #### ########+     
  ##+   ###    ###+ #########+ ##+   #####-       
  ###                                             
   ####                             ####+         
    #######                  ###########+         
       ############################+-             
           ++###############+++
4 Likes

REXED BY POWER :t_rex:

3 Likes

Made this a while back, just adding it in case any one in interested in using it.

4 Likes

If someone makes this as a sticker I will buy it

2 Likes

I was thinking about something like that, and making the proceeds go to @Rex . I honestly just dont have the time to arrange the logistics etc.
Also, can not sell them, since its a blatant ripoff of the old Intel logo. But if anyone is interested in setting it up, you could accept donations for Rex for instance;) That would have my full approval.
If anyone beside REX makes money of the image, i want a share ofc :stuck_out_tongue:

1 Like

Personally, in the cases of people generating these ASCII logos, I am much more interested in the command lines used to create these than the final product. This case of input being as if not more valuable than output is paralleled in use of LLMs or the free (and therefore open-source) software movement.

1 Like