1 / 21

BlueMesh

BlueMesh. Eugene Yip Jeffrey Yan. Open source circuit editor. BlueMesh. Relational editor Drag-and-drop ActionScript 2.0 Open source. OASIS. Department of ECE Online study and assessment Teaching & learning resource Closed ended questions. Circuit editor requirements.

presta
Télécharger la présentation

BlueMesh

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. BlueMesh Eugene Yip Jeffrey Yan Open source circuit editor

  2. BlueMesh • Relational editor • Drag-and-drop • ActionScript 2.0 • Open source

  3. OASIS • Department of ECE • Online study and assessment • Teaching & learning resource • Closed ended questions

  4. Circuit editor requirements • Easy to use • Digital & analogue circuits • Support common browsers • No installation of software • Generation of questions • Marking

  5. Solution • Schematic capture • Digital & analogue marking • Flash Player 6.0

  6. Circuit editor requirements •  •  •  •  •  • - • Easy to use • Digital & analogue circuits • Support common browsers • No installation of software • Generation of questions • Marking

  7. Solution

  8. Solution

  9. Circuit examples

  10. Components Analogue Digital Voltage Resistor Capacitor AND OR Current Diode MOSFET NOT In/Out ports Ground OpAmp

  11. Custom components • Dimensions + Image + Connectors

  12. Behind the scenes

  13. Grid • Intuitive behaviour • Wires • Low CPU utilisation • CPU ∝ Grid resolution

  14. Net-list generation • No open source solutions available • Generate custom formats • SPICE compatible

  15. Logic generation • AND OR NOT • New logic symbols easily added

  16. Software development • Modular • DragObject, Grid, Wire, GDraw, TabbedPanel

  17. System architecture OASIS marking OASIS Web Page BlueMesh

  18. Other uses • Path finding • Flow charts • UML charts • Tic-tac-toe

  19. Achievements • Researched platforms • Created Flash application • Web interface • Multi-purpose solution

  20. Future goals • Teacher mode • OASIS question editor • Analogue circuit marker • Stand-alone circuit simulator

  21. Questions?

More Related