Jonathan Arbib

RU Projects

Zigbee automation

by on Aug.24, 2011, under RU Projects, Tech Junk

Using Zigbee modules create a testing environment for home automation (or other automation).

The following videos will give you some understanding about zigbee


Leave a Comment :, , more...

Open Source Video Wall

by on Aug.20, 2011, under RU Projects


This project will enable the student to learn the following concepts

  • Linux
    • Installing and running a Linux System
    • Installing software from source (compiling and running)
  • Configure an Open Source Video Wall using NMM. See link here.
  • Planning and designing the environment where the video wall will reside.
1 Comment :, , more...

OpenBTS – Open Source GSM Protocol

by on Aug.20, 2011, under RU Projects

Implement the OpenBTS software on a USRP to create a GSM Network

More info here

1 Comment :, , , more...


by on Aug.04, 2011, under Entrepreneurship, RU Projects


Bitcoin is a peer-to-peer currency. Peer-to-peer means that no central authority issues new money or tracks transactions. These tasks are managed collectively by the network.



Bitcoin is the first digital currency that is completely distributed. The network is made up of users like yourself so no bank or payment processor is required between you and whoever you’re trading with. This decentralization is the basis for Bitcoin’s security and freedom.



Your Bitcoins can be accessed from anywhere with an Internet connection. Anybody can start mining, buying, selling or accepting Bitcoins regardless of their location.


No small print

If you have Bitcoins, you can send them to anyone else with a Bitcoin address. There are no limits, no special rules to follow or forms to fill out.

More complex types of transactions can be built on top of Bitcoin as well, but sometimes you just want to send money from A to B without worrying about limits and policies.


Very low fees

Currently you can send Bitcoin transactions for free. However, a fee on the order of 1 bitcent will eventually be necessary for your transaction to be processed more quickly. Miners compete on fees, which ensures that they will always stay low in the long run. More on transaction fees (Bitcoin Wiki)


Own your money!

You don’t have to be a criminal to wake up one day and find your account has been frozen. Rules vary from place to place, but in most jurisdictions accounts may be frozen by credit card collection agencies, by a spouse filing for divorce, by mistake or for terms of service violations.

In contrast, Bitcoins are like cash – seizing them requires access to your private keys, which could be placed on a USB stick, thereby enjoying the full legal and practical protections of physical property.

Leave a Comment :, , , more...

Remote Keyless Entry (RKE) Systems

by on Jun.28, 2011, under RU Projects

Look at the talk on Messing Around with Garage Doors from the 25C3 conference in 2008. This talk provides the background information on the technology behind RKE systems. A student carrying out this project would be required to design and implement such a system in a lab environment. All equipment will be provided.


Leave a Comment :, more...

Indoor location tracking

by on Jun.28, 2011, under RU Projects

This project revolves around the use of open source technologies (software and hardware) to design a location tracking device. For this project students will be required to roll out a working implementation of this technology, analyse it, and investigate different applications which this technology can be used for. More information on this project can be found on the project website Attention should be given to the section OpenBeacon Applications (Social Networking, RFID Realtime Tracking System, Indoor Locationing and Wireless Remote Control System).


Leave a Comment :, more...

GPS Tracker on Alix 3d3

by on Jun.28, 2011, under RU Projects

This is a short description of the requirements needed to carry out this project

For this project you need to have good knowledge of Linux, you will need to learn a scripting language such as bash, and possibly some PHP knowledge.
To learn about bash you can look on these links:

The device that you will be using as your hardware platform is a “PC Engines – Alix 3d3”
Some info here
This device is now running a modified version of Debian called “Voyage Linux” and you can find information on that here:

Some work has already been done in the following:
– Bloetooth USB dongle is recognized by system
– Able to pair Bluetooth GPS with Dongle
– Able to receive RAW GPS data

The steps that you would need to carry out are the following (subject to change, and not all need to implemented depending on how much work they are):
– poll GPS device regularly (every second?) and interpret and store GPS data (and other info) in a Database (it’s a simple command to do this)
– send Data to a Remote server (this is the big part of the project) and ensure duplicate data is not sent (to save bandwidth and time)
– design a simple map to display track or points gathered by GPS (not hard and can be done with Google Maps)

Leave a Comment :, more...

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!