diff --git a/data/config.json b/data/config.json new file mode 100644 index 0000000..cd2f236 --- /dev/null +++ b/data/config.json @@ -0,0 +1,3 @@ +{ + "version": 3 +} diff --git a/data/maps/cyberplague.json b/data/maps/cyberplague.json new file mode 100644 index 0000000..37c9dc9 --- /dev/null +++ b/data/maps/cyberplague.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "strides": [ + {"x": 0, "y": 6, "pixels": 6}, + {"x": 1, "y": 6, "pixels": 6}, + {"x": 2, "y": 6, "pixels": 6}, + {"x": 3, "y": 4, "pixels": 9}, + {"x": 4, "y": 4, "pixels": 14}, + {"x": 5, "y": 0, "pixels": 17}, + {"x": 6, "y": 2, "pixels": 12}, + {"x": 7, "y": 0, "pixels": 18}, + {"x": 8, "y": 4, "pixels": 14}, + {"x": 9, "y": 5, "pixels": 9}, + {"x": 10, "y": 4, "pixels": 7}, + {"x": 11, "y": 5, "pixels": 6}, + {"x": 12, "y": 5, "pixels": 6} + ] +} diff --git a/data/maps/default.json b/data/maps/default.json new file mode 100644 index 0000000..de621a1 --- /dev/null +++ b/data/maps/default.json @@ -0,0 +1,6 @@ +{ + "version": 1, + "strides": [ + {"x": 0, "y": 0, "pixels": 255} + ] +} diff --git a/data/profiles/cyberplague.json b/data/profiles/cyberplague.json new file mode 100644 index 0000000..021db72 --- /dev/null +++ b/data/profiles/cyberplague.json @@ -0,0 +1,16 @@ +{ + "version": 1, + "tasks": [ + "Renderer", + "SerialInput", + "BPM", + "Bluetooth" + ], + "scenes": { + "Idle": ["Solid", "MPU5060", "Pulse", "IdleColors", "CircadianRhythm"], + "Acid": ["Chimes", "Pulse", "MPU5060", "IdleColors", "Rainbow"], + "Flashlight": ["Flashlight"] + }, + "surfaceMap": "cyberplague" +} + diff --git a/data/profiles/default.json b/data/profiles/default.json new file mode 100644 index 0000000..1cccd91 --- /dev/null +++ b/data/profiles/default.json @@ -0,0 +1,15 @@ +{ + "version": 1, + "tasks": [ + "Renderer", + "MQTT", + "WiFi", + "ArduinoOTA", + "UpdateStatusAnimation" + ], + "scenes": { + "Idle": ["Solid", "MPU5060", "Pulse", "IdleColors", "CircadianRhythm"], + "Flashlight": ["Flashlight"] + } + "surfaceMap": "default" +} diff --git a/data/profiles/home-lighting.json b/data/profiles/home-lighting.json new file mode 100644 index 0000000..f9f0f12 --- /dev/null +++ b/data/profiles/home-lighting.json @@ -0,0 +1,17 @@ +{ + "version": 1, + "tasks": [ + "Bluetooth", + "Renderer", + "WiFi", + "MQTT", + "ArduinoOTA", + "UpdateStatusAnimation" + ], + "scenes": { + "Idle": ["Solid", "MPU5060", "Pulse", "IdleColors", "CircadianRhythm"], + "Acid": ["Chimes", "Pulse", "MPU5060", "IdleColors", "Rainbow"], + "Flashlight": ["Flashlight"] + } + "surfaceMap": "default" +}