Using ControlBlock with GPIO output instead of input?
biggestsonicfan last edited by biggestsonicfan
So ControlBlock appears to be exactly what I need for an RPi powered project, however I get the impression the hat is used to take existing I/O controllers and use them to generate inputs for RPi applications (such as RetroPi, emulators, whathaveyou...). However, I would very much like to do the opposite and use ControlBlock to control. I understand things like this exist such as TAStm32, but that's not really what I'm looking for. I was wondering if the source code could be forked and modified to handle sending inputs to a console instead of receiving inputs from a controller?
Anyone ever tinkered with this idea?
Hi, interesting project idea!
In case of simulating a controller towards a console it depends on the protocol and submission speeds.
Generally, you can control the GPIO pins of the ControlPins via the SPI interface of the Raspberry. As long as SPI is fast enough for your use case, things should work.
Hope that helps!