Close

Lessons Learned

A project log for 2018 Open Hardware Summit badge

electronic conference badge for 2018 Open Hardware Summit attendees

oshparkoshpark 11/17/2018 at 23:251 Comment
  1. Badges should have built-in USB port:
    1. USB connector makes it easy to multiple volunteers with laptops to flash firmware onto the badges in parallel, versus having just one programming jig
    2. USB connector makes it easier for people attending the Summit to experiment with modifying the firmware and developing their own functionality
  2. Pretend that the deadline is 1 month before the event
    1. We originally had the goal of being ready on September 1st for the September 27th conference, but we allowed ourselves to push the deadline for final firmware release to the day before the Summit.  That meant staying up all night to flash the updated firmware on to the badges
    2. We should have identified the minimum feature set and simplified the functionality sooner in the design revision process
    3. We should have planned that we would have 3 hardware revisions and allowed for it in the schedule

Discussions

Jan wrote 11/18/2018 at 11:41 point

true story!

@ USB: Will go that same route with most of my future projects, adding a CH340 or even CH330N isn't too expensive but adds A LOT to ease of operation.

@ 2.1: have done that in my studies a lot, not easy to get out of that damn habit :)

@ 2.2: feature creep is real. I'm still on my journey to settle for a set of features EARLY on in the process with my projects. Doesn't work all the time to be hones haha

@ 2.2: goes with 2.1!

  Are you sure? yes | no