-
Question posted by @bodhibrata
|
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 4 replies
-
@bodhibrata, why don't you rather use DWM3001C, it already has a nRF52833 which has all nRF52840 capabilities such as Thread and Zigbee. Do you have a particularly large program to fit in?
in my small experience with UWB, I do not recommend Arduino, see sw survey https://www.homesmartmesh.com/docs/networks/ultrawideband/#software-survey With limited debug capability, Arduino projects with uwb become much harder than with other frameworks. I nevertheless do not exclude that someone maybe developped the exact arduino lib you're looking for. If you find such libs, please post ;) |
Beta Was this translation helpful? Give feedback.
-
For now, I do not see DWM3000 or DWM1000 possible with RAK4631 on nRF52840. Here are more details why and I can also guide you through what you want to achieve. I suggest you split the effort in two parts :
Do not let Zephyr be your only option because it's learning curve is steep. You'd feel comfortable with Zephyr in case you had prior Linux kernel dev experience, not the easy Linux user space usage and command lines, the kernel. Even if you don't you'll still get used to it by learning the basics, these are a bunch of tools you need to master to be able to handle Zephyr :
getting started with Zephyr starts right here : http://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/zephyr/develop/getting_started/index.html#getting-started I had a look at RAK4631 in here https://store.rakwireless.com/products/rak4631-lpwan-node?variant=37505443987654 As a beginner, I suggest you rather try to exclusively run existing ready applications with very well defined frameworks, once it works and you get confident about the framework, that's when you start combining, editing and writing new drivers, do not set too high hopes before experiencing something real first. About soldering yourself. Will you design a custom PCB or solder wires directly on the modules ? The pins are quite tight. The good news is, the RAK4631 is already supported by Zephyr aDTS exist which means you can use Zephyr drivers out of the box. I just installed the latest nRFSDK v1.9.1 there you have under path You might search for tutorials or videos to help you with the specific case og RAK4631 and Zephyr such as So for now, I do not see DWM3000 or DWM1000 possible with RAK4631 on nRF52840. I will close this thread and if you need support with another scope, you can create another ticket, only if you find elements that shows DWM possible with RAK you can keep posting them in this thread. I try to keep discussions within the title scope, and does not matter how many we run in parallel. |
Beta Was this translation helpful? Give feedback.
For now, I do not see DWM3000 or DWM1000 possible with RAK4631 on nRF52840. Here are more details why and I can also guide you through what you want to achieve.
I suggest you split the effort in two parts :
Do not let Zephyr be your only option because it's learning curve is steep. You'd feel comfortable with Zephyr in case you had prior Linux kernel dev experience, not the easy Linux user space usage and command lines, the kernel. Even if you don't you'll still get used to it by learning the basics, these are a bunch of tools you need to master to be able to handle Zephyr :