CivicTechTO / CivicTechTO/polis-consultations

Create an open hardware clicker for audience participation

Open
#1 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

The idea would be to create a piece of hardware that would allow the audience of a small seminar to engage with speakers in a moderated panel. The hardware device would be desirable instead of phone usage, as the context of a phone would imply more distractions, and would prevent people from being maximally present. (notifications, etc.)

I am imagining a device that could have one of several specs:
1. with just **3 buttons for voting**, Agree/Disagree/Pass. It could be as simple as this, and would always vote on the most recent comment.
2. Further, it could also have an **LED digit display, with one or two buttons to cycle numbers** on that display. The recent comments could be listed on screen in a custom widget built on the pol.is API. The comments could be numbered, so that people could cycle through the comments they haven't yet responded to.

The devices could use mesh IoT technology like LoRa, for which we already have expertise in our Toronto community. The devices would likely be simple, and would talk to a server that would handle to bulk of the work talking to the pol.is conversation.

# To Do
- [ ] investigate how API might allow user management
- [ ] consider hardware technologies

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by investigating how the Pol.is API might support user management, then compare the proposed hardware technologies, including LoRa. The issue is complete only when a concrete device scope and a path for communicating with a server handling the Pol.is conversation are defined.

Written by the indexing model from the issue text.

Assessment

Domain
embedded-iot
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
15/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.