g0v: Sociometric Badges

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More โ†’
You are HERE: http://link.g0v.network/sociometric-badges

Hi there! If youโ€™re reading this, youโ€™re welcome to contribute!

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More โ†’

  • Interested in following? Sign in and click " WATCH" in the top-right to get sane email notifications.

The purpose of this resource is to plan how to run experiments with sociometric badges, to help our communities better understand themselves.

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More โ†’


Table of Contents

Legend:

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More โ†’
Fact
Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More โ†’
Feeling
Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More โ†’
Idea

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More โ†’
Action Items


Contributing

  • Chat / Slack
  • Meetup in person
    • Informal and semi-regularly hangouts at Taipei Hackerspace open house (Tues/Thurs) and vTaiwan open meetings (Wed). We meet during these other meetings, but not at every one!
    • Ask in Slack for details!

Summary

Potential Experiments

  • Image Not Showing Possible Reasons
    • The image file may be corrupted
    • The server hosting the image is unavailable
    • The image path is incorrect
    • The image format is not supported
    Learn More โ†’
    Run an in-person sentiment mapping exercise via pol.is (vTaiwan-related)
  • Run a public sociometric experiment at a jothon

Experiment #1: vTaiwan Pilot

  • Based on a prior workshop format from RightsCon 2018
    • involved setting up a physical demo of polis dynamics, using 3 corners of room for agree/disagree/unsure, and asking people to move around in response to previously-submitted statements
    • in original workshop, polis visualization was generated by participants on phones after the physical space demo
  • Use openbadge-hub to puppet a pol.is conversation, acting on behalf of many users.
  • Pol.is authentication (mostly undocumented)

Notes

  • Image Not Showing Possible Reasons
    • The image file may be corrupted
    • The server hosting the image is unavailable
    • The image path is incorrect
    • The image format is not supported
    Learn More โ†’
    iBeacons can be used to localize badges (found here: Example 3)

Resources

Open Questions

  • patcon: After reading @OrenLederman's response and going through the mentioned resources:
    • When building the frame, was the pogo programmer header flipped?
    • When building the frame, the resources mention "soldering to the pogo pcb", but it seems to be all sockets/headers. What soldering was required?
    • When building the programmer itself, how is the 2x3 header soldered on? It looks like it's all protruding from one side (facing dev-kit board), but then a cable's socket seems to be attached from other side.
    • Are there any GCode or SVG files for laser-cutting the programmer frame?
  • openbadge-hub-py
  • Can we order PCBs and assemble/solder this ourselves?
    • The v3 badge is very tiny โ€“ many 0603 parts (0.06" x 0.03") surface mount (SMD) parts. While soldering SMD is possible, parts this small should be done by pick-and-place machine.
  • What do we tell PCB fabricator to avoid "tombstoning" that Oren mentioned?

Action Items

  • Ask for help on Taipei Hackerspace mailing list.
  • Decide on supplier/vendor: PCBway
  • Do a dry run of submission to PCBway (screenshot)
  • Download eagle software
  • Contact HumanDynamics lab to confirm up-to-date version (link)
  • Contact PCBway to see whether they can fulfill
  • (optional) order digikey parts and send to pcbway (or get them to order)
  • Order a small batch of sociometric badges for pilot test (3 iBeacons + 15 pilot workshop participants) โ€“ @sylin
  • Order 85 badges for community-scale experiment (100 total)
  • Get the openbadge hub running locally
  • Test how to puppet multiple users in a pol.is conversation via script
  • Allow hub to pupet a polis conversation based on data

Meetings

2018-12-11 Badge Build Night

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More โ†’
Tues, Dec 11 @ 21:00 - 02:00 TST
Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More โ†’
Taipei Hackerspace
Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More โ†’
kevinphy, patcon

  • patcon's observations and someone with very little soldering experience
    • 350oF
    • do the pogo pin kit first, as pin-through-hole PTH is easiest
    • surface-mount technology/parts (SMT) have a reputation as intimidating compared to PTH
    • Good friendly summary
    • patcon watched kevin to learn and irritate him
    • we't have a third-hand, so just used sticky tack to hold the board to the table.
    • no magifying device either, though that would have been a help
    • used Bimo's assembled badge board photo from when his was assembled by PCBWay.
    • started with parts that seemed to have the closest/smallest footprints
    • patcon sorted parts by identifier on bags
    • then moved through parts in alpha order, but with chip last
    • used little bin the store the current batch of parts โ€“ as in, C3 & C4 are same type, so we would pop them out of tape into bin at same time.
    • some parts have no polarity: resistors, โ€ฆ #todo
    • bluetooth needed help identifying pins via datasheet
    • datasheets (linked from octopart BOM) are helpful (search "pin" or "polarity" if unsure)
    • accelerometer was by far the tinest and hardest. used "solder bump" technique:
      • smear solder just enough to cover footprints
      • apply solder paste with tweeers
      • heat gun
      • then apply part with tweezers
      • use heat gun with applied pressure until it settles, and you perhaps see solder come out sides
    • heat gun should be used sparingly. unsure if it damages some complex parts like the chip
    • chip: last pins on datasheet are underneath chip and hard to connect. they are optional grounds, and so not needed. We perhaps destroyed one chip with heat gun before realizing this.
    • make sure solder flowed to feet, and didn't just stick to pins/surface
    • using metal cord to pull excess solder from parts/board, if applied too much
    • test at end with batt or 3.2V current. Light should turn on. (minimal current reading though)

2018-12-10 Cafe Hangout

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More โ†’
ansin, kevinphy, patcon
Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More โ†’

  • ansin in town
  • knows someone in finland who is doing a project on tech and faciliation
    • patcon & ansin talking about giving badge to her
    • connecting with ppl running facilitation workshops in her city
    • re: land development, but participatory design folks are interested in using it as a way to imagine democratic reform
  • ansin project
    • interative UI to let citizens have a more democratic experience
    • online portal, polis or kialo
    • need to design a set of values for charting course
      • values related to democracy
      • patcon: could this be as simple as consensus? could be dystopic if the consensus is bad, but what if consensus is all that's needed in a network governed by equitable idea flows?

2018-11-14 vTaiwan meeting

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More โ†’

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More โ†’
bimo, patcon, rest of vTaiwanโ€ฆ
Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More โ†’
Startup Hub Taipei

2018-11-13 Hackerspace Open House

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More โ†’
Tues, Nov. 14, 2018 @ 21:30 - 24:00 TST
Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More โ†’
Taipei Hackerspace
Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More โ†’
kevinphy, patcon

  • kevinphy and patcon ordered parts for 10 boards
    • DigiKey.tw (for most every part)
      • Used this octopart list
      • to generate this spreadsheet
      • which was pasted into 1clickbom.com browser plugin, and used to fill a shopping cart
      • plugin bug meant it would only fill the USA shopping cart, so had to "export" from USA store and re-import into TW store cart.
      • We also used our information from another spreadsheet to buy programmer parts from digikey
      • decided not to buy BLE beacons for now (since we can use the badges in a pinch)
      • the one capacitor we couldn't get from digikey was available from another store
        • there is a world-wide shortage of capacitors, and so hard to keep stock
        • was planning to buy 500 of that capacitor to have stock
      • kevinphy suggested we instead buy a similar component from local store
        • #todo buy component - @kevinphy
        • #todo share link here - @kevinphy
    • PCBWay (boards for badge and programmer)
      • prices from before
      • 5 programmer boards
      • 20 badge boards
      • decided to buy other few programmer parts individually from local suppliers in person (programmer parts dervied from this resource)
        • (1) Micro USB cable (6')
        • (2) Break Away Headers - 8-pin - Long - Male (PTH, 0.1")
        • (1) Header - 8-pin Female (PTH, 0.1")
        • (1) Header - 2x3 (Male, 0.1")
        • (1) 6-pin IDC cable
  • Expecting everything to arrive within a week or so
    • digikey shipping from Minnesota

2018-11-07 vTaiwan Meeting

  • patcon missed this week's meeting
  • kevinphy busy

2018-11-08

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More โ†’
Perch Cafe, Taipei
Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More โ†’
patcon

2018-10-24 vTaiwan Meeting

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More โ†’
Date: Wed, Oct 23 @ 7-11pm TST
Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More โ†’
Location: Taipei Startup Hub, Taiwan
Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More โ†’
Participants: kevinphy, patcon, sylin, vtaiwanโ€ฆ

  • neat pcb fabber (h/t sylin): https://www.seeedstudio.com
    • allow sharing of projects for others to easily order. very user-friendly.
  • patcon and kevin shared what they were doing with the larger group
  • ethan came, but couldn't find room, and after waiting awhile had to go elsewhere
    • patcon Sorry ethan!
      Image Not Showing Possible Reasons
      • The image file may be corrupted
      • The server hosting the image is unavailable
      • The image path is incorrect
      • The image format is not supported
      Learn More โ†’
  • working with BOM spreadsheet
  • set up seeedstudio, and ran through a test order. Would cost USD$442 for 10 PCBA boards
    • only changed color and dimensions (30x70mm)
    • found part numbers for BOM and auto-calculations
  • going to try the cheaper taiwanese supplier, Taobao
  • back to pcbway, has special bom format. tutorial. (see linked example spreadsheet, which has new required "package" column.)
  • kevin going to check with friend for recommendations
    Image Not Showing Possible Reasons
    • The image file may be corrupted
    • The server hosting the image is unavailable
    • The image path is incorrect
    • The image format is not supported
    Learn More โ†’
    • friend said would be not much cheaper than seeed or pcbway if any supplier were assembling for us (will be about $150 extra?)
  • patcon going to try to fix pcbway
    Image Not Showing Possible Reasons
    • The image file may be corrupted
    • The server hosting the image is unavailable
    • The image path is incorrect
    • The image format is not supported
    Learn More โ†’
  • patcon to play around with social sharing on seeed and pcdway
    Image Not Showing Possible Reasons
    • The image file may be corrupted
    • The server hosting the image is unavailable
    • The image path is incorrect
    • The image format is not supported
    Learn More โ†’
    • PCBWay is the way to go. One-click ordering of boards, and BOM file can be attached to project page, for relatively simple ordering of assembly. Can use Mouser or Digikey project pages to share easily orderable lists of parts, for people who want to fab them themselves.
    • Seeed community hub is for simple pre-assembled kit projects, not designed boards
    • Created stub pages on PCBWay for badge and programmer.
  • kevin to ask friend about buying parts for self-assembly
    Image Not Showing Possible Reasons
    • The image file may be corrupted
    • The server hosting the image is unavailable
    • The image path is incorrect
    • The image format is not supported
    Learn More โ†’
  • kevin to help patcon pay (blocked)
    Image Not Showing Possible Reasons
    • The image file may be corrupted
    • The server hosting the image is unavailable
    • The image path is incorrect
    • The image format is not supported
    Learn More โ†’
  • patcon getting low-qty quotes (3-5 units) from PCBway and seeed
    Image Not Showing Possible Reasons
    • The image file may be corrupted
    • The server hosting the image is unavailable
    • The image path is incorrect
    • The image format is not supported
    Learn More โ†’
    • PCBWay quote (USD) screenshots
      Type # assembly parts board fab
      badge 20 $106 $671 $47
      badge 5 $88 $178 $39
      programmer 5 $88 $178 $39
      • plus $15 "paypal" fee is on invoice?
    • Seeed: XXXX won't check
  • patcon to contact openbadge team about hosting board on community platform
    Image Not Showing Possible Reasons
    • The image file may be corrupted
    • The server hosting the image is unavailable
    • The image path is incorrect
    • The image format is not supported
    Learn More โ†’
  • Fix up PCBWay project stubs (patcon)
  • Create BOM lists on Mouser/Digikey for programmer
  • Create BOM lists on Mouser/Digikey for badge
  • Get full quote for 5 self-assembled badges and a programmer

2018-10-23 Hackerspace Open House

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More โ†’
Tues, Oct 22 @ 7:30-10pm TST
Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More โ†’
Taipei Hackerspace
Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More โ†’
patcon, kevinphy

  • patcon misunderstood schedule and got there late
  • no progress, but commitment to meet at vTaiwan next day

2018-10-11 Hackerspace Open House

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More โ†’
Tues, Oct 11 @ 8-12pm TST
Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More โ†’
Taipei Hackerspace
Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More โ†’
patcon, kevinphy, ethan

  • patcon shared information on social physics, vtaiwan
  • kevinphy is g0v member, but less active
  • ethan is english-speaking. has been in japan, but new to taipei. curious about how the politics and culture works. interested in project
  • kevinphy expressed interest in joining to build to hardware sociometric badge
  • patcon invites kevinphy and ethan to attend a vtaiwan weekly meeting
  • kevin taught patcon how to word with eagle files
  • kevin took a first stab at trying to submit to PCBway for quote