Pages: [1]   Go Down
Author Topic: Argot SDK (A language for the Internet of Things)  (Read 998 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 2
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

www.argot-sdk.org

The Argot software development kit is a series of tools and libraries designed to help software developers build languages for the Internet of Things. It has been developed over ten years, and is specifically designed for embedded environments.

As one of the first basic demos, I've put online a tutorial of how to use Argot (Java) to communicate with an Arduino. I'd really appreciate it if some of you could try out the demo and let me know how it goes.

http://www.argot-sdk.org/tutorials/arduino-argot-blink.htm

I've just started building the Argot website again after taking it offline for a few years. I plan on developing many more demos and releasing documentation. There's also an Arduino library in the works which will be released in time. For now, hopefully the website and tutorial will provide a basic idea of where the SDK is heading.

David.
@ArgotSDK
« Last Edit: June 07, 2013, 06:28:36 am by oobles » Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 2
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset


I've updated the website with a new tutorial for developing binary message formats for use on MQTT.  The new tutorial demonstrates using Argot to send messages from a Java host over MQTT to an Arduino with an Ethernet shield.

http://www.argot-sdk.org/tutorials/arduino-mqtt-argot-blink.htm

The demo was based around the previous demo which was based on the basic Blink Arduino sketch.  It turns out that the Ethernet shield uses Pin 13 which makes the LED on Pin 13 unusable.  Oops. smiley  While this tutorial shows how to write a protocol using Argot to make an LED blink at different rates, the LED doesn't actually blink.  The demo still communicates back messages via serial so hopefully has enough to show the basics of Argot.

I've also released the Argot core library in Java as version 1.3.b4 (beta 4).  I've got more demos planned and documentation.  I'll update when I release more.

David.
@ArgotSDK

Logged

Melbourne, Australia
Offline Offline
Jr. Member
**
Karma: 3
Posts: 73
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Argot is great work - see how it's demonstrated with our RGB LED cube - http://www.freetronics.com/blogs/news/8117011-demonstrating-the-argot-iot-language-tool-with-the-cube
Logged


Pages: [1]   Go Up
Jump to: