I have a device that normally, for debugging, spits out data on it's TTL level uart at 1Mbaud.
I'd like to replace that wired link (normally an FTDI USB->UART bridge IC etc) with a Bluetooth one, using one of the generic HC-05 style pre made modules.
However, i can't change the firmware in the device (for various complex reasons) and the HC-05 modules only run up to 115,200 baud (as far as i can tell). So, i need to "bridge" 1Mbaud to 115kbaud, and of course, it'll need to include a buffer for the transmitted data because the messages have different transmission durations. (The slower uart will obs. take around 10x longer to parse out).
I guess the easiest way is just to use an AVR with a bit of RAM and two hardware Uarts? It just seems like a bit of an overkill, but i can't immediately think of a simpler way of achieving this baud rate bridging??
Anyone got any better ideas??