├── .gitignore ├── AikoCallback.h ├── AikoEvents.cpp ├── AikoEvents.h ├── IRcodes.h ├── IoTuz.cpp ├── IoTuz.h ├── LICENSE ├── README.md ├── examples ├── AikoISRTest │ └── AikoISRTest.ino ├── AikoTest │ └── AikoTest.ino ├── DemoSauce │ ├── .hide │ │ ├── Checkerboard.h │ │ ├── Leaves.h │ │ ├── TriangleWeb.h │ │ ├── TwistyText.h │ │ ├── TwistyTextFont.h │ │ └── Waveform.h │ ├── BaseAnimation.h │ ├── BaseTransition.h │ ├── Cube3D.h │ ├── DemoSauce.ino │ ├── FrameParams.h │ ├── MagentaSquares.h │ ├── MathUtil.h │ ├── PlasmaCloud.h │ ├── PlasmaYellow.h │ ├── README.md │ ├── Sphere3D.h │ ├── TransitionDither.h │ ├── TransitionHalftone.h │ ├── TransitionScroll.h │ └── TransitionSquares.h ├── EncoderTestPinIntrButt │ └── EncoderTestPinIntrButt.ino ├── fulldemo │ ├── ArduinoBreakout.ino │ ├── ArduinoTetris.ino │ ├── BaseAnimation.h │ ├── BaseTransition.h │ ├── Cube3D.h │ ├── DemoSauce.ino │ ├── FrameParams.h │ ├── Handheld-Color-Console │ │ ├── ArduinoBreakout.ino │ │ ├── ArduinoTetris.ino │ │ ├── TFTv2_extended.cpp │ │ ├── TFTv2_extended.h │ │ ├── Tetris.cpp │ │ ├── ball.cpp │ │ ├── beeping.cpp │ │ ├── breakout.cpp │ │ ├── config.h │ │ ├── font.c │ │ ├── joystick.cpp │ │ ├── paddle.cpp │ │ ├── scoreboard.cpp │ │ ├── sequencer.cpp │ │ └── tiles.cpp │ ├── MagentaSquares.h │ ├── MathUtil.h │ ├── PlasmaCloud.h │ ├── PlasmaYellow.h │ ├── Sphere3D.h │ ├── TFTv2_extended.cpp │ ├── TFTv2_extended.h │ ├── Tetris.cpp │ ├── TransitionDither.h │ ├── TransitionHalftone.h │ ├── TransitionScroll.h │ ├── TransitionSquares.h │ ├── adafruit_breakouttouchpaint.ino │ ├── adafruit_graphicstest.ino │ ├── ball.cpp │ ├── beeping.cpp │ ├── breakout.cpp │ ├── config.h │ ├── font.c │ ├── fulldemo.h │ ├── fulldemo.ino │ ├── joystick.cpp │ ├── paddle.cpp │ ├── scoreboard.cpp │ ├── sequencer.cpp │ ├── tasmanian-devil.c │ └── tiles.cpp ├── graphicstest │ └── graphicstest.ino └── pictureEmbed │ ├── picture1.c │ ├── picture2.c │ ├── pictureEmbed.ino │ ├── tasmanian-devil.c │ └── tasmanian-devil.jpg ├── ws2812.cpp └── ws2812.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcmerlin/IoTuz/HEAD/.gitignore -------------------------------------------------------------------------------- /AikoCallback.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcmerlin/IoTuz/HEAD/AikoCallback.h -------------------------------------------------------------------------------- /AikoEvents.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcmerlin/IoTuz/HEAD/AikoEvents.cpp -------------------------------------------------------------------------------- /AikoEvents.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcmerlin/IoTuz/HEAD/AikoEvents.h -------------------------------------------------------------------------------- /IRcodes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcmerlin/IoTuz/HEAD/IRcodes.h -------------------------------------------------------------------------------- /IoTuz.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcmerlin/IoTuz/HEAD/IoTuz.cpp -------------------------------------------------------------------------------- /IoTuz.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcmerlin/IoTuz/HEAD/IoTuz.h -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcmerlin/IoTuz/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcmerlin/IoTuz/HEAD/README.md -------------------------------------------------------------------------------- /examples/AikoISRTest/AikoISRTest.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcmerlin/IoTuz/HEAD/examples/AikoISRTest/AikoISRTest.ino -------------------------------------------------------------------------------- /examples/AikoTest/AikoTest.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcmerlin/IoTuz/HEAD/examples/AikoTest/AikoTest.ino -------------------------------------------------------------------------------- /examples/DemoSauce/.hide/Checkerboard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcmerlin/IoTuz/HEAD/examples/DemoSauce/.hide/Checkerboard.h -------------------------------------------------------------------------------- /examples/DemoSauce/.hide/Leaves.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcmerlin/IoTuz/HEAD/examples/DemoSauce/.hide/Leaves.h -------------------------------------------------------------------------------- /examples/DemoSauce/.hide/TriangleWeb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcmerlin/IoTuz/HEAD/examples/DemoSauce/.hide/TriangleWeb.h -------------------------------------------------------------------------------- /examples/DemoSauce/.hide/TwistyText.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcmerlin/IoTuz/HEAD/examples/DemoSauce/.hide/TwistyText.h -------------------------------------------------------------------------------- /examples/DemoSauce/.hide/TwistyTextFont.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcmerlin/IoTuz/HEAD/examples/DemoSauce/.hide/TwistyTextFont.h -------------------------------------------------------------------------------- /examples/DemoSauce/.hide/Waveform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcmerlin/IoTuz/HEAD/examples/DemoSauce/.hide/Waveform.h -------------------------------------------------------------------------------- /examples/DemoSauce/BaseAnimation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcmerlin/IoTuz/HEAD/examples/DemoSauce/BaseAnimation.h -------------------------------------------------------------------------------- /examples/DemoSauce/BaseTransition.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcmerlin/IoTuz/HEAD/examples/DemoSauce/BaseTransition.h -------------------------------------------------------------------------------- /examples/DemoSauce/Cube3D.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcmerlin/IoTuz/HEAD/examples/DemoSauce/Cube3D.h -------------------------------------------------------------------------------- /examples/DemoSauce/DemoSauce.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcmerlin/IoTuz/HEAD/examples/DemoSauce/DemoSauce.ino -------------------------------------------------------------------------------- /examples/DemoSauce/FrameParams.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcmerlin/IoTuz/HEAD/examples/DemoSauce/FrameParams.h -------------------------------------------------------------------------------- /examples/DemoSauce/MagentaSquares.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcmerlin/IoTuz/HEAD/examples/DemoSauce/MagentaSquares.h -------------------------------------------------------------------------------- /examples/DemoSauce/MathUtil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcmerlin/IoTuz/HEAD/examples/DemoSauce/MathUtil.h -------------------------------------------------------------------------------- /examples/DemoSauce/PlasmaCloud.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcmerlin/IoTuz/HEAD/examples/DemoSauce/PlasmaCloud.h -------------------------------------------------------------------------------- /examples/DemoSauce/PlasmaYellow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcmerlin/IoTuz/HEAD/examples/DemoSauce/PlasmaYellow.h -------------------------------------------------------------------------------- /examples/DemoSauce/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcmerlin/IoTuz/HEAD/examples/DemoSauce/README.md -------------------------------------------------------------------------------- /examples/DemoSauce/Sphere3D.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcmerlin/IoTuz/HEAD/examples/DemoSauce/Sphere3D.h -------------------------------------------------------------------------------- /examples/DemoSauce/TransitionDither.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcmerlin/IoTuz/HEAD/examples/DemoSauce/TransitionDither.h -------------------------------------------------------------------------------- /examples/DemoSauce/TransitionHalftone.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcmerlin/IoTuz/HEAD/examples/DemoSauce/TransitionHalftone.h -------------------------------------------------------------------------------- /examples/DemoSauce/TransitionScroll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcmerlin/IoTuz/HEAD/examples/DemoSauce/TransitionScroll.h -------------------------------------------------------------------------------- /examples/DemoSauce/TransitionSquares.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcmerlin/IoTuz/HEAD/examples/DemoSauce/TransitionSquares.h -------------------------------------------------------------------------------- /examples/EncoderTestPinIntrButt/EncoderTestPinIntrButt.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcmerlin/IoTuz/HEAD/examples/EncoderTestPinIntrButt/EncoderTestPinIntrButt.ino -------------------------------------------------------------------------------- /examples/fulldemo/ArduinoBreakout.ino: -------------------------------------------------------------------------------- 1 | Handheld-Color-Console/ArduinoBreakout.ino -------------------------------------------------------------------------------- /examples/fulldemo/ArduinoTetris.ino: -------------------------------------------------------------------------------- 1 | Handheld-Color-Console/ArduinoTetris.ino -------------------------------------------------------------------------------- /examples/fulldemo/BaseAnimation.h: -------------------------------------------------------------------------------- 1 | ../DemoSauce/BaseAnimation.h -------------------------------------------------------------------------------- /examples/fulldemo/BaseTransition.h: -------------------------------------------------------------------------------- 1 | ../DemoSauce/BaseTransition.h -------------------------------------------------------------------------------- /examples/fulldemo/Cube3D.h: -------------------------------------------------------------------------------- 1 | ../DemoSauce/Cube3D.h -------------------------------------------------------------------------------- /examples/fulldemo/DemoSauce.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcmerlin/IoTuz/HEAD/examples/fulldemo/DemoSauce.ino -------------------------------------------------------------------------------- /examples/fulldemo/FrameParams.h: -------------------------------------------------------------------------------- 1 | ../DemoSauce/FrameParams.h -------------------------------------------------------------------------------- /examples/fulldemo/Handheld-Color-Console/ArduinoBreakout.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcmerlin/IoTuz/HEAD/examples/fulldemo/Handheld-Color-Console/ArduinoBreakout.ino -------------------------------------------------------------------------------- /examples/fulldemo/Handheld-Color-Console/ArduinoTetris.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcmerlin/IoTuz/HEAD/examples/fulldemo/Handheld-Color-Console/ArduinoTetris.ino -------------------------------------------------------------------------------- /examples/fulldemo/Handheld-Color-Console/TFTv2_extended.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcmerlin/IoTuz/HEAD/examples/fulldemo/Handheld-Color-Console/TFTv2_extended.cpp -------------------------------------------------------------------------------- /examples/fulldemo/Handheld-Color-Console/TFTv2_extended.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcmerlin/IoTuz/HEAD/examples/fulldemo/Handheld-Color-Console/TFTv2_extended.h -------------------------------------------------------------------------------- /examples/fulldemo/Handheld-Color-Console/Tetris.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcmerlin/IoTuz/HEAD/examples/fulldemo/Handheld-Color-Console/Tetris.cpp -------------------------------------------------------------------------------- /examples/fulldemo/Handheld-Color-Console/ball.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcmerlin/IoTuz/HEAD/examples/fulldemo/Handheld-Color-Console/ball.cpp -------------------------------------------------------------------------------- /examples/fulldemo/Handheld-Color-Console/beeping.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcmerlin/IoTuz/HEAD/examples/fulldemo/Handheld-Color-Console/beeping.cpp -------------------------------------------------------------------------------- /examples/fulldemo/Handheld-Color-Console/breakout.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcmerlin/IoTuz/HEAD/examples/fulldemo/Handheld-Color-Console/breakout.cpp -------------------------------------------------------------------------------- /examples/fulldemo/Handheld-Color-Console/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcmerlin/IoTuz/HEAD/examples/fulldemo/Handheld-Color-Console/config.h -------------------------------------------------------------------------------- /examples/fulldemo/Handheld-Color-Console/font.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcmerlin/IoTuz/HEAD/examples/fulldemo/Handheld-Color-Console/font.c -------------------------------------------------------------------------------- /examples/fulldemo/Handheld-Color-Console/joystick.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcmerlin/IoTuz/HEAD/examples/fulldemo/Handheld-Color-Console/joystick.cpp -------------------------------------------------------------------------------- /examples/fulldemo/Handheld-Color-Console/paddle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcmerlin/IoTuz/HEAD/examples/fulldemo/Handheld-Color-Console/paddle.cpp -------------------------------------------------------------------------------- /examples/fulldemo/Handheld-Color-Console/scoreboard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcmerlin/IoTuz/HEAD/examples/fulldemo/Handheld-Color-Console/scoreboard.cpp -------------------------------------------------------------------------------- /examples/fulldemo/Handheld-Color-Console/sequencer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcmerlin/IoTuz/HEAD/examples/fulldemo/Handheld-Color-Console/sequencer.cpp -------------------------------------------------------------------------------- /examples/fulldemo/Handheld-Color-Console/tiles.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcmerlin/IoTuz/HEAD/examples/fulldemo/Handheld-Color-Console/tiles.cpp -------------------------------------------------------------------------------- /examples/fulldemo/MagentaSquares.h: -------------------------------------------------------------------------------- 1 | ../DemoSauce/MagentaSquares.h -------------------------------------------------------------------------------- /examples/fulldemo/MathUtil.h: -------------------------------------------------------------------------------- 1 | ../DemoSauce/MathUtil.h -------------------------------------------------------------------------------- /examples/fulldemo/PlasmaCloud.h: -------------------------------------------------------------------------------- 1 | ../DemoSauce/PlasmaCloud.h -------------------------------------------------------------------------------- /examples/fulldemo/PlasmaYellow.h: -------------------------------------------------------------------------------- 1 | ../DemoSauce/PlasmaYellow.h -------------------------------------------------------------------------------- /examples/fulldemo/Sphere3D.h: -------------------------------------------------------------------------------- 1 | ../DemoSauce/Sphere3D.h -------------------------------------------------------------------------------- /examples/fulldemo/TFTv2_extended.cpp: -------------------------------------------------------------------------------- 1 | Handheld-Color-Console/TFTv2_extended.cpp -------------------------------------------------------------------------------- /examples/fulldemo/TFTv2_extended.h: -------------------------------------------------------------------------------- 1 | Handheld-Color-Console/TFTv2_extended.h -------------------------------------------------------------------------------- /examples/fulldemo/Tetris.cpp: -------------------------------------------------------------------------------- 1 | Handheld-Color-Console/Tetris.cpp -------------------------------------------------------------------------------- /examples/fulldemo/TransitionDither.h: -------------------------------------------------------------------------------- 1 | ../DemoSauce/TransitionDither.h -------------------------------------------------------------------------------- /examples/fulldemo/TransitionHalftone.h: -------------------------------------------------------------------------------- 1 | ../DemoSauce/TransitionHalftone.h -------------------------------------------------------------------------------- /examples/fulldemo/TransitionScroll.h: -------------------------------------------------------------------------------- 1 | ../DemoSauce/TransitionScroll.h -------------------------------------------------------------------------------- /examples/fulldemo/TransitionSquares.h: -------------------------------------------------------------------------------- 1 | ../DemoSauce/TransitionSquares.h -------------------------------------------------------------------------------- /examples/fulldemo/adafruit_breakouttouchpaint.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcmerlin/IoTuz/HEAD/examples/fulldemo/adafruit_breakouttouchpaint.ino -------------------------------------------------------------------------------- /examples/fulldemo/adafruit_graphicstest.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcmerlin/IoTuz/HEAD/examples/fulldemo/adafruit_graphicstest.ino -------------------------------------------------------------------------------- /examples/fulldemo/ball.cpp: -------------------------------------------------------------------------------- 1 | Handheld-Color-Console/ball.cpp -------------------------------------------------------------------------------- /examples/fulldemo/beeping.cpp: -------------------------------------------------------------------------------- 1 | Handheld-Color-Console/beeping.cpp -------------------------------------------------------------------------------- /examples/fulldemo/breakout.cpp: -------------------------------------------------------------------------------- 1 | Handheld-Color-Console/breakout.cpp -------------------------------------------------------------------------------- /examples/fulldemo/config.h: -------------------------------------------------------------------------------- 1 | Handheld-Color-Console/config.h -------------------------------------------------------------------------------- /examples/fulldemo/font.c: -------------------------------------------------------------------------------- 1 | Handheld-Color-Console/font.c -------------------------------------------------------------------------------- /examples/fulldemo/fulldemo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcmerlin/IoTuz/HEAD/examples/fulldemo/fulldemo.h -------------------------------------------------------------------------------- /examples/fulldemo/fulldemo.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcmerlin/IoTuz/HEAD/examples/fulldemo/fulldemo.ino -------------------------------------------------------------------------------- /examples/fulldemo/joystick.cpp: -------------------------------------------------------------------------------- 1 | Handheld-Color-Console/joystick.cpp -------------------------------------------------------------------------------- /examples/fulldemo/paddle.cpp: -------------------------------------------------------------------------------- 1 | Handheld-Color-Console/paddle.cpp -------------------------------------------------------------------------------- /examples/fulldemo/scoreboard.cpp: -------------------------------------------------------------------------------- 1 | Handheld-Color-Console/scoreboard.cpp -------------------------------------------------------------------------------- /examples/fulldemo/sequencer.cpp: -------------------------------------------------------------------------------- 1 | Handheld-Color-Console/sequencer.cpp -------------------------------------------------------------------------------- /examples/fulldemo/tasmanian-devil.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcmerlin/IoTuz/HEAD/examples/fulldemo/tasmanian-devil.c -------------------------------------------------------------------------------- /examples/fulldemo/tiles.cpp: -------------------------------------------------------------------------------- 1 | Handheld-Color-Console/tiles.cpp -------------------------------------------------------------------------------- /examples/graphicstest/graphicstest.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcmerlin/IoTuz/HEAD/examples/graphicstest/graphicstest.ino -------------------------------------------------------------------------------- /examples/pictureEmbed/picture1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcmerlin/IoTuz/HEAD/examples/pictureEmbed/picture1.c -------------------------------------------------------------------------------- /examples/pictureEmbed/picture2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcmerlin/IoTuz/HEAD/examples/pictureEmbed/picture2.c -------------------------------------------------------------------------------- /examples/pictureEmbed/pictureEmbed.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcmerlin/IoTuz/HEAD/examples/pictureEmbed/pictureEmbed.ino -------------------------------------------------------------------------------- /examples/pictureEmbed/tasmanian-devil.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcmerlin/IoTuz/HEAD/examples/pictureEmbed/tasmanian-devil.c -------------------------------------------------------------------------------- /examples/pictureEmbed/tasmanian-devil.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcmerlin/IoTuz/HEAD/examples/pictureEmbed/tasmanian-devil.jpg -------------------------------------------------------------------------------- /ws2812.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcmerlin/IoTuz/HEAD/ws2812.cpp -------------------------------------------------------------------------------- /ws2812.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcmerlin/IoTuz/HEAD/ws2812.h --------------------------------------------------------------------------------