Skip to content

iterati/hex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hex

Hex is an OSM firmware that loves the number 16.

Features

  • 16 Strobe Modes to chose from
  • 16 Modes to customize
  • 16 Color Slots per mode
  • 4 16 Slot Bundles for custom mode playlists
  • 62 Color Palette (+ blank) with 4 Shades to chose from
  • Conjuring Mode

Installation

Packaged release on Mac OS X

Packaged release on Windows

  • Download the latest .hex from the releases tab.
  • Using XLoader, follow this tutorial on how to install.
    • Make sure to use 115200 for the speed.
    • Make sure to select "Uno(ATMega328)" from the Device dropdown.
    • Be sure to select the correct .hex file.

Controls

Off

  • Press - Turn on. Go to Play.
  • Hold 1.5s - Go to Bundle Select. Flashes blue.

Bundle Select

  • Press - Cycle bundle.
  • Hold 1.5s - Selects current bundle. Go to Play. Flashes blue.
  • Hold 3.0s - Go to Bundle Edit. Flashes yellow.

Bundle Edit

  • Press - Cycle bundle slot to next mode.
  • Hold 1.5s - Sets current bundle slot to selected mode. Cycles to next bundle slot. Flashes magenta.
  • Hold 3.0s - Saves bundle with current bundle slot as the end of the bundle. Go to Play. Flashes white.

Play (Normal Mode)

  • Press - Cycle to next mode.
  • Hold 1.0s - Put light to sleep. Flashes white.
  • Hold 2.5s - Enables Conjure Mode. Flashes blue.
  • Hold 4.0s - Go to Palette Config. Flashes yellow.
  • Hold 5.5s - Go to Prime Config. Flashes yellow.

Play (Conjure Mode)

  • Press - Toggle light on/off (processor still running).
  • Hold 1.0s - Turn off light and deactivate Conjure Mode. Flashes white.
  • Hold 2.5s - Disable Conjure Mode. Flashes blue.
  • Hold 4.0s - Go to Config Select. Flashes yellow.

Palette Config

  • Press - Cycle forward through palette options.
  • Dpress - Cycle backward through palette options.
  • Hold 1.5s - Select color. Flashes white.
  • Hold 1.5s more - Cycle to next shade. Flashes white.
  • Release after hold - Go to Confirm Color.

Confirm Color

  • Press - Accept color.
    • If last (12th) color slot, go to Play and save. Flashes white.
    • Otherwise just go to next color slot.
  • Hold 1.5s - Reject color.
    • If first color slot, go to Config Palette. Flashes red.
    • Otherwise, go to Confirm Color for previous color slot. Flashes red.
  • Hold 3.0s - Accept and save. Sets current color slot as last color. Go to Play. Flashes white.

Prime Config

  • Press - Cycles to next prime.
  • Hold 1.5s - Accept and save. Go to Play. Flashes white.

Palette

NOTE: Colors displayed on the monitor differ from colors displayed on the light. These colors are approximations. Anything grey tends more to white than grey when shown on the LED.

Palette

Animations

These images represent the default mode set of animations. 1 pixel represents 0.5s of animation.

NOTE: Colors displayed on the monitor differ from colors displayed on the light. These colors are approximations. Anything grey tends more to white than grey when shown on the LED.

Strobe

Strobe

Hyper

Hyper

Dops

Hyper

Strobie

Strobie

Pulse

Pulse

Seizure

Seizure

Tracer

Tracer

Dash Dops

Dash Dops

Blink-E

Blink-E

Edge

Edge

Lego

Lego

Chase

Chase

Morph

Morph

Ribbon

Ribbon

Comet

Comet

Candy

Candy

About

Hex is an OSM library that likes the number 16

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages