I think this will be quite a simple question for someone to answer, so sorry if it’s a bit ‘newbie’.
I have an Arduino Pro Mini 3.3v with a simple output command to pull an output pin low on a time delay. The pin is normally held high via a 1k resistor. The pin is connected to another board with a microcontroller whose pin needs to be grounded to activate a function. The pin is also protected externally by a 1k resistor.
I want to be able to manually over-ride, and ground the pin by way of a simple push-to-make button. If the pin is high by default, and I forcefully ground it externally, will this trash the Arduino? If so, is there a way of protecting the Arduino to make this possible?
One other thing. Due to layout restrictions, I want to tie my output pin high using RAW rather than VCC. My RAW votage is 3.5. Will this damage the Arduino?
I have attached a very wonky schematic - sorry, I’ve only just downloaded Fritzing and I’m new to it.
Many thanks in advance,