Embedded

OLE

Stands for Object Linking and Embedding. A technology that is used for embedding and linking to different objects, mainly documents; developed by Microsoft. 

Embedded

A term used to describe an object, software, or hardware that is independent and doesn't need an external program or device to run it.

Embedded C

An extension of the C language, used to programe embedded microcontroller systems, allows to write programs, suitable for the microprocessor environment.

Embedded Database

A database system designed for management solutions of the embedded space, performs reasonably in tight environments; doesn't need a server, built into an app. Can be used for email archive searches, stored game data, for industry-specific tools, etc.

Embedded Java

A software development platform that includes Java technologies, used for dedicated-purpose devices with embedded systems, such as printers, mobile phones, GPS receivers, medical imaging equipment etc. 

Embedded Linux

A complete Linux distribution targeted at embedded systems (smartphones, tablets, set-top boxes, personal media players, etc), one major example of it is Android, developed by Google. 

Embedded operating system

A specialized OS for use in the computers built into larger systems. Hardware that uses it is designed to be lightweight and compact, to do efficiently specific tasks. Examples include computers in cars, traffic lights, digital TV, ATMs, airplane controls, sale terminals, GPS, etc. It is also known as a real-time OS. 

Embedded software

A computer software that is embedded in hardware or non-PC devices, used to control the functions of various hardware devices and systems, for example GPS devices, factory robots, some calculators and even modern smartwatches.

Embedded SQL

A method of combining SQL with host languages using an embedded SQL preprocessor, allows to mix SQL statements into an application program written in programming language, combines computing power of a language with SQL's specialized data management and manipulation capabilities.

Embedded system

A dedicated computer system designed for specific functions within a larger system, that is a combination of computer hardware and software, fixed in capability or programmable. It can be microprocessor or microcontroller based, can control many devices in common use today.

KMDF

Stands for Kernel-Mode Driver Framework, a driver framework developed by Microsoft, used for helping driver developers create and maintain kernel mode device drivers, less complicated than other Windows Driver Model, provides power management and plug and play. 

Mongoose

A cross-platform embedded networking library and web server, it is multi-protocol and includes: TCP, HTTP client and server, WebSocket client and server, MQTT client, etc.

OpenGL ES

Stands for Open Graphics Library for Embedded Systems, a simplified version of OpenGL. It is a cross-platform API for full-function 2D and 3D graphics (including consoles, phones, appliances, etc.). Creates a flexible low-level interface between software and graphics acceleration.

WDF

Stands for Windows Driver Frameworks, a collection of libraries used to develop Windows device drivers. It is comprised of Kernel-Mode DF and User-Mode DF, aims to help reduce duplication and overhead, allows developers to use the same concepts across different drivers.

WinCE

Windows Embedded Compact, an operating system part of Windows Embedded family which uses a different hybrid kernel and allows to modify UI, it is optimized for devices with minimal memory.

Windows Embedded

A collection of operating systems from Microsoft designed to power embedded systems, it helps original equipment manufacturers in development of Windows devices, such as smartphones, automobile infotainment systems. 

Development by Synergize.digital