

Click here to download the Windows 7 to Windows 11 and Windows Server (see note below) driver installer.
CH341 FTDI DRIVER DRIVERS
Application software can access the USB device in the This page contains the VCP drivers currently available for FTDI devices. That enables you to manipulate the type of USB connection, thus you can let the Arduino directly appear and work as an USB midi device. Virtual COM port (VCP) drivers cause the USB device to appear as an additional COM port available to the PC. But I support Majenkos comment about just migrating to an Arduino with native USB connection (means the USB communication is done by the Arduinos microcontroller directly, not by an extra chip) (for example the Micro, but there are a lot more Arduinos with native USB).
CH341 FTDI DRIVER SERIAL
Of course you can use an extra FTDI chip/board and connect it to the RX and TX lines of the Arduino (not using the CH340 USB serial chip on the Arduino itself). 08 CH340 Windows 8 driver installation Open Device Manager right mouse click USB2.0-Serial, then left click Update Driver Software open the directory with downloaded extracted CH341SER.

(Also the ground repo, that the other was forked off, wasn't updated since 5 years.) It was updated in May and still has no solution. Also one of the repos has an open issue about problems with the CH340, which states, that it just doesn't work correctly. Thus your performance may be significantly worse than with an FTDI chip. When the above debug message appears, these tricks are not used.

src/PortLatency_win32.cpp: emit debugMessage("FTDI drivers don't seem to be installed.
CH341 FTDI DRIVER HOW TO
If you can see the driver but mBlock 5 still fails to identify the serial port, the identification program of mBlock 5 may be blocked by the security software. How to CH340/CH341 USB to serial port MAC OS driversupports 32/64-bit operation system, contains instructions for use. If you can see the CH340 driver on Device Manager, mBlock 5 is supported to identity the serial port properly. For 24 series chips (I2C), you will have to select it manually as they don't have any id / signature. Just type the keywords of your chip and all matching chips will be displayed in the grid. Just click on the 'Search' button to search the chip in the chip database. When you search for "FTDI" in one of the hairless-midiserial repos on github (I looked at this and this one), you find what looks like your error message (though you didn't actually put it in your question. Open Device Manager and check whether the CH340 driver is installed. You need to select the chip you want to work on first.
