Hey everyone,

I made a 3D printer Bluetooth USB serial terminal adapter using a Teensy 4.0 as a USB host and a nRF52840 for the Bluetooth radio. It works well except when running a M503 command. I haven't been able to work out the buffer on the nRF52840 to get more than 1024 bytes though.

The complete project is on Thingiverse. There is also a short video on Youtube showing it in operation.

If anyone has criticism or input to improve the code - it's always appreciated.