From 4c2ce88800d96831c6c1fc13ee7083ddb79ae880 Mon Sep 17 00:00:00 2001 From: workinghard Date: Mon, 17 Oct 2016 20:33:09 -0700 Subject: [PATCH] Update README.md --- README.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 47961b4..a7617d0 100644 --- a/README.md +++ b/README.md @@ -22,7 +22,14 @@ Version 2 with ESP8266 instead of Arduino/Network ## Software ### Cube -The communication is working through I2C protocoll. +The communication is working through I2C protocoll. The basic logic is very simple: +* Display programmed smooth animations +* If a frame (full 64 led values) received, display it +* 5 seconds timeout for the default state. (Currently displaying programmed animations) + +#### Protocoll +* Only listen, no call backs +* valid format for a frame: "//??<64 color values>,, " ## Hardware Because most of the esp8266 boards are working with 3.3V and our Cube board is a regular ATMEGA328 with 5V, we need a voltage shifter. This is a basic schematic realized with a BSS138 MOSFET. Breakout boards are available on most popular sites.