[riot-notifications] [RIOT] Adding a new Device Unique IDentifier feature to RIOT OS (#3223)

Kévin Roussel notifications at github.com
Fri Jun 19 14:14:37 CEST 2015

A proposal for having a simple feature for getting a unique ID for device on which RIOT is running.

The idea is to give access to any related feature (i.e.: serial number, keys, unique ID, etc.) of the underlying material, as well as providing a shorter, fixed-size number --- I propose here a 16-bit unsigend integer --- easily usable for most basic purposes, like seed for random number generators (cf. for example #3221), or in-PAN addresses for 802.15.4 radio transceivers.

A working implementation for STM32F10x MCU is provided, that I am currently using for tests on IoT-LAB M3 nodes.
You can view, comment on, or merge this pull request online at:


-- Commit Summary --

  * Adding a new Device Unique IDentifier feature to RIOT OS

-- File Changes --

    A cpu/stm32f1/dev_uid_stm32f10x.c (60)
    A cpu/stm32f1/include/dev_uid_cpu.h (23)
    A sys/include/dev_uid.h (56)

-- Patch Links --


Reply to this email directly or view it on GitHub:
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.riot-os.org/pipermail/notifications/attachments/20150619/742fb013/attachment.html>

More information about the notifications mailing list