Linux Links Directory

Top : Embedded




  • Amacdys
    Amacdys is a single disk operating system designed to play mp3 CDs. Alternatively, Amacdys is a bootable mp3 player, that fits into single diskette.
  • Arduino IDE
    Arduino is an open-source physical computing platform based on a simple i/o board and a development environment that implements the Processing/Wiring language. Arduino can be used to develop stand-alone interactive objects or can be connected to software on your computer (e.g. Flash, Processing, MaxMSP).
  • Arietta G25
    A tiny DIY-oriented module called the Arietta G25 built around Atmel?s 400MHz ARM9 SAM9G25 SoC.
  • AskoziaPBX
    AskoziaPBX is more than another GUI for Asterisk. It is an embedded PBX solution which eases system upgrades, backups, and provisioning.
  • Axiomtek
    Axiomtek makes high-end embedded computers designed for automation, digital signage, and in-vehicle use. The fanless, Linux-compatible eBox630-821-FL offers dual gigabit Ethernet ports, four USB ports, four COM ports, and high-end graphics and video, says Axiomtek.
  • AXIS 2100 Network Camera
    AXIS 2100 Network Camera is a low cost, network-attached camera, the first ever based on the Linux operating system. A self-contained network camera with its own IP address, the devide transmits live high quality JPEG images at up to 10 frames per second and stores crisp digital images. The camera can be controlled, accessed and managed from any desktop over the Internet via any Web browser.
  • axTLS
    The axTLS embedded SSL project is a highly configurable client/server TLSv1 SSL library designed for platforms with small memory requirements. It comes with a small HTTP/HTTPS server and additional test tools.
  • BeagleSNES
    BeagleSNES is a complete filesystem image which turns the ARM-based BeagleBoard-xM platform into an embedded appliance capable of playing Super Nintendo game titles.
  • Booting Linux from EPROM
    Booting Linux from EPROM in an article that takes a quick look at making Linux bootable from EPROM on a 486 single board computer.
    CAJUN is a hardware device for listening to lots of music. It consists of a power regulator (for a portable unit), Pentium computer, and detachable display/keypad. The computer sits in the trunk of your car or underneath your home surround sound stereo, and the display/keypad sits up on the dash or on a table.
  • CANpie
    CANpie defines a Standard API for access to the CAN (Controller Area Network) bus. The API provides functionality for ISO/OSI Layer 2 (Data Link Layer). The CANpie driver is the base for HLPs like CANopen, DeviceNet, J1939, etc. Through its low memory footprint, CANpie can be used for embedded applications (without any OS) as well as Linux.
  • Casio VX-100 Point-of-Sale terminal
    Casio VX-100 Point-of-Sale terminal is an Android 2.2 based Point-of-Sale (POS) terminal built around a 533MHz dual-core ARM Cortex-A9 processor.
  • CM-A510
    The CM-A510 is a small Computer-on-Module board designed to serve as a building block in embedded applications. The CM-A510 has all the components required to run most up to date Linux operating system or its derivatives. Ready-to-run software packages are available.
  • Compact Computer System
    Compact Computer is a 500MHz Blackfin processor with programable system IO provided by a FPGA packaged in a CompactFlash container. The CoCo carrier board adds dual USB host ports to the uClinux-based CoCo, which offers a 500MHz Blackfin processor with 32MB SDRAM, 8MB flash, and an FPGA, and enables rapid prototyping of devices with a mix of CompactFlash peripherals.
  • Compact Flash Computer
    Compact Flash Computer is a miniature linux SBC, 32 bit processor, 32 MByte SDRAM, 8 MByte FLASH all in 42*37*5mm, Compact Flash Type II card. Plug in commercial of the shelf expansion cards and create miniature systems.
  • Das U-Boot
    The "U-Boot Universal Bootloader project provides firmware with full source code under GPL. Many CPU architectures are supported: PowerPC(MPC5xx, MPC8xx, MPC82xx, MPC7xx, MPC74xx, 4xx), ARM(ARM7, ARM9, StrongARM, Xscale), MIPS(4Kc,5Kc), x86, ...
  • DAT500
    a robust all in one palmtop pen based computer designed for outdoor operation that in the same body encloses all the peripherals requested for mobile computing applications. DAT500 runs DR-DOS and LINUX Operating Systems
  • Devicescape
    The Devicescape Universal Wireless Platform is a versatile embedded software development suite that can serve as the basis for any type of WLAN device, ranging from a simple client device to a complex wireless network system. The platform includes a leading-edge WLAN software framework, a full-featured reference embedded Linux operating system, advanced wireless tools, cross development tools, support for the industry?s leading wireless radio chipsets and processors, and premium support and training.
  • Diskless Embedded Technology PC
    a Do-It-Yourself open source thin-client software kitset, allowing IT professionals to construct generic- or special-purpose thin clients using commodity x86 PC hardware. DIET-PC is based on an embedded (i.e. minimal, specialised) Linux O/S running entirely in RAM, loaded over the network via TFTP
  • Disko
    Disko is a GPL-licensed application framework, that can be used to develop GUI applications for embedded devices. The main idea of Disko is to share as much code as possible between different applications.
  • DLP LightCrafter
    DLP LightCrafter is a compact evaluation module for integrating projected light into industrial, medical, and scientific applications.
  • dnw4l
    dnw4l is a commandline tool which allows uploading binary images over USB to Samsung SoCs-based boards with USB/DNW support.
  • e-micrOS
    provide the custom boot loaders, OAL's and device drivers that allow OEM hardware to communicate with the operating system. e-micrOS is middleware sitting between the operating system and microprocessor and includes the accelBIOS core, accelTool SDK and accelSys management tool
  • EasyDose
    a small embedded device to acquire, store and analyze radiation exposure during medical X-Ray procedures. True multi-vendor support and realtime Dose-Area-Product monitoring functions aid radiologists and serve EU directives 97/43 EUARTOM
  • eCos
    eCos is an open source, royalty-free, real-time operating system intended for embedded applications. The highly configurable nature of eCos allows the operating system to be customised to precise application requirements, delivering the best possible run-time performance and an optimised hardware resource footprint.
  • EL/IX
    Linux based open standards for embedded development. he EL/IX pages are dedicated to the development and standardization of Linux for embedded devices
  • Elphel network cameras
    High resolution high frame rate network video cameras. Elphel Inc. has several models of the cameras with up to 39 Mpixels per second pixel rate or 30fps for 1280x1024 resolution and 12fps for 2048x1536 frame rates. The cameras are powered through a LAN cable compliant to the IEEE 802.3af standard. The embedded and client software and FPGA hardware algorithms are open source.
  • Embedded GLIBC
    Embedded GLIBC (EGLIBC) is a variant of the GNU C Library (GLIBC) which is designed to work well on embedded systems.
  • Embedded Linux CF Computer
    The embedded Linux Compact Flash Computer utilizes Motorola's Coldfire MFC5272 processor. The on-board flash memory file system provides storage for the operating system (ucLinux) and user applications. Expansion is via a 16 bit bus compatible with Compact Flash devices. Up to eight devices can be integrate into a system using the Bus Extension Unit (CF type II device).
  • Embedded Linux Debug Tools
    hardware based tools and debuggers for debugging embedded Linux Systems based on PowerPC, XScale, ARM and MIPS Processors
  • Embedded Linux Single Board Computers
    Manufacturer of single board computers and embedded system solutions for applications requiring small form factor, low cost solutions. Complete integrated hardware and software solutions featuring Embedded Linux support.
  • Embedded Planet
    Embedded Planet develops embedded linux board support packages (BSPs) to speed OEM product development. The kernel source (both 2.4 and 2.6 versions) comes from the canonical linux kernel hosted by Bitkeeper with modifications made to support Embedded Planet Single Board Computer Modules. The packages contain prebuilt RAM and ROM kernel images and documentation that describes installing the BSP, setting up the development environment (target and host), building and downloading a custom kernel image, and running applications.
  • Embedded Systems with Linux
    Embedded Systems with Linux: Small PC systems in compact class, complete with embedded linux, networking support, display and panelkeyboard in book size. NEW: TRM/816 as complete system with minimal dimensions and for industrial/automation embedded linux applications
    an embedded Linux advisory board (EMLAB) for the purpose of promoting Linux for use in embedded systems and coordinating the efforts of vendors and projects participating in the embedded linux market
  • EmLinux
    a Source For Embedded Linux Systems
  • EnFlex MG-200
    EnFlex MG-200 is a fully functional TCP/IP network host capable of interfacing with a variety of networks and devices as well as directly metering electricity and indirectly metering water, gas or other meters through built-in pulse counters.
  • Erika Educational
    Erika (Embedded Real tIme Kernel Architecture) Educational is a a fully fledged and fully functional real-time operating system (RTOS) for embedded devices. It has been designed to be an effective and attractive educational platform for real-time programming or embedded systems courses.
  • HDSync
    HDSync is developed to achieve synchronous playback of multiple HD videos on multiple screens. In the video art field, there are many works requiring the real-time synchronized playback of audio/video.
  • Intrinsyc CerfBoard
    featuring the new Intel StrongARM microprocessor, brings small form factor and fast development solutions to new breed of Internet Devices.
  • Itsy
    Itsy is a low-power, high-performance, handheld computer (StrongARM SA1110) developed by Digital's Western Research Lab and Systems Research.
  • leJOS
    a Java based OS for Lego RCX. It functions as replacement firmware for the Lego Mindstorms RCX, a programmable brick which is part of Lego's Robotics Invention System
  • Linaro
    Linaro brings together the open source community and the electronics industry to work on key projects, deliver great tools, reduce industry wide fragmentation and provide common foundations for Linux software distributions and stacks to land on.
  • MatrixSSL
    an embedded SSL implementation designed for small footprint applications and devices. PeerSec Networks developed the code as part of our Device Web Services software to allow secure management of remote devices. Several secure embedded Web servers also use MatrixSSL for their encryption layer
  • MBL-28 Single Board Computer with Embedded Linux
    Low cost Single Board Computer running Linux is available. The main features are : MIPS Processor, 8 Mb RAM and 2 Mb Flash, Ethernet Port, Serial Port, On Board Power supply Linux Kernel 2.4, httpd and telnet Server. Serial Port for Console and Add on Card.
  • Memory Technology Device (MTD) Subsystem
    a generic Linux subsystem for memory devices, especially Flash devices. The aim of the system is to make it simple to provide a driver for new hardware, by providing a generic interface between the hardware drivers and the upper layers of the system.
  • Mender
    Mender is an open source (Apache 2.0) over-the-air (OTA) software updater for embedded Linux devices that integrates both an updater client and deployment management server.
  • MPST Digital Jukebox
    replaces your current CD player in your stereo system. It does not require a keyboard or screen, but does need either a phone-line or network connection to the Internet. Just insert each CD into the Digital Jukebox. The Digital Jukebox will store the all music, download the artist name, album and song titles off the Internet, and catalog this information in the Digital Jukebox Library
  • MyCCM-HI
    MyCCM-HI is a component framework developed by Thales targeting mission- and safety-critical distributed real time embedded software.
  • NETSHe
    NETSHe is a feature-rich and general-purpose Web interface and initialization system for OpenWRT-based firmware. Its main features are network interface management (including point-to-point and wireless), VLANs and aliases, advanced routing (static, multipath, rule-based, RIP, OSPF, BGP), a zone-based firewall, bridges with brouter and filtering capability, interface bonding, quality of service, bandwidth management, traffic shaping, rate control, traffic prioritization, L7 based IP traffic filtering and marking, extended management of wireless interfaces, an access concentrator for variable VPNs (PPTP, L2TP, and OpenVPN), and much more.
  • ntdisp
    ntdisp, short for NtD In System Programming, is a system for programming LPC and STM32 (and possibly other) embedded devices.
    The Open Distributed Data Acquisition System: ODDAS will consist of an inexpensive main board running embedded linux with a dedicated bus connecting it to smart sensor modules. The main board may connect to the rest of the world via ethernet or a wireless network, depending upon the application
  • OmniFlash
    OmniFlash comes feature packed with 2 serial ports, 16 digital I/O lines, Ethernet, a clock/calendar, and even audio capabilities! Expansion becomess easy for whatever else you may need through the USB interface. To handle all these new features, the OmniFlash comes equipped with a 200Mhz ARM processor, 32 MegaBytes RAM, and 16 MegaBytes Flash.
  • OnStar
    allows automobiles to communicate with a central system via cellular telephon
  • OpenMediaVault
    OpenMediaVault (formerly known as coreNAS) is a easy to administrate NAS based on Debian. Its primary target is the be open for adding additional services easily. The core system comes with a subset of services like CIFS/SMB, FTP, SSH, UPnP server, UPS, and more.
  • OpenPCD
    The OpenPCD hardware design is based on the CL RC632 Multiple Protocol Contactless Reader IC from Philips, which supports ISO 14443 A&B, ISO 15693, Mifare and ICODE protocols. This reader IC is connected via SPI to an ARM Microcontroller. We chose the AT91SAM7S128 with a 32-bit RISC processor architecture, 128 kbytes Flash and 32 kbytes SRAM. The Microcontroller is accessible via USB-B-MINI plug and optionally via a 20-pin JTAG header.
  • PremierWave EN
    PremierWave EN is an embedded Linux wireless device server.
  • Promwad
    Promwad develops embedded software for microprocessors, system-on-chip (SoC), digital signal processors and microcontrollers. We support various target platforms and architectures: ARM, XScale, x86, MIPS, PowerPC, TMS320, ADSP/Blackfin, AVR, MSP430.
  • PsiLinux
    a project to port the unix-like operating system Linux to a group of palmtops produced by Psion, and related machines such as the Geofox One. At present, working linux systems can be installed on any of the Series 5, Series 5MX, Series 5MX-Pro, Revo (Revo+, Mako), Series 7 and netBook machines
  • PXA1
    a high-performance application-ready embedded Linux platform designed for sensor, signal processing, control and telematic applications. It is based in Intel's XScale PXA255 processor, which is the same processor found in most powerful handheld computers today. PXA1 board has been designed for projects where price is a critical factor. Integrated LCD controller enables direct connection of LCD display and integration into target system
  • Red Hat Embedded Linux Developer Suite
    Red Hat Embedded Linux Developer Suite was a collection of Tools and Runtime Technologies which enables the creation, deployment and testing of target software components for devices.
  • RuneAudio
    RuneAudio is a free and open source software that turns embedded hardware into Hi-Fi music players.
  • Sandisk
    producers of ide compatible flash eprom cards
  • Screen Phone HS210
    a new device featuring Bluetooth wireless communication technology, Internet and email access. The device, which runs on the Linux operating system, features a color touch screen and speakerphone and is intended as the centerpiece of a digitally networked home
  • Sercos SoftMaster
    The Sercos SoftMaster is intended for implementing a software-based Sercos Industrial Ethernet master on industrial automation controllers. It can be used with controllers that do not provide a dedicated Sercos III master hardware like the Sercos master IP core running on an FPGA. The SoftMaster may be used with a standard Ethernet hardware such as a standard PCI / PCI express Ethernet controller in order to implement a Sercos III master interface.
  • sigrok
    sigrok is a portable, cross-platform logic analyzer program that supports various (usually USB-based) logic analyzer hardware products.
  • sigrok-cli
    sigrok-cli is a portable, cross-platform, command-line logic analyzer program that supports various (usually USB-based) logic analyzer hardware products. It can decode various protocols, such as SPI, I2C, USB, UART, and many others.
  • SigScheme
    SigScheme is a R5RS Scheme interpreter for embedded use. It features a small footprint (64KB in library form on the "small" configuration) like SIOD and TinyScheme, low memory consumption (2-words per cons cell), handling of multibyte characters (UTF-8, EUCs, and Shift_JIS), and more. It is mainly developed to replace the Scheme interpreter of uim.
  • sVimPy
    sVimPy is a very small Python virtual machine intended for use in microcontroller projects.
  • TiVo
    a Personal TV Service powered by Linux
  • Tizen
    Tizen is a Linux-based software platform for building visually rich, dynamic, and connected applications that run on devices based on Intel Atom processor technology.
  • TorTV
    TorTV is a build of the Tor Project maintained to run on TV devices and set-top boxes so that anyone with such a household appliance can contribute to strengthen the Tor network.
  • Unison Embedded Operating System
    The Unison Embedded Operating System offers 32 bit architectural support for System On a Chip (SOC) MCUs, digital signal controllers (DSCs), and digtal signal processors (DSPs) with an ultra tiny modular memory footprint. Unison RTOS is fully Linux and POSIX compatible.
  • Voyage Linux
    Voyage Linux is a Debian derived distribution that is best run on a x86 embedded platforms such as PC Engines ALIX/WRAP, Soekris 45xx/48xx/65xx and Atom-based boards.
  • wxEmbedded
    wxEmbedded is a project to bring support for small devices and PDAs to the wxWindows library. wxWindows itself is a cross-platform GUI written in C++ with support for most major GUIs including Windows, GTK, Apple's OS X, IBM's OS/2, plain DOS and plain X11.
  • XScale PXA250 Embedded Linux Platform
    based on the new Intel XScale PXA250 400 MHz CPU, the TRITON Development Kit includes 64 MB SDRAM, 32 MB Flash, 10/100 Ethernet, LCD controller with Touchscreen support, RS232, a Compact Flash drive and pre-installed Debian Linux. A break-out area is provided for you to add further interfaces.
  • Yocto Project
    The Yocto Project is an open source collaboration project that provides templates, tools and methods to help you create custom Linux-based systems for embedded products regardless of the hardware architecture.
  • Zeta
    Zeta is a virtual platform or architecture. It is implemented in a software emulator, and it was created for the sole purpose of having a new target to which the Linux kernel, GNU bintutils, and GNU gcc can be ported.
  • ztex
    ztex is a firmware Kit with a corresponding Driver API which is especially designed for the ZTEX Modules but which should work with all other EZ-USB based hardware.

Share this article