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

Slides:



Advertisements
Similar presentations
Electrical and Computer Engineer Large Portable Projected Peripheral Touchscreen Team Jackson Brian Gosselin Greg Langlois Nick Jacek Dmitry Kovalenkov.
Advertisements

Future Designs, Inc. Your Development Partner
Home Area Networking for the Smart Grid Erik Cates David Green Daniel Han Justin Michela ECE 4007 Koblasz/Maxwell Fall 2010 In Conjunction With: Unmesh.
March 1, Mobile Fidelity Souhaibe Barkat Tenzin Dhongyal Michael Duckwitz Matthew Syme Patrick Wagner Critical Design Review Spring 2007.
Team Monte Cristo Joseph Carrafa Sharon Clark Scott Hassett Alex Mason The Deep Fried Game Station.
Design and Development of High Performance PC Based Logic Analyzer MSc Project by Rab Nawaz Advisor: Dr. Shahid Masud.
Preliminary Design Review Jan 31, 2006 Brianna Bethel Robert Havlik Jessica Lowry Alex Silva.
Flatiron Mobile Device Security Monitor Thomas Horacek Lucas Greve.
ECE 4220 Real Time Embedded Systems Final Project Presentation Spring 2014 University of Missouri Columbia By: Michael Brauch Temperature Data Logger.
University of Massachusetts Amherst InteLock TM Team: Emmanuel Seguin Josh Coffin Anh-Kiet Huynh Christos Tsiokos Remote Access and Proximity Key Advisor:
Kabuki 2800 “a real-time digital audio effects system for performance” team “Big Country” presents ECEN4610 Preliminary Design Review 14 September 2006.
Computer Main Parts.
TelosB Charging and Energy Meter Kit(Dec1201) Group Leader: Tomas Mullins Communicator: Casey Liebl Webmaster: Shiya Liu Team Members: Andrew Gurik & Qiao.
For Electric Vehicle Team Members Pramit Tamrakar- Electrical Engineering Jimmy Skadal- Electrical Engineering Hao Wang- Electrical Engineering Matthew.
Team 8 Milestone 3 Presentation: System Level Design Review Bitcoin Wallet Team: Andre ElliottKishen Patel Mark NixonZach Hoelzle.
Critical Design Review February 23 rd, 2010 Hassan Alabudib Kamal Sabi Peng Chen Marisol Lozano Roman Yirui Huang.
Motherboard & System Unit. System Unit  The box in which the motherboard and other components of the computer is stored.  On a desktop computer it’s.
Building an Application Server for Home Network based on Android Platform Yi-hsien Liao Supervised by : Dr. Chao-huang Wei Department of Electrical Engineering.
Tejas D Kulkarni Abhisheyk Gaur Himanshu Raghav Ankur Mishra.
Watt Watch Hassan Alabudib Yirui Huang Peng Chen Kamal Sabi Marisol Lozano Roman.
Parts of a Computer Vocabulary
Camera Interfacing using ARM7
High-Intensity Focused Ultrasound Therapy Array May1005 Alex Apel Stephen Rashid Justin Robinson.
Problem Statement TelosB Charging/Metering Kit Power from 2 sources Charge AA or AAA NiMH batteries Monitor Current, Voltage and Power Deliverables 3 Fully.
Hardware -Computer Organization. Hardware & Software A computer system consists of A computer system consists of –Hardware: anything you can touch, smell,
A+ Guide to Managing and Maintaining your PC, 6e Chapter 1 Introducing Hardware.
NEEDS ANALYSIS AND REQUIREMENTS SPECIFICATION Team 8: Simple offline electronic bitcoin wallet September 26, 2014.
DC Chp 1 Jeopardy Review Section 1Section 2Section 3Section 4Section
Basic Computer Structure and Knowledge Project Work.
COMPUTER MAIN PARTS “HARDWARE AND SOFTWARE”. HARDWARE LITERALLY, " HARDWARE " WOULD MEAN " HARD GOODS ". THIS CONCEPT IS INTENDED TO MEAN ALL TANGIBLE.
BeH ā v Student Behavior FeedbackSystem. Overview Team BeHāV Overview Schematic Parts Software Hub Timeline Budget.
Electrical & Computer Engineering Presentation by: Andrew Frieden Matthew Weydt Nick Setzer Tyler Dunn PDR 2012 – Team Gong Self Sustaining Sensor System.
A Company Selling Technology and not just a Product.
Multimedia & Communications ATMEL Bluetooth Background information on Bluetooth technology ATMEL implementation of Bluetooth spec.
Solar Telematics System ECE 477 Design Review, Team 8, Spring 2012 Paste a photo of team members here, annotated with names of team members. Craig Lechlitner,
CAROLINA BOLAÑOS VILLADA BERTHA INÉS RAMÍREZ OSORIO ENGLISH WORK.
Flatiron Mobile Device Security Monitor Thomas Horacek Lucas Greve.
Abstract Other Resources Financial Resources Project Schedule Personnel Efforts Item DescriptionCost STK300 Microcontrollerdonated (Kanda) GM28 Cellular.
Scott Coffin Adam Faucher Jason Graika Brian Voelz Client: Honeywell Advisor: Dr. Zhengdao Wang.
Eng.Abed Al Ghani H. Abu Jabal Introduction to computers.
MODULE 1 Computing Essentials © Paradigm Publishing, Inc.1.
ECE 477 Design Review Team 9  Fall 2009 Josh Piron, Jacob Pfister Kevin Templar, Mike Phillips,
Group 5 – Universal Exports Mike Klockow Dan Sparks Jon Hopp Ed Sheriff.
Smart Surveillance Technology Javier OcasioPerezWilliam Sanchez Rosa Mariel Martinez MarreroAbraham Diaz Santiago.
Michael Lisoski Leblanc Meneses Jason Schaer Bryan Staton.
Module 1: Introducing Windows Server 2003 Network Infrastructure Planning, Tools, and Documentation.
Final Presentation Senior Design II November 19, 2013 MyBand Fitness [1]
Incoming Power Grid Monitor TEAM #3: JAMES MCCORMICK, ZHIHOUG QIAN, JACOB JEBB, VICTOR EZENWOKO, ALEX LANGE FACILITATOR: DR. ASLAM SPONSOR: GREAT LAKES.
Home Area Networking for the Smart Grid Erik Cates David Green Daniel Han Justin Michela ECE 4007 Koblasz/Maxwell Fall 2010 In Conjunction With: Unmesh.
Mid-semester Presentation Senior Design II October 8, 2013 MyBand Fitness [1]
Powerpoint Templates Page Senior Design II Mid-Semester Presentation.
ECE 477 DESIGN REVIEW TEAM 3  SPRING 2015 Garrett Bernichon Bryan Marquet John Skubic Tim Trippel.
Midterm Presentation Senior Design II February 28, 2012.
Chapter 1 — Computer Abstractions and Technology — 1 Below Your Program Application software – Written in high-level language System software – Compiler:
Strong as a Buck. Meet The Team Warn Wilson John Clark Dre Crumbly Electrical Engineering Computer Engineering.
Presented by: Mark Fraysier Richard Jennings 11/28/2012.
Lecture 7: Overview Microprocessors / microcontrollers.
1 Wireless LED Display ECE4007-L03 Mekre Mesganaw Mark Reed Paul Simmons Chris White March 12, 2009.
HardSSH Cryptographic Hardware Key Team May07-20: Steven Schulteis (Cpr E) Joseph Sloan (EE, Cpr E, Com S) Michael Ekstrand (Cpr E) Taylor Schreck (Cpr.
Eric Glover Steve Andre Shaun Greene Russell Willmot.
Done by: Chelsea Bryan Friday, October 10,2014.   The BIOS (aka) Basic input/output system, is a built in software that determines what's a computer.
Automobile Background ECU Parameters ( SAE Society of Automotive EngineersJ1979 ) – Speed – Engine RPM – Ignition on – Battery Boltage – VIN # – Fuel Trim.
Computer Systems Salihu Ibrahim Dasuki (PhD) CSC102 INTRODUCTION TO COMPUTER SCIENCE.
BATCH MEMBERS R.ABHISHEK-08N41A0401 K.DHEERAJ REDDY-08N41A0412 S.RAJENDRA REDDY-08N41A0458 JYOTHISHMATHI COLLEGE OF ENGINEERING AND TECHNOLOGY,TURKAPALLY.
Project: P08371 Portable Command Post Rick Chadwick ME Harith Wijetungage IE Scott Pudlewski EE Sponsors: Technet Global Services DiLorenzo Electronics.
MOBILE CAMERA CONTROL SYSTEM. Team Members Ruth Ayalon – ME Ruth Ayalon – ME Erin Gillespie -ME Erin Gillespie -ME Claudia Forero –ISE Claudia Forero.
Introduction to Computers Mrs. Gambucci
Client: Josh Abbott (Micron)
المحور 3 : العمليات الأساسية والمفاهيم
SHU: The Running Companion
Presentation transcript:

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

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

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

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

System Overview  USB Connection  USB OTG  MB/s  5 amps (2.5 watts max) Presenter: Mark Nixon

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

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

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

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

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

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

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

Budget Presenter: Kishen Patel

Budget Presenter: Kishen Patel

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

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

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

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

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

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

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

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

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