westfw:
I would THINK that with "standard gate-level uart definitions", which is almost certainly what the esp8266 uses, you'd be good at any bit rate where ESP8266_CLOCK/16/baud_rate has a fractional part that is small compared to the total value.
thank you, so IIUC for 80 MHz the constant is 5,000,000 and then to be divided by the target baud rate.
Then just 3 can be expected to (probably by theory) work fine, correct?
5000000/230400 -,
5000000/460800 -,
5000000/500000 OK,
5000000/576000 -,
5000000/921600 -,
5000000/1000000 OK,
5000000/1152000 -,
5000000/1500000 -,
5000000/2000000 -,
5000000/2500000 OK,
5000000/3000000 -,
5000000/3500000 -,
5000000/4000000 -