А какая разница? Кому он нужен этот UART?
У BLE всё должно быть максимально быстрым - если связь с кем, то на мегабитах. Модуль просыпается на пары мс, за это время он должен переговорить по BLE и уснуть
Ну пусть за доп. 100 us что-то сделает... От одного символа вашего UART в эти микро ничего хорошего... UART - это устаревший интерфейс.
Отношение времени работы ко сну - макс. период для BLE соединения - 4 сек сна. И 3..4 мс работы. Иначе это не BLE.
I2C у качает нормально и стабильно у TLSR8266 на 2 MГц при 16 MHz CLK CPU...
У большинства I2C/SMBUS совр. датчиков I2C CLK к 3 МГц (2.6 обычно)