pyaiot / riot-firmwares

RIOT firmwares running on nodes integrated in Pyaiot

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

RIOT firmwares for Pyaiot

Build Status

This repository contains simple firmwares for reading or interacting with sensor nodes using CoAP and MQTT-SN procotols.

The firmwares are designed to be used with the Pyaiot transport and display backend.

The available firmwares are:

All firmwares source codes are based on RIOT.

Initializing the repository:

RIOT is included as a submodule of this repository. We provide a make helper target to initialize it. From the root of this repository, issue the following command:

$ make init_submodules

Building the firmwares:

From the root directory of this repository, simply issue the following command:

$ make

Flashing the firmwares

For each firmwares use the RIOT way of flashing them. For example, in apps/node_bmp180, use:

$ make -C apps/node_bmp180 flash

to flash the firmware on a SAMR21 XPlained Pro board.

Global cleanup of the generated firmwares

From the root directory of this repository, issue the following command:

$ make clean

About

RIOT firmwares running on nodes integrated in Pyaiot

License:GNU Lesser General Public License v2.1


Languages

Language:C 79.4%Language:Makefile 20.6%