Sensor Technology Interface Final Proposal

Size: px
Start display at page:

Download "Sensor Technology Interface Final Proposal"

Transcription

1 Sensor Technology Interface Final Proposal Sponsor FitnessMetrics, LLC Team 1 Nick Henry Kelton Ho Nick Huff Robert Pollum Brian Wirsing Facilitator Shantanu Chakrabartty February 21, 2014 Executive Summary The objective is to design a system that buffers data from both wired and wireless sensors and then transmits the data to a mobile device. This is achieved using a microcontroller to format and store information in ROM. The interface contains a library and application programming interface (API) to promote future independent expansion from private users. This all is done in a package that is small enough to remain portable and convenient.

2 Table of Contents 1 - Introduction 2 - Background 3 - Design Specification 4 - FAST Diagram 5 - Conceptual Design Descriptions 6 - Ranking of Conceptual Designs 7 - Proposed Design Solution 8 - Risk Analysis 9 - Project Management Plan 10 - Budget 11 - References

3 Sensor Technology Interface Final Proposal Nick Henry, Lab Coordinator, Kelton Ho, Document Prep, Nick Huff, Manager, Robert Pollum, Presentation Prep, Brian Wirsing, Webmaster, Shantanu Chakrabartty, Facilitator, FitnessMetrics, LLC, Sponsor Abstract -- The objective is to design a system that buffers data from both wired and wireless sensors and then transmits the data to a mobile device. This is achieved using a microcontroller to format and store information in ROM. The interface contains a library and application programming interface (API) to promote future independent expansion from private users. This all is done in a package that is small enough to remain portable and convenient. Table of Contents 1 - Introduction 2 - Background 3 - Design Specification 4 - FAST Diagram 5 - Conceptual Design Descriptions 6 - Ranking of Conceptual Designs 7 - Proposed Design Solution 8 - Risk Analysis 9 - Project Management Plan 10 - Budget 11 - References Introduction Sensors are becoming increasingly prevalent in everyday lives. Already, members of society are surrounded by various kinds of sensors that send and receive information. The protocols used by these sensors can vary drastically; variations include sensors that are wired or wireless, analog or digital. Viewing the data from all of these sensors was shown to be of high priority. Usually, each sensor is connected to a unique user interface which displays that sensor s information. Therefore, in order to view the information from five different sensors, one needs to get it from five different UIs, which is not ideal. This causes clutter and creates a hassle for users who are increasingly trying to become more connected to their personal networks. The solution to this problem is to consolidate the information from these sensors onto one platform, which can then display all of the sensors data in one UI. This platform consists of two components: a sensor interface (SI) to receive the sensor information, and an Android app to display the information to the user. Having a user friendly UI will aid in its adoption while programmers can add new features. Creating this as an open source platform creates the unique advantage of having thousands of developers all working on this product, pouring in their personal skills and creativity in order to create a one-of-a-kind product that will continuously evolve into a more advanced and efficient platform. The constraints of the Sensor Technology Interface Project were broad, and left a lot of room for creative input. The four main constraints were cost, size, power, and sensors. Keeping the microcontroller open source was also a high priority so that others can build off of what the project will start. Low cost was a high priority; the sponsors wanted the final microcontroller to cost around $20. Keeping it at a low cost allows for larger adoption rates and long term lower costs once they are hopefully mass produced. The sponsor is hoping to sell 10,000+ of these microcontrollers within the next few years as more people adopt the microcontroller into their everyday lives. As each sensor requires a microcontroller to function, the sponsor wanted to have the ability to communicate with the sensors via Bluetooth to be as cheap as possible. Size is a main constraint, and the product should have maximum dimensions of 1 x 1 x 0.5, in order to make the interface easily portable. Designing with the small size in mind allows the microcontroller to be used in applications where larger designs would not be feasible. This microcontroller could be put into appliances, toys, 2

4 clothes, etc. Keeping the size within this limitation opens up the possibilities to which this technology can be used. When a portable device is being designed, the size-to-power ratio will always be of concern. A smaller size remains a higher priority over power consumption, but power use is still important. The design in consideration requires the microcontroller to last several months on one charge, which will allow it to be kept in use for long periods of time without any form of maintenance. Having the microcontroller constantly communicate its data over Bluetooth would drastically reduce this battery s lifetime. Therefore, the microcontroller should have local storage in the an SD card slot. This would enable the microcontroller to store data and send it in 15 minute to 1 hour intervals. 2 - Background On the hardware side, there are a number of products currently on the market that can perform some of the requirements of this project. The RFDuino is the best example [3]. The RFDuino is a small microcontroller with a built-in Bluetooth module. It is able to perform many of projects functions, such as communicating with wired and wireless sensors, transmitting information to an Android device via Bluetooth, and storing data to an SD card. However, the main problem with this solution, along with many others like it, is that the RFDuino must be programmed to perform this operation. This makes the RFDuino an impossible solution for users who don t know how to program, and an impractical solution for those that can program, but don t want to. A better product would already have the code pre-compiled, the input ports clearly labeled, and require little to no setup from the user. On the software side, there are some Android apps that interface with certain microcontrollers. One example is ArduDroid [6]. This app communicates with an Arduino microcontroller via a Bluetooth connection. Using ArduDroid, users can read data coming from an Arduino board, send data back to the Arduino board, and configure Arduino GPIO pins to function as either input or output. The main problem with this app is that it does not perform the specific functions required, such as listing multiple Arduino port outputs, saving data, and graphing data history. To accomplish these tasks, an app should be designed from scratch with these functions in mind. Prior work has shown that specific feature sets are possible, however the proposed design of the team will bring all these separately created ideas together. Given that the assigned project can be used in such a broad manner it was decided that several criteria must be met in order to call the project complete. This list contains not only the essentials but also many additional features that will improve the user experience as well as the functionality of the device. The most basic ideas are the cost, size, power, and features of the sensor interface installed. One major goal of our final design is for it to be open source, because of this low cost is a large factor in our decision making. For an open source piece of hardware it needs to be readily accessible to a large number of people in order to get creative minds collaborating on how to improve the current design and writing interesting and unique new programs for the device. It is very hard to predict where this technology will go; Open source software and hardware will keep this idea growing beyond its initial conception into new and unexpected places. The sensor interface will ultimately work with smart phones, specifically Android devices, which pride themselves on being sleek, stylish, and above all, open. The portability and creative nature of the design needed to match the idea of the internet being in more and more products. The bulk of our design was not our only convenience issue; The design should also not require constant maintenance in the form of charging or changing batteries too frequently. A power management system needs to be implemented in order to not drain batteries too quickly. All of these features would be beside the point if no one had an interest in using this device, so we had to create interesting functionality and innovative features to draw people into wanting to have this attached to their phones at all times. In order to implement this functionality, a list of required parts for the microcontroller to interface with was created. There will need to be many forms of inputting and outputting data via wired and wireless connections. This data must be able to be stored until it is able to be buffered and sent to the phone. The data collected had to have a reasonable level of quality and real time streaming capabilities which meant time stamping all of the 3

5 information collected as well as sampling frequently in order to get a smooth plot of whatever information a sensor might be transmitting. All of this data would mean nothing without a user interface for the Android devices. The Android device must be able to input the data from the microcontroller and organize and display it in a way that is convenient for the user. Once it has displayed this data it will then upload to a cloud form of storage to be further processed. There are many other features that an optimal, but not realistically viable given our time frame and other constraints. Some of these possible features include solar charging for the batteries of the microcontroller, storage to a SD card, and keeping the device in a low power state when not in use in order to better save battery life. 3 - Design Specification There are three tiers of specifications to be met given for this project: the minimum requirements, the preferred feature set, and the desired goals. Furthermore, there are a couple of stretch goals that may or may not be met. These feature sets are also separated into two subcategories: the sensor interface features, and the android UI. The minimum feature set includes two general input-output channels, with a separate analog input and a separate analog output. The system must be able to hold 1 hour of buffered input, and be able to receive 20 samples/second on each channel. Furthermore, the input data must be time stamped such that data aggregation and time-based parsing is possible. Furthermore, the android interface must be able to configure the various input and outputs, including the sample rate. It must also be able to change the buffer size, including clearing the buffer memory completely. Finally, the UI must be able to log and display the data. The preferred feature set includes the minimum requirements, as well as the ability to work with ANT. The same specifications for the basic wired requirements exist for the ANT-compatible sensor interface: it must be able to take 1 hour of buffered sensor output. Similarly, the UI must be able to configure these sensors and memory, and process data in a meaningful way, including a way to display the data. The desired feature set builds about the preferred feature set in that it does the same thing with Bluetooth on top of ANT, but it also requires that the SD card is removable. The UI has similar requirements. Some stretch goals are to be able to charge the battery, and how to optimize the data structure for storage in the SD card. Also, if necessary, the sensor interface should be able to power wired sensors within reason, as well as use many sensor technologies. Figure 1. Project Components The Sensor Technology Interface needs three components to function: Sensor Interface (SI) Android User Interface (UI) Sensors Each of these sections have their own needs and restrictions. The main design work will be centered around the SI and UI as these are the most essential components. The only requirements for the sensors was that they should be able to communicate using Bluetooth, ANT+, other RF technologies, wired connections, or I2C. Size and cost were ranked as top priority, with power consumption being a lower priority. For the SI portion, the following parameters below are all ranked as top importance. 4

6 Priority 5 Requirements SI UI 2 GPIO Channels Configure SI GPIO channels 1 Analog Input Configure SI analog input sample rate 1 Analog Output Configure SI buffer memory 1 Hour of Buffered Input Enable/Disable SI input data collection 20 Samples/Second per Channel Clear SI buffer memory Timestamp Sample (Input) Data TRRS Communication between UI module and SI Trigger SI GPIO and analog output Display SI input data (numerically or graphically) real time 1 x 1 x 0.5 dimension Log sensor data Priority 3 Requirements SI ANT wireless sensor system to operate 2 or more wireless sensors UI Configure ANT wireless sensors (as needed) 1 hour of buffered ANT sensor input Configure SI buffer memory Enable/Disable ANT input data collection Clear ANT buffer memory Display ANT input data (numerically or graphically) real time Priority 1 Requirements SI Bluetooth in addition to the ANT wireless sensor system UI Configure Bluetooth wireless sensors (as needed) 5

7 1 hour of buffered Bluetooth sensor input (2 or more) Configure SI buffer memory Bluetooth communication with UI Removable SD Card or microsd Card Enable/Disable Bluetooth input data collection Clear SI buffer memory Display Bluetooth input data (numerically or graphically) real time 4 - FAST Diagram Figure 2. FAST Diagram 5 - Conceptual Design Descriptions The design will incorporate various analog and digital sensors, both wired and wireless. These sensors will transmit data to a microcontroller. Some of the sensors will be I 2 C-compatible, so the microcontroller will have to have this functionality as well. Furthermore, some sensors will communicate via Bluetooth, so the design will include a Bluetooth module for the microcontroller, as well as for the sensors that will communicate this way. The microcontroller will use this Bluetooth module to also communicate with the Android device. In addition, the design includes an SD card reader to store the sensor data until it can be transmitted to the Android device. There are a number of possible microcontroller prototyping platforms considered for this project such as 6

8 the Arduino Uno[1], the Arduino Due[2], the RFDuino[3], Texas Instruments MSP430[4], and Texas Instruments C2000[5]. These boards are readily available and give the designer access to most if not all of the available functions of the chip used. The Uno is readily available, well-documented, and inexpensive using only an 8-Bit ATMega microcontroller. The Due is a more powerful (but larger and more expensive) version of the Uno, featuring more inputs and a 32-bit SAM M3 Cortex also produced by Atmel. The RFDuino uses a 32-bit ARM Cortex M0 MCU and has an onboard Bluetooth module. The RFDuino is smaller than both the Uno and Due, however it has the fewest available inputs of the group, making prototyping wired sensors more difficult. These microcontrollers all use the Arduino programming platform and have copious support available through forums, tutorials and external modules and libraries. The Texas Instruments MSP430 is a 16-bit MCU with many variants to suit the needs of individual projects. It has been proven to be a cheap alternative, is used in many projects and also has available support directly from Texas Instruments for a multitude of projects as well as forums. The Texas Instruments C2000 is a new 32-bit MCU and is very cost effective in terms of power and speed versus price. As it is a new product, documentation on possible projects may not be as easily available as on the MSP430 and even less would be available on the forums. A multitude of wireless communication methods are available as well, allowing for numerous possible methods of transmission. The communication methods best suited for the project include Bluetooth, ANT+ and ZigBee mesh network communication. Bluetooth modules are readily available for purchase in two different versions of the standard: Bluetooth 2.0 and Bluetooth 4.0 Low Energy (BLE). BLE is more advantageous to use in terms of power consumption, but because the Bluetooth 2.0 standard has been available longer, there is more support for it, more products that can interface with it, and the modules are less expensive than the BLE counterparts. ANT+ modules are available and the standard has all the capabilities of BLE but is also open source. ANT+ is also capable of transmitting data through multiple communication styles such as broadcast, acknowledge and burst transmission. Zigbee modules allow users to communicate through Personal Area Networks which would allow sensors to communicate with each other in order to get the data to the Sensor Interface Device. The power consumption however, depends on the use of the module and the transmission rate of other local devices which could be a severe drain on the available power. Using these components we have come up with several design solutions to test in a feasibility matrix. The first proposed solution incorporates the bare bones design using only what must be done in order to accomplish the tasks required. Using a 8-bit MCU such as the Arduino Uno. In order to communicate with the sensor network a Bluetooth 2.0 module will be installed. The second design involves a more sophisticated processor which uses a 16- bit MCU but will continue using a Bluetooth 2.0 module. The third design proposal uses the most advanced processor, the C2000 which involves 32-bit processing and low power consumption, however the support for this is not quite on par with the 4th and final design solution. The fourth design also implements a 32-bit processor by using an Arduino Due MCU. The final two designs will both use the new low power Bluetooth 4.0 low power communication protocol as well. 6 - Ranking of Conceptual Designs Feasibility Matrix Arduino Uno Arduino Due RFDuino TI MSP430 Cost (3 ) Size (3 ) Power (1 ) Features (2 ) Support (2x) Total

9 7 - Proposed Design Solution The primary goal is to receive simple data from a sensor and transmit it to an Android device which will display the data. An application to receive the transmitted data is to be developed concurrently with the program for the Arduino Uno prototyping board. This allows for separate development of the application and interface device code making the ability to develop easier. None of the group members have Android programming experience. As such, beginning development of the application will require large amounts of work from each of the members, following tutorials and researching the resources available within the Android development environment. Simple sensors will be used as the base for gathering data, using available parts and the internal Analog to Digital Converter or the microcontroller to read available data. The communication between a Bluetooth module and the Arduino Uno is required in order to make communication between the Android Device and the Sensor Interface Device possible. Following this phase, the system will be optimized to accommodate more sensor interfaces, improve processing speed, and reduce power consumption. The work done will continue on the Arduino Uno, adding the capability to communicate with a sensor wirelessly and maintain a connection. The Atmega328p microcontroller that is used in the Arduino can be tested for use with the Pico-Power features that are available, which should then allow the team to reduce power consumption. An SD card module to increase sensor data storage on the microcontroller will be added allowing for data to be collected and stored without the need to interface with a phone. Further development on the application will be done, making the application display results, save the files, and work towards having a usable interface. Transmission rates of the data being sent to an android device via Bluetooth will be tested in order to find the maximum transmission rate with the current setup. When this is completed, the Uno will be replaced with a more powerful microcontroller, along with this replacement, members will decide whether upgrading the Bluetooth 2.0 module to a BLE module is feasible. Provided there is time left at the end of these two design phases, the team will develop a more capable prototype adding more wireless modules as time permits. 8 - Risk Analysis Any project has risks associated. In creating the sensor interface, we will encounter not only high risks, but medium and low risks as well. The high risks include the size restriction, PCB design. The medium risks include the testing of the PCB, processing power, and the lack of Android programming experience. The low risks include the memory allocation/management challenges, and ANT+ integration. Below, each of these risks are presented in detail. High Risk Size Restriction The most difficult aspect of this project will be attaining the size required while balancing processing power, power consumption, ruggedness. All of the design specifications have to surround around the idea that size is the most important factor when designing our microcontroller. There has to be adequate processing power in the microcontroller to be able to receive input from a myriad of different sensors. Utilizing more processing power will enable us to add more and complex sensors, but will contribute to the growing size of the PCB. A balanced medium needs to be found or the design will end up being over 1 x 1. PCB Design No person on the team has designed a microcontroller from scratch before, and it is uncertain if we can deliver a final microcontroller of our own design. That is why we are first using already available microcontrollers, and optimizing them as far as we can go. If there is enough time left after optimizing the microcontrollers available to us, then we can design the PCB. Medium Risk PCB Testing Due to time constraints, testing time for the PCB microcontroller is limited. It takes about two weeks for 8

10 the PCB to arrive after sending out the design. If there is an error detected, there may not be another chance to wait two more weeks for a design change. It needs to be right the first time. Processing Power To fit into the size constraints, the microcontroller will have to sacrifice processing power. Trying to find balance between size and adequate processing power for the sensors will be carefully considered. Lack of Android Programming Experience Prior to this project, every person in the group has had little experience programming Android apps and coding with Java. The project cannot go forward unless there is a functioning Android app. Every person in the group has had previous programming experience with similar languages, so by following online tutorials there should be a well-designed app between the five members. Low Risk Memory Allocation/Management To save power consumption on the microcontroller battery, the sensor data will be stored locally on an SD card and sent to the phone in batches. The downside is that this data storage will use valuable processing power, and until testing begins it is hard to predict how much additional processing power will be needed. ANT+ Integration Adding ANT+ for greater communication possibilities may be an option, but it could also add too much to the size and complexity of the microcontroller. If everything else has been completed on schedule, there may be time to do an analysis for ANT+ integration. 9 - Project Management Personnel and Timeline Each team member will be able to play a varied, but equal part in contributing to the overall project. We have our critical path divided into two main parts; hardware and software. The hardware side is divided into four parts, focused on the Microcontroller Prototype, Optimization, Chip Design, and Testing. The software side is mainly focused on the Android UI development, and this is divided into three parts, Basic, Advanced, and Full Package Android UI. Below is each critical path section with the assigned tasks and dates. Please refer to the Gantt chart page for further detail on the project timelines. Completed By February 18th: Android UI Basic and Microcontroller Prototype: Brian has already completed the Microcontroller Prototype and Android Basic section by showing Bluetooth communication between and Arduino microcontroller with an Android phone app. Completed By March 12th: Android UI Advanced and Microcontroller Optimization: 9

11 We are all going to be learning Java and Android programming using Eclipse IDE by completing the basic tutorials for the Android UI Advanced section which should be completed by March 12th. The Android UI Advanced section deals with storing SD card slot data from the microcontroller to the phone, and sending this data at specified intervals. Nick Huff and Nick Henry will be working on this section concurrently with the hardware task of Microcontroller Optimization under the hardware critical path. Brian and Robert will focus on furthering the Advanced Android UI development by adding the ability to select different sensors using a TI Bluetooth SensorTag, and making a more user friendly UI. Kelton has already begun work on the database backend, which creates a library for added sensors. He will be working on this until the completion of Advanced Android UI by March 12th. March 17th Presentation: By March 17th, we should be able to show an Android app being able to communicate with our microcontroller and the TI SensorTag. We should be able to see the data for each sensor in the SensorTag displayed on the Android App. Completed By April 18th: Robert will begin the chip design in Eagle as he has the most microcontroller experience. Nick Huff and Nick Henry will aid in the design process and microcontroller battery integration. Brian will continue to add more functionality and sensor compatibility for the Android UI full package while Kelton with work on greater database integration with the Android software. Once the chip design has been sent to the PCB manufacturer, we will continue to optimize the programming in our Arduino or TI microcontrollers until the chip arrives. Once the chip arrives, we will begin testing and integrate the new microcontroller with our Android software; we will all be working on this portion until Design Day. Anytime a person finished their section early, they can develop more advanced sensors beyond the TI SensorTag or begin work on a 3D printed case. April 18th Presentation: By April 18th, we should be able to demonstrate our chip working with several sensors via Bluetooth. We can see the sensors update in real time with a user friendly Android GUI. By this time we should have a custom case for the microcontroller that can fit onto several different Android phones. The microcontroller will be self-powered with a battery for easy separation from the phone. We will continue to work on any issues until Design Day on April 25th. Resources We already have an extra TI launchpad and Arduino UNO board. We ve found the sensors and Bluetooth module we need from Amazon. We will be sending our chip design to an online custom PCB manufacturer. The Eclipse IDE environment we are programming the Android app is free, as well as the Btool program from TI. 10

12 Figure 3. GANTT Chart 11

13 10 - Design Budget Cost of Project Item Description Qty Unit Price Initial Allocated Budget Item Subtotal Subtotal Budget Remaining - - $0.00 $0.00 $ Notes Arduino Uno 1 $0.00 $0.00 $0.00 $ Pre-owned by Team Member Analog Light Sensor Analog Temperature Sensor 1 $0.00 $0.00 $0.00 $ Provided Free of Cost From ECE Shop 1 $0.00 $0.00 $0.00 $ Provided Free of Cost From ECE Shop Potentiometer 1 $0.00 $0.00 $0.00 $ Provided Free of Cost From ECE Shop Android Phone 1 $0.00 $0.00 $0.00 $ Pre-Owned by Team Member Bluetooth 2.0 Module 2 $15.93 $31.86 $31.86 $ SD Card Module 2 $6.99 $13.98 $45.84 $ I 2 C Temperature Sensor 2 $5.95 $11.90 $57.74 $ I 2 C Light Sensor 2 $5.99 $11.98 $69.72 $ Arduino Due 2 $53.51 $ $ $ Bluetooth 4.0 Module 2 $7.50 $15.00 $ $ SensorTag CC $25.00 $50.00 $ $ May Be Provided by Sponsor Shipping & Handling - $ $ Final $ $ Cost of Manufacturing Item Description Qty. Unit Price Notes PCB Microcontroller Based off of final Eagle chip design. 10,000+ $20 Target price and quantity within two years. 12

14 11 - References [1] "Arduino - ArduinoBoardUno." Arduino - ArduinoBoardUno. N.p., n.d. Web. 21 Feb < [2] "Arduino - ArduinoBoardDue." Arduino - ArduinoBoardDue. N.p., n.d. Web. 21 Feb < [3] "RFduino - Home." RFduino - Home. N.p., n.d. Web. 21 Feb < [4] "MSP430F2131 (ACTIVE) 16-Bit Ultra-Low-Power Microcontroller, 8kB Flash, 256B RAM, Comparator." MSP430 Ultra-Low Power 16-bit MCUs. Texas Instruments, n.d. Web. 21 Feb < [5] "TMS320F28335 (ACTIVE) Delfino Microcontroller." C bit Real-time Control MCUs. Texas Instruments, n.d. Web. 21 Feb < [6] "ArduDroid: Simple Bluetooth control for Arduino and Android - TechBitar" ArduDroid. N.p., n.d. Web. 21 Feb < 13

ECE 480 Design Team 3 Proposal. Power-over-Ethernet for Wireless Home Automation Sponsored by Texas Instruments

ECE 480 Design Team 3 Proposal. Power-over-Ethernet for Wireless Home Automation Sponsored by Texas Instruments ECE 480 Design Team 3 Proposal Power-over-Ethernet for Wireless Home Automation Sponsored by Texas Instruments David DeLuca Kang Hu Lee Sasang Balachandran Hassan Abdullahi Raghava Karthik Hemmanur Dr.

More information

ECE Fall 2016

ECE Fall 2016 ECE 4901 - Fall 2016 Team 1714: Smartwatch-like Device and Apps for Continuous Glucose Monitoring Evan Brown - Electrical Engineering Magda Kaczynska - Electrical Engineering Brian Marquis - Electrical

More information

Proposal for Team 8 (Smart Phone Control of Advanced Sensor Systems) Executive Summary

Proposal for Team 8 (Smart Phone Control of Advanced Sensor Systems) Executive Summary 1 Proposal for Team 8 (Smart Phone Control of Advanced Sensor Systems) Sponsor: Battelle Laboratories Sensor Systems Group Group Members: Stephen Hilton, Donghun Ha, Micah Zastro, Michael Allon, Paul Krutty

More information

Alternative Designs and Decision Making for Top Design Selection

Alternative Designs and Decision Making for Top Design Selection Alternative Designs and Decision Making for Top Design Selection 1 Step 1. Generation of Alternatives (>2 Conceptual Designs) Multiple Alternative conceptual designs Optimal Solution (by balanced capability,

More information

Acute Node Failure Detection in Wireless Sensor Networks

Acute Node Failure Detection in Wireless Sensor Networks Acute Node Failure Detection in Wireless Sensor Networks Final Proposal 10/11/13 Sponsor: Air Force Research Laboratory Facilitator: Dr. Tongtong Li David Rogers Stu Andrzejewski Brad Garrod Kelly Desmond

More information

Vladimir Tsarkov Electrical Engineering

Vladimir Tsarkov Electrical Engineering . Travis Ram William Brumby Electrical Engineering Gaston Mulisanga Computer Engineering Computer Engineering Vladimir Tsarkov Electrical Engineering Motivation Traditional meters offer little assistance

More information

SMART HOME SYSTEMS. Group 10. Daniel Moody CpE Thien Luu EE Joel LeGros EE Vu Ha EE

SMART HOME SYSTEMS. Group 10. Daniel Moody CpE Thien Luu EE Joel LeGros EE Vu Ha EE SMART HOME SYSTEMS Group 10 Daniel Moody CpE Thien Luu EE Joel LeGros EE Vu Ha EE Motivations Energy efficiency light automation, appliance control Convenience control through your portable devices Security

More information

acsequencer Audio Sequencer unit partially controlled via a mobile application. Group 10:

acsequencer Audio Sequencer unit partially controlled via a mobile application. Group 10: acsequencer Audio Sequencer unit partially controlled via a mobile application. Group 10: Brandon Marcoux (CpE) Giani Francis (Cpe) Miguel Chavez (Cpe) Alexis San Javier (Cpe) What is an Audio Sequencer?

More information

Preliminary Project Design Report. Project Title: LiveDrive Display. Team Name: Team Road Rage

Preliminary Project Design Report. Project Title: LiveDrive Display. Team Name: Team Road Rage EEL 4914 Electrical Engineering Design (Senior Design) Preliminary Project Design Report 28 January 2008 Project Title: LiveDrive Display Team Name: Team Road Rage Team Members: Name: Kenneth Hunter Email:

More information

Real-Time Parking Information Solution. Team 9. Them Le - EE Danny Russell - CpE Carlos Pereda -

Real-Time Parking Information Solution. Team 9. Them Le - EE Danny Russell - CpE Carlos Pereda - Real-Time Parking Information Solution Team 9 Them Le - EE Danny Russell - CpE Carlos Pereda - Division of Tasks Them Le (EE) Power System, Hardware, Eagle CAD drawings. Carlos Pereda (CpE) Database, Back-end

More information

ArduCAM CC3200 UNO board

ArduCAM CC3200 UNO board ArduCAM CC3200 UNO board User Guide Rev 1.2, Mar 2017 Table of Contents 1 Introduction... 2 2 Features... 3 3 Pin Definition... 4 4 Getting Started CC3200 with Energia... 5 4.1 Out of the Box Test... 5

More information

Prepaid Energy System

Prepaid Energy System Prepaid Energy System Group 21 Youssef Ojeil (EE) Michael Cuervo (EE) MD.S. Rahaman (EE) Sahin Okur (EE) Sponsored by: Supervised by Dr. Chung-Yong Chan Goals and Objectives Alternative pre-paid solution

More information

Introduction to EZ430 RF2500

Introduction to EZ430 RF2500 Michigan State University Introduction to EZ430 RF2500 ECE480 Design Team 8 Daniel Sun 3/17/2015 Introduction The EZ430 RF2500 is an TI product that allows the user to practice real time control programming

More information

Design Document. May Logging DC Wattmeter. Team Member: Advisor : Ailing Mei. Collin Christy. Andrew Kom. Client: Chongli Cai

Design Document. May Logging DC Wattmeter. Team Member: Advisor : Ailing Mei. Collin Christy. Andrew Kom. Client: Chongli Cai Design Document May13-06 Logging DC Wattmeter Team Member: Ailing Mei Andrew Kom Chongli Cai David Hoffman Advisor : Collin Christy Client: Garmin International Qiaoya Cui 0 Table of Contents EXECUTIVE

More information

Adding Smart Wireless Connectivity to an LED Lightbulb

Adding Smart Wireless Connectivity to an LED Lightbulb Adding Smart Wireless Connectivity to an LED Lightbulb silabs.com Smart. Connected. Energy-Friendly. Adding Smart Wireless Connectivity to an LED Lightbulb In this whitepaper we ll take a look at some

More information

Wireless Connectivity Options for IoT. By: MIST Makers John Varela and Nicholas Landy

Wireless Connectivity Options for IoT. By: MIST Makers John Varela and Nicholas Landy Wireless Connectivity Options for IoT By: MIST Makers John Varela and Nicholas Landy Outline Introduction to the Internet of Things (IoT) Wireless Communication in IoT Current Standards IEEE 802.11 (Wi-

More information

Homework 3: Design Constraint Analysis and Component Selection Rationale

Homework 3: Design Constraint Analysis and Component Selection Rationale Homework 3: Design Constraint Analysis and Component Selection Rationale Team Code Name: 2D-MPR Group No. 12 Team Member Completing This Homework: James Phillips E-mail Address of Team Member: jephilli@

More information

CEL ZigBee TM / Application Brief

CEL ZigBee TM / Application Brief A p p l i c a t i o n Br i e f AB1001 CEL ZigBee TM /802.15.4 Application Brief Data communication path in HVAC Systems utilizing wireless ZigBee Modules Introduction Building/Factory owners are faced

More information

Smart Harness. Group #15 Members MATTHEW HORTON - EE HAI NGUYEN - CPE DOMINIC VU - CPE

Smart Harness. Group #15 Members MATTHEW HORTON - EE HAI NGUYEN - CPE DOMINIC VU - CPE Smart Harness Group #15 Members MATTHEW HORTON - EE HAI NGUYEN - CPE DOMINIC VU - CPE Project Description Harness that is designed for dogs The harness will be mounted with an electronic device Device

More information

Sharing Solar: A PV Sculpture Project

Sharing Solar: A PV Sculpture Project Sharing Solar: A PV Sculpture Project Group 10 Carolyn Cressman, Electrical Engineering Carla Majluf, Computer Engineering Jose Jerez, Electrical Engineering Ruben Vazquez, Computer Engineering *Sponsored

More information

Android Spybot. ECE Capstone Project

Android Spybot. ECE Capstone Project Android Spybot ECE Capstone Project Erik Bruckner - bajisci@eden.rutgers.edu Jason Kelch - jkelch@eden.rutgers.edu Sam Chang - schang2@eden.rutgers.edu 5/6/2014 1 Table of Contents Introduction...3 Objective...3

More information

Arduino Dock 2. The Hardware

Arduino Dock 2. The Hardware Arduino Dock 2 The Arduino Dock 2 is our supercharged version of an Arduino Uno R3 board. These two boards share the same microcontroller, the ATmel ATmega328P microcontroller (MCU), and have identical

More information

Cypress PSoC 4 Microcontrollers

Cypress PSoC 4 Microcontrollers Cypress PSoC 4 Microcontrollers Your Problem-Solver on Chip WWW.CYPRESS.COM/PSOC4 THE DIFFERENTIATION DILEMMA Embedded systems are rapidly advancing with innovative features added at each new product generation.

More information

An open-source, multi-parameter, full fledged human body vital sign monitoring HAT for Raspberry Pi as well as standalone use.

An open-source, multi-parameter, full fledged human body vital sign monitoring HAT for Raspberry Pi as well as standalone use. HealthyPi v3 An open-source, multi-parameter, full fledged human body vital sign monitoring HAT for Raspberry Pi as well as standalone use. HealthyPi is the first fully open-source, full-featured vital

More information

ARDUINO BOARD LINE UP

ARDUINO BOARD LINE UP Technical Specifications Pinout Diagrams Technical Comparison Board Name Processor Operating/Input Voltage CPU Speed Analog In/Out Digital IO/PWM USB UART 101 Intel Curie 3.3 V/ 7-12V 32MHz 6/0 14/4 Regular

More information

Reprise of Locker Access System

Reprise of Locker Access System Reprise of Locker Access System Group Members Mohammed Al Kaabi Sherry Elsa Gungat Nurul Izni Hazimi Abdul Aziz Shichao Su Client Iowa State University Advisor Harker, Leland Edward 1 May 14 12 10/11/2013

More information

Homework 9: Software Design Considerations

Homework 9: Software Design Considerations Homework 9: Software Design Considerations Team Code Name: Mind Readers Group No. 2 Team Member Completing This Homework: Richard Schuman E-mail Address of Team Member: _rschuman_ @ purdue.edu Evaluation:

More information

AN4777 Application note

AN4777 Application note Application note Implications of memory interface configurations on low-power STM32 microcontrollers Introduction The low-power STM32 microcontrollers have a rich variety of configuration options regarding

More information

BASICS OF THE RENESAS SYNERGY PLATFORM

BASICS OF THE RENESAS SYNERGY PLATFORM BASICS OF THE RENESAS SYNERGY PLATFORM TM Richard Oed 2017.12 02 CHAPTER 6 RENESAS SYNERGY KITS CONTENTS 6 RENESAS SYNERGY KITS 03 6.1 The Different Types of Hardware Kits 03 6.2 The SK-S7G2 Starter Kit

More information

DSP Research Project

DSP Research Project DSP Research Project The digital signal processing (DSP) research project is a core component of the Physics 351 digital electronics course. The research project component is structured as design, construction,

More information

Leveraging IoT Biometrics and Zephyr RTOS for Neonatal Nursing in Uganda

Leveraging IoT Biometrics and Zephyr RTOS for Neonatal Nursing in Uganda Leveraging IoT Biometrics and Zephyr RTOS for Neonatal Nursing in Uganda Teresa Cauvel Co-founder, Neopenda 11 October, 2016 - ELCE OpenIoT Summit TM Agenda Problem statement Introduction to Neopenda Prototypes

More information

C.L.A.I.M Computerized Luggage and Information Messenger

C.L.A.I.M Computerized Luggage and Information Messenger C.L.A.I.M Computerized Luggage and Information Messenger (Group 10) Ernest Jackman - Electrical Engineer Adrian McGrath - Computer Engineer Tomasz Pytel - Computer Engineer Intro -Problem: Baggage Claim

More information

AirBespoke Inventory Tracking System

AirBespoke Inventory Tracking System Colorado School of Mines Field Session AirBespoke Inventory Tracking System Client: Kylen McClintock Written by: Peter Palumbo, Kyle Thistlewood, Nhan Tran, Minh Vu June 22, 2016 Contents 1 Introduction

More information

Smart Helmet. Group 22. Julian Bonnells. Jorge De Gouveia. Jeremy Reimers. Blake Scherschel

Smart Helmet. Group 22. Julian Bonnells. Jorge De Gouveia. Jeremy Reimers. Blake Scherschel Smart Helmet Group 22 Julian Bonnells CpE Jorge De Gouveia CpE Jeremy Reimers Blake Scherschel EE CpE Introduction Motivation In 2014, 92,00 motorcyclists were injured and 4,586 died in motorcycle related

More information

Preliminary Project Proposal. Project Title: Automatic Storm Shutters. Team Name: Make It Rain

Preliminary Project Proposal. Project Title: Automatic Storm Shutters. Team Name: Make It Rain EEL 4924 Electrical Engineering Design (Senior Design) Preliminary Project Proposal 28 May 2009 Project Title: Automatic Storm Shutters Team Name: Make It Rain Team Members: Name: Kyle Weber Name: Zachary

More information

Wireless Home Control System

Wireless Home Control System WHCS UCF 1 Wireless Home Control System Project members Jimmy Campbell Computer Engineer Grant Hernandez Computer Engineer Joseph Love Electrical Engineer For Senior Design I at the University of Central

More information

THE WI-FI SEEKER GROUP 30 CHRISTINA LEICHTENSCHLAG ADRIAN MORGAN JIMMY WONG SPONSORS: LEIDOS DUKE ENERGY

THE WI-FI SEEKER GROUP 30 CHRISTINA LEICHTENSCHLAG ADRIAN MORGAN JIMMY WONG SPONSORS: LEIDOS DUKE ENERGY THE WI-FI SEEKER GROUP 30 CHRISTINA LEICHTENSCHLAG ADRIAN MORGAN JIMMY WONG SPONSORS: LEIDOS DUKE ENERGY THE WI-FI SEEKER The Wi-Fi Seeker is a robot whose purpose is to determine the location where a

More information

MOBILE COMFORT CONTROL

MOBILE COMFORT CONTROL MOBILE COMFORT CONTROL By: Michael McNair Nathan Schaefer Course Instructor: Professor Lin 13 December 2013 Chapter 1: Introduction Chapter 2: System Design Overview and Research Chapter 3: Hardware Design

More information

Figure 1 - EDGE Developer Suite Block Diagram

Figure 1 - EDGE Developer Suite Block Diagram For businesses and consumers, the digital world is a place where user applications and interfaces keep getting easier. Embedded microprocessors aid in nearly every mundane task from monitoring the manufacturing

More information

The Past, Present and Future of USB

The Past, Present and Future of USB The Past, Present and Future of USB Introduction When the humble universal serial bus (USB) was first introduced, it took the electronics industry a few years to get on board, but now there are few connected

More information

Variable Frequency Drive Wireless Interface Prototype Project Proposal

Variable Frequency Drive Wireless Interface Prototype Project Proposal Senior Design I ECE 4901 Fall 2012 Variable Frequency Drive Wireless Interface Prototype Project Proposal Team 168 Members: Michael Kloter (EE) Christopher Perugini (EE) Alexander Shuster (EE) Kevin Wei

More information

BCM4343W IoT Starter Kit Getting Started Guide Version 2.1

BCM4343W IoT Starter Kit Getting Started Guide Version 2.1 BCM4343W IoT Starter Kit Getting Started Guide Version 2.1 Page 1 Copyright 2017 Avnet, Inc. AVNET, Reach Further, and the AV logo are registered trademarks of Avnet, Inc. All other brands are the property

More information

Final Report 26 April 2012

Final Report 26 April 2012 EEL 4924 Electrical Engineering Design (Senior Design) Final Report 26 April 2012 Project Title: Keyboard Jockey Team Members: Name: Jeffrey Kaufman Name: Jacob Meacham Project Abstract Our project is

More information

Unlocking the Potential of Your Microcontroller

Unlocking the Potential of Your Microcontroller Unlocking the Potential of Your Microcontroller Ethan Wu Storming Robots, Branchburg NJ, USA Abstract. Many useful hardware features of advanced microcontrollers are often not utilized to their fullest

More information

Fun Low-power Observer-interactive Waterfall Sponsored by Orlando Utility Commision

Fun Low-power Observer-interactive Waterfall Sponsored by Orlando Utility Commision Fun Low-power Observer-interactive Waterfall Sponsored by Orlando Utility Commision Group 5 - Blue Team Connor Heckman - CPE Ben King - EE Robert Perkins - EE Jack Gray - EE Motivation Existing solar sculptures

More information

Accelerometer-Based Musical Instrument

Accelerometer-Based Musical Instrument Accelerometer Music Instrument University of Texas at Austin TI Innovation Challenge 2015 Project Report Team Leader: Team Members: Advising Professor: Video Texas Instruments Mentor (if applicable): Date:12/13/2014

More information

Operating Systems. Operating Systems

Operating Systems. Operating Systems The operating system defines our computing experience. It is the first software we see when we turn on the computer, and the last software we see when the computer is turned off. It's the software that

More information

Wireless High-Voltage Power Line Sensor

Wireless High-Voltage Power Line Sensor University of Manitoba Department of Electrical & Computer Engineering ECE 4600 Group Design Project Progress Report Wireless High-Voltage Power Line Sensor by Group 11 Jordan Bartel Thomas Neusitzer Sailen

More information

Wireless Vehicular Blind-Spot Monitoring Method and System Progress Report. Department of Electrical and Computer Engineering University of Manitoba

Wireless Vehicular Blind-Spot Monitoring Method and System Progress Report. Department of Electrical and Computer Engineering University of Manitoba Wireless Vehicular Blind-Spot Monitoring Method and System Progress Report Department of Electrical and Computer Engineering University of Manitoba Prepared by: Chen Liu Xiaodong Xu Faculty Supervisor:

More information

AC-Sequencer. Audio Sequencer with Bluetooth. Group 10: Brandon Marcoux (CpE) Giani Francis (Cpe) Miguel Chavez (Cpe) Alexis San Javier (Cpe)

AC-Sequencer. Audio Sequencer with Bluetooth. Group 10: Brandon Marcoux (CpE) Giani Francis (Cpe) Miguel Chavez (Cpe) Alexis San Javier (Cpe) AC-Sequencer Audio Sequencer with Bluetooth Group 10: Brandon Marcoux (CpE) Giani Francis (Cpe) Miguel Chavez (Cpe) Alexis San Javier (Cpe) What is an Audio Sequencer? Project Description Audio Sequencers

More information

Cypress PSoC 4 Microcontrollers

Cypress PSoC 4 Microcontrollers Cypress PSoC Microcontrollers Your Problem-Solver on Chip WWW.CYPRESS.COM/PSOC THE DIFFERENTIATION DILEMMA Embedded systems are rapidly advancing with innovative features added at each new product generation.

More information

ECE 477 Design Review Team 8 Spring Mike Cianciarulo, Josh Wildey, Robert Toepfer, Trent Nelson

ECE 477 Design Review Team 8 Spring Mike Cianciarulo, Josh Wildey, Robert Toepfer, Trent Nelson ECE 477 Design Review Team 8 Spring 2008 Mike Cianciarulo, Josh Wildey, Robert Toepfer, Trent Nelson Outline Project overview Project-specific success criteria Block diagram Component selection rationale

More information

Soufan Weather Station. Weather Station Application with Configuration Mobile Application. Mohamad Soufan. December 13, 2017

Soufan Weather Station. Weather Station Application with Configuration Mobile Application. Mohamad Soufan. December 13, 2017 Soufan Weather Station Weather Station Application with Configuration Mobile Application Mohamad Soufan December 13, 2017 Project Advisor & Sponsor: Dr. Roberts ABSTRACT: This project forms a configuration

More information

Overcome the Top 4 Challenges of Capacitive Sense Design

Overcome the Top 4 Challenges of Capacitive Sense Design Overcome the Top 4 Challenges of Capacitive Sense Design By Parker Dorris, Applications Engineer, Silicon Labs www.silabs.com Smart. Connected. Energy-Friendly. Introduction From light switches to washing

More information

Research and Design of Universal Proportional Valve Controller

Research and Design of Universal Proportional Valve Controller Open Access Library Journal 2018, Volume 5, e4588 ISSN Online: 2333-9721 ISSN Print: 2333-9705 Research and Design of Universal Proportional Valve Controller Qiyu Zhang, Xiaoxiao Cao, Minghai Duan, Xiaohui

More information

EECE404 Senior Design II

EECE404 Senior Design II EECE404 Senior Design II Electrical and Computer Engineering Dr. Charles Kim Spring 2014 1 Where we are Problem was defined General solution approach was selected Initial and rough design was made Proposal

More information

LOW ENERGY ANDROID GAMEPAD. Project Proposal

LOW ENERGY ANDROID GAMEPAD. Project Proposal LOW ENERGY ANDROID GAMEPAD Project Proposal Marty Lewis Andrzej Forys Table of Contents Introduction 3 Implementation 4 Target Platform and Wireless Medium 4 Hardware.. 5 Software... 7 Interface Specifications

More information

GROUP 14: ESSENCE OF MUSIC. Joshua Garber EE Baron Dolletski-Lazar CpE Nelson Tan - CpE

GROUP 14: ESSENCE OF MUSIC. Joshua Garber EE Baron Dolletski-Lazar CpE Nelson Tan - CpE GROUP 14: ESSENCE OF MUSIC Joshua Garber EE Baron Dolletski-Lazar CpE Nelson Tan - CpE Motivation Gain experience working with Audio Signals Implementing multiple systems to operate simultaneously (Audio

More information

Cloud Revenue Streams

Cloud Revenue Streams Cloud Revenue Streams Not All Cloud Platforms Are Created Equal Prepared for: White Paper 2012 Neovise, LLC. All Rights Reserved. Introduction Cloud computing is creating new ways for businesses to outsource

More information

Project Plan. Project Plan. May Logging DC Wattmeter. Team Member: Advisor : Ailing Mei. Collin Christy. Andrew Kom. Client: Chongli Cai

Project Plan. Project Plan. May Logging DC Wattmeter. Team Member: Advisor : Ailing Mei. Collin Christy. Andrew Kom. Client: Chongli Cai Project Plan May13-06 Logging DC Wattmeter Team Member: Ailing Mei Andrew Kom Chongli Cai Advisor : Collin Christy Client: Garmin International David Hoffman Qiaoya Cui Table of Contents Need Statement...

More information

DesignWare IP for IoT SoC Designs

DesignWare IP for IoT SoC Designs DesignWare IP for IoT SoC Designs The Internet of Things (IoT) is connecting billions of intelligent things at our fingertips. The ability to sense countless amounts of information that communicates to

More information

Communication Models in Internet of Things: A Survey

Communication Models in Internet of Things: A Survey IJSTE - International Journal of Science Technology & Engineering Volume 3 Issue 11 May 2017 ISSN (online): 2349-784X Communication Models in Internet of Things: A Survey Santosh Kulkarni Lecturer Department

More information

Virtual Grand Piano. 1. Introduction Objective Background

Virtual Grand Piano. 1. Introduction Objective Background Virtual Grand Piano Team 64 - Zhi Lu, Jeongsub Lee and Hammad Khan ECE 445 Project Proposal - Spring 2018 TA: Mickey Zhang 1. Introduction 1.1. Objective Digital pianos currently available in the market

More information

Adafruit Feather nrf52840 Express

Adafruit Feather nrf52840 Express Adafruit Feather nrf52840 Express PRODUCT ID: 4062 The Adafruit Feather nrf52840 Express is the new Feather family member with Bluetooth Low Energy and native USB support featuring the nrf52840! It's our

More information

Introducing StellarisWare

Introducing StellarisWare Introducing StellarisWare Slide 1: This PTM will introduce you to StellarisWare and provide you with a better understanding of its applications. StellarisWare is software that has been made to be used

More information

Wireless Accident Detection and Indicator System

Wireless Accident Detection and Indicator System Wireless Accident Detection and Indicator System March 15 2012 Nelson Magdaleno CmpE Adedamola Aluko EE Joseph Kennedy EE Austin Studebaker EE Ese Urhuogo EE Product Summary Accident Detection Additional

More information

Smart Garden Management System with Sensor Network

Smart Garden Management System with Sensor Network Smart Garden Management System with Sensor Network Project Proposal Team 74 Yen- Lin Liu, Chun- Lin Chao TA: Benjamin Eng February 7, 2016 ECE 445 1 Content 1. Introduction... 3 1.1. Statement of purpose...

More information

Real-time Traffic Monitoring With Bluetooth

Real-time Traffic Monitoring With Bluetooth ECE 4600 Group Design Project Real-time Traffic Monitoring With Bluetooth Proposal by: Rory Jacob Marc Friesen Paul Grestoni Tyler Mailey Presented to: The Department of Electrical and Computer Engineering

More information

C.L.A.I.M Computerized Luggage and Information Messenger

C.L.A.I.M Computerized Luggage and Information Messenger C.L.A.I.M Computerized Luggage and Information Messenger (Group 10) Ernest Jackman - Electrical Engineer Adrian McGrath - Computer Engineer Tomasz Pytel - Computer Engineer Intro -Problem: Baggage Claim

More information

Chapter 2. Literature Survey. 2.1 Remote access technologies

Chapter 2. Literature Survey. 2.1 Remote access technologies Chapter 2 Literature Survey This chapter presents a brief report on literature reviewed in context to present work with an aim to identify current state of research in the domain. Literature review is

More information

Team: XeroDual. EEL 4924 Electrical Engineering Design. Final Report 3 August Project Ehrgeiz. Team Name: XeroDual

Team: XeroDual. EEL 4924 Electrical Engineering Design. Final Report 3 August Project Ehrgeiz. Team Name: XeroDual Page 1/20 EEL 4924 Electrical Engineering Design Final Report 3 August 2009 Project Ehrgeiz Team Name: XeroDual Reinier Santos yayan26@ufl.edu Project Abstract: This project aims to design a human interface

More information

Controlling electrical home appliances, using Bluetooth Smart Technology (October 2015) Pedro José Vieira da Silva

Controlling electrical home appliances, using Bluetooth Smart Technology (October 2015) Pedro José Vieira da Silva 1 Controlling electrical home appliances, using Smart Technology (October 2015) Pedro José Vieira da Silva Abstract This report presents and describes a Home Energy Management system that accomplish Home

More information

Portable Bluetooth Amp for Home Speakers. Team 53 - Anthony Pham, Nicholas Jew, Austin Palanca ECE 445 Project Proposal - Spring 2018 TA: Zhen Qin

Portable Bluetooth Amp for Home Speakers. Team 53 - Anthony Pham, Nicholas Jew, Austin Palanca ECE 445 Project Proposal - Spring 2018 TA: Zhen Qin Portable Bluetooth Amp for Home Speakers Team 53 - Anthony Pham, Nicholas Jew, Austin Palanca ECE 445 Project Proposal - Spring 2018 TA: Zhen Qin February 8th, 2018 Table of Contents 1 Introduction 2 1.1

More information

Building your own special-purpose embedded system gadget.

Building your own special-purpose embedded system gadget. Bare-duino Building your own special-purpose embedded system gadget. Saves a little money. You can configure the hardware exactly the way that you want. Plus, it s fun! bare-duino 1 Arduino Uno reset I/O

More information

Walking Robot with Vision. Group 14 Anselet Jacques Phillipe Jean-Jumeau Steven Schultz

Walking Robot with Vision. Group 14 Anselet Jacques Phillipe Jean-Jumeau Steven Schultz Walking Robot with Vision Group 14 Anselet Jacques Phillipe Jean-Jumeau Steven Schultz Our Mission, Our Purpose We intend to build a six-legged robot that will be able to walk and be controlled wirelessly

More information

Design of Smart Home System Based on ZigBee Technology and R&D for Application

Design of Smart Home System Based on ZigBee Technology and R&D for Application Energy and Power Engineering, 2016, 8, 13-22 Published Online January 2016 in SciRes. http://www.scirp.org/journal/epe http://dx.doi.org/10.4236/epe.2016.81002 Design of Smart Home System Based on ZigBee

More information

Wireless Power Panel Meter (WPPM)

Wireless Power Panel Meter (WPPM) Wireless Power Panel Meter (WPPM) Kyle Coan & Phil Perrigo Senior Project Description Western Washington University November 3, 2009 Prof. Todd Morton Page 1 of 13 Introduction With recent development

More information

AHEAD Accessible Home Energy Audio Dashboard

AHEAD Accessible Home Energy Audio Dashboard ECE 480 Design Team 2 AHEAD Accessible Home Energy Audio Dashboard Team members: Sponsored By: Ahmad Al-Qudaihi Dennis Wey Joey Grover Jason Grimes Facilitator: Fathi Salem Final Proposal February 19,

More information

Agriculture Wireless Temperature and Humidity Sensor Network Based on ZigBee Technology

Agriculture Wireless Temperature and Humidity Sensor Network Based on ZigBee Technology Agriculture Wireless Temperature and Humidity Sensor Network Based on ZigBee Technology Xi Wang 1 and Hui Gao 2 1 Heilongjiang Bayi Agricultural Reclamation University, Daqing 163319, China 2 Lanzhou Jiaotong

More information

Preliminary Design Report

Preliminary Design Report EEL 4924 Electrical Engineering Design (Senior Design) Preliminary Design Report 31 Jan 2012 Project Title: Keyboard Jockey Team Members: Name: Jeffrey Kaufman Name: Jacob Meacham Project Abstract Our

More information

New CC430 combines leading MCU and RF technology

New CC430 combines leading MCU and RF technology New CC430 combines leading MCU and RF technology Brings personal and industrial wireless networking to the mass market Kevin Belnap MSP430 Marketing Mark Grazier Low Power RF Marketing Embargo date: November

More information

Using SensorTag as a Low-Cost Sensor Array for AutoCAD

Using SensorTag as a Low-Cost Sensor Array for AutoCAD Using SensorTag as a Low-Cost Sensor Array for AutoCAD Kean Walmsley Autodesk SD5013 In 2012 Texas Instruments Inc. launched the SensorTag, a $25 sensor array that communicates via Bluetooth Smart (also

More information

MOBI PARKING NAVIGATOR SYSTEM (SENSOR MONITORING) SHAROS AZUANUDDIN BIN MAT SIDEK

MOBI PARKING NAVIGATOR SYSTEM (SENSOR MONITORING) SHAROS AZUANUDDIN BIN MAT SIDEK MOBI PARKING NAVIGATOR SYSTEM (SENSOR MONITORING) SHAROS AZUANUDDIN BIN MAT SIDEK THESIS SUBMITTED IN FULFILMENT OF THE DEGREE OF BACHELOR OF COMPUTER SCIENCE (COMPUTER SYSTEMS & NETWORKS) WITH HONOURS

More information

BUYING DECISION CRITERIA WHEN DEVELOPING IOT SENSORS

BUYING DECISION CRITERIA WHEN DEVELOPING IOT SENSORS BUYING DECISION CRITERIA WHEN DEVELOPING IOT SENSORS PHILIP POULIDIS VIDEO TRANSCRIPT What is your name and what do you do? My name is Philip Poulidis and I m the VP and General Manager of Mobile and Internet

More information

Freeduino USB 1.0. Arduino Compatible Development Board Starter Guide. 1. Overview

Freeduino USB 1.0. Arduino Compatible Development Board Starter Guide. 1. Overview Freeduino USB 1.0 Arduino Compatible Development Board Starter Guide 1. Overview 1 Arduino is an open source embedded development platform consisting of a simple development board based on Atmel s AVR

More information

Project Proposal: Black Box Michail Turovskiy Done for: CSCS299, Spring 08. Project Abstract:

Project Proposal: Black Box Michail Turovskiy Done for: CSCS299, Spring 08. Project Abstract: Project Proposal: Black Box Michail Turovskiy mturovskiy@gmail.com Done for: CSCS299, Spring 08 Project Abstract: The idea of this is to be a black box for use inside a car. It should record things such

More information

Case study on PhoneGap / Apache Cordova

Case study on PhoneGap / Apache Cordova Chapter 1 Case study on PhoneGap / Apache Cordova 1.1 Introduction to PhoneGap / Apache Cordova PhoneGap is a free and open source framework that allows you to create mobile applications in a cross platform

More information

Electronics Single Board Computers

Electronics Single Board Computers Electronics Single Board Computers Wilfrid Laurier University November 23, 2016 Single Board Computers Single Board Computers As electronic devices get smaller and more sophisticated, they often contain

More information

The challenge with IoT

The challenge with IoT 1 Agenda The challenge with IoT Sensor to Cloud solution Sensor to Cloud system details SimpleLink Sub-1GHz hardware & software solution Getting started 2 The challenge with IoT We are trying to connect

More information

HOW TO DESIGN A SMART CAR MODEL. From Requirements to Implementation Speaker: Fei Cheng

HOW TO DESIGN A SMART CAR MODEL. From Requirements to Implementation Speaker: Fei Cheng HOW TO DESIGN A SMART CAR MODEL From Requirements to Implementation Speaker: Fei Cheng Latex XJTLU Template http://www.treee.com.cn/doku.php?id=os:treee 2 Design Flow Requirements Analysis Functions &

More information

How to Use an Arduino

How to Use an Arduino How to Use an Arduino By Vivian Law Introduction The first microcontroller, TMS-1802-NC, was built in 1971 by Texas Instruments. It owed its existence to the innovation and versatility of silicon and the

More information

Description of the European Big Data Hackathon 2019

Description of the European Big Data Hackathon 2019 EUROPEAN COMMISSION EUROSTAT Ref. Ares(2018)6073319-27/11/2018 Deputy Director-General Task Force Big Data Description of the European Big Data Hackathon 2019 Description of the European Big Data Hackathon

More information

Costs of connecting appliances in EEBuildings

Costs of connecting appliances in EEBuildings Costs of connecting appliances in EEBuildings SEEDS - Self learning Energy Efficiency buildings and open Spaces DG CONNECT & ETSI Workshop on Smart Appliances Brussels, May 27 28, 2014 Manuel Díaz Rodríguez

More information

Five Ways to Build Flexibility into Industrial Applications with FPGAs

Five Ways to Build Flexibility into Industrial Applications with FPGAs GM/M/A\ANNETTE\2015\06\wp-01154- flexible-industrial.docx Five Ways to Build Flexibility into Industrial Applications with FPGAs by Jason Chiang and Stefano Zammattio, Altera Corporation WP-01154-2.0 White

More information

40th. anniversary V-R SERIES. Suitable for hospitality and retail settings. discover more at. casio.co.uk/epos

40th. anniversary V-R SERIES. Suitable for hospitality and retail settings. discover more at. casio.co.uk/epos BETTER FOR BUSINESS 40th anniversary Cash Electronic Register V-R SERIES Suitable for hospitality and retail settings discover more at casio.co.uk/epos android-based operating system reliable + ROBUST

More information

DASH7 & The Haystack

DASH7 & The Haystack DASH7 & The Haystack 4 Oct 2012 JP Norair CTO, Haystack Technologies Copyright 2012, Haystack Technologies On the Agenda Introduction to Haystack Introduction to DASH7 Projects we are working on Get more

More information

LXRS and LXRS+ Wireless Sensor Protocol

LXRS and LXRS+ Wireless Sensor Protocol LORD TECHNICAL NOTE LXRS and LXRS+ Wireless Sensor Protocol Using LXRS and LXRS+ For Long-Term Monitoring and High Bandwidth Test and Measurement Introduction LORD Sensing has developed and deployed two

More information

Up and Running Software The Development Process

Up and Running Software The Development Process Up and Running Software The Development Process Success Determination, Adaptative Processes, and a Baseline Approach About This Document: Thank you for requesting more information about Up and Running

More information

THE LPC84X MCU FAMILY A MULTI-TESTER TOOL OFFERING FEATURES FOR YOUR NEXT IOT DESIGN

THE LPC84X MCU FAMILY A MULTI-TESTER TOOL OFFERING FEATURES FOR YOUR NEXT IOT DESIGN THE LPC84X MCU FAMILY A MULTI-TESTER TOOL OFFERING FEATURES FOR YOUR NEXT IOT DESIGN KEVIN TOWNSEND (MICROBUILDER) BRENDON SLADE (NXP) Agenda Part I Overview of the LPC84x Multi-Tester Swiss army knife

More information

Group 16: Alexis Timms, EE Sarah Rassel, EE Jeffrey Rodriguez, EE Wendelyn Sanabria, CPE

Group 16: Alexis Timms, EE Sarah Rassel, EE Jeffrey Rodriguez, EE Wendelyn Sanabria, CPE Group 16: Alexis Timms, EE Sarah Rassel, EE Jeffrey Rodriguez, EE Wendelyn Sanabria, CPE Motivation Provide an affordable and reasonably sized device for Alzheimer s patients. There are many tracking devices

More information