ajn96/iSensor-SPI-Buffer

Add user programmable button

Opened this issue · 2 comments

ajn96 commented

Add button which can be reconfigured on the fly by software. A BTN_CONFIG register could be created, which maps the button press to a bit in the command register. This would allow users to start/stop SD scripts, reset DUT, flush buffer, etc while operating headless.

Ideally it would be nice for button to be rotated 90 degrees relative to the board (accessible from the side), but in plane with the micro could also work (primary use case is for headless data logging).

ajn96 commented

@juchong I will figure out what pin would be best for this - ideally a GPIO which doesn't share an interrupt with other parts of firmware

ajn96 commented

This has been incorporated into the rev C board design