Each board is designed as a Node, identified by a number from 1 to 255 (0 is for broadcast). Each node peripheral is called a Device, and is numbered from 0 to n (n being the number of peripheral - 1).

Node id

Node ID is written in controller's EEPROM. To define a node's id, use command:

make writeaddress ADDRESS=0xnb

with nb the id for connected node (from 0x01 to 0xff).

Warning: controller's fuses must be set so that programming won't clear EEPROM, see ProgrammingFuses.


A standard protocol for communication between nodes is defined. The apps framework implements an easy to use skeleton for you nodes.


The bugone framework is bundled with drivers

Temperature sensor

Humidity sensor

Dummy sensors

others bits

bugone/software.txt · Last modified: 2012/05/06 23:55 (external edit)
CC Attribution-Noncommercial-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0