There are no hardware limitations on Raspberry 5, even Raspberry 3 can bit banging any GPIO at 4800 baud. The current limitation of the Raspberry 5 is the software. The hardware architecture changed a lot on Raspberry 5 and the pigpio library no longer works on it. This library was the only one capable of bit banging 4800 baud 9bit and there are no plans to update it.
I have been doing some testing with current and active libraries, but none are ready for this. I want to do one last test before throwing in the towel. I am pretty sure this will work, but we may need help here.
I want to try libgpiod - gpiomon. It has nanosecond granularity and allows for biases, edges, and even buffering, so I think it can work. Any help is welcome.
I have been doing some testing with current and active libraries, but none are ready for this. I want to do one last test before throwing in the towel. I am pretty sure this will work, but we may need help here.
I want to try libgpiod - gpiomon. It has nanosecond granularity and allows for biases, edges, and even buffering, so I think it can work. Any help is welcome.