What is an embedded system?

I just wrote a post for an Infosec site, discussing some definitions of embedded systems. I survey some existing definitions, describe why I don’t feel they represent the current state of embedded systems, and offer another:

“It’s an embedded system if the end-user doesn’t control the code that it runs”.

Once an end user takes control of the code it changes from being an appliance and becomes a general purpose computer.

You used to be able to
read the whole post here: https://www.peerlyst.com/posts/what-is-an-embedded-system-martin-thompson but Peerlyst shut down and I didn’t archive my post :(

Leave a Reply

Your email address will not be published. Required fields are marked *

To create code blocks or other preformatted text, indent by four spaces:

    This will be displayed in a monospaced font. The first four 
    spaces will be stripped off, but all other whitespace
    will be preserved.
    Markdown is turned off in code blocks:
     [This is not a link](http://example.com)

To create not a block, but an inline code span, use backticks:

Here is some inline `code`.

For more help see http://daringfireball.net/projects/markdown/syntax