Firmware for the Locket Project (Russian description, English description)
Locket is the device for LARPs. It has stm32 microcontroller, 868 MHz radio, buttons, vibro, RGB led, beeper and accelerometer. It is placed in nice 3d-printed case. Locket may be used for rather complex gamedesign. It is powered by two AAA batteries.
Locket has several hardware (and firmware) versions (we call them new lockets, old lockets and ancient lockets). Master branch is for old lockets, for new lockets use master v.5 Some branches are for Atollic TrueStudio, others for Eclipse. See .project folder for this information. Archived branches https://github.com/Kreyl/Locket_fw/tags
Most popular branch:
- FeelEachOther - all lockets vibrate when feel other lockets near them;
- 7colors — activates magic path (special leds with radio, corresponding branch here;
Corresponding hardware project is here https://github.com/Kreyl/Locket_hw/.
Related documents (in russian):