Giter Site home page Giter Site logo

openthread_nrf52_arduino's Issues

[Feature] Remove ot-rtos

This package includes ot-rtos to run FreeRTOS with OpenThread integration.
ot-rtos is containg nested OpenThread source.
It make the build system complex.
But, it is really needing is about 5 c-language source files.
Others are utilities.
Remove dependenies to ot-rtos (mainly to lwip, #3) and reconstruct build system.

[Feature] SNTP library

Create SNTP wrapper library.

Implements wrapper library that wrap OpenThread's SNTP API.

[Feature] Support PlatformIO

It maybe need to create new repository.

Even if so, this package's build system are complex to support PlatformIO.
Simplify the build system (#4) to help to creating PlatformIO package.

[Feature] COAP/COAPS Library

Create COAP/COAPS API wrapper library.

COAP/COAPS API available on OpenThread system.
Create library that use it to reducing footprint rather than use external arduino library.

[Feature] Simplify the build system

This package use helper tool for build binary.
That tool runs configure & make process,
compile only files in dependencies.
arduino-builder is compiling all files under directories,
So can't contains whole OpenThread repository onto package.

Shape and packaging OpenThread repository to be able to compile with arduino-builder.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.