News

Holoseat: 2017 Sprint 3 Stand Up 5

Added by J. Simmons 4 days ago

J's Report

  • Did
    • SYN-03: Develop and test the firmware for SyndCon 2017 demo units merging v0.3 controller (Feather) with v0.4 sensor configuration - updated test rig, did initial proof of concept for using new sensor, drafted key changes for updated firmware
    • SYN-12: Design and print a horizontal "brand banner" for display on wall over demo units - done
    • SYN-13: Design, print, and frame on site 24"x36" marketing poster - done
    • SYN-22: Design and print business cards for J and Bryan - have updated design
    • SYN-27: Finalize the definition and marketing language for the pre-sales initiative - done
    • DEV-31: Identify a tone ring that will work with Desk Cycle and selected sensor - done (based on SYN-03 work)
    • SYN-29: Prep Twitter and Facebook accounts for Holoseat - Ingrid has a first draft
    • SYN-26: Prepare slides and script for the Holoseat panel emphasizing our pre-sales initiative - took video/pictures for slides
  • Will do
    • SYN-03: Develop and test the firmware for SyndCon 2017 demo units merging v0.3 controller (Feather) with v0.4 sensor configuration - write new firmware
    • SYN-22: Design and print business cards for J and Bryan - will get updated design approval to Ingrid and have her order cards
    • SYN-29: Prep Twitter and Facebook accounts for Holoseat - will iterate with Ingrid
    • SYN-07: Identify and pack 2 appropriate gaming laptops based on selected game (be sure to include Holoseat controller app and dev tools) - will start prepping my laptop per plan
    • SYN-26: Prepare slides and script for the Holoseat panel emphasizing our pre-sales initiative - add slides to the pre-sales section based on new marketing language and take more video/pictures for slides
  • Blocked?
    • Still have all sorts of personal stuff going on
    • Work travel happening again

Bryan's Report

  • Did
    • BIZ-17: Research product liability insurance so that we are properly covered for our pre-sales at SyndCon - done, including an example to build our own revised agreement for testing
  • Will do
    • SYN-11: Refresh the demo surveys - revise rough cut survey
    • prepare draft legalize for testing pre-sales agreement
    • update BoM and estimate down payment cost
    • SYN-10: Build Holoseat packing box - will work on the box
    • SYN-04: Develop a controller "box" that mounts on Desk Cycle in the same place their bike computer mounts - will check on volunteer's progress
    • should have updated sensors for the demo units
    • Blocked?
  • still on vacation
  • work will be busy post vacation

Holoseat: 2017 Sprint 3 Stand Up 4

Added by J. Simmons 11 days ago

J's Report

  • Did
    • SYN-11: Refresh the demo surveys - worked with Bryan at last week's meeting to get the rough edits complete
    • SYN-22: Design and print business cards for J and Bryan - finalized design with Ingrid (no QR code this year)
    • SYN-25: Prepare slides and script for Main Guild Meeting section (keep it short as always) emphasizing our pre-sales initiative - started planning actual slides from outline
    • SYN-26: Prepare slides and script for the Holoseat panel emphasizing our pre-sales initiative - started planning actual slides from outline
    • SYN-27: Finalize the definition and marketing language for the pre-sales initiative - met with Ingrid to review what we need
    • SYN-29: Prep Twitter and Facebook accounts for Holoseat - Confirmed Ingrid is working on this task, she should be done this week
  • Will do
    • SYN-03: Develop and test the firmware for SyndCon 2017 demo units merging v0.3 controller (Feather) with v0.4 sensor configuration - update test rig to work with tone ring and new sensor, begin initial firmware development
    • SYN-12: Design and print a horizontal "brand banner" for display on wall over demo units - will print
    • SYN-13: Design, print, and frame on site 24"x36" marketing poster - will print
    • SYN-22: Design and print business cards for J and Bryan - will check in with Ingrid
    • SYN-27: Finalize the definition and marketing language for the pre-sales initiative - will check with Ingrid
    • SYN-29: Prep Twitter and Facebook accounts for Holoseat - will check with Ingrid
  • Blocked?
    • Was blocked on poster/banner printing (miscommunication about the PDFs), but that is resolved
    • Still have all sorts of personal stuff going on
    • Waiting on content for SYN-22, SYN-27, and SYN-29

Bryan's Report

  • Did
    • SYN-11: Refresh the demo surveys - worked with J at last week's meeting to get the rough edits complete
    • SYN-03: Develop and test the firmware for SyndCon 2017 demo units merging v0.3 controller (Feather) with v0.4 sensor configuration - sent J v0.4 hardware
    • SYN-06: Select and purchase 2 tables worth of table height adjusters - ordered enough for one table (in hindsight we should be good with one table's worth)
    • DEV-31: Identify a tone ring that will work with Desk Cycle and selected sensor - finished assembly of both tone rings
    • SYN-10: Build Holoseat packing box - worked on materials gathering
  • Will do
    • SYN-11: Refresh the demo surveys - revise rough cut survey
    • BIZ-17: Research product liability insurance so that we are properly covered for our pre-sales at SyndCon - start research
  • Blocked?
    • DEV-33 - lacked some of the required equipment, handing over to J as part of firmware work (SYN-03)
    • on vacation for a full week (including during next stand up)

Next Week's Joint Work

  • Trip planning

Holoseat: 2017 Sprint 3 Stand Up 3

Added by J. Simmons 19 days ago

J's Report

  • Did
    • Post Sprint 2 to Sprint 3 blog post - ready to publish after it gets reviewed
    • SYN-19: Design swag for swag bags - done
    • SYN-21: Order enough swag for swag bags - done
    • Ping Ingrid about follow up email - making progress on several marketing tasks
    • SYN-26: Prepare slides and script for the Holoseat panel emphasizing our pre-sales initiative - outline complete, need to review with Bryan
    • SYN-13: Design, print, and frame on site 24"x36" marketing poster - poster designed
    • SYN-22: Design and print business cards for J and Bryan (including QR code on back to one of our landing pages - using new redirecting link) - design is in progress, dropping the QR code this time
    • SYN-12: Design and print a horizontal "brand banner" for display on wall over demo units - banner designed
  • Will do
    • SYN-13: Design, print, and frame on site 24"x36" marketing poster - will print
    • SYN-12: Design and print a horizontal "brand banner" for display on wall over demo units - will print
    • SYN-22: Design and print business cards for J and Bryan (including QR code on back to one of our landing pages - using new redirecting link) - will finalize design
    • SYN-27: Finalize the definition and marketing language for the pre-sales initiative - will meet with Ingrid to work on this
  • Blocked?
    • have lots of personal stuff going on so have limited time during the week

Bryan's Report

  • Did
    • DEV-31: Identify a tone ring that will work with Desk Cycle and selected sensor - 3d printed tone ring structures, received magnets, almost done mounting magnets for first tone ring; also did a test mount of tone ring on Desk Cycle, fits great!
    • DEV-33: Implement physical design of new sensor configuration on Desk Cycle (mechanically and electrically) - ordered and received sensors
    • SYN-09: Design final Holoseat packing box - did rev 0 design for box; will probably build on the fly
    • SYN-10: Build Holoseat packing box - bought critical materials for build (foam latches)
  • Will do
    • DEV-31: Identify a tone ring that will work with Desk Cycle and selected sensor - finish assembly of both tone rings
    • DEV-33: Implement physical design of new sensor configuration on Desk Cycle (mechanically and electrically) - conduct initial tests of the sensor
    • SYN-10: Build Holoseat packing box - materials gathering
  • Blocked?
    • none

Next Week's Joint Work

  • SYN-07: Identify and pack 2 appropriate gaming laptops based on selected game (be sure to include Holoseat controller app and dev tools)

Holoseat: 2017 Sprint 3 Stand Up 2 (5 comments)

Added by J. Simmons 27 days ago

J's Report

  • Did
    • Drafted Sprint 2 to Sprint 3 blog post
    • SYN-18: Research and select type of swag to include in the con swag bags - done, found 3 options, worked with Bryan to select one
    • Followed up with Ingrid about contract work
    • SYN-20: Ask D. for swag bag count - done
  • Will do
    • Post Sprint 2 to Sprint 3 blog post
    • SYN-19: Design swag for swag bags - will handle this as part of SYN-21
    • SYN-21: Order enough swag for swag bags - order wrist bands
    • Ping Ingrid about follow up email
    • SYN-26: Prepare slides and script for the Holoseat panel emphasizing our pre-sales initiative - will start working on outline
  • Blocked?
    • Waiting to hear back from Ingrid

Bryan's Report

  • Did
    • DEV-32: Select sensor package format (which specific model of the selected sensor) - done and ordered
    • DEV-31: Identify a tone ring that will work with Desk Cycle and selected sensor - ordered tool, selected magnets (and ordered them), modeled and printed the custom tone ring
    • SYN-08: Build small scale test of expanding foam based packing boxes to verify/improve this construction technique - ran an initial test of spray foam techniques; spray foam is not going to work :( Going to need another approach
    • SYN-04: Develop a controller "box" that mounts on Desk Cycle in the same place their bike computer mounts - have located external resource to support designing and printing the controller "box"
  • Will do
    • nothing; but hope to get some work done over the holiday weekend
  • Blocked?
    • On personal travel this week

Next Week's Joint Work

  • SYN-11: Refresh the demo surveys

Holoseat: 2017 Sprint 3 Stand Up 1 (2 comments)

Added by J. Simmons about 1 month ago

J's Report

  • Did
    • Posted Sprint 3 Plan on ODE
    • Ping Ingrid about requests for assistance with marketing tasks - sent email, waiting to hear back from her
  • Will do
    • Write Sprint 2 to Sprint 3 blog post
    • SYN-04: Develop a controller "box" that mounts on Desk Cycle in the same place their bike computer mounts - start modeling (and maybe start test printing) mounting bracket for controller box
    • SYN-18: Research and select type of swag to include in the con swag bags - will come back with three options for custom headbands
  • Blocked?
    • none

Bryan's Report

  • Did
    • SYN-15: Design branded t-shirts - Jess is on board and has the logo files
    • DEV-31: Identify a tone ring that will work with Desk Cycle and selected sensor - examined a desk cycle, determined process and tools for disassembly, recommending we create custom tone ring for the time being
    • SYN-14: Determine a demo/survey target number - researched the numbers
  • Will do
    • DEV-31: Identify a tone ring that will work with Desk Cycle and selected sensor - order tool, continue physical research, start modeling a custom tone ring in CAD
    • SYN-08: Build small scale test of expanding foam based packing boxes to verify/improve this construction technique - run an initial test of spray foam techniques
    • DEV-32: Select sensor package format (which specific model of the selected sensor) - will make a recommendation on sensor packaging
  • Blocked?
    • need to move next week's meeting due to personal travel

Next Week's Joint Work

  • SYN-11: Refresh the demo surveys

Holoseat: 2017 Sprint 3 Plan

Added by J. Simmons about 1 month ago

We just wrapped up Sprint 2 (check out our Review and Retrospective) and are ready to start Sprint 3. With the successful completion of the HID research during Sprint 2, we are turning our full attention to preparations for SyndCon 2017.

Duration: 7 weeks
Stand Ups: Wednesday nights
Start: Jun 17, 2017
End: Aug 5, 2017

Backlog and Full Sprint Plan (see Backlog and Sprint 3 tabs)

Key Tasks
  • Finalizing the sensor configuration, utilizing wheel speed sensor and tone ring
  • Prep updated demo units
  • Prep demos (games, computers, displays, etc)
  • Design and make swag to give away at the con
  • Create the presentations for the main meeting and our panel
Pre-Sprint Commitments
  • J
    • Post sprint 3 plan on ODE
    • Ping Ingrid about requests for assistance with marketing tasks
  • Bryan
    • ping Jess about shirts and get her the design files for Holoseat logos
    • Investigate tone ring mounting options for Desk Cycle
    • Pull SyndCon attendance numbers

Holoseat: 2017 Sprint 2 Review and Retrospective

Added by J. Simmons about 1 month ago

Review

Claiming Done

  • SYN-01: Contact D to open up conversation about Model B's presence at SyndCon (we are looking for booth/demo space, presentations, announcements in the SyndCon emails, etc)
  • BIZ-07: Submit paperwork to adjust ownership to the appropriate entities
  • DEV-07: Test Keyboard USB HID over Arduino
  • DEV-23: Test Nodejs then Johnny-Five in chiptainer enviroment to determine if we want to use chiptainer approach; note, testing lead to moving from Nodejs to Python and this PBI is claimed done for the Python implementation
  • DEV-24: Create Fritzing element for CHIP Pro; note, testing lead to adopting Circuit Maker, and this PBI is claimed done for Circuit Maker
  • DEV-25: Update Fritzing docs to migrate from CHIP to CHIP Pro (EagleCad?); note, testing lead to adopting Circuit Maker, this PBI is claimed done in Circuit Maker
  • DEV-26: Determine wiring to power CHIP Pro from Feather
  • DEV-27: Determine wiring to provide I2C between CHIP Pro and Feather
  • DEV-28: Develop Feather code to be I2C slave
  • DEV-29: Develop Johnny-Five code for CHIP Pro to be I2C master; note, testing lead to moving from Nodejs to Python and this PBI is claimed done for the Python implementation
  • DEV-30: Test master to slave and slave to master events between Feather and CHIP Pro

Not Claiming Done

  • BIZ-15: Contact A.G. to ask if he will be at SyndCon 2017 and if so ask for a meeting about financing Holoseat; Blocked: no response
  • CAMP-04: Send out emails to marketing volunteer prospects to determine their interest, availbility, and what they can do to help with marketing
  • DEV-19: Add hot key for enable/disable of Holoseat to v0.3 Configuration App for UX testing in prep to move controller down to the exercise equipment and remove separate sensor board; Deferred during sprint
  • DEV-31: Send out note to fans asking for input about hotkey vs button for enable/disable; OBE during sprint

Retrospective

What went well?

  • Recovered mid sprint from missing several stand ups
  • Had a last few week surge that was very productive
  • Theme of this sprint was "recovery" - like the stand ups, like identifying Node was not working and shifting focus to test python
  • Worked super well as a team this sprint
  • Finding Circuit Maker and adopting it over other options was a huge boon - let us actually complete schematics for v0.4
  • We did what had to be done as idenified at the sprint planning (specifically HID over USB)

What did not go well?

  • Missed several stand ups
  • Had some problems trying to keep up with external communications (like emails)
  • Hard to account for extra summer time projects
  • We have hit a capacity limit in how much can get done in a sprint

What can we do better?

  • Keep prioritizing stand ups, that is what saved us from a sad sprint
  • Prioritize external communications
  • Take the time to "pick the low hanging fruit"
  • Need to bring in more outside resources (including contract work) to increase capacity

Holoseat: 2017 Sprint 2 Stand Up 8

Added by J. Simmons about 1 month ago

J's Report

  • Did
    • Continued working on updated architecture documentation, specifically local notes about i2c protocol and REST APIs for micro-services (cannot really claim progress until these things get into ODE)
  • Will do
    • none
  • Blocked?
    • work and convention

Bryan's Report

  • Did
    • DEV-25: Update Fritzing docs to migrate from CHIP to CHIP Pro (EagleCad?) - updated the schematic we built last week to use "proper" formatting/layout
  • Will do
    • DEV-25: Update Fritzing docs to migrate from CHIP to CHIP Pro (EagleCad?) - will clean up and finish the schematic and produce a png to upload to DMSF
    • Send out email to potential volunteers about helping with Python development on Holoseat
  • Blocked?
    • none

Holoseat: 2017 Sprint 2 Stand Up 7

Added by J. Simmons about 1 month ago

J's Report

  • Did
    • DEV-23: Test Nodejs then Johnny-Five in chiptainer enviroment to determine if we want to use chiptainer approach - resolved block (we are going with CHIP Pro + Python) and completed tests (and a lot more, see testing thread and the completed PBIs below)
    • DEV-26: Determine wiring to power CHIP Pro from Feather - done
    • DEV-27: Determine wiring to provide I2C between CHIP Pro and Feather - done
    • DEV-28: Develop Feather code to be I2C slave
    • DEV-29: Develop Johnny-Five code for CHIP Pro to be I2C master - done
    • DEV-30: Test master to slave and slave to master events between Feather and CHIP Pro - done
    • DEV-25: Update Fritzing docs to migrate from CHIP to CHIP Pro (EagleCad?) - worked with Bryan to start documenting v0.4 design in Circuit Maker
    • Started working on updated architecture documentation (e.g. block diagrams)
  • Will do
    • Continue working on updated architecture documentation
    • Start working on Docker images for Holoseat (release and dev)
  • Blocked?
    • still on travel

Bryan's Report

  • Did
    • DEV-07: Test Keyboard USB HID over Arduino - looked over things a little, but going to postpone more work while we are wrapping up work that uses Feather since that is working
    • DEV-25: Update Fritzing docs to migrate from CHIP to CHIP Pro (EagleCad?) - started looking at the work done with J over the weekend and tutorials so he can update the rough schematics
  • Will do
    • DEV-25: Update Fritzing docs to migrate from CHIP to CHIP Pro (EagleCad?) - going to try and get it done
    • Send out email to potential volunteers about helping with Python development on Holoseat
    • Start developing v0.4 prototype Bill of Materials
  • Blocked?
    • none

Holoseat: 2017 Sprint 2 Stand Up 6

Added by J. Simmons about 1 month ago

J's Report

  • Did
    • Tag v0.3.1 in SVN and update v0.3 Documentation (SVN and DMSF)
    • DEV-23: Test Nodejs then Johnny-Five in chiptainer environment to determine if we want to use chiptainer approach - got all NTC examples running and published to docker.io; hit a snag where node chip-io (needed for johnny-five) is only working on CHIP, not CHIP Pro; this blocks forward progress until we resolve language/CHIP platform questions
    • DEV-26: Determine wiring to power CHIP Pro from Feather/DEV-27: Determine wiring to provide I2C between CHIP Pro and Feather - did circuit maker tutorials, but cannot get write access to Holoseat docs
    • Ordered test antennas for CHIP Pros
  • Will do
    • Resolve the block on DEV-23 by testing nodejs in CHIPtainer from CHIP and Python in CHIPtainer from CHIP Pro, focusing on Python/CHIP Pro implementation (python community is all over the CHIP Pro, so we should lean in that direction)
  • Blocked?
    • CHIP Platform and language interface issue (see DEV-23)
    • Circuit Maker permissions/user error (see DEV-26)
    • Back on the road Sunday
Bryan's Report
  • Did
    • BIZ-15: Contact A.G. to ask if he will be at SyndCon 2017 and if so ask for a meeting about financing Holoseat - sent email, no reply
    • SYN-01: Contact D to open up conversation about Model B's presence at SyndCon (we are looking for booth/demo space, presentations, announcements in the SyndCon emails, etc) - all good to go
    • CAMP-04: Send out emails to marketing volunteer prospects to determine their interest, availbility, and what they can do to help with marketing - talked to one of the people who expressed interest, available in very specific ways
    • DEV-19: Add hot key for enable/disable of Holoseat to v0.3 Configuration App for UX testing in prep to move controller down to the exercise equipment and remove separate sensor board - started reviewing the code needed for the hotkey implementation
    • DEV-24: Create Fritzing element for CHIP Pro - (done) migrated to circuit maker and imported Eagle version of CHIP Pro into project
  • Will do
    • DEV-07: Test Keyboard USB HID over Arduino - research alternative HID chip (PIC16F1454), specifically coding and usage (see innovation board source code
    • DEV-25: Update Fritzing docs to migrate from CHIP to CHIP Pro (EagleCad?) - Port v0.4 CHIP fritzing to CHIP Pro in circuit maker
  • Blocked?
    • Blocked on BIZ-15

Notes

  • De-prioritizing hotkey PBIs for this sprint (lower priority than things like HID)
  • Bryan has come to the conclusion that he want to keep the physical button and add hotkey if time permits (J. agrees)

1 2 3 ... 8 Next ยป

Also available in: Atom