This repository has been archived by the owner on Jun 30, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
Requirements
praffulj24 edited this page Feb 9, 2017
·
1 revision
Requirements:
- The board should accept all the modules connected to it.
- The casing should not have any sharp surfaces.
- The board should be able to supply the required voltages for I/O pins.
- The board should be easily fixed/removed from the casing.
- The software should be able to program all the modules/sensors connected.
- The casing material should be shock proof.
- The modules should be easily attached/detached.
- The UI should be able to demonstrate ongoing process.
- The system developed (Hardware + Software) should be affordable.
- Casing should be strong and efficient.
- Casing should be durable.
- The UI should work on all the browsers smoothly.
- The software and the UI developed should be user friendly.
- The board should be able to work in all environments.
- The material used for casing should be rigid.
- The material used should be light weight.
- The material used should be low cost.
- The material should not affect the board.
- The board should dissipate less heat.
- The board should not affect the casing material.
- The casing should have proper heat flow.
- The heat sink should be able to remove the heat from the casing.
- The heat sink should be light weight.
- The heat sink should be shock proof.
- The heat sink should not damage the board.
- The board should be able to connect all the modules.
- The board should be able to run the installed OS.
- The board should be able to execute the programs dumped.
- The board should be capable to execute multiple codes.
- The board should have good processing speed.
- The code written should be according to the sensors connected.
- The software should be able to interact with the board.
- The UI should display the components connected to the board.
- The software should run on all the operating systems.
- The software should communicate with the UI.
- The software must be capable to program any module connected to the board.
- The UI should display the code running on the board.
- The code written should consume less memory.
- If needed the code can be directly written on the board.
- The software must be able to communicate to the board and the UI at the same time.