├── .flowconfig ├── .gitignore ├── .travis.yml ├── .vscode ├── ipch │ └── 49be137f51b465f8 │ │ └── mmap_address.bin └── settings.json ├── LICENSE ├── README.md ├── _config.yml ├── dist └── index_html.h ├── docs ├── .gitignore ├── 404.html ├── Gemfile ├── Gemfile.lock ├── _config.yml ├── _includes │ ├── google-analytics.html │ └── youtube.html ├── _posts │ ├── 2018-08-10-esp32-drone-v0.0.1.markdown │ └── 2019-05-07-esp32-drone-v1.0.0.markdown ├── assets │ ├── Asgard32_F7-BetaFlight-modes-thumb.png │ ├── Asgard32_F7-BetaFlight-modes.png │ ├── Asgard32_F7-BetaFlight-motor-board_alignment-thumb.png │ ├── Asgard32_F7-BetaFlight-motor-board_alignment.png │ ├── Asgard32_F7-BetaFlight-motor-thumb.png │ ├── Asgard32_F7-BetaFlight-motor.png │ ├── Asgard32_F7-BetaFlight-pid-thumb.png │ ├── Asgard32_F7-BetaFlight-pid.png │ ├── Asgard32_F7-BetaFlight-ports-thumb.png │ ├── Asgard32_F7-BetaFlight-ports.png │ ├── Asgard32_F7-BetaFlight-reciever-ibus-thumb.png │ ├── Asgard32_F7-BetaFlight-reciever-ibus.png │ ├── Asgard32_F7-BetaFlight-reciever-thumb.png │ ├── Asgard32_F7-BetaFlight-reciever.png │ ├── Asgard32_F7-boot-jumper-thumb.jpg │ ├── Asgard32_F7-boot-jumper.jpg │ ├── Esp32-Asgard32_F7-Drone-back-thumb.jpg │ ├── Esp32-Asgard32_F7-Drone-back.jpg │ ├── Esp32-Asgard32_F7-Drone-controller-thumb.jpg │ ├── Esp32-Asgard32_F7-Drone-controller.jpg │ ├── Esp32-Asgard32_F7-Drone-full-thumb.jpg │ ├── Esp32-Asgard32_F7-Drone-full.jpg │ ├── Esp32-Asgard32_F7-Drone-motor-Gart_ML2212_920KV-thumb.jpg │ ├── Esp32-Asgard32_F7-Drone-motor-Gart_ML2212_920KV.jpg │ ├── Esp32-Asgard32_F7-Drone-schematic.drawio │ ├── Esp32-Asgard32_F7-Drone-schematic.jpg │ ├── Esp32-Asgard32_F7-LF33CV-thumb.jpg │ ├── Esp32-Asgard32_F7-LF33CV.jpg │ ├── Esp32ArduinoQadcopter.png │ ├── Wemos_D1_R32_Esp32-thumb.jpg │ ├── Wemos_D1_R32_Esp32.jpg │ ├── js-rc-controller-thumb.png │ ├── js-rc-controller.png │ └── secret.h └── index.md ├── package.json ├── src ├── build │ ├── build.js │ └── index_html_skeleton.h ├── html │ └── index.html ├── js │ ├── class │ │ ├── Communicator.js │ │ ├── Controller_printer.js │ │ ├── Coords.js │ │ ├── State.js │ │ └── Touches.js │ ├── config.js │ └── index.js └── scss │ └── rc_controller.scss ├── test ├── communicator.js ├── controller_printer.js ├── state.js └── touches.js ├── webpack.config.babel.js └── www └── index.html /.flowconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/.flowconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/.travis.yml -------------------------------------------------------------------------------- /.vscode/ipch/49be137f51b465f8/mmap_address.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/.vscode/ipch/49be137f51b465f8/mmap_address.bin -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/README.md -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/_config.yml -------------------------------------------------------------------------------- /dist/index_html.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/dist/index_html.h -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- 1 | _site 2 | .sass-cache 3 | .jekyll-metadata 4 | -------------------------------------------------------------------------------- /docs/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/docs/404.html -------------------------------------------------------------------------------- /docs/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/docs/Gemfile -------------------------------------------------------------------------------- /docs/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/docs/Gemfile.lock -------------------------------------------------------------------------------- /docs/_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/docs/_config.yml -------------------------------------------------------------------------------- /docs/_includes/google-analytics.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/docs/_includes/google-analytics.html -------------------------------------------------------------------------------- /docs/_includes/youtube.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/docs/_includes/youtube.html -------------------------------------------------------------------------------- /docs/_posts/2018-08-10-esp32-drone-v0.0.1.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/docs/_posts/2018-08-10-esp32-drone-v0.0.1.markdown -------------------------------------------------------------------------------- /docs/_posts/2019-05-07-esp32-drone-v1.0.0.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/docs/_posts/2019-05-07-esp32-drone-v1.0.0.markdown -------------------------------------------------------------------------------- /docs/assets/Asgard32_F7-BetaFlight-modes-thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/docs/assets/Asgard32_F7-BetaFlight-modes-thumb.png -------------------------------------------------------------------------------- /docs/assets/Asgard32_F7-BetaFlight-modes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/docs/assets/Asgard32_F7-BetaFlight-modes.png -------------------------------------------------------------------------------- /docs/assets/Asgard32_F7-BetaFlight-motor-board_alignment-thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/docs/assets/Asgard32_F7-BetaFlight-motor-board_alignment-thumb.png -------------------------------------------------------------------------------- /docs/assets/Asgard32_F7-BetaFlight-motor-board_alignment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/docs/assets/Asgard32_F7-BetaFlight-motor-board_alignment.png -------------------------------------------------------------------------------- /docs/assets/Asgard32_F7-BetaFlight-motor-thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/docs/assets/Asgard32_F7-BetaFlight-motor-thumb.png -------------------------------------------------------------------------------- /docs/assets/Asgard32_F7-BetaFlight-motor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/docs/assets/Asgard32_F7-BetaFlight-motor.png -------------------------------------------------------------------------------- /docs/assets/Asgard32_F7-BetaFlight-pid-thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/docs/assets/Asgard32_F7-BetaFlight-pid-thumb.png -------------------------------------------------------------------------------- /docs/assets/Asgard32_F7-BetaFlight-pid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/docs/assets/Asgard32_F7-BetaFlight-pid.png -------------------------------------------------------------------------------- /docs/assets/Asgard32_F7-BetaFlight-ports-thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/docs/assets/Asgard32_F7-BetaFlight-ports-thumb.png -------------------------------------------------------------------------------- /docs/assets/Asgard32_F7-BetaFlight-ports.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/docs/assets/Asgard32_F7-BetaFlight-ports.png -------------------------------------------------------------------------------- /docs/assets/Asgard32_F7-BetaFlight-reciever-ibus-thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/docs/assets/Asgard32_F7-BetaFlight-reciever-ibus-thumb.png -------------------------------------------------------------------------------- /docs/assets/Asgard32_F7-BetaFlight-reciever-ibus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/docs/assets/Asgard32_F7-BetaFlight-reciever-ibus.png -------------------------------------------------------------------------------- /docs/assets/Asgard32_F7-BetaFlight-reciever-thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/docs/assets/Asgard32_F7-BetaFlight-reciever-thumb.png -------------------------------------------------------------------------------- /docs/assets/Asgard32_F7-BetaFlight-reciever.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/docs/assets/Asgard32_F7-BetaFlight-reciever.png -------------------------------------------------------------------------------- /docs/assets/Asgard32_F7-boot-jumper-thumb.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/docs/assets/Asgard32_F7-boot-jumper-thumb.jpg -------------------------------------------------------------------------------- /docs/assets/Asgard32_F7-boot-jumper.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/docs/assets/Asgard32_F7-boot-jumper.jpg -------------------------------------------------------------------------------- /docs/assets/Esp32-Asgard32_F7-Drone-back-thumb.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/docs/assets/Esp32-Asgard32_F7-Drone-back-thumb.jpg -------------------------------------------------------------------------------- /docs/assets/Esp32-Asgard32_F7-Drone-back.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/docs/assets/Esp32-Asgard32_F7-Drone-back.jpg -------------------------------------------------------------------------------- /docs/assets/Esp32-Asgard32_F7-Drone-controller-thumb.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/docs/assets/Esp32-Asgard32_F7-Drone-controller-thumb.jpg -------------------------------------------------------------------------------- /docs/assets/Esp32-Asgard32_F7-Drone-controller.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/docs/assets/Esp32-Asgard32_F7-Drone-controller.jpg -------------------------------------------------------------------------------- /docs/assets/Esp32-Asgard32_F7-Drone-full-thumb.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/docs/assets/Esp32-Asgard32_F7-Drone-full-thumb.jpg -------------------------------------------------------------------------------- /docs/assets/Esp32-Asgard32_F7-Drone-full.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/docs/assets/Esp32-Asgard32_F7-Drone-full.jpg -------------------------------------------------------------------------------- /docs/assets/Esp32-Asgard32_F7-Drone-motor-Gart_ML2212_920KV-thumb.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/docs/assets/Esp32-Asgard32_F7-Drone-motor-Gart_ML2212_920KV-thumb.jpg -------------------------------------------------------------------------------- /docs/assets/Esp32-Asgard32_F7-Drone-motor-Gart_ML2212_920KV.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/docs/assets/Esp32-Asgard32_F7-Drone-motor-Gart_ML2212_920KV.jpg -------------------------------------------------------------------------------- /docs/assets/Esp32-Asgard32_F7-Drone-schematic.drawio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/docs/assets/Esp32-Asgard32_F7-Drone-schematic.drawio -------------------------------------------------------------------------------- /docs/assets/Esp32-Asgard32_F7-Drone-schematic.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/docs/assets/Esp32-Asgard32_F7-Drone-schematic.jpg -------------------------------------------------------------------------------- /docs/assets/Esp32-Asgard32_F7-LF33CV-thumb.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/docs/assets/Esp32-Asgard32_F7-LF33CV-thumb.jpg -------------------------------------------------------------------------------- /docs/assets/Esp32-Asgard32_F7-LF33CV.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/docs/assets/Esp32-Asgard32_F7-LF33CV.jpg -------------------------------------------------------------------------------- /docs/assets/Esp32ArduinoQadcopter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/docs/assets/Esp32ArduinoQadcopter.png -------------------------------------------------------------------------------- /docs/assets/Wemos_D1_R32_Esp32-thumb.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/docs/assets/Wemos_D1_R32_Esp32-thumb.jpg -------------------------------------------------------------------------------- /docs/assets/Wemos_D1_R32_Esp32.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/docs/assets/Wemos_D1_R32_Esp32.jpg -------------------------------------------------------------------------------- /docs/assets/js-rc-controller-thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/docs/assets/js-rc-controller-thumb.png -------------------------------------------------------------------------------- /docs/assets/js-rc-controller.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/docs/assets/js-rc-controller.png -------------------------------------------------------------------------------- /docs/assets/secret.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/docs/assets/secret.h -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/docs/index.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/package.json -------------------------------------------------------------------------------- /src/build/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/src/build/build.js -------------------------------------------------------------------------------- /src/build/index_html_skeleton.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/src/build/index_html_skeleton.h -------------------------------------------------------------------------------- /src/html/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/src/html/index.html -------------------------------------------------------------------------------- /src/js/class/Communicator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/src/js/class/Communicator.js -------------------------------------------------------------------------------- /src/js/class/Controller_printer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/src/js/class/Controller_printer.js -------------------------------------------------------------------------------- /src/js/class/Coords.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/src/js/class/Coords.js -------------------------------------------------------------------------------- /src/js/class/State.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/src/js/class/State.js -------------------------------------------------------------------------------- /src/js/class/Touches.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/src/js/class/Touches.js -------------------------------------------------------------------------------- /src/js/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/src/js/config.js -------------------------------------------------------------------------------- /src/js/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/src/js/index.js -------------------------------------------------------------------------------- /src/scss/rc_controller.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/src/scss/rc_controller.scss -------------------------------------------------------------------------------- /test/communicator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/test/communicator.js -------------------------------------------------------------------------------- /test/controller_printer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/test/controller_printer.js -------------------------------------------------------------------------------- /test/state.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/test/state.js -------------------------------------------------------------------------------- /test/touches.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/test/touches.js -------------------------------------------------------------------------------- /webpack.config.babel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/webpack.config.babel.js -------------------------------------------------------------------------------- /www/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MichalSchwarz/rc-controller/HEAD/www/index.html --------------------------------------------------------------------------------