Skip to content

boards: add support for nrf52-based RuuviTag#8366

Merged
kaspar030 merged 6 commits intoRIOT-OS:masterfrom
haukepetersen:add_board_ruuvitag_initial
Jan 16, 2018
Merged

boards: add support for nrf52-based RuuviTag#8366
kaspar030 merged 6 commits intoRIOT-OS:masterfrom
haukepetersen:add_board_ruuvitag_initial

Conversation

@haukepetersen
Copy link
Copy Markdown
Contributor

Contribution description

The main purpose of this PR is to add support for the RuuviTag.

For supporting this board nicely, this PR includes also the following changes:

  • some minor generalization to the nrf52xxxdk common code: mainly making LEDs and BTNs conditional
  • adds a new rtt_term target to the common jlink.sh script, for enabling make term using Segger's RTT interface -> this is used per default for this board

The device drivers for the environmental sensor and the accelerometer are already done and will be PRed in separate PRs tomorrow, thats why there are already placeholders for these in the Makefile.dep...

Issues/PRs references

none

@haukepetersen haukepetersen added Type: new feature The issue requests / The PR implemements a new feature for RIOT Area: boards Area: Board ports labels Jan 15, 2018
@haukepetersen haukepetersen added the CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR label Jan 15, 2018
@@ -0,0 +1,85 @@
/*
* Copyright (C) 2017 Feie Universität Berlin
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

2018? and maybe "freie"? :)

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

jupp

@haukepetersen haukepetersen force-pushed the add_board_ruuvitag_initial branch from e9c4534 to a799b02 Compare January 16, 2018 09:54
@haukepetersen
Copy link
Copy Markdown
Contributor Author

blacklisted ruuvitag for gnrc_border_router app (no UART available) and fixed copyright in board.h

Copy link
Copy Markdown
Contributor

@kaspar030 kaspar030 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Works like a charm! Nice PR. Thanks & ACK.

@kaspar030 kaspar030 merged commit ef94783 into RIOT-OS:master Jan 16, 2018
@haukepetersen haukepetersen deleted the add_board_ruuvitag_initial branch January 16, 2018 10:23
@aabadie aabadie added this to the Release 2018.01 milestone Jan 18, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Area: boards Area: Board ports CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR Type: new feature The issue requests / The PR implemements a new feature for RIOT

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants