Difference between revisions of "Projects:Badge"

From SHA2017
Jump to: navigation, search
(Vacancies)
m (Extra pad)
Line 25: Line 25:
  
 
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.
 
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.
 +
Technical specs (subject to change): https://pad.sha2017.org/p/badge-technical.
  
 
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.

Revision as of 15:23, 5 July 2016

Projects:Badge
1st line contacts: Kartoffel
Does: Design an awesome badge
Does not:
Is an exclusive team: No
Contact: badge@lists.sha2017.org
IRC: #sha2017-badge
Deadlines:
Needed resources:
Comment:
Vacancies: 1
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
  • puckipedia
  • Underhand
  • you?

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. Technical specs (subject to change): https://pad.sha2017.org/p/badge-technical.

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

* A firmware developer for the BLE module (nrf51822). Dev boards are available, please inform through IRC.

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