I am currently working on a Project that uses only digital pins on an arduino micro interfaced with a custom pcb. The micro is broken and I am looking into using an Uno to replace it with.
Will I have problems with using an uno for this purpose? I have looked at the pinouts for both devices but I'm not sure if my uno's digital output of vcc pins will behave any differently than the micro.
The Micro's ATmega32U4 microcontroller has native USB, which can be used for keyboard or mouse emulation, and the Uno's ATmega328P microcontroller does not. But it sounds like you're not using that feature anyway.
The Micros and Uno's pins have different special capabilities (e.g. UART, SPI, TWI, PWM).
I'm not sure how to interpret your statement "uses only digital pins". Do you mean you're only using digitalWrite() and digitalRead()? In that case it should be no problem.