Impact
Impact
Impact is an OSM firmware that emulates the clasic iNova light behavior, but with 3 customizable colors.
Controls
Off
- Press and release - Turns to High when pressed.
- Press and hold for 3s - Flashes yellow and enters Configure mode.
High
- Press within 3s - Turns off while held, turns to Low when released.
- Press after 3s - Turns off and goes to Off.
Low
- Press within 3s - Turns off while held, turns to Blink when released.
- Press after 3s - Turns off and goes to Off.
Blink
- Press - Turns to off and goes to Off.
Configure
- Press - Change to next color.
- Press and hold - Flashes yellow.
- If last color, flashes white and saves. Goes to Off.
- Otherwise, goes to next color.
Palette
Impact has 25 colors and a blank to chose from.
Installation
Mac OS X
- Install the Arduino 1.6.5 IDE to you /Applications directory.
- Download and mount the Impact .dmg file.
- Plug in your OSM via USB and double-click the Upload .hex application.
Windows
- Download the XLoader software.
- Download Impact .hex file.
- Plug in your OSM and program according to this tutorial. Be sure to select Uno(ATmega328) from the Device dropdown.
Linux
- Install avrdude. The Arduino IDE comes with avrdude bundled. (OSX users, the location of avrdude is Arduino.app/Contents/Java/hardware/tools/avr/bin/avrdude).
- Download Impact .hex file.
- Plug in your OSM and run the command:
avrdude -v -patmega328p -carduino -P[path to programmer] -b115200 -D -Uflash:w:[path to .hex file]:i