Perhaps a more comprehensive overview :
1) for the CE mark in the EU, the regulations have changed last year, you need a few more things :
- A product needs a CE compliance if it's in a category that needs it. Some products are in categories that do not need it, then you are not allowed to put it on.
- An importer or producer (if made in the EU) needs to put it's name and adress on the product. A legal reponsible inside the EU is mandatory
- Any seller(even private or donations) in the buisiness chain is responsible for CE compliance now. Prepare to be asked for documentation by your customers
- You need a user manual. If it's a technical product not a consumer one, english only is accepted.
- You need to have a risk management done for your product and ready to be shown on request
- You need to test your product, and document your tests. Self certification is possible in a lot of cases, but don't take it too light, you'll need to have that documented !
....
2) USA : In the US you need your product to be tested to UL standards by any NRTL lab only if this product is used at the workplace.
You don't need any certification if it's not used at the workplace (it's recommended though)
Concerning UL:
The UL is a scam IMHO, here's why:
- UL is the name for two separate things : UL standards and UL certification agency.
- Historically, the UL agency created the standards, and had a de-facto monopoly on the certification.
- Now, you can use any NRTL
https://www.osha.gov/dts/otpca/nrtl/- Typically, a UL certification for a product costs twice as much for the same service as any other NRTL ! That makes products expensive, so I encourage you to check the other ones.
- UL does not accept subassemblies that have been tested by another NRTL, so if you want an UL mark and your suppliers have their product tested by CSA, you're out of luck, you have to either change supplier, or pay more to your supplier and wait a long time so he makes a second certification. Other NRTLs are not like that, as far as I know.
That creates a walled garden encompassing your supply chain you can hardly escape once you're stuck in.
- As far as I've understood, the people who control that compliant appliances are used in commercial and industrial buildings in the US sometimes do accept other NRTL's certification only after you hand them an official letter reminding them the law they're supposed to apply. Anybody has experience with this ?
- So in short: UL rides on the historical confusion between the name of the standards and the name of the lab, and use a walled garden strategy to keep their prices high.
If i went and purchased several components, such as an Arduino, a GPS shield, 4G Module, and say an RF module of sorts (ISM band), each would (hopefully) come with their own CE / RED certification where applicable, putting them together and selling them as a single product would mean that I as the "system designer" would have to certify the entire system and not rely on the individual components, especially if I add my own antennas,
For RF transmitters, the rules are different than normal products, in EU as well as US.
You need in that case to have the transmitter tested to FCC or EC standards by an approved lab. Many countries have their own RF communication agency and regulation, so you often need more certifications, often directly by the comm agency, and not an independant lab.
This is additionnal to the standard product certification! That's why it's often very interesting to use pre-tested RF modules.
The integrator does most time not need to retest this, but he has to take in account restrictions on the antenna gain, placement etc...
example, for an ESP32 with antenna port :
https://www.espressif.com/sites/default/files/esp32-wroom-32u_fcc_wi-fi_bt4.0_certificate.pdf.pdfYou can find the certification documents here : ( tip : that is a great site to search, when your competitor's product has RF)
https://apps.fcc.gov/oetcf/eas/reports/GenericSearch.cfmand you find :
https://apps.fcc.gov/oetcf/eas/reports/ViewExhibitReport.cfm?mode=Exhibits&RequestTimeout=500&calledFromFrame=N&application_id=5w6CW8a6gxr3RWCz0bfOsg%3D%3D&fcc_id=2AC7Z-ESP32WROOM32U