I'm fairly new to this so please bear with me. I'm looking to control the A7 trainer board remotely from an Arduino (digital signals to board only), effectively to be used in place of the physical switches on the board. From what I understand, I can read in the inputs on the PMOD connectors.
The PMOD uses 3.3V and the Arduino (nano) uses 5V. Would sending a 5V signal to the PMOD inputs risk causing damage? I'm not sure how sensitive they are.
Alternatively, I would use a pull-up resistor to connect the PMOD input to the PMOD 3.3V, and use the Arduino to pull the PMOD input low only (high-Z for 'High'). I believe you can change the Arduino GPIO from output low to input (which is high-Z). I've attached a sample schematic of how this would look.
Question
Altis
Hello,
I'm fairly new to this so please bear with me. I'm looking to control the A7 trainer board remotely from an Arduino (digital signals to board only), effectively to be used in place of the physical switches on the board. From what I understand, I can read in the inputs on the PMOD connectors.
The PMOD uses 3.3V and the Arduino (nano) uses 5V. Would sending a 5V signal to the PMOD inputs risk causing damage? I'm not sure how sensitive they are.
Alternatively, I would use a pull-up resistor to connect the PMOD input to the PMOD 3.3V, and use the Arduino to pull the PMOD input low only (high-Z for 'High'). I believe you can change the Arduino GPIO from output low to input (which is high-Z). I've attached a sample schematic of how this would look.
Thank you for your input.
Altis
Link to comment
Share on other sites
2 answers to this question
Recommended Posts
Archived
This topic is now archived and is closed to further replies.