Project Summary

  Analyzed 13 days ago based on code collected 13 days ago.

The SimpleSerialization library provides the functionality to serialize and deserialize objects to streams that then can be sent via a serial connection. Currently there is an implementation of the library for the Arduino microcontroller so that a Java application and an Arduino can communicate via the serial interface.

The SimpleSerilaization library could be used to debug and remote control an Arduino or to do a hardware-in-the-loop simulation. An example SimpleSerialization application could be to feed an Arduino with GPS data at 5Hz and attitude data at 30Hz. In return the Arduino would send the calculated actuator commands back at a rate of 10Hz. All this data would be exchanged via a single serial connection.

The SimpleSerialization library is a part of my UAV Playground project where I explore various aspects of UAVs like microcontrollers, simulators and remote controlled model airplanes. Follow me on Twitter if you want to know on what part I'm currently working on.

A screenshot of a basic SimpleSerialization application in the Arduino IDE

A screenshot of a basic SimpleSerialization application in the Processing IDE

Share

In a Nutshell, simpleserialization...

Languages

HTML
80%
C++
7%
JavaScript
7%
2 Other
6%
 
 

Lines of Code

 

Activity

30 Day Summary May 8 2013 — Jun 7 2013

12 Month Summary Jun 7 2012 — Jun 7 2013

Community

Ratings

Be the first to rate this project
 
Click to add your rating
 
Review this Project!
 
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.