Skip to content

Latest commit

 

History

History
71 lines (49 loc) · 2.96 KB

index.md

File metadata and controls

71 lines (49 loc) · 2.96 KB

waggle banner

Waggle is a research project at Argonne National Laboratory to design, develop, and deploy a novel wireless sensor platform to enable a new breed of sensor-driven environmental science and smart city research.

You can explore the following sub categories to be familarized yourself with Waggle and potentially contribute to the future Waggle environment.

Getting started

  • Installation
    Check part lists of a Waggle and see how they are connected.

  • Assembly
    Assemble hardware parts to get ready to run a Waggle node.

  • Install firmware
    Download and install firmware to the Waggle node.

Wagman

  • Introduction
    Wagman that manage power systems and sustainability.

  • Bootloader
    Burn the Arduino Micro Caterina bootloader on the Wagman.

  • Management
    Show how Wagman actually manages Waggle node.

Nodecontroller

  • Setup
    Instructions on how to setup nodecontroller and send data to beehive server.

  • Waggle service
    Services that provide various functionality for nodecontroller.

  • Waggle scripts
    Details of executable scripts.

  • Communication
    Communication to beehive server and its protocol.

Payload

  • App processor
    App processor that interacts with connected sensors.

  • Core sensors
    Instructions of the air/light/chem sensors. Sensor specifications can be found here

  • Sensor communication
    Definitions of communication between app processor and core sensors.

  • Plugins
    Extend plugins as additional sensors attached to Waggle node.

Beehive server

  • Introduction
    Structures and configuration of the server.

  • Data storage
    A place where all the data collected from Waggle nodes stored.

  • Messaging
    Messaging protocol between Beehive server and Waggle nodes.

Developers