"embedded systems" tag
It pays to be a Linux 'expert'

IT Pays To Be a Linux Expert

The IT industry is expected to hire many more Linux professionals this year, and to take extra measures to retain Linux talent within organisations. LINUX For You digs into their pockets and finds…

Building Image Processing Embedded Systems using Python

Building Image Processing Embedded Systems using Python, Part 3

The third and final part of this series [Part 1 & Part 2] shows you how to use the pySerial module, Arduino, and finally, how to combine everything learnt so far to build…

Building image processing embedded systems

Building Image Processing Embedded Systems using Python, Part 2

The second part of this article discusses how to use the OpenCV library via the Python interface to perform image processing-based tasks. The previous article gave a brief overview of embedded vision and…

Arduino Mega

Building Image Processing Embedded Systems using Python, Part 1

The first part of this three-part series gives a brief overview of the embedded vision and the various components required to make it work. It also covers the installation procedure for the OpenCV…

Way to the GUI Library

Spicing up the Console for Fun and Profit, Part 2

In the previous part of this article, we manipulated various aspects of the shell and terminals, like prompts, colours, cursor movements, etc, using escape sequences and utilities like tput. Now let’s move to…

The toolbox I swear by...

GNU Binutils: A Collection of Binary Tools

With years of experience as a systems programming engineer, I’ve realised that to be a great artist of programming, you must understand the basics of source code, output files, linkers etc. So let’s…

It's time to u-boot

Using QEMU for Embedded Systems Development, Part 3

This is the last article of this series on QEMU. In the previous article, we worked on bare-metal programming, and discussed the need for a bootloader. Most GNU/Linux distros use GRUB as their…

Where's Java headed?

Oracle Charts Out Java’s Future

The US software maker provides a glimpse into the world of Java, Oracle software and hardware, and the future of these technologies. May 10-11, Oracle JavaOne and Oracle Develop 2011, Hyderabad, India: Before…

QEMU for embedded programming

Using QEMU for Embedded Systems Development, Part 2

In the previous articles, we learnt how to use QEMU for a generic Linux OS installation, for networking using OpenVPN and TAP/TUN, for cross-compilation of the Linux kernel for ARM, to boot the…

Debugging introduces bug(s)?

Joy of Programming: How Debugging Can Result in Bugs!

We typically debug code to find and fix bugs. However, debugging itself can cause bugs. This is an interesting phenomenon that we cover in this month’s column. Consider the following simple Java example,…

All published articles are released under Creative Commons Attribution-NonCommercial 3.0 Unported License, unless otherwise noted.
Open Source For You is powered by WordPress, which gladly sits on top of a CentOS-based LEMP stack.

Creative Commons License.