Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/soburi/openthread_nrf52_arduino
A Arduino package for nRF52 that integrated with OpenThread
https://github.com/soburi/openthread_nrf52_arduino
arduino openthread
Last synced: 3 months ago
JSON representation
A Arduino package for nRF52 that integrated with OpenThread
- Host: GitHub
- URL: https://github.com/soburi/openthread_nrf52_arduino
- Owner: soburi
- License: other
- Created: 2019-10-23T23:25:32.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-02-02T19:11:22.000Z (almost 3 years ago)
- Last Synced: 2023-03-12T07:42:46.523Z (almost 2 years ago)
- Topics: arduino, openthread
- Language: C
- Homepage:
- Size: 144 MB
- Stars: 17
- Watchers: 3
- Forks: 2
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- Changelog: changelog.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
openthread_nrf52_arduino(ot-arduino)
======================================original [README.md rename to BlueFruit_nRF52.md](BlueFruit_nRF52.md)
ot-arduino is an arduino package for nRF52840 that is integrated with the OpenThread subsystem.
This package provides API that can communicate by OpenThread protocol.Resources
----------------- Gitter: https://gitter.im/openthread_nrf52_arduino/community
Installation
--------------Add https://soburi.github.io/openthread_nrf52_arduino/package_soburi_otnrf52_index.json as an 'Additional Board Manager URL' in Arduino property.
And install from Board Manager.Preparation
-------------Burn the bootloader at first from `[Tools] -> [Burn Bootloader]`
(Need J-Link adapter to burn bootloader.)Libraries
---------------### OpenThread library
OpenThread library provides two types of API.
#### CLI-command-like API
The CLI-command-like API provides the same function as CLI commands.
Each API function is a similar name to the CLI command.
It can use to implement as arduino sketch the same command typed in CLI.#### Low-Level API
Low-Level API is wrapped OpenThread API with exclusive execution.
That ensures API can call safely.### Sockets Library
UdpSocket is available.
TcpSocket(Server/Client) planned to implements the after https://github.com/openthread/openthread/pull/6650 merged.