Building Alex Taradov’s open-source USB sniffer
downtowndougbrown.com
downtowndougbrown.com
So I opted for a Cynthion instead, which also isn't shipping (yet) but promises to be available Real Soon Now™:
https://greatscottgadgets.com/cynthion/
.. similar device, a bit more feature-laden .. and supposed to ship at the end of the month. Grr...
Selling electronics is hard. You need a ton of upfront cash to order all the components, have to deal with a boatload of legal compliance stuff (if you're in Europe: RF interference, RoHS, registering and paying money for eventual recycling, CE certification tests, translated instruction manuals that have to accompany the product even though they are completely pointless), shipping, customs, refunds, repairs, your device bricking someone else's device, trademarks/licensing and associated fees (HDMI I'm looking at you), refunding people when your project fails for whatever reason but you already had to spend money (particularly the RF interference stuff has sunk many a project)...
In contrast, just putting out a board design and BoM is waaaaay easier. No way for anyone to hold you liable for anything.
Is it generally possible to give them a BOM and ask to populate a whole board (i.e. order and receive a completed board, without having to solder everything)? Or are there necessarily going to be parts -- like the Cypress or Lattice chips here -- that the PCBA vendor will probably not have access to?
I'm just imagining a middle point between "here's a BOM" and "here's a finished product you can order" (with all of the regulatory issues that you're describing).
Could there be a "click here to have it created & soldered for you, but for this to still be a DIY thing" i.e. one click order-a-finished-board?
Edit: Another potential issue is that their in-stock parts do vary, so you wouldn’t be guaranteed of a successful order from an old BOM. The designer would probably need to update the files periodically.
There is typically FCC testing that costs tens of thousands, emc/emissions testing, and then dafety testing (UL, etc.) If it's required.
It can cost hundreds of thousands to do all those things just to legally be allowed to sell your product in any real quantity.
But I don't want to stock the inventory and deal with shipping. Especially international shipping is annoying and expensive.
And there is not a lot of money to be made for small volumes.
If someone wants to build them and sell them - go for it. I just don't see this being profitable unless you have in-house pick and place machines.
>The really cool thing about this sniffer is that it integrates with Wireshark. You can make use of protocol decoders already built into Wireshark for interpreting USB packets, as well as its fancy filtering capability. Ellisys devices, in comparison, use a proprietary USB analysis program. Protocol decoding is unlocked for an extra charge of thousands of dollars.
https://github.com/ataradov/usb-sniffer
Anyway, I hate tiny SMD r-network as they are magnets for bridges. Would rather use discrete components if possible.
https://www.lcsc.com/product-detail/_UNI-ROYAL-Uniroyal-Elec...
On a side note, I mentioned in the video that it was super tedious to solder all of the passives. If I were doing this again I would strongly consider doing the JLCPCB/LCSC thing and having them populate all of the caps/resistors on the bottom side for me.