1. The schematic diagram is referenced from: USB to SATA Hard Drive Enclosure Based on JMS578 [Verified] - JLCPCB EDA Open Source Hardware Platform (oshwhub.com).
Based on this, the USB interface has been changed to a USB-A female connector, and the DC interface has been removed.
2. Stack-up structure: JLC0216. To ensure the same size as a 2.5-inch hard drive, the PCB size slightly exceeds the 10*10mm limit for free board making. Those who want free board making can reduce the size and redo the copper pour.
3. Except for the main chip JMS578 and Flash PM25LV512, all components in the BOM are selected from the optimal part numbers of their corresponding specifications on the LCPCB website (based on the Guangdong warehouse). One-click ordering is supported.
If you choose to purchase these yourself, please ensure you select the SMT model on the SATA female connector.
4. Flash firmware is detailed in the attached bin file and can be programmed using J-Link.
5. The underlying numerical diagram is shown below. For detailed numerical diagrams and reference numerals, please refer to the attached PDF file. After inserting
the actual product image


into the computer, the Device Manager can recognize the device as shown in the image below:
Actual transfer speed under USB 3.0 connection:
Finally, a note: As you can see from the last image, currently, with color silkscreen printing, if the solder mask layer is opened, the resulting board will most likely have the solder mask peeling off; also, judging from the link to this project, the author is a complete idiot who participated in an activity, designed a four-layer board, only to discover during prototyping that color silkscreen printing doesn't support four-layer boards and that four-layer boards cannot be converted to two layers, ultimately hastily changing the project title (;´д`)ゞ