Skip to content

Circuitsoft/sensei_mesh

 
 

Repository files navigation

Dependencies

Setup

  • Update Makefile with paths to the NRF SDK, and your serial board, and where arduino is installed.

Compile and flash devices

Program a shoe sensor with id 1, turning off serial for power savings

make program SERIAL_PORT=/dev/cu.usbserial-FTZ86FTC SENSOR_CONFIGURATION_OPTIONS="--no-serial" TARGET_BOARD=BOARD_SHOE_SENSOR SENSOR_ID=1

Program an area sensor with id 3, turning off serial for power savings:

make program SERIAL_PORT=/dev/cu.usbserial-AI04QL7P SENSOR_CONFIGURATION_OPTIONS="--no-serial" TARGET_BOARD=BOARD_LESSON_TRACKER SENSOR_ID=3

Program a listening device that doesn't sleep, and listens all the time.

make program SERIAL_PORT=/dev/cu.usbserial-DN00CSZ7 SENSOR_CONFIGURATION_OPTIONS="--no-sleep" TARGET_BOARD=BOARD_RFD77201 SENSOR_ID=51

Program a master clock device that doesn't sleep, listens all the time, and broadcasts its clock signal at full power.

make program SERIAL_PORT=/dev/cu.usbserial-AI04QL7P SENSOR_CONFIGURATION_OPTIONS="--no-sleep" TARGET_BOARD=BOARD_LESSON_TRACKER CLOCK_MASTER=yes SENSOR_ID=61

About

Sensei firmware for simblee, mesh version

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 90.8%
  • Python 6.5%
  • Makefile 2.0%
  • Other 0.7%