A libusb based programming tool for 24Cxx serial EEPROMs using the WinChipHead CH341A IC