home.social

#dotmatrix — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #dotmatrix, aggregated by home.social.

  1. @gmc For my #amstradcpc I had the #epson lx-86 #dotmatrix printer with 9 needles.
    Had much fun with trying out many of the ESC-p codes
    ```
    print chr$(27) + "W"
    ```
    to turn double width printing on or off.

  2. Same image printed on a Panasonic 24pin #dotmatrix (via CUPS and a #raspberrypi3

    Maybe we need a #shittyprinterchallenge ;)
    #shittycamerachallenge

    (it does look a bit better on paper vs the scan. A little bit!)

    #retrocomputing

  3. While I did order a new oooold stock ink ribbon cartridge for my printer, I decided to try the WD-40 trick to revive an old ribbon.

    Verdict: it mostly works!

    #dotMatrix #WD40 #retroComputing #epson

  4. @[email protected] @[email protected] @[email protected]

    Apparently, someone crammed 69666 characters of Unifont 13.0.06 into BDF for u8g2
    #font generation, so BDF evidently doesn't have that limit either, and upstream Unifont doesn't do this. Also, because of FontForge limits crashing when importing a lot of glyphs, evidently the BDF is custom on the u8g2 Github, but the problem is that it hasn't been updated to Unifont 15, so while Plane 1 is reduced two versions, Plane 0 is upgraded two versions, without going over 65535, ensuring better BDF compatibility, especially when doing low-level stuff (evidently not needed here). Then again, Minecraft uses .hex files in 1.20 to get around non-HarfBuzz TrueType limits. Also I can't run Unifont compilation utilities on any machine I've tried, so I'm stuck with what I've got.

    Sometimes it's okay to be proud of what you've got.
    I mean, it will work better on the older Linux builds its intended for, and it is actually generatable without crashes in FontForge, or forcing inflexible code to compile, or using the abridged Bits'N'Picas, which hates the BDF enough to not want to make a .hex.

    Compatibility is key, folx.


    #lcdmatrix #arduinos #arduinolibs #arduino #unifont #unifontex #linux #unicodesets #unicode #unicodefont #dotmatrix #dotmatrixlcd #vfd #oled #characterlcd #codingfont #electronics #electronic #tech #technology #C #ucglib #u8g2 #soldering #circuit #circuitry #electricalengineering #bitmap #bitmapfont #bitmapfonts #pixel #pixelfont #pixelfonts #statusdisplay #emoji #CJKtext #CJKVtext #lowlevel #hardwaredesign #hardwareengineering #Ccode #bdf #RLE #ttf #truetype #woff #woff2 #b3k #eot #otb #woff3 #bwtc32key #typography #fontdev #digitaldrain #finals #finalsweek #collegefinals #collegefinalsweek #electronicsprojects #tvhead #tvheadcostume #tvcostume #ledmatrix #ledarray #creditingamendment #costume #wiring #diyelectronics #fonts #lcdmatrix #arduinos #compatibility #compat #minecraft #hex #arduinolibs #arduino #unifont #unifontex #linux #unicodesets #unicode #unicodefont #dotmatrix #dotmatrixlcd #vfd #oled #characterlcd #codingfont #electronics #electronic #tech #technology #C #ucglib #u8g2 #soldering #circuit #circuitry #electricalengineering #bitmap #bitmapfont #bitmapfonts #pixel #pixelfont #pixelfonts #statusdisplay #emoji #CJKtext #CJKVtext #lowlevel #hardwaredesign #hardwareengineering #Ccode #bdf #RLE #ttf #truetype #woff #woff2 #b3k #eot #otb #woff3 #bwtc32key #typography #fontdev #digitaldrain #finals #finalsweek #collegefinals #collegefinalsweek #electronicsprojects #tvhead #tvheadcostume #tvcostume #ledmatrix #ledarray #creditingamendment #costume #wiring #diyelectronics

  5. @[email protected] @[email protected] @[email protected]

    Apparently, someone crammed 69666 characters of Unifont 13.0.06 into BDF for u8g2
    #font generation, so BDF evidently doesn't have that limit either, and upstream Unifont doesn't do this. Also, because of FontForge limits crashing when importing a lot of glyphs, evidently the BDF is custom on the u8g2 Github, but the problem is that it hasn't been updated to Unifont 15, so while Plane 1 is reduced two versions, Plane 0 is upgraded two versions, without going over 65535, ensuring better BDF compatibility, especially when doing low-level stuff (evidently not needed here). Then again, Minecraft uses .hex files in 1.20 to get around non-HarfBuzz TrueType limits. Also I can't run Unifont compilation utilities on any machine I've tried, so I'm stuck with what I've got.

    Sometimes it's okay to be proud of what you've got.
    I mean, it will work better on the older Linux builds its intended for, and it is actually generatable without crashes in FontForge, or forcing inflexible code to compile, or using the abridged Bits'N'Picas, which hates the BDF enough to not want to make a .hex.

    Compatibility is key, folx.


    #lcdmatrix #arduinos #arduinolibs #arduino #unifont #unifontex #linux #unicodesets #unicode #unicodefont #dotmatrix #dotmatrixlcd #vfd #oled #characterlcd #codingfont #electronics #electronic #tech #technology #C #ucglib #u8g2 #soldering #circuit #circuitry #electricalengineering #bitmap #bitmapfont #bitmapfonts #pixel #pixelfont #pixelfonts #statusdisplay #emoji #CJKtext #CJKVtext #lowlevel #hardwaredesign #hardwareengineering #Ccode #bdf #RLE #ttf #truetype #woff #woff2 #b3k #eot #otb #woff3 #bwtc32key #typography #fontdev #digitaldrain #finals #finalsweek #collegefinals #collegefinalsweek #electronicsprojects #tvhead #tvheadcostume #tvcostume #ledmatrix #ledarray #creditingamendment #costume #wiring #diyelectronics #fonts #lcdmatrix #arduinos #compatibility #compat #minecraft #hex #arduinolibs #arduino #unifont #unifontex #linux #unicodesets #unicode #unicodefont #dotmatrix #dotmatrixlcd #vfd #oled #characterlcd #codingfont #electronics #electronic #tech #technology #C #ucglib #u8g2 #soldering #circuit #circuitry #electricalengineering #bitmap #bitmapfont #bitmapfonts #pixel #pixelfont #pixelfonts #statusdisplay #emoji #CJKtext #CJKVtext #lowlevel #hardwaredesign #hardwareengineering #Ccode #bdf #RLE #ttf #truetype #woff #woff2 #b3k #eot #otb #woff3 #bwtc32key #typography #fontdev #digitaldrain #finals #finalsweek #collegefinals #collegefinalsweek #electronicsprojects #tvhead #tvheadcostume #tvcostume #ledmatrix #ledarray #creditingamendment #costume #wiring #diyelectronics

  6. @[email protected] @[email protected] @[email protected]

    Apparently, someone crammed 69666 characters of Unifont 13.0.06 into BDF for u8g2
    #font generation, so BDF evidently doesn't have that limit either, and upstream Unifont doesn't do this. Also, because of FontForge limits crashing when importing a lot of glyphs, evidently the BDF is custom on the u8g2 Github, but the problem is that it hasn't been updated to Unifont 15, so while Plane 1 is reduced two versions, Plane 0 is upgraded two versions, without going over 65535, ensuring better BDF compatibility, especially when doing low-level stuff (evidently not needed here). Then again, Minecraft uses .hex files in 1.20 to get around non-HarfBuzz TrueType limits. Also I can't run Unifont compilation utilities on any machine I've tried, so I'm stuck with what I've got.

    Sometimes it's okay to be proud of what you've got.
    I mean, it will work better on the older Linux builds its intended for, and it is actually generatable without crashes in FontForge, or forcing inflexible code to compile, or using the abridged Bits'N'Picas, which hates the BDF enough to not want to make a .hex.

    Compatibility is key, folx.


    #lcdmatrix #arduinos #arduinolibs #arduino #unifont #unifontex #linux #unicodesets #unicode #unicodefont #dotmatrix #dotmatrixlcd #vfd #oled #characterlcd #codingfont #electronics #electronic #tech #technology #C #ucglib #u8g2 #soldering #circuit #circuitry #electricalengineering #bitmap #bitmapfont #bitmapfonts #pixel #pixelfont #pixelfonts #statusdisplay #emoji #CJKtext #CJKVtext #lowlevel #hardwaredesign #hardwareengineering #Ccode #bdf #RLE #ttf #truetype #woff #woff2 #b3k #eot #otb #woff3 #bwtc32key #typography #fontdev #digitaldrain #finals #finalsweek #collegefinals #collegefinalsweek #electronicsprojects #tvhead #tvheadcostume #tvcostume #ledmatrix #ledarray #creditingamendment #costume #wiring #diyelectronics #fonts #lcdmatrix #arduinos #compatibility #compat #minecraft #hex #arduinolibs #arduino #unifont #unifontex #linux #unicodesets #unicode #unicodefont #dotmatrix #dotmatrixlcd #vfd #oled #characterlcd #codingfont #electronics #electronic #tech #technology #C #ucglib #u8g2 #soldering #circuit #circuitry #electricalengineering #bitmap #bitmapfont #bitmapfonts #pixel #pixelfont #pixelfonts #statusdisplay #emoji #CJKtext #CJKVtext #lowlevel #hardwaredesign #hardwareengineering #Ccode #bdf #RLE #ttf #truetype #woff #woff2 #b3k #eot #otb #woff3 #bwtc32key #typography #fontdev #digitaldrain #finals #finalsweek #collegefinals #collegefinalsweek #electronicsprojects #tvhead #tvheadcostume #tvcostume #ledmatrix #ledarray #creditingamendment #costume #wiring #diyelectronics

  7. @[email protected] @[email protected] @[email protected]

    Apparently, someone crammed 69666 characters of Unifont 13.0.06 into BDF for u8g2
    #font generation, so BDF evidently doesn't have that limit either, and upstream Unifont doesn't do this. Also, because of FontForge limits crashing when importing a lot of glyphs, evidently the BDF is custom on the u8g2 Github, but the problem is that it hasn't been updated to Unifont 15, so while Plane 1 is reduced two versions, Plane 0 is upgraded two versions, without going over 65535, ensuring better BDF compatibility, especially when doing low-level stuff (evidently not needed here). Then again, Minecraft uses .hex files in 1.20 to get around non-HarfBuzz TrueType limits. Also I can't run Unifont compilation utilities on any machine I've tried, so I'm stuck with what I've got.

    Sometimes it's okay to be proud of what you've got.
    I mean, it will work better on the older Linux builds its intended for, and it is actually generatable without crashes in FontForge, or forcing inflexible code to compile, or using the abridged Bits'N'Picas, which hates the BDF enough to not want to make a .hex.

    Compatibility is key, folx.


    #lcdmatrix #arduinos #arduinolibs #arduino #unifont #unifontex #linux #unicodesets #unicode #unicodefont #dotmatrix #dotmatrixlcd #vfd #oled #characterlcd #codingfont #electronics #electronic #tech #technology #C #ucglib #u8g2 #soldering #circuit #circuitry #electricalengineering #bitmap #bitmapfont #bitmapfonts #pixel #pixelfont #pixelfonts #statusdisplay #emoji #CJKtext #CJKVtext #lowlevel #hardwaredesign #hardwareengineering #Ccode #bdf #RLE #ttf #truetype #woff #woff2 #b3k #eot #otb #woff3 #bwtc32key #typography #fontdev #digitaldrain #finals #finalsweek #collegefinals #collegefinalsweek #electronicsprojects #tvhead #tvheadcostume #tvcostume #ledmatrix #ledarray #creditingamendment #costume #wiring #diyelectronics #fonts #lcdmatrix #arduinos #compatibility #compat #minecraft #hex #arduinolibs #arduino #unifont #unifontex #linux #unicodesets #unicode #unicodefont #dotmatrix #dotmatrixlcd #vfd #oled #characterlcd #codingfont #electronics #electronic #tech #technology #C #ucglib #u8g2 #soldering #circuit #circuitry #electricalengineering #bitmap #bitmapfont #bitmapfonts #pixel #pixelfont #pixelfonts #statusdisplay #emoji #CJKtext #CJKVtext #lowlevel #hardwaredesign #hardwareengineering #Ccode #bdf #RLE #ttf #truetype #woff #woff2 #b3k #eot #otb #woff3 #bwtc32key #typography #fontdev #digitaldrain #finals #finalsweek #collegefinals #collegefinalsweek #electronicsprojects #tvhead #tvheadcostume #tvcostume #ledmatrix #ledarray #creditingamendment #costume #wiring #diyelectronics

  8. @[email protected] @[email protected] @[email protected]

    Apparently, someone crammed 69666 characters of Unifont 13.0.06 into BDF for u8g2
    #font generation, so BDF evidently doesn't have that limit either, and upstream Unifont doesn't do this. Also, because of FontForge limits crashing when importing a lot of glyphs, evidently the BDF is custom on the u8g2 Github, but the problem is that it hasn't been updated to Unifont 15, so while Plane 1 is reduced two versions, Plane 0 is upgraded two versions, without going over 65535, ensuring better BDF compatibility, especially when doing low-level stuff (evidently not needed here). Then again, Minecraft uses .hex files in 1.20 to get around non-HarfBuzz TrueType limits. Also I can't run Unifont compilation utilities on any machine I've tried, so I'm stuck with what I've got.

    Sometimes it's okay to be proud of what you've got.
    I mean, it will work better on the older Linux builds its intended for, and it is actually generatable without crashes in FontForge, or forcing inflexible code to compile, or using the abridged Bits'N'Picas, which hates the BDF enough to not want to make a .hex.

    Compatibility is key, folx.


    #lcdmatrix #arduinos #arduinolibs #arduino #unifont #unifontex #linux #unicodesets #unicode #unicodefont #dotmatrix #dotmatrixlcd #vfd #oled #characterlcd #codingfont #electronics #electronic #tech #technology #C #ucglib #u8g2 #soldering #circuit #circuitry #electricalengineering #bitmap #bitmapfont #bitmapfonts #pixel #pixelfont #pixelfonts #statusdisplay #emoji #CJKtext #CJKVtext #lowlevel #hardwaredesign #hardwareengineering #Ccode #bdf #RLE #ttf #truetype #woff #woff2 #b3k #eot #otb #woff3 #bwtc32key #typography #fontdev #digitaldrain #finals #finalsweek #collegefinals #collegefinalsweek #electronicsprojects #tvhead #tvheadcostume #tvcostume #ledmatrix #ledarray #creditingamendment #costume #wiring #diyelectronics #fonts #lcdmatrix #arduinos #compatibility #compat #minecraft #hex #arduinolibs #arduino #unifont #unifontex #linux #unicodesets #unicode #unicodefont #dotmatrix #dotmatrixlcd #vfd #oled #characterlcd #codingfont #electronics #electronic #tech #technology #C #ucglib #u8g2 #soldering #circuit #circuitry #electricalengineering #bitmap #bitmapfont #bitmapfonts #pixel #pixelfont #pixelfonts #statusdisplay #emoji #CJKtext #CJKVtext #lowlevel #hardwaredesign #hardwareengineering #Ccode #bdf #RLE #ttf #truetype #woff #woff2 #b3k #eot #otb #woff3 #bwtc32key #typography #fontdev #digitaldrain #finals #finalsweek #collegefinals #collegefinalsweek #electronicsprojects #tvhead #tvheadcostume #tvcostume #ledmatrix #ledarray #creditingamendment #costume #wiring #diyelectronics

  9. Having a complete hoot getting an old but surprisingly functional #OKI #MicroLine3320 #DotMatrix #Printer working with my #Atari800. It prints single lines beautifully, but it doesn't line feed on reaching the #ATASCII line ending 0x9B.

    Looks like I need to configure the printer to understand the non-standard Atari linefeed. Let's see if that's possible!

    #RetroComputing #RetroPrinting #atari8bit

  10. A Face Mask That’s Functional and Hacker-Certified - [splat238] needed a mask for going out in public, but wanted something that fit his personal style... more: hackaday.com/2020/07/27/a-face #wearablehacks #coronavirus #leddisplay #dotmatrix #ledhacks #neopixel #esp8266 #ws2812b #covid

  11. A Strange Display Gives Up Its Secrets - Providing a display for a project in 2020 is something of a done deal. Standard interfaces and off... more: hackaday.com/2020/01/16/a-stra #leddisplay #dotmatrix #ledhacks #led

  12. Visualizing LEDs for More Efficient Pin Packing - The archetypal “blink an LED” is a great starter project on any platform, but once the bug takes ho... more: hackaday.com/2019/06/19/visual #charlieplex #leddisplay #dotmatrix #efficient #ledmatrix #multiplex #ledhacks #led