Despite AggreGate Agent and even full-blown AggreGate Server can run on single-board PCs like Raspberry Pi and BeagleBone Black, up to now that wasn't possible to launch Agent in low-cost devices like Arduino.
This has changed with the publication of open-source AggreGate C/C++ SDK. The SDK helps to build Agent library into the C/C++ code of main device application to make it natively compatible with AggreGate. It also includes API for interfacing the server in a "client mode", allowing full server control from within any C/C++ application.
You can download AggreGate C/C++ SDK from http://aggregate.tibbo.com/downloads.html.
Any feedback is highly appreciated!