Use a queue to avoid blocking the main loop.
Echo transmissions to Serial for testing.
Switch over to asynchronous transmission.