Pebble Smartstrap

Matthew Hart
Josh Lanxner
Ryan Meyer
Aaron Morgan

CET 492 – Senior Project II

Week 7 Update: 3/6/17 – 3/10/17

Up until this week we had simply tested out each individual component of our project separately. We currently have tested communication between the following components:

  1. Pebble Watch to Teensy
  2. Teensy to RF Transmitter
  3. RF Transmitter to RF Receiver
  4. RF Receiver to Arduino

These components have individual pieces of code that were used to test them out and they need to be assembled to get our project to function as envisioned.

Ryan, Matt and Aaron met in lab this week to finally get these pieces to function together. After a couple of problems with the code and a few wiring issues we were able achieve communication from the Pebble Smartwatch wirelessly to the Arduino microcontroller. Strings of characters were sent from the watch to the Arduino which is the primary goal that we were trying to achieve. These strings will be decoded by the Arduino and will be used to signify the different actions that we wish the Arduino to perform. The results of this testing can be seen below in Figure 1.

Figure 1: Successful Wireless Communication between Pebble and Arduino

Figure 2: Wireless Communication Successfully Completed

Although we have completed a major hurdle in this project we still have several things that need to be completed.

  1. The GUI needs to be fixed. Currently when an action is chosen it says “command sent” but never resets itself after the command is processed.
  2. The “Connected” tab in the GUI needs to be fixed. It currently is not functional.
  3. The code needs to be further streamlined across all platforms. Code that is currently not being used needs to be removed.
  4. We need to start building a prototype. This will require the printed 3D part. We will also need to order pogo pins and some copper wire.

Accomplishments this Week

●Successful Wireless communication between Smartwatch and Arduino

Goals and Projections for Next Week

●Cleanup code, begin working on prototype, fix issues with GUI.

Group Contributions

Ryan Meyer: Ryan worked in lab this week to combine to finally get wireless transmission from the watch to the Arduino. Most of the work Ryan did was with the Teensy.

Aaron Morgan: Aaron was also present in lab this week to help with getting the wireless transmission completed.

Matthew Hart: Matt, worked to help complete the wireless communication between the Smartwatch and the Arduino. Most of work Matt did was on the Pebble side of the project.