Presentation is loading. Please wait.

Presentation is loading. Please wait.

Milestone 2: Project Proposal and Statement of Work TEAM 8: ANDRE ELLIOTTPROJECT: BITCOIN WALLET MARK NIXON KISHEN PATEL ZACH HOELZLE.

Similar presentations


Presentation on theme: "Milestone 2: Project Proposal and Statement of Work TEAM 8: ANDRE ELLIOTTPROJECT: BITCOIN WALLET MARK NIXON KISHEN PATEL ZACH HOELZLE."— Presentation transcript:

1 Milestone 2: Project Proposal and Statement of Work TEAM 8: ANDRE ELLIOTTPROJECT: BITCOIN WALLET MARK NIXON KISHEN PATEL ZACH HOELZLE

2 Introduction Problem Statement  Bitcoin introduced in 2009  Not widely adopted by non-tech savvy population  Mostly due to complications of storing and spending currency  Offline Bitcoin wallet aims to remedy this problem  Offer a simple, safe, secure device to allow users to store and spend Bitcoin Presenter: Kishen Patel

3 Operating Environment  Device usable anywhere the user desires  Battery powered  Not restricted by network or external components  No larger than small tablet or large screen smartphone  Touchscreen display with graphical user interface  Onboard and PC software in assembly and C/C++ operating environment  Computation on microprocessor and RAM components  Memory stored on SD card Presenter: Kishen Patel

4 Intended Users/Uses  Device marketed to anyone who uses Bitcoin  Novice and advanced users alike  Offers unparalleled simplicity compared to other similar devices  Used to store and spend Bitcoin offline  For users who value safety and security  Offers peace of mind from hacking and malicious intrusion Presenter: Kishen Patel

5 System Overview  USB Connection  USB OTG  25-30 MB/s  5 volts @.5 amps (2.5 watts max) Presenter: Mark Nixon

6 Bitcoin Wallet Hardware  Hardware Components:  Main Logic Board  Expansion Board  Display Module  Battery Presenter: Mark Nixon

7 Bitcoin Wallet Hardware Main Logic Board: The main logic board will be responsible for processing the bitcoin transactions and relaying that data to the PC via USB host as well as to the display module.  Arduino Due  Atmel 32bit CortexM3 ARM microcontroller  84 MHz Clock  512kB Flash  96KB of SRAM Presenter: Mark Nixon

8 Bitcoin Wallet Hardware Display Module: The display module will be responsible for controlling the graphical interface based on what the MLB wants to be displayed.  Sainsmart LCD Module  4.3” Screen Size  800x480 Resolution  Resistive Touchscreen  SD Card Presenter: Mark Nixon

9 Bitcoin Wallet Hardware Expansion Module: The expansion board will be a custom design by our team and will fill any necessary supporting roles not supplied by the MLB or display module.  Module Parts  ATSHA204 – Random Number Generator  MCP73871 – USB Battery Charger  SMT to Thur-hole Conversion  Protoboard Presenter: Mark Nixon

10 Bitcoin Wallet Hardware Battery: The battery will supply power to the offline bitcoin wallet when the wallet is not tethered to a PC via USB.  Battery  Lithium polymer battery  MCP73871 – USB Charger Presenter: Mark Nixon

11 Bitcoin Wallet Software  Software Components:  LCD Display  Bitcoin Accounts  Bitcoin Transaction  Cryptography  Battery Monitor Presenter: Mark Nixon

12 Desktop Software  Process Bitcoin Transaction:  USB  Bitcoin Network  Graphical User Interface  Create Transaction  View Accounts Presenter: Mark Nixon

13 Budget Presenter: Kishen Patel

14 Budget Presenter: Kishen Patel

15 Statement of Work  Task 1 Project Management  Task 2 Component Selection  Project board  LCD screen  Casing  Battery  SD  Misc Presenter: Andre Elliott

16 Statement of Work  Task 3 Component Integration  Battery  LCD  SD  Misc  Enclosure  Task 4: System Analysis  Power  Memory Presenter: Andre Elliott

17 Statement of Work  Task 5: Programming  Hardware  Software  Task 6: Testing  Various Communications  Account Syncing  Transactions  Encryption  Lock/Unlock  Battery  Storage Presenter: Andre Elliott

18 Statement of Work  Task 7: Documentation  Meeting minutes  Milestones  System Design and Block Schematics  Programing Reports  User Manual Presenter: Andre Elliott

19

20

21 Risk Assessment  Physical Risks  Loss  Damage  Faulty components Presenter: Zach Hoelzle

22 Risk Assessment  Safety - Shock - Fire Hazard - Sharp edges  Critical design features  Corruption Presenter: Zach Hoelzle

23 Risk Assessment  General uncertainties  Incompletely identified requirements  Unidentified solutions  Technologies not completely understood  Scheduling issues Presenter: Zach Hoelzle

24 Deliverables  Hardware  Custom Enclosure  Electrical Components  Additional Features  SD expansion  Touch Screen LCD  USB Charging  Final Prototype Presenter: Zach Hoelzle

25 Deliverables  Software  Engineering drawings  Programs  User account storage Presenter: Zach Hoelzle


Download ppt "Milestone 2: Project Proposal and Statement of Work TEAM 8: ANDRE ELLIOTTPROJECT: BITCOIN WALLET MARK NIXON KISHEN PATEL ZACH HOELZLE."

Similar presentations


Ads by Google