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. My Project
  3. nRF5 action!

nRF5 action!

Scheduled Pinned Locked Moved My Project
1.9k Posts 49 Posters 635.3k Views 44 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.
  • NeverDieN Offline
    NeverDieN Offline
    NeverDie
    Hero Member
    wrote on last edited by NeverDie
    #1391

    I measured the Fanstel BTC832X at maximum Tx, and it draws more current than I had thought: around 330ma. As you would expect, though, the range and coverage is excellent, even at 2mbps, and even for diminutive receivers like the HolyIOT. :)

    For that reason, I think it generally beats the RFM69's performance, which IIRC consumes around 100ma at max Tx power, but has a max transmit speed of 300kbps. i.e. Total mah to transmit a payload should be less with the Fanstel BT832X.

    1 Reply Last reply
    1
    • NeverDieN Offline
      NeverDieN Offline
      NeverDie
      Hero Member
      wrote on last edited by NeverDie
      #1392

      Since the Fanstel's don't come with the low frequency crystal oscillators already installed, when it is worthwhile to install them? I'm blithely running off the built-in RC oscillator, and I'm not noticing problems.

      JokgiJ 1 Reply Last reply
      0
      • NeverDieN Offline
        NeverDieN Offline
        NeverDie
        Hero Member
        wrote on last edited by NeverDie
        #1393

        Even with two CR2032's in series, I can't get 330ma out of them for very long, if at all, before internal resistance becomes severe and it plummets to 110ma or less. Nonetheless, at least some of the preliminary testing suggests that the initial burst may be good enough to extend the Tx range for long enough (100ms) to reliably wake a sleeping receiver node that sits outside the range of a non-amplified transmitter.

        1 Reply Last reply
        1
        • NeverDieN NeverDie

          Since the Fanstel's don't come with the low frequency crystal oscillators already installed, when it is worthwhile to install them? I'm blithely running off the built-in RC oscillator, and I'm not noticing problems.

          JokgiJ Offline
          JokgiJ Offline
          Jokgi
          wrote on last edited by
          #1394

          @neverdie The internal RC Osc will allow you to keep your BOM costs lower. However when using the Bluetooth Softdevice the Crystal will lower the power consumption as the BT window will be narrower.

          NeverDieN 1 Reply Last reply
          0
          • JokgiJ Jokgi

            @neverdie The internal RC Osc will allow you to keep your BOM costs lower. However when using the Bluetooth Softdevice the Crystal will lower the power consumption as the BT window will be narrower.

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

            @jokgi said in nRF5 Bluetooth action!:

            @neverdie The internal RC Osc will allow you to keep your BOM costs lower. However when using the Bluetooth Softdevice the Crystal will lower the power consumption as the BT window will be narrower.

            Is the choice of RC osc or crystal of any consequence at all for Nordic's proprietary radio modes? For instance, I wasn't sure whether or not the cyrstal's greater accuracy might achieve a lower bit error rate at 2mbps.

            Nca78N 1 Reply Last reply
            0
            • NeverDieN NeverDie

              @jokgi said in nRF5 Bluetooth action!:

              @neverdie The internal RC Osc will allow you to keep your BOM costs lower. However when using the Bluetooth Softdevice the Crystal will lower the power consumption as the BT window will be narrower.

              Is the choice of RC osc or crystal of any consequence at all for Nordic's proprietary radio modes? For instance, I wasn't sure whether or not the cyrstal's greater accuracy might achieve a lower bit error rate at 2mbps.

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

              @neverdie I suppose the radio is using the high frequency clock, so it doesn't have any influence ?

              d00616D 1 Reply Last reply
              1
              • Nca78N Nca78

                @neverdie I suppose the radio is using the high frequency clock, so it doesn't have any influence ?

                d00616D Offline
                d00616D Offline
                d00616
                Contest Winner
                wrote on last edited by
                #1397

                @nca78 said in nRF5 Bluetooth action!:

                @neverdie I suppose the radio is using the high frequency clock, so it doesn't have any influence ?

                The LFCLK is required for BLE timing. Without the MCU required more energy to generate (synthetic) or calibrate (RC) the 32kHz signal.

                NeverDieN 1 Reply Last reply
                0
                • d00616D d00616

                  @nca78 said in nRF5 Bluetooth action!:

                  @neverdie I suppose the radio is using the high frequency clock, so it doesn't have any influence ?

                  The LFCLK is required for BLE timing. Without the MCU required more energy to generate (synthetic) or calibrate (RC) the 32kHz signal.

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

                  @d00616 said in nRF5 Bluetooth action!:

                  @nca78 said in nRF5 Bluetooth action!:

                  @neverdie I suppose the radio is using the high frequency clock, so it doesn't have any influence ?

                  The LFCLK is required for BLE timing. Without the MCU required more energy to generate (synthetic) or calibrate (RC) the 32kHz signal.

                  Since Mysensors isn't using BLE, then it doesn't matter?

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

                    Where can i get a Kicad component for Ebyte nrf52832?

                    mtiutiuM 1 Reply Last reply
                    0
                    • T Toyman

                      Where can i get a Kicad component for Ebyte nrf52832?

                      mtiutiuM Offline
                      mtiutiuM Offline
                      mtiutiu
                      Hardware Contributor
                      wrote on last edited by
                      #1400

                      @toyman

                      You can find it in my kicad repo: symbol and footprint

                      I didn't used it in any design so please double check.

                      1 Reply Last reply
                      3
                      • nagelcN Offline
                        nagelcN Offline
                        nagelc
                        wrote on last edited by nagelc
                        #1401

                        Any suggestions how can I get serial debug messages out of the NRF52832 (Fanstel BT832)? I can upload the program over the SWD interface. I'm using a black magic probe with the Arduino NRF5 package on Windows 10. I know it works because the node shows up in my controller.

                        NeverDieN 1 Reply Last reply
                        0
                        • nagelcN nagelc

                          Any suggestions how can I get serial debug messages out of the NRF52832 (Fanstel BT832)? I can upload the program over the SWD interface. I'm using a black magic probe with the Arduino NRF5 package on Windows 10. I know it works because the node shows up in my controller.

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

                          @nagelc said in nRF5 Bluetooth action!:

                          Any suggestions how can I get serial debug messages out of the NRF52832 (Fanstel BT832)?

                          Define one of the pins as serial TXO. Then connect it to RXI on an FTDI TTL-USB converter and read it that way. That's what I do, and it works.

                          nagelcN 1 Reply Last reply
                          1
                          • NeverDieN NeverDie

                            @nagelc said in nRF5 Bluetooth action!:

                            Any suggestions how can I get serial debug messages out of the NRF52832 (Fanstel BT832)?

                            Define one of the pins as serial TXO. Then connect it to RXI on an FTDI TTL-USB converter and read it that way. That's what I do, and it works.

                            nagelcN Offline
                            nagelcN Offline
                            nagelc
                            wrote on last edited by
                            #1403

                            @neverdie
                            Do you define the pins in MyBoardNRF5? In MyBoadNRF5.cpp, I replaced the 0 in the first line with10, thinking this will map Arduino TX0 to P010. This did not seem to work. How do you map the TX0 pin?

                            NeverDieN 1 Reply Last reply
                            0
                            • nagelcN nagelc

                              @neverdie
                              Do you define the pins in MyBoardNRF5? In MyBoadNRF5.cpp, I replaced the 0 in the first line with10, thinking this will map Arduino TX0 to P010. This did not seem to work. How do you map the TX0 pin?

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

                              @nagelc No, you want to change the values in the MyBoardNRF5.h file instead. For an example, see the source code in: https://www.openhardware.io/view/499/10-years-wireless-PIR-Sensor-on-just-one-set-of-3-AAs#tabs-source

                              So, in your case, you'd want:

                              #define PIN_SERIAL_TX       (10)
                              

                              and, to avoid conflicts, make sure that pin P0.10 isn't defined anywhere in the same .h file as something else already. If it is, you may need to change that as well.

                              nagelcN 1 Reply Last reply
                              0
                              • nagelcN Offline
                                nagelcN Offline
                                nagelc
                                wrote on last edited by
                                #1405

                                Thanks. I'll give that a try.

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

                                  Yesterday, I 've got a mailing from my components' supplier featuring new type of cells, Li-MnO2. The cell has all the features needed for nRF5:

                                  • 1200mah capacity
                                  • 1.8-3.0v range
                                  • low cost (ca. $3)
                                  • 41,0 x 24,5 x 5,2 dimensions and, importantly
                                  • up to 120mah peak discharge current.

                                  The link to manufacturer:
                                  http://www.fanso-battery.com/Ultra-thin-Li-MnO2-battery-CP502440-3V1200mAh-pd1905.html

                                  Nca78N NeverDieN 2 Replies Last reply
                                  0
                                  • T Toyman

                                    Yesterday, I 've got a mailing from my components' supplier featuring new type of cells, Li-MnO2. The cell has all the features needed for nRF5:

                                    • 1200mah capacity
                                    • 1.8-3.0v range
                                    • low cost (ca. $3)
                                    • 41,0 x 24,5 x 5,2 dimensions and, importantly
                                    • up to 120mah peak discharge current.

                                    The link to manufacturer:
                                    http://www.fanso-battery.com/Ultra-thin-Li-MnO2-battery-CP502440-3V1200mAh-pd1905.html

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

                                    @toyman said in nRF5 Bluetooth action!:

                                    Yesterday, I 've got a mailing from my components' supplier featuring new type of cells, Li-MnO2. The cell has all the features needed for nRF5:

                                    • 1200mah capacity
                                    • 1.8-3.0v range
                                    • low cost (ca. $3)
                                    • 41,0 x 24,5 x 5,2 dimensions and, importantly
                                    • up to 120mah peak discharge current.

                                    The link to manufacturer:
                                    http://www.fanso-battery.com/Ultra-thin-Li-MnO2-battery-CP502440-3V1200mAh-pd1905.html

                                    Mhmhmh, a disposable battery that you have to solder I can't see it as a good idea for a node...

                                    T 1 Reply Last reply
                                    0
                                    • Nca78N Nca78

                                      @toyman said in nRF5 Bluetooth action!:

                                      Yesterday, I 've got a mailing from my components' supplier featuring new type of cells, Li-MnO2. The cell has all the features needed for nRF5:

                                      • 1200mah capacity
                                      • 1.8-3.0v range
                                      • low cost (ca. $3)
                                      • 41,0 x 24,5 x 5,2 dimensions and, importantly
                                      • up to 120mah peak discharge current.

                                      The link to manufacturer:
                                      http://www.fanso-battery.com/Ultra-thin-Li-MnO2-battery-CP502440-3V1200mAh-pd1905.html

                                      Mhmhmh, a disposable battery that you have to solder I can't see it as a good idea for a node...

                                      T Offline
                                      T Offline
                                      Toyman
                                      wrote on last edited by
                                      #1408

                                      @nca78 said in nRF5 Bluetooth action!:

                                      @toyman said in nRF5 Bluetooth action!:

                                      Yesterday, I 've got a mailing from my components' supplier featuring new type of cells, Li-MnO2. The cell has all the features needed for nRF5:

                                      • 1200mah capacity
                                      • 1.8-3.0v range
                                      • low cost (ca. $3)
                                      • 41,0 x 24,5 x 5,2 dimensions and, importantly
                                      • up to 120mah peak discharge current.

                                      The link to manufacturer:
                                      http://www.fanso-battery.com/Ultra-thin-Li-MnO2-battery-CP502440-3V1200mAh-pd1905.html

                                      Mhmhmh, a disposable battery that you have to solder I can't see it as a good idea for a node...

                                      well, 1200mah will last AT LEAST for a year (two in real life). I have no issues resoldering 2 joints once a year, given it gives AAA capacity in a much smaller package

                                      1 Reply Last reply
                                      0
                                      • NeverDieN Offline
                                        NeverDieN Offline
                                        NeverDie
                                        Hero Member
                                        wrote on last edited by
                                        #1409

                                        Speaking of batteries, I found only one proper holder for holding two CR2032's in series:
                                        0_1517497609399_2xCR2032.jpg
                                        It turns out you pretty much need the plastic carrier to guarantee that the edge of the button cell doesn't short out against the side of the metal holding bracket.

                                        d00616D 1 Reply Last reply
                                        0
                                        • NeverDieN NeverDie

                                          Speaking of batteries, I found only one proper holder for holding two CR2032's in series:
                                          0_1517497609399_2xCR2032.jpg
                                          It turns out you pretty much need the plastic carrier to guarantee that the edge of the button cell doesn't short out against the side of the metal holding bracket.

                                          d00616D Offline
                                          d00616D Offline
                                          d00616
                                          Contest Winner
                                          wrote on last edited by
                                          #1410

                                          @neverdie said in nRF5 Bluetooth action!:

                                          Speaking of batteries, I found only one proper holder for holding two CR2032's in series:

                                          There are CR2477 (560mAh) or CR2450 (950mAh) 3V cells. Maybe its's better to handle.

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


                                          17

                                          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