Like let’s say I have a few old HP alphanumeric LED displays that have a simple bit pattern protocol. I’ve gotten them working in Arduino a long time ago. If I can find some unused pins how can I bit bang them into a custom protocol from user space using pins that may be unrelated as far as I/O ports on a modern computer? Is it even possible without a kernel module? Am I stuck with using a serial channel like SPI/I2C/UART to talk to an external controller?

  • ryannathans
    link
    fedilink
    arrow-up
    2
    ·
    9 months ago

    Could you use a small microcontroller running micropython? Then you can just type into the repl on that over usb, or run your python on it directly

    • j4k3@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      9 months ago

      I’ve done that before, and with Forth. I’m more interested in bridging what I know with hardware into the desktop environment… or understanding why it seems so disconnected.