October 2013 Issue of Linux Journal: Embedded

My favorite scene from The Karate Kid (the original from 1984, sorry, I'm old) is when Mr Miyagi stops the Cobra Kai sensei, John Kreese, from beating up his defeated student. Miyagi is a small, feeble-looking old man, and he has no need to prove to anyone that he's an awesome warrior. Linux is much the same: awesome and unassuming. Linux is slowly but surely taking over the world, embedded into cell phones, televisions, wristwatches and server rooms. Because Linux itself isn't a commercial entity, it doesn't need to be flashy, and it doesn't need to brag. When it comes to embedded systems, Linux is "honking the nose" of proprietary alternatives, just like Mr Miyagi does to the bully.

We start out our Embedded issue with Reuven M. Lerner's column. This month, Reuven explores an alternative to the extremely popular Twitter Bootstrap. Zurb Foundation may sound like a character from Starcraft, but in fact, it's a competitor to Twitter Bootstrap that is worth a look. Kyle Rankin takes the path less traveled as well this month with his solution to the Google Reader shutdown. One of the things I love about Linux is that there's no single way to do anything. While I want a bookmark to take me from RSS site to RSS site, Kyle shows us to have articles delivered via e-mail. If that sounds interesting to you, check out his column this month for instructions on how he does it.

Dave Taylor and I have a little crossover with our columns this month, which is completely coincidental, but very aptly timed. Dave explores the power of the ImageMagick suite of tools used in scripting. I follow later in the magazine with my column describing my homemade streaming Webcam of "BirdTopia", or "Backyard" as others refer to it. I use some ImageMagick tools to manipulate the images pulled from my cell phones, all from scripts on my Linux server. I've enjoyed creating my BirdCam setup more than most of my Linux projects, and I hope it inspires you to try something similar!

The truly embedded portion of this issue starts with Bill Childers and his article on interfacing with your vehicle's OBD system. Using Android and a fancy dongle, Bill explains how to get diagnostic information directly from your car! If your "Check Engine" light suddenly pops on, but gives no reason as to why, Bill's article will be extremely helpful. Ronald Kurniawan goes one step deeper and shows how to use an $80 embedded system from Olimex to create a desktop system, or even a complete server. Proving there's more to the tiny embedded world than just Raspberry Pi devices, Ronald walks through the entire process for getting a system running.

Most new embedded systems take advantage of the U-Boot system for starting up. Bharath Bhushan Lohray covers U-Boot and some of its features, along with a few tricks. Whether you need to boot your embedded device from an SD card, a USB stick or even over TFTP, U-Boot can make modifications as simple as a device reboot. Bharath walks through the process and gives configuration examples. And finally, T.Rob talks about the future of the Cloud—specifically, the Personal Cloud. While the fluid size and burstable expansion of cloud computing has revolutionized the way we think about server rooms, it also has moved sensitive data out of our personal control. How do we deal with managing our personal, private data in a world focusing on selling services? T.Rob explores that and gives us a lot to consider.

Much like "cloud" computing, "embedded" computing has a fairly flexible definition. One thing is certain, however, and that is that Linux is perfect for the embedded world, however you define it. With its breathtaking variety of hardware support and unassuming happiness living behind the scenes, the embedded market may be the vehicle Linux finally uses to take over the world. Year of the desktop? Pshaw, more like year of "the everything else", with a little desktop on the side! Although Linux may not have the marketing campaign, or ad campaigns of the proprietary alternatives, much like Mr Miyagi, it doesn't need it. Just do the job, do it well, and the rest will fall into place. We hope you enjoy this issue (very likely reading it on your embedded device); we certainly enjoyed putting it together!

Available to Subscribers: October 1

 

______________________

Shawn Powers is an Associate Editor for Linux Journal. You might find him chatting on the IRC channel, or Twitter

Comments

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

The scene in which Mr. Miyagi

Chirlo's picture

The scene in which Mr. Miyagi faces the Cobra Kai sensei is actually from Karate Kid II (1986) right at the beginning of the movie. Guess I'm old too :)

++++

cnbestmall's picture

++++ http://www.cnbestmall.com ++++

Paypal online order accept, FREE SHIPPING

Nike AIr max, Shox, Rift, dunk, blazer, air force 1 shoes: 48 USD

Nike free running shoes: 42 USD

D&G, LV, Gucci, parda DC, polo, puma, supra shoes: 42 USD.

Timberland boot: 50 USD

T-shirts (polo, ed hardy, lacoste,gucci, lv, etc) $28

Jeans (AF, armani, bape, BBC, CA, coogi, D&G, Diesel, Evisu, Levis, gucci, true religion, versace) 45 USD

Down Coat jacket parka vests (moncler, canada goose, barbour, parajumpers, woolrich) 168 USD-268 USD

++++ http://www.cnbestmall.com ++++

The Brown leather strap adds

Anonymous's picture

The Brown leather strap adds a different kind of royal look to the wrist watch at http://www.ewcoxusa.com and the fixed bezel comes with a superbly engraved tachymeter scale. The full stainless steel case comes in a high grade of steel - 440 grade, and even the full quick alter date works perfectly.

October 2013 Issue of Linux Journal: Embedded | Linux Journal

Polly's picture

This is the first time I've been to your website.
Thank you for posting more information.

Reply to comment | Linux Journal

com.au's picture

This is the second time I've been to your website. Thank
you for explaining more details.

Reply to comment | Linux Journal

รับถ่าย vdo present's picture

My relatives every time say that I am killing my time here at net, except I know I am getting experience every day by
reading such good articles or reviews.

Reply to comment | Linux Journal

HBK Technologies Anti Spam's picture

It's actually very difficult in this full of activity life to listen news on TV, thus
I simply use internet for that reason, and get the most up-to-date news.

Reply to comment | Linux Journal

http://star.city.casino.bus.stop.topkasino.info/'s picture

After looking into a number of the articles on your blog,
I honestly appreciate your way of writing a blog.
I saved as a favorite it to my bookmark website list and will be checking back soon.
Please check out my web site too and tell me your opinion.

Reply to comment | Linux Journal

ขายรองเท้า New Balance's picture

In fact no matter if someone doesn't understand afterward
its up to other visitors that they will help, so here it takes place.

Webinar
One Click, Universal Protection: Implementing Centralized Security Policies on Linux Systems

As Linux continues to play an ever increasing role in corporate data centers and institutions, ensuring the integrity and protection of these systems must be a priority. With 60% of the world's websites and an increasing share of organization's mission-critical workloads running on Linux, failing to stop malware and other advanced threats on Linux can increasingly impact an organization's reputation and bottom line.

Learn More

Sponsored by Bit9

Webinar
Linux Backup and Recovery Webinar

Most companies incorporate backup procedures for critical data, which can be restored quickly if a loss occurs. However, fewer companies are prepared for catastrophic system failures, in which they lose all data, the entire operating system, applications, settings, patches and more, reducing their system(s) to “bare metal.” After all, before data can be restored to a system, there must be a system to restore it to.

In this one hour webinar, learn how to enhance your existing backup strategies for better disaster recovery preparedness using Storix System Backup Administrator (SBAdmin), a highly flexible bare-metal recovery solution for UNIX and Linux systems.

Learn More

Sponsored by Storix