Tag Archives: Embedded

NodeJS: Nodecopter Hacking

Controlling a Nodecopter remotely is cool, but having it control itself is even cooler! This presentation is about how to get Node.js running on the AR.Drone 2.0 embedded linux and fly it automatically.

GUN is a realtime, decentralized, embedded, graph database engine.

via amark/gun · GitHub.

Getting Started

For the browser, try out this tutorial. This README is for GUN servers.

MongoDB From the Trenches: Masochistic Embedded Collections

via MongoDB from the trenches: masochistic embedded collections – The Disco Blog.

MongoDB supports rich documents that can include, among other things, embedded documents. This feature embodies a has-a relationship quite nicely and can, if modeled properly, reduce the number of finds required to ascertain certain data as there are no joins in Mongo.

As classic example of embedding a collection of documents inside a parent document is contact addresses (i.e. mailing, email, twitter, etc) associated with a person. Think business cards. You can, of course, model this in any number of ways – in the traditional relational world, this would be a one-to-many relationship between at least two tables. Nevertheless, with a document-oriented database, you can model a parent person document with an embedded collection of contacts that are each themselves documents containing, say, type(i.e. phone, twitter, email) and value (which could be 555-555-555, @jon_doe, etc).

This relationship with Mongo works nicely if the child embedded document never needs to exist outside of its parent. In the case of a business card, the contact document representing a phone number, for example, doesn’t necessarily make sense outside the context of the person who it belongs to. With this relationship, you can easily find a particular person via his/her phone number (that is, via Mongo’s query language, you can reach inside arrays via its dot notion) effortlessly). And, once you have a handle to a person, you don’t need to execute a series of finds to ascertain contact information – it’s all right there.

Nevertheless, things start to get painful quickly if you’d like to operate solely on a singular embedded document. That is, if you execute finds that are intended to deal with the expected resultant embedded document, you’re in for some work: as of Mongo 2.2, you can’t select a singular document from within a collection residing in a parent via a query. A find in this case will pull everything – it’s up to you (i.e your application) to filter things.

JerryScript & IoT.js: JavaScript for IoT from Samsung

via JerryScript & IoT.js: JavaScript for IoT from Samsung.

Samsung has recently open sourced IoT.js, a platform for IoT applications written in JavaScript, and JerryScript, a JavaScript engine for small, embedded devices.

The purpose of the two projects from Samsung is to enable JavaScript developers to build applications for the Internet of Things. IoT devices come with severe constraints in terms of CPU performance and memory footprint. Because of that, Samsung has designed the JerryScript engine to run in less than 64KB or RAM and the entire code fits in less than 200KB of ROM. Running some JavaScript code on JerryScript

Push State from an Embedded Device

via Push State from an Embedded Device.

In this post, I want to show you how to read sensor data and work with it in the browser. To solve this problem, you need to “push” state from an embedded device into a “socket”. For the web, this usually means applying the WebSocket protocol.

Videos: Getting started with Java ME Embedded 3.3 on the Keil Board. PART II

This video will show you all the steps you need to follow to develop your first applications using Java ME Embedded 3.3 on the Keil board

Videos: Java ME Embedded Tips and Tricks.

Videos: Java ME Embedded Tips and Tricks.

Embedded expert Vinicius Senger will talk ab

out how to build Java ME embedded applications for robots and boards. 

Submit your project to the IoT Developer Challenge at http://www.java.net/challenge for a chance to win a trip to JavaOne 2014 
Additional Technical Training and Support: 
Iot Developer Challenge Forum. http://bit.ly/NAjFUG
Challenge FAQ http://bit.ly/1g8Xm4d
Five training videos on-demand about Java Embedded, IoT and  Raspberry Pi as well as a great demo of a Gemalto application.http://bit.ly/1imi3cC
Five more live sessions coming up, where you can ask questions. Next: Using I2C Component with Raspberry Pi on April 1sthttp://bit.ly/1imibc2

About the Challenge 
Submit your application by May 30, 2014 http://bit.ly/19w6OJZ
The challenge rules are here http://bit.ly/1nKlRKe