Low latency USB-CAN adapter

Job ID: 31504539

Budget: $750 – $1,500 USD

Need to make low latency USB to CAN adapter. With less than 1ms delays.
As prototype was used STM32 uC, virtual COM port and C# program to test it.

Hardware part should be a simple CAN - virtual com port bridge, with ability to change bitrate. Low latency needed to work with higher level protocol without big delays. Standard STM USB drivers are too slow and straightforwad USB implementation had random frame delays of 1ms (SYNC frame of USB bus have 1ms step) what causes lot of bandwidth drop. Delay counted from receiving CAN message on uC till receiving it on PC app.

Hardware is not importand part, but price for MCU is critical question. Due to crazy prices for STM32 mcu any chinese alternatives are good too.

Candidate should be able to make own board prototype for software testing .