If you have electronic knowledge, the simpler approach would be to bring the RS-232 voltage levels to 3.3V and use the Omega2 serial pins. If not, looks like the card reader device provides a USB interface as well. So, you would need to use some Linux USB api, perhaps just some read access to the /dev device, but I'm not familiar with the specifics yet (no Omega2 for me yet).
If you're not opposed to Google products, I would look into Chromecast audio for a wireless audio streaming service through the Onion. The cool thing about the Onion is that it's a router and the Chromecast should connect seamlessly!!
I would like to offer any assistance with the book as well. Being a completely "newbie" to programming, I would certainly like to help make sure that all competency levels can read, understand and learn from it.
Hi @Stephen-Moraco, unfortunately we are still stumbling when it comes to getting newer versions of node to compile. We have searched for ways that the Arduino Yun has compiled it, but it seems that they did not open source the patch/makefile for their pre-built version. If you can extract the files from your device that would be great. We can try to repackage it as an ipk and release that.
I have only used motion on the raspberry pi, but it's function is to take a photo or short video when motion is detected. It is a much simpler algorithm than opencv. You can actually use opencv to detect objects and faces. I haven't used it yet, but now have a book on the project and intend to try to get it to recognize members of my family.
I was able to get the omega to stream video pretty easily (there are other threads). It was a pain to get the streaming library compiled on the pi.
what about making a simple web page and use a server side technology to interface to the GPIO?
An example project would be to make a webpage that display a schedule that you can apply to the output pin you want. You could plug a relay board (inexpensive on ebay) to the Omega and turn on/off lights in your home/backyard or stuff like that.
With your OLED display, what about making a dashboard that can display your twitter timeline, check if you have any unread emails or other notification, or just simply display the local weather?
It is a small Linux computer, there is a lot you can do. Lots of language to learn.