Yes this may work, but don't expect reliability if you receive long messages... and I'm pretty sure SERIN/DEBUG/SERIN2 will not work AS-IS as the interrupt on change will screw the start bit...
So I guess you may have decent results with a custom bit-banged routine.
Bookmarks