1
\$\begingroup\$

I am trying to interface CH376S with Arduino to send the data to USB connected to CH376S module I am using a USB 2.0 with storage capacity of 16GB , I have also formatted the USB to FAT32 . I am using Ch376msc library which I have downloaded from Arduino Library Manager ,From that library I am using basicUsageSoftSerial example , I Connected RX of CH376S module to pin 6 of Arduino Nano every and TX of CH376S module to pin 7 of Arduino Nano every .When i upload the program ,the program is getting uploaded without any error and when I attach the USB to the module I get Fash is Attached . I am able to Create a TEXT file and append data to USB and also read data from the USB via Arduino Serial Monitor but when i connect to same USB to my Computer i don't see any TEXT file in the USB, I am not able to figure out what the issue is ?

\$\endgroup\$
3
  • \$\begingroup\$ What name did you make the file? Can you read a text file that was put on the USB stick by your computer? \$\endgroup\$ Dec 17, 2021 at 10:52
  • \$\begingroup\$ text.txt was the name of the file \$\endgroup\$ Dec 17, 2021 at 11:00
  • \$\begingroup\$ Install this disk editor program:- disk-editor.org/index.html Examine the USB drive 'physical disk'. What do you see in the boot sector? Navigate to the root directory. Do you see your file name? \$\endgroup\$ Dec 17, 2021 at 19:32

1 Answer 1

0
\$\begingroup\$

This is an a known issue. Your module have an outdated Firmware (revision number less than 0x43, use the getChipVer() function to find out your version). Do not format the usb drive with the Win10 format tool, use a third-party application for that, example: Active@ Partition Manager. You can find more information on the library GitHub page HERE

\$\endgroup\$
2
  • \$\begingroup\$ Can you expand this answer? If the link goes dead this answer will be worthless \$\endgroup\$
    – Voltage Spike
    Dec 22, 2021 at 6:19
  • \$\begingroup\$ this worked for me thanks @djusee \$\endgroup\$ Dec 23, 2021 at 8:47

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.