A Multi-Architectural Approach to the Development of Embedded Hardware
ISEF · 2014 Energy: Chemical
Overview
My project focuses on the application of object oriented design patterns at a low level in an attempt to make both hardware and software development more easily accessible to the general public. Creating interactive objects and environments is often time consuming and requires a substantial knowledge of programming. This is a direct result of the fact that the current method of programing an embedded system is viewed by the programming community as a fundamental component that needs little modification. By developing an operating system which incorporates object oriented design patterns at a low level, embedded hardware running said system can be controlled dynamically and in real time from a host device such as a PC. The faster and more fluid interaction with active programs as a result of such an implementation facilitates the ergonomic creation of the previously mentioned objects and environments. By enabling developers to interact with the hardware without compiling a single line of code, a suite of development tools can be used to achieve the same functionality as hardware running a compiled program with little or no previous programming experience.
Competition history
- ISEF 2014
Resources
Related projects
ISEF · 2014
Hunka Hunka Hybrid Luv, Phase II: Design and Construction of a Multipurpose Scalable Power Electronics Module for Electric or Hybrid Electric Vehicles
ISEF · 2020
Instrumental Platform for the Development of Specialized Computing Systems
ISEF · 2014
The Engineering and Programing of a Novel Robotic Exoskeletal Joint Enhancement Apparatus
ISEF · 2018
Green Switch
Closest projects by meaning, across every fair and year in the corpus.
Source: Regeneron International Science and Engineering Fair