Retro Pocket Communicator / Security Key
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Brian Salcedo 4441f95aa0 Hmmm... 2 months ago
assets add a photo of first prototype 2 months ago
include initial commit 2 months ago
lib initial commit 2 months ago
src Aziz, Light! No! Not so much! 2 months ago
test initial commit 2 months ago
.drone.yml rename step 2 months ago
.gitignore initial commit 2 months ago
.travis.yml initial commit 2 months ago
README.md Hmmm... 2 months ago
platformio.ini initial commit 2 months ago

README.md

Cookie

A retro pocket communicator / security key

Named after the one found in Black Mirror, though not nearly as impressive, nor terrifying.

The planned parts Wish List. At the moment, Feather M0 + LoRa are out of stock. 32u4 are in stock.

The Cookie shall utilize the RFM95W LoRa Transceiver Module on the AdaFruit Feather. These modules feature a long range modem that provides ultra-long range spread spectrum communication and high interference immunity whilst minimising current consumption.

A cookie-service will handle messaging. It will communicate via MQTT to a LoRa gateway.

The cookie-gateway will connect MQTT to LoRa via a Feather and GL-MiFi

Features it must have:

  • Receive, store, and display message data from subscribed topics. (e.g. email, sms, slack, etc.)
  • Notifications via sound and various RGB LED blinking patterns.
  • Provide TOTP. (RFC 6238)

Features that would be nice to have:

  • Choose from a list of generic replies and send them.
  • Trigger generic webhooks to automate all the things.
  • With the Feather M0, it might be possible to add U2F.
  • If we have a joystick… on screen keyboard?

Prototype 1