- [x] create a `roller` device that controls red and green LEDs and has a `ticks` counter - [x] connect hall effect sensor to `roller` device - [ ] create a `raceMonitor` state machine that: - handles "start-counting" transition - turns red LEDs green - resets ticks counter to 0 - handles "stop-counting" transition - ignore magnet - turns green LEDs red - [ ] hook up all 4 rollers to the raceMonitor - [ ] npm package - [ ] publish to npm
rollerdevice that controls red and green LEDs and has atickscounterrollerdeviceraceMonitorstate machine that: