Embedded
Article

PH7: An Embeddable PHP Engine

While looking for an elegant and modern way to build a web administration interface for my C/C++ application, I have found this amazing,production ready and open-source project named PH7 which is an...
Article

Linux Ultra Fast Boot

A document I wrote at the end of my studies for my diploma work. How to optimize an embedded Linux boot, from U-Boot configuration to the userland init scripts.
Article

Shake your Laptop to Control your Apps

Use synthetic X Window System events and embedded accelerometers to control applications by movement of a laptop computer. Translate gestures, such as shaking, into mode-switching commands with...
Article

Unlock the Power of Linux on SMP Systems

This article explores the ideas behind multiprocessing and developing applications for Linux that exploit SMP. As evidenced by major CPU vendors, multi-core processors are poised to dominate the...
Article

Linux Powers Nokia 770

The Linux-based Nokia 770 Internet tablet is an intriguing gadget for Linux enthusiasts and professional embedded developers. Though it lacks personal information manager (PIM) apps one would expect...
Article

Five More Engineering Hints You’ll Rarely Hear

In this article, I cast before you another five pearls of wisdom, focusing more on smaller companies without the overhead, or support structures, of a larger organization. For more less commonly...
Article

Simplify Embedded Linux Systems with BusyBox

BusyBox is a single executable implementation of many standard Linux utilities. In this article, how it works, and why it's important for memory-constrained environments. BusyBox contains simple...
Article

Testing and Measuring the TAMS 3011

The eCos embedded operating system offers an alternative to UNIX-style operating systems for development work. This article examines how its architecture influences the development process, building...
Article

Black Box with a View, Part 2

This article discusses several key development techniques for microcontroller-based embedded systems. The information covered here builds on the first article, Black Box with a View. You should...
Article

Black Box with a View

What is an embedded system? With embedded Linux (and Windows) getting plenty of press coverage, it appears that the embedded environment is much like an ordinary PC. In fact, most embedded systems do...
Article

Migrating from x86 to PowerPC, Part 4: Build a minimal embedded Web interface

This installment shows you how to use small-footprint, highly portable, Free Software tools to Web-enable your unmanned submarine, in anticipation of browsing its onboard photo library from an...
Article

An embedded view of the Mac mini, Part 5: Working with USB

This installment takes a fairly detailed look at USB drivers. The primary application is of course the Mac OS X driver architecture, but the test program I used was actually developed in parallel on...
Article

An embedded view of the Mac mini, Part 4: Perfecting the prototype

In this installment of An embedded view of the Mac mini, Peter Seebach builds upon the original prototype "photo booth" application using Fink to get third-party software help in photo setup and...
Article

An embedded view of the Mac Mini, Part 1: Apple's new PowerPC BSP

The Mac Mini isn't just competition for Shuttle computers and mini-tower PCs. It's also competition for the much smaller embedded development boards that many users are building custom applications...
Article

Working with XML Documents and Python

XML can be used for describing data without needing a database. However, this leaves us with the problem of interpreting the data embedded within the XML. This is where Python comes to the rescue, as...
1 2 3 4 5  Next
 

Recent Jobs

Official Programmer's Heaven Blogs
Web Hosting | Browser and Social Games | Gadgets

Popular resources on Programmersheaven.com
Assembly | Basic | C | C# | C++ | Delphi | Flash | Java | JavaScript | Pascal | Perl | PHP | Python | Ruby | Visual Basic
© Copyright 2011 Programmersheaven.com - All rights reserved.
Reproduction in whole or in part, in any form or medium without express written permission is prohibited.
Violators of this policy may be subject to legal action. Please read our Terms Of Use and Privacy Statement for more information.
Operated by CommunityHeaven, a BootstrapLabs company.