The nRF9160 Feather by Jared Wolff (aka Circuit Dojo LLC) is an electronics development board. It features a Nordic Semiconductor nRF9160-SICA part. This part is capable of both CAT M1 LTE and NB-IoT for communication with the outside world. It's compatible primarily with Zephyr via the nRF Connect SDK. Other toolchains and languages coming soon to a Github repository near you.
The nRF9160 Feather is a true Feather, and then some, board. As you would expect, It works well across both USB and LiPoly batteries.
The board is designed to be nice to your batteries. Not only can you take advantage of Nordic's advanced power states, but you can also put the device into a low power standby state. Laboratory measurements are putting that mode at about 2µA of current. 2µA!
The nRF9160 Feather is also designed to take harness every last mW your battery has to offer. That means from full-to-empty it's using every last mW your battery has to offer. It runs at 3.3V and can support and work with most Featherwing boards!
That's right! Thanks to Hologram, you're global-ready right out of the box.
Hologram has by my SIM of choice during the testing of the nRF9160 Feather. To top it all off, they have a robust network of cellular partners across the world.
Make sure you sign up for an account here. That way you're ready when your nRF9160 Feather hits your doorstep!
For more information about Hologram, check out their website at https://www.hologram.io
You can load your applications directly to the nRF9160 Feather without an external programmer. That's right, there are no extra costs associated with getting started with your nRF9160 Feather.
We've tweaked the MCUBoot boot-loader and command-line tools to boost loading speeds by 10x. This means loading via the boot-loader is nearly as fast as using an external programmer!
The nRF9160 Feather has been reviewed and the results are in.
It now has the Open Source Hardware Association stamp of approval!
That means you're able to view the source and build on the design yourself. All the Eagle files, PDF schematic, and 3D files are available for download today at the documentation website. (see below)
Hardware is licensed with CERN 1.2, firmware with Apache 2.0, and documentation with CC-SA-4.0.
The nRF9160 Feather runs on the up-and-coming RTOS. Combined with Nordic's nRF Connect SDK and you have full-fledged support. More development ecosystems coming in the future...
This campaign is brought to you by Hackster Launch, a collaboration between Hackster.io and GroupGets to bring high quality hardware to market.
In order to get the unit costs low enough, the manufacturer requires at least an order of 108 units. Help make this GroupGet a reality by supporting today!
nRF9160 Feather + LTE/NB-IoT Antenna
Campaign active, scheduled end date: Wed, 19 Aug 2020 20:00:00 PDT
nRF9160 Feather used an external active antenna. That means that it will work with most ceramic antennas that look like the one below.
You also have the option to purchase a pre-verified module. Not all GPS antennas are made equal. Go with the included one and you'll be ready to rock.
Here are some additional antenna specs:
Start your asset tracking projects off on the right foot with the nRF9160 Feather enclosure. It pairs perfectly with the GPS antenna and a 18650 battery cell. (not included). Check out the photos and details below:
The case has a few features you may find handy:
Order it with your nRF9160 Feather and make the package complete! It comes in a kit including the 18650 holder enclosure and PH wire assembly.
Connect to your PC for power and USB-to-UART with this cable.
You mean here?
As far as I can tell yes, you can. But, a big but, it depends how strict Vodafone is. Many providers won't allow you on their network unless the SIM is registered as an end product. The nRF9160 Feathers will eventually be registered as an end product for Verizon but not Vodafone.
Also I'll be shipping all nRF9160 Feathers with modem firmware v1.1.2. To be 100% in compliance with Vodafone you may have too downgrade. It's super easy though using nRF Connect Desktop app.
More info about what modem firmware works on what provider is here.
It's a lot to take in. I hope that answers your question!
I uploaded it to the Github repo. Here's the link
The nice thing about Zephyr is that they have a built in boot loader similar to Arduino. It's not very fast right now (stuck to 115200 BAUD) but I'd like to fix that before shipping. No guarantees though. (I've tested 1M BAUD which flashes a new ~180KB program in about 8 seconds versus the original 100+ seconds)
But, if you're looking to do debugging, you'll need two things:
I'll be updating the documentation (docs.jaredwolff.com) to reflect these things because it's important. I don't want to mislead anyone here.
Hope that helps! :)
P.S. And yes, that's 180 Kilobytes. These firmware images are humongous! :)Post last edited: 14 days ago
Debugging isn't critical to me; #define DEBUG/printf are generally sufficient for what I do. If can use USB to flash and serial/tty debug, that's good enough. If a J-Link-EDU or Mini is helpful-but-not-needed, I can pick one up if the Nordic platform becomes interesting.
So, Nordic/Zephyr IDE/dev and USB bootloader and good to go?
ThanksPost last edited: 14 days ago