Skip to content

Notes from the devday

Jonty Wareing edited this page Feb 21, 2014 · 3 revisions

#Feature List

##Base badge features

  • Battery level/alert
  • Time
  • Light
  • Does useful things after event
  • Name display in "hanging" mode
  • Switch to schedule mode when inverted
  • Schedule
  • Must support an arbitrary number of stages
  • Shows "my schedule" if you have flagged talks on the website
  • Talk name, people talking, time, location, short talk description
  • Alerts
  • Arbitrary text
  • Alerts are queued so we can send more than one and people can see them all

##Nice to have features

  • Daily treasure hunt game
  • Avatar
  • Weather alerts
  • Actual weather forecast
  • "App store"
  • Locally loadable "apps" over mass storage
  • Metrics reported from badge (temp, batt, pedometer mode)
  • Bar query

#Things we need#

  • RSSI of all incoming packets
  • Fixed packet size
  • ARF?
  • Fast mode change for channel hopping

#Current research

##Matt

  • Radio channel switching
  • Screen updates in RTOS
  • Power consumption

##Mark

  • Mass storage
  • Microcode loading/exec from ram?
  • Microcode writing OTA
  • Gzip

##Bob

  • IR/Buzzer testing
  • Robot shield prototype
  • Case/screen shield

##Drrk

  • Pedometer mode/IMU

##Jonty

  • Micropython prodding
  • Pimoroni case manufacturing
  • Message encryption
  • Broadcast auth

#In progress

##Jonty

  • Talking to PCB fab
  • Talking to Atmel about CPU sponsor, maybe via beaglebone
  • Talking to Pimoroni about case sponsorship
  • Not yet contacted Repaper about screen death

##Matt

  • Talking to Arrow ASAP

##Mark

  • To contact densitron

#To be documented

  • Radio protocol
Clone this wiki locally