Coder Social home page Coder Social logo

h2zero / platform-n-able Goto Github PK

View Code? Open in Web Editor NEW
1.0 0.0 5.0 1.35 MB

Development platform for ARM BLE devices supported by Apache NimBLE for PlatformIO

Home Page: https://github.com/h2zero/platform-n-able

License: Apache License 2.0

Python 100.00%
arduino ble nrf51 platformio nrf52

platform-n-able's Introduction

Development platform for ARM BLE devices supported by Apache NimBLE for PlatformIO

Examples

Apache NimBLE is an open-source Bluetooth 5.1 stack (both Host & Controller) that completely replaces the proprietary SoftDevice on Nordic chipsets and is part of Apache Mynewt project. This platform aims to provide the use of the NimBLE-Arduino library for Nordic and other ARM based devices that are supported by the underlying NimBLE stack, using the n-able Arduino core.

Usage

  1. Install PlatformIO
  2. Create PlatformIO project and configure a platform option in platformio.ini file:
[env]
platform = https://github.com/h2zero/platform-n-able.git@^1.0.0
framework = arduino
lib_deps = h2zero/NimBLE-Arduino@^1.4.0
board = ...
...

Supported boards

nRF52840

nRF52833

nRF52832

nRF52810

nRF51

Tools

Available options for uploading firmware are: JLink, Black Magic Probe, ST-Link, cmsis-dap, nrfjprog, adafruit-nrfutil , and nrfutil (nordic).

Debugging

Supported debugging tools are: JLink, Black Magic Probe, ST-Link, and cmsis-dap. Both on-board and external debug tools are supported with 1-click debugging.

platform-n-able's People

Contributors

aldrinleal avatar h2zero avatar ivankravets avatar positron96 avatar valeros avatar

Stargazers

 avatar

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.