1 / 13

Embedded Web Technology

Embedded Web Technology. Robert Brooks Neal Burry Imelda LeVesconte. Overview. Definition Brief Overview Creating applications for embedded systems Examples of EWT Conclusion. What is Embedded Web Technology?. “A spider with a PDA”, Ian Macleod, 2000

Download Presentation

Embedded Web Technology

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Embedded Web Technology Robert Brooks Neal Burry Imelda LeVesconte

  2. Overview • Definition • Brief Overview • Creating applications for embedded systems • Examples of EWT • Conclusion

  3. What is Embedded Web Technology? • “A spider with a PDA”, Ian Macleod, 2000 • “EWT is the application of software developed for the WWW to embedded systems.” • Tempest

  4. Basic Hardware Example

  5. Creating applications for embedded systems: • Things to keep in mind: • An Embedded system’s memory and resources are limited. • Not all embedded systems are versatile. • Versatile Vs Non-versatile devices. • An example of a versatile embedded system “a more efficient device”.

  6. Creating embedded web applications: • Finding a solution: • What language to use? • Micro-code • Assembler • C and C++ • Java etc.. • Java originally created with embedded applications in mind.

  7. Creating embedded web applications cont’d: • Which environment to use? • Any text editor will work along with appropriate compiler. • Tedious but learn the code! • Interactive Development Environment • Such as Borland C++ and MS Visual Studio… • Facilitates coding, organizing, compiling, and debugging applications with menus, buttons, icons, scroll bars etc…

  8. Graphical User interfaces (GUI’s) and web applications: • GUI’s are important to embedded applications: • Provide an attractive and easy to use interface between humans and machines. • Ex: Microsoft’s windows CE for the palm pilot. • No GUI’s? • Dos Vs Microsoft Windows!

  9. Graphical User interfaces (GUI’s) and web applications cont’d: • GUI draw backs: • Can be quite large and bring lots of overhead. • Use what’s already the standard (browsers). • Java applet and the internet. • Browsers once static, now dynamic window to the internet!

  10. Examples of EWT

  11. Examples cont’d • NASA • RoomCam • Wind tunnel

  12. Conclusion • EWT is vastly becoming an important tool in our daily lives.

More Related