Our team is considering using a custom controller incorporating the Cypress board. I understand how to get input into Labview (using Enhanced I/O), but I don’t know exactly how to program or wire the PSoC into accepting button presses. Help?
Just wire your buttons between the Cypress pin specified in your Enhanced setup and ground. The pins are marked on the back of the Cypress board.
On the Cyress you can use wirewrap, a prototype board, or a custom mount from eStop to make the connections.
No programming of the Cypress is required. The default FIRST program sets up the buttons through the Driver Station I/O tab.