@DrAzzy hit the nail on the head here. The module manufacturers can get the RF design totally sorted, but also they can get all the different certifications for their modules.
If I were to try and get all the certifications myself it would cost tens of thousands of dollars. Not only that, but to put everything on the board myself I'd need:
The microcontroller
A selection of different capacitors and inductors for tuning
A high speed oscillator
A ceramic aerial
at minimum... The cost of all those parts in ~5000 qty actually adds up to the same or more than an individual module costs!
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
@DrAzzy hit the nail on the head here. The module manufacturers can get the RF design totally sorted, but also they can get all the different certifications for their modules.
If I were to try and get all the certifications myself it would cost tens of thousands of dollars. Not only that, but to put everything on the board myself I'd need:
at minimum... The cost of all those parts in ~5000 qty actually adds up to the same or more than an individual module costs!