@Wintermute_BBS The MAX3100 is very similar, maybe even simpler, but has SPI which is even better/simpler to manage than I2C but it's not very performant and has IIRC only 2 chars "input buffer" so if you start using it "intensively" you may need to add at least 2 stop bits. Beware some UARTs when you use interrupt and you enable the TX the first time with nothing transmitted in you may get IMMEDIATELY a "TX empty" interrupt as soon as you "enable int on TX" don't say you have not been warned