├── .github └── FUNDING.yml ├── .gitignore ├── LICENSE ├── README.md ├── custom-partition.csv ├── data ├── presentation.json └── presentation.md ├── examples ├── PIXELS-Tst.bin ├── chromeapp │ ├── app.html │ ├── assets │ │ ├── bootstrap.min.css │ │ ├── style-chromeapp.css │ │ ├── udpx-icon-128.png │ │ ├── udpx-icon-16.png │ │ ├── udpx-icon-32.png │ │ ├── udpx-icon-48.png │ │ ├── udpx-icon-64.png │ │ ├── udpx-logo.png │ │ └── udpx.svg │ ├── js │ │ ├── 0.brotli-wasm.js │ │ ├── 0.brotli-wasm.js.map │ │ ├── 165db525e6e2c2f2aa80.module.wasm │ │ ├── brotli-bootstrap.js │ │ ├── brotli-wasm.js │ │ ├── brotli-wasm.js.map │ │ ├── chromeapp-canvas.js │ │ ├── jquery.min.js │ │ ├── main.js │ │ └── mime.php │ ├── manifest.json │ └── video │ │ ├── 01.mp4 │ │ ├── 02.mp4 │ │ ├── 04.mp4 │ │ ├── 05.mp4 │ │ └── cola1.mp4 ├── miniz ├── miniz.c ├── send-test-files │ ├── 144-off.bin │ ├── 144-pix.json │ ├── 144-pix.json.br │ ├── 144-pix.z │ ├── 144-purple.bin │ ├── 144-purple.z │ ├── 72-of.bin │ ├── 72-of.z │ ├── 72-on.bin │ ├── 72-on.z │ ├── HowTo.txt │ ├── PIXELS-Tst.bin │ ├── off.bin │ ├── pix565-red.bin │ └── testing-z.html ├── test │ ├── README.md │ ├── binary.js │ ├── index.html │ ├── license.txt │ ├── middleware.js │ ├── package.json │ └── style.css ├── udpix-logo.png ├── udpx-app-180x120.jpg ├── udpx.svg └── udpx_android │ ├── screen-1.png │ ├── screen-2.png │ ├── screen-3.png │ ├── screen-4.png │ └── screen-5.png ├── lib ├── Config │ └── Config.template └── miniz │ ├── LICENSE │ ├── miniz.c │ └── miniz.h ├── platformio.ini ├── requirements.txt └── src └── main.cpp /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/README.md -------------------------------------------------------------------------------- /custom-partition.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/custom-partition.csv -------------------------------------------------------------------------------- /data/presentation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/data/presentation.json -------------------------------------------------------------------------------- /data/presentation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/data/presentation.md -------------------------------------------------------------------------------- /examples/PIXELS-Tst.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/examples/PIXELS-Tst.bin -------------------------------------------------------------------------------- /examples/chromeapp/app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/examples/chromeapp/app.html -------------------------------------------------------------------------------- /examples/chromeapp/assets/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/examples/chromeapp/assets/bootstrap.min.css -------------------------------------------------------------------------------- /examples/chromeapp/assets/style-chromeapp.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/examples/chromeapp/assets/style-chromeapp.css -------------------------------------------------------------------------------- /examples/chromeapp/assets/udpx-icon-128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/examples/chromeapp/assets/udpx-icon-128.png -------------------------------------------------------------------------------- /examples/chromeapp/assets/udpx-icon-16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/examples/chromeapp/assets/udpx-icon-16.png -------------------------------------------------------------------------------- /examples/chromeapp/assets/udpx-icon-32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/examples/chromeapp/assets/udpx-icon-32.png -------------------------------------------------------------------------------- /examples/chromeapp/assets/udpx-icon-48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/examples/chromeapp/assets/udpx-icon-48.png -------------------------------------------------------------------------------- /examples/chromeapp/assets/udpx-icon-64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/examples/chromeapp/assets/udpx-icon-64.png -------------------------------------------------------------------------------- /examples/chromeapp/assets/udpx-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/examples/chromeapp/assets/udpx-logo.png -------------------------------------------------------------------------------- /examples/chromeapp/assets/udpx.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/examples/chromeapp/assets/udpx.svg -------------------------------------------------------------------------------- /examples/chromeapp/js/0.brotli-wasm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/examples/chromeapp/js/0.brotli-wasm.js -------------------------------------------------------------------------------- /examples/chromeapp/js/0.brotli-wasm.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/examples/chromeapp/js/0.brotli-wasm.js.map -------------------------------------------------------------------------------- /examples/chromeapp/js/165db525e6e2c2f2aa80.module.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/examples/chromeapp/js/165db525e6e2c2f2aa80.module.wasm -------------------------------------------------------------------------------- /examples/chromeapp/js/brotli-bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/examples/chromeapp/js/brotli-bootstrap.js -------------------------------------------------------------------------------- /examples/chromeapp/js/brotli-wasm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/examples/chromeapp/js/brotli-wasm.js -------------------------------------------------------------------------------- /examples/chromeapp/js/brotli-wasm.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/examples/chromeapp/js/brotli-wasm.js.map -------------------------------------------------------------------------------- /examples/chromeapp/js/chromeapp-canvas.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/examples/chromeapp/js/chromeapp-canvas.js -------------------------------------------------------------------------------- /examples/chromeapp/js/jquery.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/examples/chromeapp/js/jquery.min.js -------------------------------------------------------------------------------- /examples/chromeapp/js/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/examples/chromeapp/js/main.js -------------------------------------------------------------------------------- /examples/chromeapp/js/mime.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/examples/chromeapp/js/mime.php -------------------------------------------------------------------------------- /examples/chromeapp/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/examples/chromeapp/manifest.json -------------------------------------------------------------------------------- /examples/chromeapp/video/01.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/examples/chromeapp/video/01.mp4 -------------------------------------------------------------------------------- /examples/chromeapp/video/02.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/examples/chromeapp/video/02.mp4 -------------------------------------------------------------------------------- /examples/chromeapp/video/04.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/examples/chromeapp/video/04.mp4 -------------------------------------------------------------------------------- /examples/chromeapp/video/05.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/examples/chromeapp/video/05.mp4 -------------------------------------------------------------------------------- /examples/chromeapp/video/cola1.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/examples/chromeapp/video/cola1.mp4 -------------------------------------------------------------------------------- /examples/miniz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/examples/miniz -------------------------------------------------------------------------------- /examples/miniz.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/examples/miniz.c -------------------------------------------------------------------------------- /examples/send-test-files/144-off.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/examples/send-test-files/144-off.bin -------------------------------------------------------------------------------- /examples/send-test-files/144-pix.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/examples/send-test-files/144-pix.json -------------------------------------------------------------------------------- /examples/send-test-files/144-pix.json.br: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/examples/send-test-files/144-pix.json.br -------------------------------------------------------------------------------- /examples/send-test-files/144-pix.z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/examples/send-test-files/144-pix.z -------------------------------------------------------------------------------- /examples/send-test-files/144-purple.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/examples/send-test-files/144-purple.bin -------------------------------------------------------------------------------- /examples/send-test-files/144-purple.z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/examples/send-test-files/144-purple.z -------------------------------------------------------------------------------- /examples/send-test-files/72-of.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/examples/send-test-files/72-of.bin -------------------------------------------------------------------------------- /examples/send-test-files/72-of.z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/examples/send-test-files/72-of.z -------------------------------------------------------------------------------- /examples/send-test-files/72-on.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/examples/send-test-files/72-on.bin -------------------------------------------------------------------------------- /examples/send-test-files/72-on.z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/examples/send-test-files/72-on.z -------------------------------------------------------------------------------- /examples/send-test-files/HowTo.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/examples/send-test-files/HowTo.txt -------------------------------------------------------------------------------- /examples/send-test-files/PIXELS-Tst.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/examples/send-test-files/PIXELS-Tst.bin -------------------------------------------------------------------------------- /examples/send-test-files/off.bin: -------------------------------------------------------------------------------- 1 | P -------------------------------------------------------------------------------- /examples/send-test-files/pix565-red.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/examples/send-test-files/pix565-red.bin -------------------------------------------------------------------------------- /examples/send-test-files/testing-z.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/examples/send-test-files/testing-z.html -------------------------------------------------------------------------------- /examples/test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/examples/test/README.md -------------------------------------------------------------------------------- /examples/test/binary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/examples/test/binary.js -------------------------------------------------------------------------------- /examples/test/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/examples/test/index.html -------------------------------------------------------------------------------- /examples/test/license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/examples/test/license.txt -------------------------------------------------------------------------------- /examples/test/middleware.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/examples/test/middleware.js -------------------------------------------------------------------------------- /examples/test/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/examples/test/package.json -------------------------------------------------------------------------------- /examples/test/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/examples/test/style.css -------------------------------------------------------------------------------- /examples/udpix-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/examples/udpix-logo.png -------------------------------------------------------------------------------- /examples/udpx-app-180x120.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/examples/udpx-app-180x120.jpg -------------------------------------------------------------------------------- /examples/udpx.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/examples/udpx.svg -------------------------------------------------------------------------------- /examples/udpx_android/screen-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/examples/udpx_android/screen-1.png -------------------------------------------------------------------------------- /examples/udpx_android/screen-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/examples/udpx_android/screen-2.png -------------------------------------------------------------------------------- /examples/udpx_android/screen-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/examples/udpx_android/screen-3.png -------------------------------------------------------------------------------- /examples/udpx_android/screen-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/examples/udpx_android/screen-4.png -------------------------------------------------------------------------------- /examples/udpx_android/screen-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/examples/udpx_android/screen-5.png -------------------------------------------------------------------------------- /lib/Config/Config.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/lib/Config/Config.template -------------------------------------------------------------------------------- /lib/miniz/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/lib/miniz/LICENSE -------------------------------------------------------------------------------- /lib/miniz/miniz.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/lib/miniz/miniz.c -------------------------------------------------------------------------------- /lib/miniz/miniz.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/lib/miniz/miniz.h -------------------------------------------------------------------------------- /platformio.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/platformio.ini -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/requirements.txt -------------------------------------------------------------------------------- /src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinberlin/udpx/HEAD/src/main.cpp --------------------------------------------------------------------------------