• 43 Posts
  • 3.11K Comments
Joined 2 years ago
cake
Cake day: February 17th, 2025

help-circle








  • Yeah I think I was expecting something a bit more refined in what data I was sending over the wire. Like "100101” would give me a persistent 37, but I guess I gotta face the reality of how these things actually work… or go for e-ink screens like you say

    This was my first go at reverse engineering something like this, so I had a blast and learned loads. Especially how microphones and vape pens go hand-in-hand hahaha

    Would love to see your battery monitoring setup!

    Also, I’m still quite confused by what putting a pin into a High-Z state actually means. Before this, I genuinely thought a pin was either 1 or 0


  • tetris11@feddit.uktoLemmy Shitpost@lemmy.world•Annnnd They're Dead
    link
    fedilink
    English
    arrow-up
    7
    arrow-down
    1
    ·
    7 hours ago

    I know…! It was really just a throwaway comment, but I forgot that there’s a new series or something at the moment that should be boycotted so any mention of HP sauce should be frowned on

    I haven’t watched any of the films or series, but did enjoy the books growing up, so they do sadly sit close to my bin of “simpsons memes” and “american dad quotes”.

    Anyway, fuck JK



  • Okay, after thinking about this more carefully I realise that most displays are likely charlieplexed and what I want is probably unreasonable.

    Each of the main digits has 11 desired states[1], 2 states for the first digit, 2 states for battery, and 2 states for the percent symbol

    That’s a total of 11 * 11 * 2 * 2 *2 = 968 individual states that I want to represent in a fixed way.

    If I had a 10-pin cable then this would be no issue (210 = 1024 states), but such a display would also need an extra controller to handle the multiple LEDs.

    This way, with just 6-pins oscillating over all 18 LEDs and making use of the refresh rate of the human eye, greatly simplifies the logic and minimizes the number of pins.

    Actually, this is probably how all displays work…


    1. “0”, “1”, “2”, “3”, “4”, “5”, “6”, “7”, “8”, “9”, " " ↩︎



  • I should add that I like the idea of having a little display like this hanging off a raspberry Pi or something to show, I dunno, progress of a download or something… I’m just not a fan of the display having to update multiple times per second to show the same damn number.

    Ideally: I would just set a few pins high and few pins low to show a single number, and not have to change those pins until I want to change the number.

    Slowly, I’m beginning to understand why people go for more hobby-friendly LCD displays which can persist an image without having to constantly redraw









  • Trying to work out what the handyman is doing. It looks like he’s chipping away plaster or nailing a nail into wood, neither of which make sense if the frame is already fitted. He should be plastering the gaps… unless this is The Addams family, so maybe he’s accentuating the gaps to appeal to their macabre tastes?

    But the rest of their house looks clean, so…