Skip to content
  • MySensors
  • OpenHardware.io
  • Categories
  • Recent
  • Tags
  • Popular
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo
  1. Home
  2. General Discussion
  3. Pre-assembled sensor modules

Pre-assembled sensor modules

Scheduled Pinned Locked Moved General Discussion
31 Posts 8 Posters 334 Views 6 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • E Offline
    E Offline
    echi
    wrote on last edited by
    #7

    thank you! this is a really good question. I now understand why you didn't incorporate the radio module. Is it the only reason? Have you investigated ways to certify a product? It is a pity if you can't incorporate the radio but we need to add extra modules that are probably not certified either. I am not willing to become a vendor (just providing a design and a few units). In that case, I don't think I need to make any measurements. Of course if one wants to go further in the industrialization process, it is a mandatory step.

    tbowmoT 1 Reply Last reply
    1
    • E echi

      thank you! this is a really good question. I now understand why you didn't incorporate the radio module. Is it the only reason? Have you investigated ways to certify a product? It is a pity if you can't incorporate the radio but we need to add extra modules that are probably not certified either. I am not willing to become a vendor (just providing a design and a few units). In that case, I don't think I need to make any measurements. Of course if one wants to go further in the industrialization process, it is a mandatory step.

      bjacobseB Offline
      bjacobseB Offline
      bjacobse
      wrote on last edited by
      #8

      @echi Have you checked the price for getting the FCC and radio approvals? it's quite expensive. As it's mandatory to have an independent test company to do actual test on your devices as a part of the documentation. Furthermore you need also to get country approvals (Notified Body) for several countries where you want to sell you product, fortunately as I recall EU only requires approvals in 1 country to be valid in the rest of EU countries.

      This link is from 2014, but gives you an idea what kind of approvals that you MUST get prior selling your stuff
      https://www.quora.com/What-is-the-average-cost-to-get-FCC-and-CE-certification-for-a-very-simple-electronic-gadget?share=1

      1 Reply Last reply
      0
      • E echi

        thank you! this is a really good question. I now understand why you didn't incorporate the radio module. Is it the only reason? Have you investigated ways to certify a product? It is a pity if you can't incorporate the radio but we need to add extra modules that are probably not certified either. I am not willing to become a vendor (just providing a design and a few units). In that case, I don't think I need to make any measurements. Of course if one wants to go further in the industrialization process, it is a mandatory step.

        tbowmoT Offline
        tbowmoT Offline
        tbowmo
        Admin
        wrote on last edited by
        #9

        @echi the thing is, that if you design/sell a board with an radio incorporated, then you are obligated to get fcc certification (for the US), and other approvals for the rest of the world, as @bjacobse explains.

        But if you do not include the radio module, then it's not your problem if an end user use a cheap Chinese radio module together with your product.

        1 Reply Last reply
        0
        • E Offline
          E Offline
          echi
          wrote on last edited by
          #10

          So what do you think of the cheap radio modules? Are they certified? Some are sold by sellers based in Europe. Is all this illegal?

          tbowmoT bjacobseB 2 Replies Last reply
          0
          • E echi

            So what do you think of the cheap radio modules? Are they certified? Some are sold by sellers based in Europe. Is all this illegal?

            tbowmoT Offline
            tbowmoT Offline
            tbowmo
            Admin
            wrote on last edited by
            #11

            @echi for my part I'm not concerned about it, because I'm not the designer/seller of those modules. So if the notified bodies find that they are not compliant, then it's not me that they're gonna bug about it.

            It's all about responsibilities. I'm not making a radio module, so I'm not responsible for the rf part, and as such, they can't sue me for that part.

            / Thomas

            1 Reply Last reply
            0
            • E echi

              So what do you think of the cheap radio modules? Are they certified? Some are sold by sellers based in Europe. Is all this illegal?

              bjacobseB Offline
              bjacobseB Offline
              bjacobse
              wrote on last edited by bjacobse
              #12

              @echi Basically it's quite simple, it's the whole device that needs to comply to the rules, and not ONLY the radio-part of your design.
              so it's not possible to "buy" a radio approved RF IC and then add this to your own design, and then think this is adequate

              1 Reply Last reply
              0
              • E Offline
                E Offline
                echi
                wrote on last edited by
                #13

                I understand your point. But in the end almost everybody uses non certified radio parts. And a lot of users around here are frustrated because of the hardware issues due to bad radios. That means a lot of wasted time, also for the helpers.

                tbowmoT Phil WhitmarshP 2 Replies Last reply
                0
                • E echi

                  I understand your point. But in the end almost everybody uses non certified radio parts. And a lot of users around here are frustrated because of the hardware issues due to bad radios. That means a lot of wasted time, also for the helpers.

                  tbowmoT Offline
                  tbowmoT Offline
                  tbowmo
                  Admin
                  wrote on last edited by
                  #14

                  @echi We are just pointing out potential pitfalls if you are going to sell your pcb pre-assembled to the masses..

                  That is, if you are selling a PCB with radio on, then you are obligated to follow the rules and get the radio verified by a notified body.

                  1 Reply Last reply
                  1
                  • mfalkviddM Offline
                    mfalkviddM Offline
                    mfalkvidd
                    Mod
                    wrote on last edited by
                    #15

                    Congratulations on meeting your kickstarter goal @echi

                    1 Reply Last reply
                    0
                    • E echi

                      I understand your point. But in the end almost everybody uses non certified radio parts. And a lot of users around here are frustrated because of the hardware issues due to bad radios. That means a lot of wasted time, also for the helpers.

                      Phil WhitmarshP Offline
                      Phil WhitmarshP Offline
                      Phil Whitmarsh
                      wrote on last edited by
                      #16

                      @echi it's too expensive as you can get one from AliExpress a lot cheaper.
                      #Aliexpress £3.33 | Keywish RF-Nano for Arduino Nano V3.0, Micro USB Nano Board ATmega328P QFN32 5V 16M CH340, Integrate NRF24l01+2.4G wireless,Imme
                      https://a.aliexpress.com/_dYIhsQZ

                      A 1 Reply Last reply
                      0
                      • Phil WhitmarshP Phil Whitmarsh

                        @echi it's too expensive as you can get one from AliExpress a lot cheaper.
                        #Aliexpress £3.33 | Keywish RF-Nano for Arduino Nano V3.0, Micro USB Nano Board ATmega328P QFN32 5V 16M CH340, Integrate NRF24l01+2.4G wireless,Imme
                        https://a.aliexpress.com/_dYIhsQZ

                        A Offline
                        A Offline
                        alex28
                        wrote on last edited by
                        #17

                        @Phil-Whitmarsh said in Pre-assembled sensor modules:

                        @echi it's too expensive as you can get one from AliExpress a lot cheaper.

                        Yeah and that one is guaranteed to be 100% counterfeit and 100% crap.

                        A module such as the OP designed would have really helped me when I attempted to setup MySensors (see my other thread). I definitely would have bought it. Simply because having a guaranteed functional module with guaranteed original components and certified RF performance is a great selling point. Who cares if it costs a few Euros more. How much do you value your time ? This obsession of always wanting to use the cheapest of cheap low quality stuff from China really puzzles me. You end up spending so much time with a barely functional setup just to save a few bucks. So that's a great initiative @echi .

                        About certification. This is obviously a must have. But I was under the impression that when all your RF circuitry (including PCB antenna, if any) is isolated on a separate third party module that was certified (like for example this one, they claim FCC certification in their specs), then you could use it in your own design without having to reapply for RF certification. Am I wrong ?

                        Phil WhitmarshP tbowmoT 2 Replies Last reply
                        0
                        • A alex28

                          @Phil-Whitmarsh said in Pre-assembled sensor modules:

                          @echi it's too expensive as you can get one from AliExpress a lot cheaper.

                          Yeah and that one is guaranteed to be 100% counterfeit and 100% crap.

                          A module such as the OP designed would have really helped me when I attempted to setup MySensors (see my other thread). I definitely would have bought it. Simply because having a guaranteed functional module with guaranteed original components and certified RF performance is a great selling point. Who cares if it costs a few Euros more. How much do you value your time ? This obsession of always wanting to use the cheapest of cheap low quality stuff from China really puzzles me. You end up spending so much time with a barely functional setup just to save a few bucks. So that's a great initiative @echi .

                          About certification. This is obviously a must have. But I was under the impression that when all your RF circuitry (including PCB antenna, if any) is isolated on a separate third party module that was certified (like for example this one, they claim FCC certification in their specs), then you could use it in your own design without having to reapply for RF certification. Am I wrong ?

                          Phil WhitmarshP Offline
                          Phil WhitmarshP Offline
                          Phil Whitmarsh
                          wrote on last edited by
                          #18

                          @alex28 This is the same seller I have used for many of my purchases AVR's, STM32F's etc. When you're buying hundreds it's not just a few bucks! AliExpress are really good, any issues and you get a refund in a couple of days.

                          I have only had a couple of issues with my hundreds of purchases over the years.

                          1 Reply Last reply
                          0
                          • A alex28

                            @Phil-Whitmarsh said in Pre-assembled sensor modules:

                            @echi it's too expensive as you can get one from AliExpress a lot cheaper.

                            Yeah and that one is guaranteed to be 100% counterfeit and 100% crap.

                            A module such as the OP designed would have really helped me when I attempted to setup MySensors (see my other thread). I definitely would have bought it. Simply because having a guaranteed functional module with guaranteed original components and certified RF performance is a great selling point. Who cares if it costs a few Euros more. How much do you value your time ? This obsession of always wanting to use the cheapest of cheap low quality stuff from China really puzzles me. You end up spending so much time with a barely functional setup just to save a few bucks. So that's a great initiative @echi .

                            About certification. This is obviously a must have. But I was under the impression that when all your RF circuitry (including PCB antenna, if any) is isolated on a separate third party module that was certified (like for example this one, they claim FCC certification in their specs), then you could use it in your own design without having to reapply for RF certification. Am I wrong ?

                            tbowmoT Offline
                            tbowmoT Offline
                            tbowmo
                            Admin
                            wrote on last edited by
                            #19

                            @alex28 It's always the complete product that you need to do certification on. It will probably be easier with a complete module, as the rfm69, but a lot of things can change the RF characteristics. For example the ground plane layout on your own board, chosen MCU, xtal frequency, decoupling etc. and firmware...

                            1 Reply Last reply
                            0
                            • scalzS Offline
                              scalzS Offline
                              scalz
                              Hardware Contributor
                              wrote on last edited by scalz
                              #20

                              @alex28 I agree with you about the "stupid" obsession of getting the cheaper stuff with low quality.

                              @Phil-Whitmarsh you're confounding mini-Pro design (like the OP did) and nano design. RF-Nano is not a low power board

                              About RF, this is simple actually, like tbowmo said RF certification (CE/FCC for example) depends on a design.
                              That means module manufacturers certified their module for a very specific setup:

                              • gnd size, shape of the board and layout, placement of the module, enclosure or not, etc
                              • software used during the certification

                              So as soon as you change one of these params, you'll lose RF certification because RF characteristics will change. Simple as that. Of course, if new design is compatible, it should be straitghtforward to re-certify the new design.

                              Development boards (like the OP did) are in a "grey zone", regarding certifications, so for developments purposes.

                              FCC is more strict than CE. With CE, you can easily certify your board if you're able to provide the documents and proof that your board is RF "green" (no bad harmonics etc) , well tuned, and that the firmware is compliant too.
                              No idea if the OP tuned his board, or just used parts values from a reference schematic. But to me this looks like a development board with no guarantee for RF perf.

                              A 1 Reply Last reply
                              1
                              • scalzS scalz

                                @alex28 I agree with you about the "stupid" obsession of getting the cheaper stuff with low quality.

                                @Phil-Whitmarsh you're confounding mini-Pro design (like the OP did) and nano design. RF-Nano is not a low power board

                                About RF, this is simple actually, like tbowmo said RF certification (CE/FCC for example) depends on a design.
                                That means module manufacturers certified their module for a very specific setup:

                                • gnd size, shape of the board and layout, placement of the module, enclosure or not, etc
                                • software used during the certification

                                So as soon as you change one of these params, you'll lose RF certification because RF characteristics will change. Simple as that. Of course, if new design is compatible, it should be straitghtforward to re-certify the new design.

                                Development boards (like the OP did) are in a "grey zone", regarding certifications, so for developments purposes.

                                FCC is more strict than CE. With CE, you can easily certify your board if you're able to provide the documents and proof that your board is RF "green" (no bad harmonics etc) , well tuned, and that the firmware is compliant too.
                                No idea if the OP tuned his board, or just used parts values from a reference schematic. But to me this looks like a development board with no guarantee for RF perf.

                                A Offline
                                A Offline
                                alex28
                                wrote on last edited by alex28
                                #21

                                @tbowmo @scalz
                                Hmm, I'm not so sure about the certification requirements. I'm not a lawyer (and it might be best to consult with one in case of doubts if you want to market your own RF product), but as far as I understand the legalese, if you use an RF module with "Full Modular Certification", you are not required to apply for a RF compliance certification anymore. You are highly encouraged to do self-hosted RF testing. And other compliance testing / certification might still apply (mains voltage use, spurious digital emissions etc). This is for the FCC. EU regulations are probably similar / less restrictive.

                                Here's an interesting document from SiLabs. Look at page 15, chapter 3.5.1.1:

                                "3.5.1.1 How Do Customers use FMA?
                                • No separate certification with the end product; just label the product and get instant access to the markets.
                                • The host must be labelled that it includes a certified module.
                                • An end product using a radio with full modular approval will not need radio certification testing if the restrictions mentioned in themodule grant are met."

                                They do mention that the module must adhere to certain characteristics to qualify, like a fully shielded RF part. So the RFM I linked to above will probably not work.

                                Here's a document from the FCC outlining the recommended self-testing procedures, filing and product labeling requirements. Note chapter 3.1:

                                "Testing of the host product with all the transmitters installed is recommended,to verify that the host product meets all the applicable FCC rules. The radio spectrum is to be investigated with all the transmitters in the final host product functioning to determine that no emissions exceed the highest limit permitted for any one individual transmitter as required by Section 2.947(f). A formal application for certification submission containing the results of this investigation is not required. The host manufacturer is responsible to ensure that when their product operates as intended it does not have any emissions present that are out of compliance that were not present when the transmitters were tested individually."

                                So if you use pre approved modules, you do not need to re-certify. But you're legally responsible to make sure you're within the regulatory limits. You still need to file with them (and pay them) and label your product appropriatlty.

                                At least that's what I could gather from quickly trying to parse the legalese :grinning:

                                That said, the general certification processes, registration and filing fees, etc will still cost you a few thousand Dollars / Euros. But that's nothing compared to RF compliance testing when not using a pre-approved module, which can easily go into the 20k-30k range.

                                1 Reply Last reply
                                1
                                • scalzS Offline
                                  scalzS Offline
                                  scalz
                                  Hardware Contributor
                                  wrote on last edited by scalz
                                  #22

                                  @alex28
                                  I'm not saying we need to certify our homemade devices.
                                  Personnally I don't mind, but just try to make my devices with those constraints in mind.
                                  Certification also depends on firmware, on RF bands etc (CSMA, etc to not spam bands for subghz for example).
                                  Change some characterictics of pcb, gnd size etc, and it can untune center frequency of antenna for sure. Lot of examples in app notes.
                                  Though, from what you read, you can see the "host manufacturer is responsible", and should check by doing tests if it's compliant with his new design. That's what I read.

                                  Like I said, I'm pretty sure OP design is not certified, and maybe not even RF tuned.
                                  But as a development board, it's not a very big problem.
                                  And low range nrf24 is less problematic for regulations, than using a subghz module with untuned antenna (change gnd size, and you have to shorten or add length to antenna, else centerfreq is shifted), with a wrong fw spamming the band, unregulated TX power, or also when you add to the design some AC, relays etc which could introduce some noise (bad SNR etc) , like we can see sometimes in diy, + dupont cables which can acts like antennas too.

                                  A 1 Reply Last reply
                                  0
                                  • A Offline
                                    A Offline
                                    Avamander
                                    wrote on last edited by
                                    #23

                                    Pretty sure Arduino wrote about their hassles getting an Arduino board with a radio out onto the market, even when using a module it was a hassle.

                                    I'm wondering though, wouldn't it be possible to sell a PCB that allows just plugging in every component?

                                    1 Reply Last reply
                                    0
                                    • scalzS scalz

                                      @alex28
                                      I'm not saying we need to certify our homemade devices.
                                      Personnally I don't mind, but just try to make my devices with those constraints in mind.
                                      Certification also depends on firmware, on RF bands etc (CSMA, etc to not spam bands for subghz for example).
                                      Change some characterictics of pcb, gnd size etc, and it can untune center frequency of antenna for sure. Lot of examples in app notes.
                                      Though, from what you read, you can see the "host manufacturer is responsible", and should check by doing tests if it's compliant with his new design. That's what I read.

                                      Like I said, I'm pretty sure OP design is not certified, and maybe not even RF tuned.
                                      But as a development board, it's not a very big problem.
                                      And low range nrf24 is less problematic for regulations, than using a subghz module with untuned antenna (change gnd size, and you have to shorten or add length to antenna, else centerfreq is shifted), with a wrong fw spamming the band, unregulated TX power, or also when you add to the design some AC, relays etc which could introduce some noise (bad SNR etc) , like we can see sometimes in diy, + dupont cables which can acts like antennas too.

                                      A Offline
                                      A Offline
                                      alex28
                                      wrote on last edited by alex28
                                      #24

                                      @scalz I think you misunderstood my post. This is not about homemade devices, it's about commercial ones. And if I read the documents I linked to right, then the things you mentioned (firmware, PCB arrangements, etc) will not affect certification, as long as you strictly adhere to the application notes of the pre-certified module (ie. don't use it in a way that will make its certification break and don't modify it). As long as you follow those, you don't need to re-certify. You are however legally liable in case you mess up or do something you shouldn't (and you're supposed to self check it).

                                      I'm not sure how this relates to development boards. It might depend on what market you sell to. If you're B2B only, then you can probably sell uncertified modules and have your customers certify them. If you sell to the general consumers (and that probably includes DIY tinkerers), then things are not that simple. But that's just my gut feeling.

                                      @Avamander The OPs idea is a simple easy to use quickstart board for beginners. Requiring them to solder SMD components kinda goes against the whole point of it.

                                      A 1 Reply Last reply
                                      0
                                      • A alex28

                                        @scalz I think you misunderstood my post. This is not about homemade devices, it's about commercial ones. And if I read the documents I linked to right, then the things you mentioned (firmware, PCB arrangements, etc) will not affect certification, as long as you strictly adhere to the application notes of the pre-certified module (ie. don't use it in a way that will make its certification break and don't modify it). As long as you follow those, you don't need to re-certify. You are however legally liable in case you mess up or do something you shouldn't (and you're supposed to self check it).

                                        I'm not sure how this relates to development boards. It might depend on what market you sell to. If you're B2B only, then you can probably sell uncertified modules and have your customers certify them. If you sell to the general consumers (and that probably includes DIY tinkerers), then things are not that simple. But that's just my gut feeling.

                                        @Avamander The OPs idea is a simple easy to use quickstart board for beginners. Requiring them to solder SMD components kinda goes against the whole point of it.

                                        A Offline
                                        A Offline
                                        Avamander
                                        wrote on last edited by
                                        #25

                                        @alex28:

                                        Requiring them to solder SMD components kinda goes against the whole point of it.

                                        Depends on the component though. Most sensors sold by Adafruit, AliExpress and so on, come on boards that have breadboard-compatible pin-headers. Plugging in those isn't hard compared to placing all those things on a perfboard and wiring all that stuff up.

                                        1 Reply Last reply
                                        0
                                        • scalzS Offline
                                          scalzS Offline
                                          scalz
                                          Hardware Contributor
                                          wrote on last edited by scalz
                                          #26

                                          @alex28
                                          yes, but when you design a board it's very rare to follow application notes to the letter, because you want a different size of board etc. But I agree about the pre certified module which help a lot for selling hw.I'm just saying there are nuances, it's not a big YES or NO. This depends what components are on the final board, most of the time it may just affect range, or worse introduce noise through power supply, signals lines etc. To check that you can use rf spectrum analyzer, scope..

                                          You can have a very good module, but make a crappy design with it. So it all depends on the designer. That's just what I meant. I don't want to debate on this, really.
                                          When I design boards, I don't certify them, I just to try do my best and put constraints on myself regarding the final design I want (filtering if needed, not splitting gnd planes for Rf perf, and lot of others details etc). On other side, I've seen lot of bad designs on different stuff on aliexpress, and not talking about soldering quality. This needs trained eyes.

                                          some "funny" stories, for diy-ers
                                          https://hackaday.com/2019/05/15/the-great-ohio-key-fob-mystery-or-honey-i-jammed-the-neighborhood/
                                          https://hackaday.com/2016/08/26/police-baffled-send-for-the-radio-amateurs/

                                          so for example, pick a powerful amplified LORA module on 433mhz for example, add an untuned antenna (lot of them on aliexpress), use bad power supply and some others stuff providing parasites, dupont cables, use unregulated max TX power, custom fw with no check before sending (listen for free channel), unlimited number of msg per sec etc and it could be a good example of a crappy device.

                                          A 1 Reply Last reply
                                          1
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          21

                                          Online

                                          11.7k

                                          Users

                                          11.2k

                                          Topics

                                          113.0k

                                          Posts


                                          Copyright 2019 TBD   |   Forum Guidelines   |   Privacy Policy   |   Terms of Service
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • MySensors
                                          • OpenHardware.io
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular