{"id":368,"date":"2018-01-22T09:37:20","date_gmt":"2018-01-22T14:37:20","guid":{"rendered":"http:\/\/www.modelb.biz\/?p=368"},"modified":"2018-01-22T09:37:20","modified_gmt":"2018-01-22T14:37:20","slug":"back-oshw-projects-tale-part-2","status":"publish","type":"post","link":"https:\/\/www.modelb.biz\/back-oshw-projects-tale-part-2\/","title":{"rendered":"There and Back Again: An OSHW Project\u2019s Tale \u2013 Part 2"},"content":{"rendered":"

This is the second in a series of posts recapping our 2017 Holoseat development and sharing our 2018 plan. In the first post<\/a> we covered our 2017 goals and the reasons behind them. Today\u2019s post is about how we achieved those goals, just in time for SyndCon 2017.<\/em><\/p>\n

While 2017 was a huge success, I was completely surprised by the specifics of how we accomplished our goals.\u00a0\u00a0As a quick recap, here are our goals for 2017.<\/p>\n

    \n
  1. Finalize the hardware design needed to address the key feedback from demos at SyndCon 2016.<\/li>\n
  2. Run a private beta test program for Holoseat to vet the design before releasing version 1.0.<\/li>\n<\/ol>\n

    So, what happened?\u00a0 We started the year with some less than great technical and business assumptions.\u00a0 On the technical front, we were convinced we needed to upgrade out of the Adafruit Feather<\/a> to a full on system-on-a-chip controller board.\u00a0 And on the business side, we allowed ourselves to be caught up in the siren’s song of crowd source campaigns too soon.\u00a0 Sadly, these assumptions took us down rabbit holes most of the year.\u00a0 Fortunately we caught ourselves in time for a great SyndCon 2017<\/a>.<\/p>\n

    Finalizing the Hardware Design<\/h1>\n

    We started 2017 chasing down two seemingly unrelated design issues:\u00a0 profile management and Holoseat’s sensitivity to pedaling activity.\u00a0 Profile management covers things like trigger cadence (how fast an individual has to pedal to trigger walking).\u00a0 And Holoseat’s sensitivity to pedaling actions impacts how long it takes Holoseat to recognize changes in pedaling.\u00a0 Bryan and I focused the first half of 2017 on addressing profile management.\u00a0 This effort took the form of redesigning Holoseat around a brand new family of development boards:\u00a0 the\u00a0CHIP<\/a>\/CHIP Pro<\/a>.\u00a0 \u00a0Moving to the CHIP boards involved redesigning basically everything about Holoseat and led to an enormous amount of scope creep<\/a>.\u00a0 I could write pages retrospecting how exactly we got to that point, but that’s another blog post.<\/p>\n

    We were still testing the fundamental technologies we needed for a CHIP based Holoseat with only 8 weeks to go until SyndCon.\u00a0\u00a0To say we were off plan is an understatement.\u00a0 \u00a0Things turned around when Bryan took charge of designing a custom tone ring to use with a new sensor.\u00a0 Within four weeks we had a working prototype for these sensor upgrades, versus the four months we spent working on the move to CHIP.\u00a0 More importantly, the new design’s improved sensitivity yielded unexpected benefits.\u00a0 Namely, Holoseat was now responsive enough to calculate trigger cadence in real time.<\/p>\n

    \"\"<\/p>\n

    We quickly realized this “adaptive cadence” capability meant we could drop profile management and go back (again<\/em>) to our original Feather based design.\u00a0 After conducting additional testing we also concluded we had arrived at our minimum viable product (SyndCon prototype shown above).\u00a0 And what became of all of the effort we put into researching the CHIP boards? A large chunk of that work went into mastering Python in IoT applications. It didn\u2019t take us long to realize the bulk of that work could be re-purposed into the development of a brand new, and feature complete, desktop configuration app. Further, thanks to Python\u2019s portability, the same app will run on Windows, Mac, and Linux. And should we need to revisit a CHIP based Holoseat, it will work there, too.<\/p>\n

    Setting Up Our Testing Program<\/h1>\n
    <\/a>

    Great Read for OSHW Start Ups<\/p><\/div>\n

    One of the things we have to keep in mind is Holoseat is more than just a technical project. It is also a business and an investment of our time and money. This means we divide our effort between technical and business matters. For example, 2017 included research into preparing for and running crowd source campaigns. One of our conclusions from this research was we were not ready to run a crowd source campaign in 2017. We simply did not have a large enough online following to form the foundation of a successful campaign.<\/p>\n

    What we did have was a supportive core of fans asking us when they could get their own Holoseats. The value of this core group of supporters became apparent to us after reading Building a Hardware Business<\/a>.\u00a0 The authors discuss different growth strategies including building on a small core of passionate users.\u00a0 This strategy resonated with us and we decided it was time to organize our core fans into a testing community.<\/p>\n

    So, we put together our Alpha Test Program and offered 5 slots at SyndCon. We came home with 8 deposits for Alpha units. One fan even tried to give us his money during our annual Holoseat presentation! #winning<\/em>\u00a0 Having 8 high quality testers is going to be significantly better for us in the long run.\u00a0 Now the race is on to complete v1 Alpha so our testers can get their hands, er feet, on Holoseat.<\/p>\n


    \n

    Stay tuned for Part 3 where we lay out the 2018 plan and cover how we are doing so far.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"

    This is the second in a series of posts recapping our 2017 Holoseat development and sharing our 2018 plan. In the first post we covered our 2017 goals and the reasons behind them. Today\u2019s post is about how…<\/p>\n","protected":false},"author":2,"featured_media":380,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[12],"tags":[42,44,33,43,18],"acf":[],"yoast_head":"\nThere and Back Again: An OSHW Project\u2019s Tale \u2013 Part 2 - Model B<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.modelb.biz\/back-oshw-projects-tale-part-2\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"There and Back Again: An OSHW Project\u2019s Tale \u2013 Part 2 - Model B\" \/>\n<meta property=\"og:description\" content=\"This is the second in a series of posts recapping our 2017 Holoseat development and sharing our 2018 plan. In the first post we covered our 2017 goals and the reasons behind them. Today\u2019s post is about how…\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.modelb.biz\/back-oshw-projects-tale-part-2\/\" \/>\n<meta property=\"og:site_name\" content=\"Model B\" \/>\n<meta property=\"article:published_time\" content=\"2018-01-22T14:37:20+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.modelb.biz\/wp-content\/uploads\/2018\/01\/Holoseat-Schematics-2017.png\" \/>\n\t<meta property=\"og:image:width\" content=\"899\" \/>\n\t<meta property=\"og:image:height\" content=\"707\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"J. Simmons\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.modelb.biz\/#website\",\"url\":\"https:\/\/www.modelb.biz\/\",\"name\":\"Model B\",\"description\":\"Exerfy Your Games\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.modelb.biz\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.modelb.biz\/back-oshw-projects-tale-part-2\/#primaryimage\",\"url\":\"https:\/\/www.modelb.biz\/wp-content\/uploads\/2018\/01\/Holoseat-Schematics-2017.png\",\"contentUrl\":\"https:\/\/www.modelb.biz\/wp-content\/uploads\/2018\/01\/Holoseat-Schematics-2017.png\",\"width\":899,\"height\":707,\"caption\":\"Holoseat Schematics 2017\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.modelb.biz\/back-oshw-projects-tale-part-2\/#webpage\",\"url\":\"https:\/\/www.modelb.biz\/back-oshw-projects-tale-part-2\/\",\"name\":\"There and Back Again: An OSHW Project\u2019s Tale \u2013 Part 2 - Model B\",\"isPartOf\":{\"@id\":\"https:\/\/www.modelb.biz\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.modelb.biz\/back-oshw-projects-tale-part-2\/#primaryimage\"},\"datePublished\":\"2018-01-22T14:37:20+00:00\",\"dateModified\":\"2018-01-22T14:37:20+00:00\",\"author\":{\"@id\":\"https:\/\/www.modelb.biz\/#\/schema\/person\/cfc36116b56fc6bb960bc95ce309ece8\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.modelb.biz\/back-oshw-projects-tale-part-2\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.modelb.biz\/back-oshw-projects-tale-part-2\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.modelb.biz\/back-oshw-projects-tale-part-2\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.modelb.biz\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"There and Back Again: An OSHW Project\u2019s Tale \u2013 Part 2\"}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.modelb.biz\/#\/schema\/person\/cfc36116b56fc6bb960bc95ce309ece8\",\"name\":\"J. Simmons\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.modelb.biz\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/fddb1a56cddb77866c81600a76974e02?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/fddb1a56cddb77866c81600a76974e02?s=96&d=mm&r=g\",\"caption\":\"J. Simmons\"},\"description\":\"J. has worked in open source hardware for the last 6 years. During that time, J. has led the development of Open Design Engine, the Shepard Test Stand, the Ground Sphere Ground Station, and of course Holoseat. Over the course of these projects J. has developed skills in Arduino programming, small scale electronics, agile development processes, and Node.js. These skills are in addition to his academic background of theatre lighting design (BFA), computer science (double major), and space systems engineering (MS, PhD). Yes, J. really is a rocket scientist.\",\"sameAs\":[\"http:\/\/modelb.biz\"],\"url\":\"https:\/\/www.modelb.biz\/author\/jrs\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"There and Back Again: An OSHW Project\u2019s Tale \u2013 Part 2 - Model B","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.modelb.biz\/back-oshw-projects-tale-part-2\/","og_locale":"en_US","og_type":"article","og_title":"There and Back Again: An OSHW Project\u2019s Tale \u2013 Part 2 - Model B","og_description":"This is the second in a series of posts recapping our 2017 Holoseat development and sharing our 2018 plan. In the first post we covered our 2017 goals and the reasons behind them. Today\u2019s post is about how…","og_url":"https:\/\/www.modelb.biz\/back-oshw-projects-tale-part-2\/","og_site_name":"Model B","article_published_time":"2018-01-22T14:37:20+00:00","og_image":[{"width":899,"height":707,"url":"https:\/\/www.modelb.biz\/wp-content\/uploads\/2018\/01\/Holoseat-Schematics-2017.png","type":"image\/png"}],"twitter_card":"summary","twitter_misc":{"Written by":"J. Simmons","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebSite","@id":"https:\/\/www.modelb.biz\/#website","url":"https:\/\/www.modelb.biz\/","name":"Model B","description":"Exerfy Your Games","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.modelb.biz\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.modelb.biz\/back-oshw-projects-tale-part-2\/#primaryimage","url":"https:\/\/www.modelb.biz\/wp-content\/uploads\/2018\/01\/Holoseat-Schematics-2017.png","contentUrl":"https:\/\/www.modelb.biz\/wp-content\/uploads\/2018\/01\/Holoseat-Schematics-2017.png","width":899,"height":707,"caption":"Holoseat Schematics 2017"},{"@type":"WebPage","@id":"https:\/\/www.modelb.biz\/back-oshw-projects-tale-part-2\/#webpage","url":"https:\/\/www.modelb.biz\/back-oshw-projects-tale-part-2\/","name":"There and Back Again: An OSHW Project\u2019s Tale \u2013 Part 2 - Model B","isPartOf":{"@id":"https:\/\/www.modelb.biz\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.modelb.biz\/back-oshw-projects-tale-part-2\/#primaryimage"},"datePublished":"2018-01-22T14:37:20+00:00","dateModified":"2018-01-22T14:37:20+00:00","author":{"@id":"https:\/\/www.modelb.biz\/#\/schema\/person\/cfc36116b56fc6bb960bc95ce309ece8"},"breadcrumb":{"@id":"https:\/\/www.modelb.biz\/back-oshw-projects-tale-part-2\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.modelb.biz\/back-oshw-projects-tale-part-2\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.modelb.biz\/back-oshw-projects-tale-part-2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.modelb.biz\/"},{"@type":"ListItem","position":2,"name":"There and Back Again: An OSHW Project\u2019s Tale \u2013 Part 2"}]},{"@type":"Person","@id":"https:\/\/www.modelb.biz\/#\/schema\/person\/cfc36116b56fc6bb960bc95ce309ece8","name":"J. Simmons","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.modelb.biz\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/fddb1a56cddb77866c81600a76974e02?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/fddb1a56cddb77866c81600a76974e02?s=96&d=mm&r=g","caption":"J. Simmons"},"description":"J. has worked in open source hardware for the last 6 years. During that time, J. has led the development of Open Design Engine, the Shepard Test Stand, the Ground Sphere Ground Station, and of course Holoseat. Over the course of these projects J. has developed skills in Arduino programming, small scale electronics, agile development processes, and Node.js. These skills are in addition to his academic background of theatre lighting design (BFA), computer science (double major), and space systems engineering (MS, PhD). Yes, J. really is a rocket scientist.","sameAs":["http:\/\/modelb.biz"],"url":"https:\/\/www.modelb.biz\/author\/jrs\/"}]}},"_links":{"self":[{"href":"https:\/\/www.modelb.biz\/wp-json\/wp\/v2\/posts\/368"}],"collection":[{"href":"https:\/\/www.modelb.biz\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.modelb.biz\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.modelb.biz\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.modelb.biz\/wp-json\/wp\/v2\/comments?post=368"}],"version-history":[{"count":10,"href":"https:\/\/www.modelb.biz\/wp-json\/wp\/v2\/posts\/368\/revisions"}],"predecessor-version":[{"id":392,"href":"https:\/\/www.modelb.biz\/wp-json\/wp\/v2\/posts\/368\/revisions\/392"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.modelb.biz\/wp-json\/wp\/v2\/media\/380"}],"wp:attachment":[{"href":"https:\/\/www.modelb.biz\/wp-json\/wp\/v2\/media?parent=368"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.modelb.biz\/wp-json\/wp\/v2\/categories?post=368"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.modelb.biz\/wp-json\/wp\/v2\/tags?post=368"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}