"prosperity pos" Prosperity POS is a Philadelphia-based point of sale developer focusing on Mac-based POS software for bars, restaurants, and other food and beverage establishments.
Anti-hijack system An anti-hijack system is an electronic system fitted to motor vehicles to deter criminals from hijacking them.
Ardupilot ArduPilot is an open source UAV platform, able to control autonomous multicopters, fixed-wing aircraft, traditional helicopters and ground rovers.
Armadeus systems Armadeus systems is a French company producing small Linux - based computers and their corresponding BSP.
Artificial cardiac pacemaker A pacemaker (or artificial pacemaker, so as not to be confused with the heart's natural pacemaker) is a medical device that uses electrical impulses, delivered by electrodes contracting th...
Artificial pacemaker A pacemaker (or artificial pacemaker, so as not to be confused with the heart's natural pacemaker) is a medical device that uses electrical impulses, delivered by electrodes contacting the...
Automated teller machine An automated teller machine (ATM) (American, Australian, Singaporean, and Indian English), also known as an automated banking machine (ABM) (Canadian English), cash machine'...
Automatic system recovery Automatic system recovery is a device or process that detects a computer failure and attempts recovery.
AVR Butterfly The AVR Butterfly, about the size of a credit card, is an inexpensive self-contained, battery-powered single-board microcontroller.
Cockpit display system The Cockpit display systems (or CDS) provides the visible (and audible) portion of the Human Machine Interface (HMI) by which aircrew manage the modern Glass cockpit and thus interface with the ...
CodeSynthesis XSD/e CodeSynthesis XSD/e is a validating XML parser/serializer and C++ XML Data Binding generator for Mobile and Embedded systems.
CompactRIO CompactRIO (or cRIO) is a real-time embedded industrial controller made by National Instruments for industrial control systems.
Computer-on-module A computer-on-module (COM) or System on Module (SOM) is a type of single-board computer (SBC), a subtype of an embedded computer system.
Context-aware pervasive systems Context-aware computing refers to a general class of mobile systems that can sense their physical environment, and adapt their behavior accordingly.
Continuous Computing Founded in 1998, Continuous Computing is a privately held company based in San Diego that provides telecom systems made up of telecom platforms and Trillium software, including protocol software...
Corelis Corelis, Inc, a subsidiary of Electronic Warfare Associates, Inc., is a private US company categorized under Electronic Equipment & Supplies and is based in Cerritos, California.
Coremark CoreMark is a benchmark that aims to measure the performance of central processing units (CPU) used in embedded systems.
DAvE (Infineon) DAvE (Infineon) Digital Application virtual Engineer (DAvE), a C-language software development tool for microcontroller applications.
Debit card A debit card (also known as a bank card or check card) is a plastic payment card that provides the cardholder electronic access to his or her bank account(s) at a financial institution.
Diebold 10xx The Diebold 10xx (or Modular Delivery System, MDS) series is a third and fourth generation family of automated teller machines manufactured by Diebold.
Digifant Engine Management system The Digifant engine management system is an electronic engine control unit, which monitors and controls the fuel injection and ignition systems in petrol engines, designed by Volkswagen Group, i...
Direct numerical control Direct numerical control (DNC), also known as distributed numerical control (also DNC), is a common manufacturing term for networking CNC machine tools.
DO-160 DO-160, Environmental Conditions and Test Procedures for Airborne Equipment is a standard for environmental test of avionics hardware published by RTCA, Incorporated.
DO-178B DO-178B, Software Considerations in Airborne Systems and Equipment Certification is a document dealing with the safety of software used in certain airborne systems.
DO-178C DO-178C, Software Considerations in Airborne Systems and Equipment Certification is the title of the recently published document from RTCA, Incorporated, in a joint effort with EUROCAE. This rep...
DO-254 RTCA/DO-254, DESIGN ASSURANCE GUIDANCE FOR AIRBORNE ELECTRONIC HARDWARE is a document providing guidance for the development of airborne electronic hardware, published by RTCA, Incorporated.
Dynamic simulation Dynamic simulation is the use of a computer program to model the time varying behavior of a system.
EEMBC EEMBC, the Embedded Microprocessor Benchmark Consortium, is a non-profit organization formed in 1997 with the aim of developing performance benchmarks for the hardware and software used in...
Electronic control unit In automotive electronics, electronic control unit (ECU) is a generic term for any embedded system that controls one or more of the electrical system or subsystems in a motor vehicle.
Embedded computer system An embedded computer system is a system with a computer dedicated to perform a computing function within a larger mechanical or electrical system, often with real-time computing constraints.
Embedded hypervisor An effective implementation of an embedded hypervisor must deal with a number of issues specific to such applications.
Embedded software Embedded software is computer software, written to control machines or devices that are not typically thought of as computers.
Embedded system An embedded system is a computer system with a dedicated function within a larger mechanical or electrical system, often with real-time computing constraints.
Emission Aware Programming Emission aware programming is a design philosophy aiming to reduce the amount of electromagnetic radiation emitted by electronic devices through proper design of the software executed by the dev...
Emission-aware programming Emission-aware programming is a design philosophy aiming to reduce the amount of electromagnetic radiation emitted by electronic devices through proper design of the software executed by the dev...
Engine control unit An engine control unit (ECU), now called the powertrain control module (PCM), is a type of electronic control unit that controls a series of actuators on an internal combustion engine to ensure...
EPIA VIA EPIA (VIA Embedded Platform Innovative Architecture) is a series of mini-ITX, em-ITX, nano-ITX, pico-ITX and pico-ITXe motherboards with integrated VIA processors.
Execute in place In computer science, execute in place (XIP) is a method of executing programs directly from long term storage rather than copying it into RAM. It is an extension of using shared memory to reduce...
FeaturePak The FeaturePak standard defines a small form factor card for I/O expansion of embedded systems and other space-constrained computing applications.
Firmware In electronic systems and computing, firmware is the combination of persistent memory and program code and data stored in it.
FITkit (hardware) FITkit is a hardware platform used in education process on Brno University of Technology in Czech Republic.
Flash memory emulator Flash emulator or Flash memory emulator is a tool that is used to temporarily replace flash memory or ROM chip in an embedded device for the purpose of debugging embedded software.
Garmin Garmin Ltd. is the parent company of a group of companies founded in 1989 by Gary Burrell and Min Kao that develops consumer, aviation, and marine technologies for the Global Positioning System.
Gas flow computer Originally the gas flow computer was a mechanical or later a pneumatic or hydraulic computing module, subsequently superseded in most applications by an electronic module, as the primary element...
General EXecutive Gex - General EXecutive is a collection of functions providing generic state machine environment for task execution under a RTOS. Gex integrates state machine processing with the RTO...
Graphing calculator A graphing calculator (also graphics / graphic calculator) typically refers to a class of handheld scientific calculators that are capable of plotting graphs, solving simultaneous equatio...
Gumstix Gumstix is an American multinational company headquartered in Portola Valley, California that develops and manufactures small computers-on-module (COMs), compatible expansion boards and single-b...
HAL/S HAL/S (High-order Assembly Language/Shuttle) is a real-time aerospace programming language, best known for its use in the Space Shuttle program.
Handheld game console A handheld game console is a lightweight, portable electronic device with a built-in screen, game controls, and speakers.
Hardware-in-the-loop simulation Hardware-in-the-loop (HIL) simulation is a technique that is used in the development and test of complex real-time embedded systems.
Hawkboard The Hawkboard is a low-power, low-cost Single-board computer based on the Texas Instruments OMAP-L138.
Heartbeat (computing) Heartbeat in computer science is a periodic signal generated by hardware or software to indicate normal operation or to synchronize other parts of a system.
Honeywell Honeywell International, Inc. is an American multinational conglomerate company that produces a variety of commercial and consumer products, engineering services, and aerospace systems for a wid...
Hume (programming language) Hume is a functionally based programming language developed at the University of St Andrews and Heriot-Watt University in Scotland since the year 2000.
IAR Systems IAR Systems is a Swedish computer technology company working in the area of embedded system development tools.
IC programming I.C programming is the process of transferring a computer program into an integrated computer circuit.
IGEPv2 The IGEPv2 board is a low-power, fanless single-board computer based on the OMAP 3 series (also known as Cortex-A8) of ARM-compatible processors.
iLAND project The iLAND project is a cross-industry research & development project for advanced research in embedded systems.
Immunity aware programming When writing firmware for an embedded system, immunity aware programming is a set of programming techniques used in an attempt to tolerate transient errors in the program counter or other module...
Immunity-aware programming When writing firmware for an embedded system, immunity-aware programming refers to programming techniques which improve the tolerance of transient errors in the program counter or other modules ...
In-circuit emulator An in-circuit emulator (ICE) is a hardware device used to debug the software of an embedded system.
In-target probe In-target probe, or ITP is a device used in computer hardware and microprocessor design, to control a target microprocessor or similar ASIC at the register level.
InfinityDB InfinityDB, included in the InfinityDB Developer Kit, is an all-Java embedded database engine that is deployed in hand-held devices, on servers, on workstations, and in distributed settings.
Input capture Input capture is a method of dealing with input signals in an embedded system.
Instant on In computers, instant on is the ability to boot nearly instantly, so one can get online or use a specific application without waiting for a PC's traditional operating system to launch.
Instant-on In computers, instant on is the ability to boot nearly instantaneously, so one can get online or use a specific application without waiting for a PC's traditional operating system to launch.
Intel HEX Intel HEX is a file format for conveying binary information for applications like programming microcontrollers, EPROMs, and other kinds of chips.
Intelligent environment Intelligent Environments (IE) are spaces with embedded systems and information and communication technologies creating interactive spaces that bring computation into the physical world.
Interactive kiosk An interactive kiosk is a computer terminal featuring specialized hardware and software designed within a public exhibit that provides access to information and applications for communication, ...
ISEE (company) ISEE is a European multinational company that designs and manufactures small computer-on-modules (COMs), single-board computers, expansion boards, radars and other embedded systems.
J/XFS J/XFS is an alternative API to CEN/XFS and also to Xpeak.
Jetronic Jetronic is a trade name of a fuel injection technology for automotive petrol engines, developed and marketed by Robert Bosch GmbH from the 1960s onwards.
Joint Test Action Group Joint Test Action Group (JTAG) is the common name for the IEEE 1149.1 Standard Test Access Port and Boundary-Scan Architecture.
Lego Mindstorm EV3 Lego Mindstorms EV3 is the third generation from LEGO's Lego Mindstorms series.
Lego Mindstorms The Lego Mindstorms series of kits contain software and hardware to create customizable, programmable robots.
Lego Mindstorms EV3 Lego Mindstorms EV3 is the third generation from LEGO's LEGO Mindstorms robotic theme.
Lego Mindstorms NXT 2.0 Lego Mindstorms NXT 2.0 is the second set from LEGO's Lego Mindstorms series, launched on August 5, 2009 at the Lego Shop in the U.S. The set contains 619 pieces, including a new sensor that can...
LGM-30 Minuteman The LGM-30 Minuteman is a United States land-based intercontinental ballistic missile (ICBM), in service with the United States Air Force Global Strike Command.
LiteOS LiteOS is a real-time operating system (RTOS) from University of Illinois for use in sensor networks.
Logic analyzer A logic analyzer is an electronic instrument that captures and displays multiple signals from a digital system or digital circuit.
Low-Voltage Detect A Low-Voltage Detect (LVD) is a microcontroller or microprocessor peripheral that generates a reset signal when Vcc falls below Vref.
Lua (programming language) Lua (from lua meaning moon; explicitly not "LUA") is a lightweight multi-paradigm programming language designed as a scripting language with extensible semantics as a primary goal.
lwIP lwIP (lightweight IP) is a widely used open source TCP/IP stack designed for embedded systems.
M-Module M-Modules are a mezzanine standard mainly used in industrial computers.
MADNESS MADNESS (Multiresolution Adaptive Numerical Environment for Scientific Simulation) is a high-level software environment for the solution of integral and differential equations in many dime...
Magic W3 The Magic W3 is a 4.8" Windows®7 full OS touchscreen smartphone with voice call functionality.
Magypath MagyPath is a logic boardgame primarily developed for Windows Mobile devices and iPhones.
MCU 8051 IDE MCU 8051 IDE is a free software integrated development environment for microcontrollers based on 8051.
Mechatronics Mechatronics is a design process that includes a combination of mechanical engineering, electrical engineering, telecommunications engineering, control engineering and computer engineering.
Microcontroller A microcontroller (sometimes abbreviated µC, uC or MCU) is a small computer on a single integrated circuit containing a processor core, memory, and programmable input/output pe...
Mikroelektronika Mikroelektronika is a company based in Belgrade, Serbia which manufactures and sells microcontroller development boards, accessory boards, compilers and books.
Mobile phone A mobile phone (also known as a cellular phone, cell phone, and a hand phone) is a phone that can make and receive telephone calls over a radio link while moving around a wide ...
Motronic Motronic is the trade name given to a range of digital engine control units developed by Robert Bosch GmbH.
MPLAB MPLAB Integrated Development Environment (IDE) is a free, integrated toolset for the development of embedded applications on Microchip's PIC and dsPIC microcontrollers.
MULTICUBE "Multi-objective Design Space Exploration of MultiProcessor-SoC Architectures for Embedded Multimedia Applications" (MULTICUBE) is a Seventh Framework Programme (FP7) project aimed to define in...
Nano-RK Nano-RK is a real-time operating system (RTOS) from Carnegie Mellon University designed to run on micro-controllers for use in sensor networks.
Nanos Media Nanos Media was founded in 2000 by the entrepreneur and technologist Peter Nanos as a point of sale & technology consulting firm for the Long Island restaurant industry.
Nujira UK-based electrical company Nujira designs low-power mobile phone and radio transmission technology.
OLogic OLogic is an embedded systems research and development company with a focus on robotic applications and technologies.
Open Kernel Labs Open Kernel Labs (OK Labs) is a privately owned company that develops microkernel-based hypervisors and operating systems for embedded systems.
Open Programming Language The Open Programming Language is an embedded programming language for portable devices that run the Symbian Operating System, which can be found on e.g. the Nokia 9200, 9300 and 9500 Communicato...
Oscillator start-up timer An oscillator start-up timer is a module used by some microcontrollers to keep the device reset until the crystal oscillator is stable.
OSGi The OSGi framework is a module system and service platform for the Java programming language that implements a complete and dynamic component model, something that does not exist in standalone J...
OSIAN OSIAN, or Open Source IPv6 Automation Network, is a free and open source implementation of IPv6 networking for wireless sensor networks (WSNs).
Output compare Output compare is the ability to trigger an output based on a timestamp in memory, without interrupting the execution of code by a processor or microcontroller.
Pacemaker crosstalk Pacemaker crosstalk results when pacemaker generated electrical event in one chamber is sensed by the lead in another chamber, resulting in inappropriate inhibition of pacing artifact in the sec...
Pacemaker failure Pacemaker failure is the inability of an implanted artificial pacemaker to perform its intended function of regulating the beating of the heart.
Paparazzi Project Paparazzi is an open-source autopilot system oriented toward inexpensive autonomous aircraft.
PBASIC PBASIC is a microcontroller-based version of BASIC created by Parallax, Inc. It was created to bring ease of use to the microcontroller and embedded processor world.
PC/104 PC/104 (or PC104) is an embedded computer standard controlled by the PC/104 Consortium which defines both a form factor and computer bus.
Powertrain Control Module A Powertrain Control Module, abbreviated PCM, is an automotive component, an electronic control unit (ECU), used on motor vehicles.
Powertrain control module A powertrain control module, abbreviated PCM, is an automotive component, an electronic control unit (ECU), used on motor vehicles.
Priority inversion In computer science, priority inversion is a problematic scenario in scheduling in which a high priority task is indirectly preempted by a medium priority task effectively "inverting" the relati...
PX4 autopilot PX4 autopilot is an open-source autopilot system oriented toward inexpensive autonomous aircraft.
RadiSys RadiSys Corporation is publicly traded company that makes embedded systems and related technology, located in Hillsboro, Oregon, United States.
RAM Image A RAM image is a sequence of machine code instructions and associated data kept permanently in the non-volatile ROM memory of an embedded system, which is copied into volatile RAM by a bootstrap...
RMX (operating system) iRMX is a real-time operating system designed specifically for use with the Intel 8080 and Intel 8086 family of processors.
Robotic spacecraft A robotic spacecraft is a spacecraft with no humans on board, usually under telerobotic control.
Rockwell Collins Rockwell Collins, Inc. is a large United States-based international company headquartered in Cedar Rapids, Iowa, primarily providing avionics and information technology systems and services to g...
ROM image A ROM image, or ROM file, is a computer file which contains a copy of the data from a read-only memory chip, often from a video game cartridge, a computer's firmware, or from an arcade gam...
RsT RsT is also the name of a compiled hex used on Funcards to allow unauthorized access to cable television content.
S-TEC Corporation S-TEC Corporation is an operating company under the Avionics and Surveillance division of Cobham plc.
SBC6446 SBC6446 Single Board Computer is a board level product.
Sensor node A sensor node, also known as a mote (chiefly in North America), is a node in a wireless sensor network that is capable of performing some processing, gathering sensory information and comm...
Simatic S5 PLC The Simatic S5 PLC is an automation system based on Programmable Logic Controllers.
SiRFstar III SiRFstarIII is a range of high sensitivity GPS microcontroller chips manufactured by SiRF Technology.
SiRFstarIII SiRFstarIII is a range of high sensitivity GPS microcontroller chips manufactured by SiRF Technology.
Slugs Slug is a common name that is normally applied to any gastropod mollusc that lacks a shell, has a very reduced shell, or has a small internal shell.
Smart camera A smart camera or intelligent camera is a vision system which, in addition to image capture circuitry, is capable of extracting application-specific information from the captured images, a...
Spy-Bi-Wire Spy-Bi-Wire is a serialised JTAG protocol developed by Texas Instruments for their MSP430 micro controllers.
SREC (file format) The Motorola S-record format is an ASCII hexadecimal ("hex") text encoding for binary data.
Standard Test and Programming Language JAM / STAPL ("Standard Test and Programming Language") is an Altera-developed standard for JTAG in-circuit programming of programmable logic devices which is defined by JEDEC standar...
Stardust (spacecraft) Stardust was a 300-kilogram robotic space probe launched by NASA on February 7, 1999.
SUMIT Stackable Unified Module Interconnect Technology (SUMIT) is a connector between expansion buses independent of motherboard form factor.
SWAP The "Sun Watcher using Active Pixel System Detector and Image Processing" telescope is a compact EUV imager on board the PROBA2 mission that will observe the Sun in extreme ultraviolet.
Tektronix extended HEX Tektronix extended HEX is a file format for conveying binary information for applications like programming microcontrollers, EPROMs, and other kinds of chips.
Telematic Control Unit A Telemetric Control Unit (TCU) in the automobile industry refers to the embedded system on board a vehicle that controls tracking of the vehicle.
Teller assist unit Teller assist units, also known as automatic teller safes or teller cash dispensers, are devices used in retail banking for the disbursement of money at a Bank teller wicket or a cen...
Tessy (Software) Tessy is a tool, that automates module/unit testing of embedded software written in various embedded dialects of the C/C++ programming language.
Tessy (software) Tessy is a tool, that automates module/unit testing of embedded software written in various embedded dialects of the C/C++ programming language.
Tetrix Robotics Kit TETRIX Robotics is a robotic kit by Pitsco, Inc., intended for educational purposes and the FIRST Tech Challenge.
TI StarterWare StarterWare is a free software package provided by Texas Instruments.
Tiger-BASIC Tiger-BASIC is an easy to use high speed multitasking BASIC dialect (List of BASIC dialects) to program microcontrollers of the BASIC-Tiger family.
TRANZ 330 The TRANZ 330 is a popular point-of-sale device manufactured by VeriFone in 1985.
Trillium digital systems Trillium Digital Systems, developed and licensed standards-based communications source code software to telecommunications equipment manufacturers for the wireless, broadband, Internet and telep...
Trillium Digital Systems Trillium Digital Systems, developed and licensed standards-based communications source code software to telecommunications equipment manufacturers for the wireless, broadband, Internet and telep...
Udhcpc Udhcpc is a very small DHCP client geared towards embedded systems.
UIP (micro IP) The uIP was an open source TCP/IP stack capable of being used with tiny 8- and 16-bit microcontrollers.
UniPro UniProSM is a high-speed interface technology for interconnecting integrated circuits in mobile phones or comparable products.
UniPro protocol stack In mobile-telephone technology, the UniPro protocol stack follows the architecture of the classical OSI Reference Model.
Universal Avionics Universal Avionics Systems Corporation is an international company headquartered in Tucson, Arizona.
Venus Express Venus Express (VEX) is the first Venus exploration mission of the European Space Agency.
Vortex86 The Vortex86 is a SoC based on an x86 compatible core.
Watchdog timer A watchdog timer (WDT; sometimes called a computer operating properly or COP timer, or simply a watchdog) is an electronic timer that is used to detect and recover from computer malf...
West Bridge The West Bridge is a growing architectural approach, originally developed by Cypress Semiconductor, which enhances and modularizes a peripheral controller in an embedded computer architecture.
Wiggler (JTAG) Joint Test Action Group (JTAG) is the common name for what was later standardized as the IEEE 1149.1 Standard Test Access Port and Boundary-Scan Architecture.
WinSystems, Inc WinSystems is an employee owned embedded systems manufacturer specializing in rugged industrial computer products.
Worst-case execution time The worst-case execution time (WCET) of a computational task is the maximum length of time the task could take to execute on a specific hardware platform.
Xpeak Speak is a standard for device management, based on XML and platform agnostic, initially focused on financial applications but not restricted to it.
ZMD Zentrum Mikroelektronik Dresden AG is a fabless semiconductor manufacturer based in Dresden.
ZMDI Zentrum Mikroelektronik Dresden AG is a fabless semiconductor manufacturer based in Dresden.