AFAIK, the design uses a lot of components from LCSC. LCSC cooperates with JLCPCB for board making and assembly.
While JLCPCB is willing to add some LCSC parts on request, however JLCPCB explicitly does not support connectors (they say connectors interfere with their approach of doing assembly before depanelization).
This makes the following option attractive:
- Have the connectors as through-hole components to make them relatively easy to hand-solder.
- Make the rest of the design orderable at JLCPCB
This has the added advantage of making it possible to sell the device as a kit in Europe: In the EU, it is practically illegal for private individuals and small companies to make electronic devices to sell or give away fro free (WEEE Directive). However, AFAIK, it is still legal to sell kits that require substantial assembly, such as soldering.
At first sight, it seems the only change required would be to use a through-hole USB connector.