In my experience, it works already with NCS 2.9.1. But there may be some leftovers ;-).

AchimKraus
Thank you for sharing info and links. I’ll review the zephyr-coaps-client - branch ncs_2_9_x source and test it against the Eclipse/Californium sandbox on a nRF9151-DK.

I need to read up on the server options and what’s involved in the setup. Another option is to use an existing VMware ESXi server that already hosts Linux VMs.

Btw - I noticed you’ve also added support for the new Makerdiary nRF9151 Connect Kit.
How does this board stack up against the other nRF9151 boards with regard to development & cellular connectivity?

At USD$49, less than 50% of the cost of other nRF9151 offerings but with no external flash, Makediary nRF9151 is quite a bargain.


    Makerdiary nRF9151 Connect Kit … development & cellular connectivity?

    It works. The USB bridge has some issues (drops bytes). And as you already wrote, it’s pretty plain, even no user LEDs. You will also need a very specific battery cable.

      AchimKraus
      Yup! The Makerdiary nRF9151 board is a bares bones board and there is no real excuse for not providing a user LED.

      The Conexio Stratus Pro nRF9151 is better with an on-board 10-pin J-link connector, solar power support, QWICC, on/off switch, and competitive at only USD$59 without a SIM. However, there’s no external flash and only a mono user LED.

      So far, the nRF9151 Feather appears to be the best of the bunch with external 16MB Flash and QWICC. On the down side, the board doesn’t have a user LED and no on-board 10-pin J-Link connector. Also, it’s more expensive than a nRF9151-DK or a Thingy91:X, esp. if you need 10-pin J-link support.

      Looks like a race to the bottom to me! I’ll definitely take another look at pricing to make it more competitive for you guys.

      the board doesn’t have a user LED

      just redefine the NPM1300 LEDs.

      &npm1300_leds {
      	nordic,led0-mode = "host";
      	nordic,led1-mode = "host";
      	nordic,led2-mode = "host";
      };

      no on-board 10-pin J-Link connector

      AFAIK, the “Recovery & Programming Mini Fixture” will do it.

      it’s more expensive

      That was 2-3 years ago also my impression. But in many cases the overall costs of the device makes that relative. And so in fact my first real device two years ago (Mobile-BeeHive-Scale ) was built with the nRF9160 feather.

      The newest scale design uses a Thingy:91X. But to be frank, the larger energy consumption with Bluetooth LE enabled (compared to the previous Thingy:91 it takes 60µA more quiescent current) and some irritations with the I2C / QWIIC level shifter, reduces the the runtime from battery.

      In the past 6 months I became a fan of “solar charging”, my first experience Conexio Stratus Pro nRF9161 has been very well. And reading Adafruit - Solar Charger Desgin Notes makes me belief, that this is pretty useful for some kinds of devices.
      I also equipped some nRF9160 feather devices (some of those Mobile-BeeHive-Scales) with an Adafruit BQ25185 Solar Charger and that works also well (by the way, you need to remove the LED of that module ).

      With all that, it’s open for me, which modules goes in which device.

      (To be frank, I’m not that sure, if discussing other products in this forum is really welcome, so Jared, just let us know.)

        AchimKraus To be frank, I’m not that sure, if discussing other products in this forum is really welcome, so Jared, just let us know.

        It is what it is. I don’t particularly appreciate random people coming on saying how awesome another product is with links to buy. They have a short life here 👋 But if it’s you guys I don’t mind. It provides valuable insights to what’s important and helps prioritize making our products even better.

          jaredwolff
          Agreed. At the end of the day, we want to make the nRF9151 Feather the best low power nRF91xx board.

          The nRF9151 Feather is a great device with the current spec. and the base price is fine for those who don’t require J-Link support. Btw - Thank you for providing opportunities for design input. With a few tweaks the board can be even better.

          An on-board 10-pin J-Link connector would be a great addition. It would lower the overall cost for a nRF9151 with J-Link support and make it “all in one” dev/deployment solution without a need for a jig.

          Yes, the nPM1300 RGB LED can be re-defined but it would be better to add another RGB for user LEDs (as in Thingy91:X) and leave the nPM1300 RGB for CHG, Charging ERR, and IMCU.

          7 days later

          zpm1066 I’ll review the zephyr-coaps-client - branch ncs_2_9_x source and test it against the Eclipse/Californium sandbox on a nRF9151-DK.

          Just in the case:
          I’ve retested the build for the sandbox last weekend; it still works ;-).

          zephyr-coaps-client - ncs 2.9.x - BUILDTRACK

          When you checkout the zephyr-coaps-client, ensure you use the right branch (“ncs_2_9_x”)

          west init --mr ncs_2_9_x -m https://github.com/boaks/zephyr-coaps-client.git

          And don’t forget to build the initial image for the first time you flash that to a device.

          If you face any issue, just open an issue in that project.

          Terms and Conditions | Privacy Policy