Difference between revisions of "Projects:Badge"

From SHA2017
Jump to: navigation, search
m
(Updated with current information)
Line 4: Line 4:
 
|Deadlines=
 
|Deadlines=
 
}}
 
}}
 +
== Badge team ==
 
We want to make an awesome badge.
 
We want to make an awesome badge.
  
We have an irc channel at #sha2017-badge on freenode and will have a mailing list very soon.
+
We have an irc channel at #sha2017-badge on freenode and a mailing list at badge@lists.sha2017.org
  
Current Team:
+
Current team members:
  
 
* realitygaps
 
* realitygaps
Line 15: Line 16:
 
* Kartoffel
 
* Kartoffel
 
* brabo
 
* brabo
* someone we forgot?
+
* you?
  
Our current brainstorms and meeting notes are at https://pad.ijhack.nl/p/shabadge
+
Our current brainstorms and meeting notes are at [https://pad.ijhack.nl/p/shabadge]. An overview can be found at [https://pad.sha2017.org/p/badge-neat].
  
 
We will continue having meetings online on the irc channel once every couple of weeks for the moment.
 
We will continue having meetings online on the irc channel once every couple of weeks for the moment.
  
 +
== Badge functions ==
 +
The idea is that everyone gets a badge that is primarily useful during the event, and also fun and easy to tinker with. Every badge will connect to legacy WiFi (so it's smart to bring a laptop that can do 5GHz). The badge will be able to display information like a talk schedule, fahrplan, angel shifts.
  
TLDR; from SHADAY Kickoff meeting:
+
Additionally badges can be configured as a beacon that broadcasts a ID, which is received by nearby badges which then use the ID to fetch information about the area they're near using an API. A 'would be nice' is to also be able to interact with LEDs/devices through this API.
  
 +
In list form:
 +
* Provide information during the event
 +
* Talk schedule + fahrplan
 +
* Angel shift information (2-way with REST API over WiFi)
 +
* Information on places (tracks, villages) you're near using BLE beacon-configured badges
 +
Bonus stuff (not a priority, but a 'would be nice'):
 +
* Control LEDs or devices in villages you're near using BLE
 +
* Locate friends around the camp (opt-in)
  
What we'd like:
+
== Vacancies ==
 +
* Web-developer to create an API + easy to use web interface. Please inform through our IRC channel.
  
*an actual badge
+
== Hardware ==
*low barrier to entry for playing with
+
The badge will be a creditcard-ish sized PCB with on it:
*decent battery life
+
* A ~2" e-paper display
*up to date schedule
+
* An ESP12* WiFi module controlling everything
*integration with volunteer system
+
* A BLE chip (probably the nRF51822)
*ability to interact with installations
+
* Capacitive touch buttons for input
*location/mapping with added metadata (guided tours etc)
+
* A decent-sized battery to last at least a day
*useful after the event
+
* Power regulator
*sunlight readable?
+
* A USB->TTL chip for programming
 +
* ('would be nice') Proper badge clip instead of a lanyard
 +
* ('would be nice') a pager motor for notifications
  
 +
At the moment we're trying to keep the budget for the badge below €15, which is still quite a lot of money. Sponsoring might help reduce this amount.
  
How do we think we can achieve this?
+
== Roadmap ==
*openwrt seems like a popular idea
+
* June 1, 2016: First proto PCB run
*e-ink seems nice but only available cheaply in 6" (too large?)
+
* (1-2 more PCB runs)
*btle seems useful for location/interactions
+
* February 2017: Start mass production
*wifi makes it useful after the event
 
*api for making your installation controllable from the badge
 

Revision as of 14:47, 10 March 2016

Projects:Badge
1st line contacts:
Does:
Does not:
Is an exclusive team:
Contact: badge@lists.sha2017.org
IRC: #sha2017-badge
Deadlines:
Needed resources:
Comment:
Vacancies: 0
Current team size / amount of ppl: 0
Contact at projectleiding:
Backup Contact at projectleiding: {{{Backup_Projectleiding}}}
"{{{Backup_Projectleiding}}}" cannot be used as a page name in this wiki.
Managed Vacancies:
You can add for your team on a page by adding: {{TeamVacancies|Projects:Badge}}

0 Team Members Projects:Badge

Badge team

We want to make an awesome badge.

We have an irc channel at #sha2017-badge on freenode and a mailing list at badge@lists.sha2017.org

Current team members:

  • realitygaps
  • the_Jinx
  • Einstein
  • Kartoffel
  • brabo
  • you?

Our current brainstorms and meeting notes are at [1]. An overview can be found at [2].

We will continue having meetings online on the irc channel once every couple of weeks for the moment.

Badge functions

The idea is that everyone gets a badge that is primarily useful during the event, and also fun and easy to tinker with. Every badge will connect to legacy WiFi (so it's smart to bring a laptop that can do 5GHz). The badge will be able to display information like a talk schedule, fahrplan, angel shifts.

Additionally badges can be configured as a beacon that broadcasts a ID, which is received by nearby badges which then use the ID to fetch information about the area they're near using an API. A 'would be nice' is to also be able to interact with LEDs/devices through this API.

In list form:

  • Provide information during the event
  • Talk schedule + fahrplan
  • Angel shift information (2-way with REST API over WiFi)
  • Information on places (tracks, villages) you're near using BLE beacon-configured badges

Bonus stuff (not a priority, but a 'would be nice'):

  • Control LEDs or devices in villages you're near using BLE
  • Locate friends around the camp (opt-in)

Vacancies

  • Web-developer to create an API + easy to use web interface. Please inform through our IRC channel.

Hardware

The badge will be a creditcard-ish sized PCB with on it:

  • A ~2" e-paper display
  • An ESP12* WiFi module controlling everything
  • A BLE chip (probably the nRF51822)
  • Capacitive touch buttons for input
  • A decent-sized battery to last at least a day
  • Power regulator
  • A USB->TTL chip for programming
  • ('would be nice') Proper badge clip instead of a lanyard
  • ('would be nice') a pager motor for notifications

At the moment we're trying to keep the budget for the badge below €15, which is still quite a lot of money. Sponsoring might help reduce this amount.

Roadmap

  • June 1, 2016: First proto PCB run
  • (1-2 more PCB runs)
  • February 2017: Start mass production