Erik_
Ah, I didn't even know there was a Pi shortage.
Mon May 01, 2023 9:21am

I'm guessing that's leftovers from the pandemic?

Yeah, I can see in your use case why having a nice wifi interface is needed. Managing all those could easily become a headache if the wifi starts acting up.

Are the output pins 100% compatible with Raspberry Pi? It's been years but the last project I worked on a Raspberry Pi, I used a really nice Java library that hooked up to the GPIO pins. Being Java, it was a bit 'heavy' for what I was doing and required at Pi 3 or things would run slow. I'm guessing newer Pis are so much quicker where it's not even an issue.

  • It's a different system all together - Puckdropper, Wed Apr 26 2023 3:13am
    Based on the concepts of the Raspberry Pi but a completely different system. What makes it better than the Pi at the moment is that it's available. I've got a Pi 1 running CUPS that I need to hook up to my thermal label printer. What I really need is a place to put it that's safe from the kids.... more
    • Ah, I didn't even know there was a Pi shortage.- Erik_, Mon May 01 2023 9:21am
      • What? Java slow? Shocking! - Puckdropper, Fri May 05 2023 4:48am
        It's probably a combination of pandemic and success. I bet the Raspberry Pi foundation didn't expect so much volume and since they're doing a SOIC design they probably at one company's mercy. GPIO isn't compatible, which is probably a mistake. With things like HATs (hardware attached on top), an... more
        • available. The Raspberry Pi Zero I was using where it chugged the worst only had 512MB of RAM and a 1GHz CPU. What's interesting though, is this site runs off of similar hardware and has no problem serving up 1000+ pages/day. (Probably somewhere around +/-7000 requests/day if my Heroku metrics can be... more
          • The more the languages do for you, the slower they get. - Puckdropper, Fri May 12 2023 5:59am
            PHP's a pretty cool language, but it's got to have a lot of overhead in "stuff". Java seems to be the same way. IIRC, garbage collection is automatic. I bet that slows things down a bit. COBOL doesn't do all that much for you, like garbage collection or figuring out memory allocation, right? My... more
            • That's a good point. - Erik_, Wed May 17 2023 3:46am
              COBOL is an interesting beast as you actually specify the exact size of every single variable at the top of the program before any procedural code is written. Because everything is allocated beforehand with exact sizes, there's no memory guesswork for the application after it's compiled. It always ... more
"Forces act when not restrained" - Puckdropper