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. OpenHardware.io
  3. 💬 NModule

💬 NModule

Scheduled Pinned Locked Moved OpenHardware.io
mysensorsnmoduletemperaturedoorlightpirhumidityrelaymilighttouchaccelerometer
89 Posts 12 Posters 17.8k Views 10 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.
  • Nca78N Nca78

    @dakipro you can also check the continuity between adjacents pins of the radio modules, it should be in MOmhs, if lower that could be a reason for failing communication too.

    Nca78N Offline
    Nca78N Offline
    Nca78
    Hardware Contributor
    wrote on last edited by
    #47

    @Nca78 said in 💬 NModule:

    @dakipro you can also check the continuity between adjacents pins of the radio modules, it should be in MOmhs, if lower that could be a reason for failing communication too.

    Just reading on computer instead of phone and I see you did it already, so except a connection problem with the SPI pins I don't see any reason for failure...

    1 Reply Last reply
    0
    • D dakipro

      Thanks :)
      Then I guess all that is left is to motivate you to start OTA and improve it (finetune) it to nmodule :)
      I used it for regular modules and it is really practical, but I never had much luck with optimizing modules for battery performance. I would get a half year/year with 2 AA batteries, which is not that good comparing with your tweaks for CR battery.

      Keep us updated on other modules, people are waiting for your tests to start ordering :)

      Nca78N Offline
      Nca78N Offline
      Nca78
      Hardware Contributor
      wrote on last edited by
      #48

      @dakipro said in 💬 NModule:

      Thanks :)
      Then I guess all that is left is to motivate you to start OTA and improve it (finetune) it to nmodule :)

      Just did OTA on a main powered NModule with MYSBootloader and it worked like a charm.
      I will test with a battery (CR123) module at 1MHz now, and post a tutorial later.

      NeverDieN 1 Reply Last reply
      1
      • Nca78N Nca78

        @dakipro said in 💬 NModule:

        Thanks :)
        Then I guess all that is left is to motivate you to start OTA and improve it (finetune) it to nmodule :)

        Just did OTA on a main powered NModule with MYSBootloader and it worked like a charm.
        I will test with a battery (CR123) module at 1MHz now, and post a tutorial later.

        NeverDieN Offline
        NeverDieN Offline
        NeverDie
        Hero Member
        wrote on last edited by
        #49

        @Nca78 said in 💬 NModule:

        post a tutorial

        That would be awesome.

        1 Reply Last reply
        0
        • D Offline
          D Offline
          dakipro
          wrote on last edited by dakipro
          #50

          IT WORKS!! Life is worth living again...
          I've assembled now fourth module and it works, only different thing I did is that I have soldered the radio and power jumpers before connecting the module together. It could be that without jumpers essential component of all electronics (white smoke) gets out of the radio, not sure what happened. But it works!

          I was struggling a bit to figure out all components needed and all the steps, it might be helpful to have a "short guide", this is for my own reference of what I did in order to get CR2032 module for using with TempHumDoor shield:

          Components needed [nModule]: pro mini, radio, nmodule board, 1 capacitor for radio larger then 4.7uf (I har only 10uf, I have ordered 47uf for future modules).

          Assembling process

          • Burn 1mhz bootloader on pro mini
          • solder two jumpers for jpower and jrdio
          • solder the radio to the board
          • Control that there is no connection between the radio pins, resistance is at least above 200Kohm (don't skip this part thinking it cannot happen to you, it will happen)
          • Solder >4.7uf (f.eks. 10ud) smd.
          • Solder all legs to arduino (except last two RXI and TX0, you will see them missing when you align nModule)
          • Take off the plastic from the legs, before you solder it to the radio (do this BEFORE you solder it to the board)
          • Solder arduino to nModule board
          • Since the capacitor is very small, just check if there is no short between plus and minus (vcc and gnd) pins, as somehow I managed to short them on one module, it turned out that one of the caps was shorting it, probably by overhitting or something.

          Upload mockMySensors sketch and check that node works properly (spare yourself a trouble, no point continuing further if this doesn't work) By this point you should have node looking like (better then) this:

          0_1506632551397_THD nModule 3 - IMG_0730_1024.jpg

          TempHumidityLightDoor shield components: SMD SI7021 for temperature and humidity and a MAX44009 for light, two capacitors larger then 100uf (I used two of 100uf, waiting for 220 to come). And the work so far.

          You basically solder these three/four components and the battery holder as described on the shield here https://www.openhardware.io/view/398/NModule-Temperature-Humidity-Light-Door-sensor-shield
          I didn't yet solder LEDs, but they are accessible after assembling the module.
          Then it looks like this:

          0_1506633186422_THD nModule 4 - IMG_0725_1024.jpg

          0_1506633204869_THD nModule 1 - IMG_0720_1024.jpg

          Now that nModule #1 is completed, you continue with other modules

          0_1506633280285_THD nModule 2 - IMG_0722_1024.jpg

          C: OpenHAB2 with node-red on linux laptop
          GW: Arduino Nano - W5100 Ethernet, Nrf24l01+ 2,4Ghz mqtt
          GW: Arduino Mega, RFLink 433Mhz

          1 Reply Last reply
          2
          • D Offline
            D Offline
            dakipro
            wrote on last edited by
            #51

            It is great to hear that OTA update is coming soon @Nca78 looking forward to the tutorial :)

            C: OpenHAB2 with node-red on linux laptop
            GW: Arduino Nano - W5100 Ethernet, Nrf24l01+ 2,4Ghz mqtt
            GW: Arduino Mega, RFLink 433Mhz

            1 Reply Last reply
            1
            • H Offline
              H Offline
              Haozhi Wang
              wrote on last edited by
              #52

              If the "power" board is used, shall I keep the voltage regulator on Arduino? Without it, i think powering the board from RAW pin will not work.

              Nca78N 1 Reply Last reply
              0
              • H Haozhi Wang

                If the "power" board is used, shall I keep the voltage regulator on Arduino? Without it, i think powering the board from RAW pin will not work.

                Nca78N Offline
                Nca78N Offline
                Nca78
                Hardware Contributor
                wrote on last edited by
                #53

                @Haozhi-Wang it will depend how you connect things on the "power" board and/or what regulators you use on the NModule board.
                There are 2 reasons to remove the regulator :

                • save energy if you are running on battery, it's not a big waste so if you are using CR123 or AAA you can keep it so it's possible for you to power from RAW with a higher voltage
                • when powering from main, allow higher RAW voltage with a better voltage regulator on the NModule or the "power" board (on promini clones usually the maximum voltage is usually 9V)

                There is a connection between the RAW pin of the promini (on the long side) and the RAW on the "power board", so whether it will work if you use a regulator on the "power" board and remove regulator on the promini will depend on the promini you use, if there is a track betwenn the 2 RAW pins or if it goes through the regulator.

                I hope it answers your question, if not please describe more clearly what sensor you are building, with what power source and why you want to power it from RAW.

                1 Reply Last reply
                0
                • T Offline
                  T Offline
                  Toyman
                  wrote on last edited by
                  #54

                  Guys, pls. have in mind that Ebyte short NON pa+lna module uses pa+lna pinout.
                  Took me some time to figure it out

                  1 Reply Last reply
                  1
                  • sundberg84S Offline
                    sundberg84S Offline
                    sundberg84
                    Hardware Contributor
                    wrote on last edited by
                    #55

                    I love those shields... to bad they dont use MysX connector ;) Any thoughts about 2.0 rev?

                    Controller: Proxmox VM - Home Assistant
                    MySensors GW: Arduino Uno - W5100 Ethernet, Gw Shield Nrf24l01+ 2,4Ghz
                    MySensors GW: Arduino Uno - Gw Shield RFM69, 433mhz
                    RFLink GW - Arduino Mega + RFLink Shield, 433mhz

                    Nca78N 1 Reply Last reply
                    0
                    • sundberg84S sundberg84

                      I love those shields... to bad they dont use MysX connector ;) Any thoughts about 2.0 rev?

                      Nca78N Offline
                      Nca78N Offline
                      Nca78
                      Hardware Contributor
                      wrote on last edited by
                      #56

                      @sundberg84 I'm working on it :)

                      1 Reply Last reply
                      3
                      • H Offline
                        H Offline
                        Haozhi Wang
                        wrote on last edited by
                        #57

                        @Nca78 Thanks you for you detailed answer.
                        The power source i am going to use is a CR2032. My bad, I overlooked the three RAW, VCC and GND connectors (yellow) on the power board site.
                        For my case, i think shout circuit of JPOWER will be a even better solution

                        Nca78N 1 Reply Last reply
                        0
                        • H Haozhi Wang

                          @Nca78 Thanks you for you detailed answer.
                          The power source i am going to use is a CR2032. My bad, I overlooked the three RAW, VCC and GND connectors (yellow) on the power board site.
                          For my case, i think shout circuit of JPOWER will be a even better solution

                          Nca78N Offline
                          Nca78N Offline
                          Nca78
                          Hardware Contributor
                          wrote on last edited by
                          #58

                          @Haozhi-Wang said in 💬 NModule:

                          @Nca78 Thanks you for you detailed answer.
                          The power source i am going to use is a CR2032.
                          Yes, for that case you need to short JPOWER and JBRD.
                          And don't forget to double check your USB adapter every time you connect it to your computer, to make sure you have selected 3.3V, else you will fry your radio with 5V.

                          1 Reply Last reply
                          0
                          • G Offline
                            G Offline
                            ghiglie
                            wrote on last edited by
                            #59

                            Hi there!
                            I've ordered 10 PCBs from iTEAD, so now... I'm plenty of them to do some tests.
                            Can you confirm these Minis are ok?
                            https://www.aliexpress.com/item/10pcs-ATMEGA328P-Pro-Mini-328-Mini-ATMEGA328-3-3V-16-MHz-for-Arduino-3-3V-16/32784455996.html?spm=a2g0s.13010208.99999999.271.swhWGM

                            Btw, I have some battery boosters, I have used them already with success on breadboard. Have you got any experience about it? Do you think the PCB is hackable to integrate it?

                            https://www.aliexpress.com/item/Low-Quiescent-Current-1-5V-1-8V-3V-to-3-3V-Boost-DC-DC-Converter-Board/32802383877.html?spm=a2g0s.9042311.0.0.HOilhS

                            Thanks!

                            atmega328p serial killer
                            HomeAssistant / gateway: ESP8266 & NRF24L01+ gateway

                            Nca78N 1 Reply Last reply
                            0
                            • G ghiglie

                              Hi there!
                              I've ordered 10 PCBs from iTEAD, so now... I'm plenty of them to do some tests.
                              Can you confirm these Minis are ok?
                              https://www.aliexpress.com/item/10pcs-ATMEGA328P-Pro-Mini-328-Mini-ATMEGA328-3-3V-16-MHz-for-Arduino-3-3V-16/32784455996.html?spm=a2g0s.13010208.99999999.271.swhWGM

                              Btw, I have some battery boosters, I have used them already with success on breadboard. Have you got any experience about it? Do you think the PCB is hackable to integrate it?

                              https://www.aliexpress.com/item/Low-Quiescent-Current-1-5V-1-8V-3V-to-3-3V-Boost-DC-DC-Converter-Board/32802383877.html?spm=a2g0s.9042311.0.0.HOilhS

                              Thanks!

                              Nca78N Offline
                              Nca78N Offline
                              Nca78
                              Hardware Contributor
                              wrote on last edited by Nca78
                              #60

                              @ghiglie said in 💬 NModule:

                              Can you confirm these Minis are ok?
                              https://www.aliexpress.com/item/10pcs-ATMEGA328P-Pro-Mini-328-Mini-ATMEGA328-3-3V-16-MHz-for-Arduino-3-3V-16/32784455996.html?spm=a2g0s.13010208.99999999.271.swhWGM

                              Yes they are ok, they seem to use the Sparkfun layout if I believe the reset button and the position of the A6/A7 pins. I use the boards with a smaller, rectangular reset button on my NModule PCB. The only problem I ever had with "different" ProMini board was the connection between the vcc of the programming header was cut when removing the voltage regulator so board was not powered anymore when using FTDI adapter.

                              Btw, I have some battery boosters, I have used them already with success on breadboard. Have you got any experience about it? Do you think the PCB is hackable to integrate it?

                              No, if you use a booster you need some extra caps for filtering the output, and a voltage divider to measure battery voltage, there's no space for that on NModule. I made NModule to have a compact "all included" board, so it's made to use low power sensors, that can run at low voltage so you don't need a booster.
                              If you really want to use a booster try EasyPCB.

                              1 Reply Last reply
                              0
                              • G Offline
                                G Offline
                                ghiglie
                                wrote on last edited by
                                #61

                                Thanks @Nca78 ! I'll order some a lot of 10. Just in case...

                                @nca78 said in 💬 NModule:

                                EasyPCB

                                You'r right. Thanks for this clarification - really don't need to use the boosters or have battery measurements, so I'll keep the sensors small as you designed.

                                atmega328p serial killer
                                HomeAssistant / gateway: ESP8266 & NRF24L01+ gateway

                                Nca78N 1 Reply Last reply
                                0
                                • G ghiglie

                                  Thanks @Nca78 ! I'll order some a lot of 10. Just in case...

                                  @nca78 said in 💬 NModule:

                                  EasyPCB

                                  You'r right. Thanks for this clarification - really don't need to use the boosters or have battery measurements, so I'll keep the sensors small as you designed.

                                  Nca78N Offline
                                  Nca78N Offline
                                  Nca78
                                  Hardware Contributor
                                  wrote on last edited by
                                  #62

                                  @ghiglie said in 💬 NModule:

                                  or have battery measurements

                                  You will have battery measurement, because you will power the atmega with the battery directly so it's possible to read Vcc.
                                  When you use a booster Vcc is always the same so you need a voltage divider on the battery to know it's voltage.

                                  G 1 Reply Last reply
                                  1
                                  • Nca78N Nca78

                                    @ghiglie said in 💬 NModule:

                                    or have battery measurements

                                    You will have battery measurement, because you will power the atmega with the battery directly so it's possible to read Vcc.
                                    When you use a booster Vcc is always the same so you need a voltage divider on the battery to know it's voltage.

                                    G Offline
                                    G Offline
                                    ghiglie
                                    wrote on last edited by
                                    #63

                                    @nca78 said in 💬 NModule:

                                    @ghiglie said in 💬 NModule:

                                    or have battery measurements

                                    You will have battery measurement, because you will power the atmega with the battery directly so it's possible to read Vcc.
                                    When you use a booster Vcc is always the same so you need a voltage divider on the battery to know it's voltage.

                                    Sorry, n00b here! :( Thanks again, nca!

                                    atmega328p serial killer
                                    HomeAssistant / gateway: ESP8266 & NRF24L01+ gateway

                                    Nca78N 1 Reply Last reply
                                    0
                                    • G ghiglie

                                      @nca78 said in 💬 NModule:

                                      @ghiglie said in 💬 NModule:

                                      or have battery measurements

                                      You will have battery measurement, because you will power the atmega with the battery directly so it's possible to read Vcc.
                                      When you use a booster Vcc is always the same so you need a voltage divider on the battery to know it's voltage.

                                      Sorry, n00b here! :( Thanks again, nca!

                                      Nca78N Offline
                                      Nca78N Offline
                                      Nca78
                                      Hardware Contributor
                                      wrote on last edited by
                                      #64

                                      @ghiglie no use to be sorry, we were all beginners at some point in time :)

                                      Z 1 Reply Last reply
                                      0
                                      • Nca78N Nca78

                                        @ghiglie no use to be sorry, we were all beginners at some point in time :)

                                        Z Offline
                                        Z Offline
                                        zmatokan
                                        wrote on last edited by
                                        #65

                                        @nca78 Hi, I am trying to use nmodule without batteries and connect 12v as a power source from usb breakout. I am not sure if I should remove the voltage regulator from pro mini? Also, should I add my own regulator to the nmodule (on BRD section)? Where should I connect my + and - from usb breakout to the nmodule? Thanks alot!

                                        Nca78N 1 Reply Last reply
                                        0
                                        • Z zmatokan

                                          @nca78 Hi, I am trying to use nmodule without batteries and connect 12v as a power source from usb breakout. I am not sure if I should remove the voltage regulator from pro mini? Also, should I add my own regulator to the nmodule (on BRD section)? Where should I connect my + and - from usb breakout to the nmodule? Thanks alot!

                                          Nca78N Offline
                                          Nca78N Offline
                                          Nca78
                                          Hardware Contributor
                                          wrote on last edited by
                                          #66

                                          Hello,

                                          what does that mean ?
                                          @zmatokan said in 💬 NModule:

                                          connect 12v as a power source from usb breakout.

                                          Do you power the board from 12V or 5V ?

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


                                          16

                                          Online

                                          11.7k

                                          Users

                                          11.2k

                                          Topics

                                          113.1k

                                          Posts


                                          Copyright 2025 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