Skip to content
Discussion options

You must be logged in to vote

I had missed the SPI dialect in use.
I assumed that 8 bits per transfer, for a total of 4 transfers per button array, would work.
The current firmware wants all the buttons to be transferred at once.

This means I'm currently limited to 16 buttons max, as the RP2040's SPI device can't send more than that at once. Maybe a PIO based SPI device could do better but I'm fine with this for now.

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by dracc
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
1 participant