├── .github └── FUNDING.yml ├── .gitignore ├── ESP32 ├── .gitignore ├── .travis.yml ├── CMakeLists.txt ├── Flash.exe ├── README.md ├── ReleaseEsp32Bin.bat ├── ReleaseEsp32Bin.sh ├── boards │ └── esp32-s3-fh4r2.json ├── command example.txt ├── data │ └── www │ │ ├── battery-min.js.gz │ │ ├── bldc-motor-min.js.gz │ │ ├── buttons-min.js.gz │ │ ├── esp-timer-setup-min.js.gz │ │ ├── favicon.ico │ │ ├── index-min.html.gz │ │ ├── modal-component-min.js.gz │ │ ├── motion-generator-min.js.gz │ │ ├── range-slider-min.css.gz │ │ ├── range-slider-min.js.gz │ │ ├── settings-min.js.gz │ │ ├── style-min.css.gz │ │ └── utils-min.js.gz ├── dataEdit │ └── www │ │ ├── battery.js │ │ ├── bldc-motor.js │ │ ├── buttons.js │ │ ├── esp-timer-setup.js │ │ ├── favicon.ico │ │ ├── index.html │ │ ├── modal-component │ │ └── modal-component.js │ │ ├── motion-generator.js │ │ ├── range-slider.css │ │ ├── range-slider.js │ │ ├── settings.js │ │ ├── style.css │ │ └── utils.js ├── esp-01-partitions.csv ├── flash.bat ├── flasher │ ├── Flash │ │ ├── Flash.pro │ │ ├── main.cpp │ │ ├── mainwindow.cpp │ │ ├── mainwindow.h │ │ └── mainwindow.ui │ └── LICENSE.txt ├── huge_app.csv ├── huge_app_smaller_spiffs.csv ├── include │ └── README ├── lib │ ├── Ext │ │ ├── Adafruit_SSD1306_RSB.cpp │ │ └── Adafruit_SSD1306_RSB.h │ ├── README │ ├── animationFrames.h │ ├── channelMap.hpp │ ├── constants.h │ ├── enum.h │ ├── jsonConverters.h │ ├── pinDefaultsS3.h │ ├── pinDefaultsS3Zero.h │ ├── pinDefaultsWROOM32.h │ ├── pinMap.h │ ├── settingConstants.h │ ├── settingsFactory.h │ └── struct │ │ ├── buttonModel.h │ │ ├── buttonSet.h │ │ ├── channel.h │ │ ├── command.hpp │ │ ├── commands.h │ │ ├── espTimerMap.h │ │ ├── motionChannel.h │ │ ├── motionProfile.h │ │ ├── setting.h │ │ └── voice.h ├── min_spiffs.csv ├── minify.js ├── minify.sh ├── package.json ├── platformio.ini ├── sdkconfig.defaults ├── sdkconfig.esp32-devkitC ├── sdkconfig.esp32doit-devkit-v1 ├── sdkconfig.esp32doit-devkit-v1-Wifi-BLE ├── sdkconfig.esp32doit-devkit-v1-bldc ├── sdkconfig.esp32doit-devkit-v1-ble ├── sdkconfig.esp32doit-devkit-v1-bluetooth ├── sdkconfig.esp32doit-devkit-v1-debug ├── sdkconfig.esp32doit-devkit-v1.old ├── src │ ├── BLE │ │ ├── BLECharacteristicCallbacksBase.h │ │ ├── BLEConfigurationHandler.h │ │ ├── BLEHCControlCallback.h │ │ ├── BLEHandler.hpp │ │ ├── BLEHandlerBase.h │ │ ├── BLEHandlerHC.h │ │ ├── BLEHandlerLove.h │ │ ├── BLEHandlerTCode.h │ │ ├── BLELoveControlCallback.h │ │ ├── BLEServerCallbacksBase.h │ │ └── BLETCodeControlCallback.h │ ├── BatteryHandler.h │ ├── BluetoothHandler.h │ ├── ButtonHandler.hpp │ ├── CMakeLists.txt │ ├── DisplayHandler.h │ ├── HTTP │ │ ├── HTTPBase.h │ │ ├── HTTPSHandler.hpp │ │ ├── SecureWebSocketClient.hpp │ │ ├── SecureWebSocketHandler.hpp │ │ ├── WebSocketBase.h │ │ ├── cert.h │ │ └── private_key.h │ ├── MDNSHandler.hpp │ ├── MainSetup.hpp │ ├── Motion │ │ ├── MotionGenerator.hpp │ │ └── MotionHandler.hpp │ ├── OTAHandler.h │ ├── SettingsHandler.h │ ├── SystemCommandHandler.h │ ├── TCode │ │ ├── Global.h │ │ ├── MotorHandler.h │ │ ├── TCodeBase.h │ │ ├── v0.2 │ │ │ ├── ServoHandler0_2.h │ │ │ └── ToyComs.h │ │ ├── v0.3 │ │ │ ├── Axis.h │ │ │ ├── BLDCHandler0_3.h │ │ │ ├── MotorHandler0_3.h │ │ │ ├── ServoHandler0_3.h │ │ │ └── TCode0_3.h │ │ └── v0.4 │ │ │ ├── BLDCHandler0_4.h │ │ │ ├── EventHandler.h │ │ │ ├── MotorHandler0_4.h │ │ │ ├── OutputStream.h │ │ │ ├── ServoHandler0_4.h │ │ │ ├── TCode0_4.h │ │ │ └── TCodeBaseV4.h │ ├── TagHandler.h │ ├── Tcphandler.h │ ├── TemperatureHandler.h │ ├── UdpHandler.h │ ├── UdpHandler2.h │ ├── VoiceHandler.hpp │ ├── WebHandler.h │ ├── WebHandler_psychic.h │ ├── WebSocketHandler.h │ ├── WebSocketHandler_psychic.h │ ├── WifiHandler.h │ ├── logging │ │ └── LogHandler.h │ ├── main.cpp │ └── utils.h └── test │ └── README ├── How to upload binaries.odt ├── How to upload binaries.pdf ├── LICENSE ├── README.md └── images ├── flashing.jpg ├── main_page.jpg ├── motion_generator.jpg ├── motion_generator_edit.jpg ├── motion_generator_mobile_Firefox.jpg ├── serial_test_device.jpg └── voice.jpg /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/.gitignore -------------------------------------------------------------------------------- /ESP32/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/.gitignore -------------------------------------------------------------------------------- /ESP32/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/.travis.yml -------------------------------------------------------------------------------- /ESP32/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/CMakeLists.txt -------------------------------------------------------------------------------- /ESP32/Flash.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/Flash.exe -------------------------------------------------------------------------------- /ESP32/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/README.md -------------------------------------------------------------------------------- /ESP32/ReleaseEsp32Bin.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/ReleaseEsp32Bin.bat -------------------------------------------------------------------------------- /ESP32/ReleaseEsp32Bin.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/ReleaseEsp32Bin.sh -------------------------------------------------------------------------------- /ESP32/boards/esp32-s3-fh4r2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/boards/esp32-s3-fh4r2.json -------------------------------------------------------------------------------- /ESP32/command example.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/command example.txt -------------------------------------------------------------------------------- /ESP32/data/www/battery-min.js.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/data/www/battery-min.js.gz -------------------------------------------------------------------------------- /ESP32/data/www/bldc-motor-min.js.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/data/www/bldc-motor-min.js.gz -------------------------------------------------------------------------------- /ESP32/data/www/buttons-min.js.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/data/www/buttons-min.js.gz -------------------------------------------------------------------------------- /ESP32/data/www/esp-timer-setup-min.js.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/data/www/esp-timer-setup-min.js.gz -------------------------------------------------------------------------------- /ESP32/data/www/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/data/www/favicon.ico -------------------------------------------------------------------------------- /ESP32/data/www/index-min.html.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/data/www/index-min.html.gz -------------------------------------------------------------------------------- /ESP32/data/www/modal-component-min.js.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/data/www/modal-component-min.js.gz -------------------------------------------------------------------------------- /ESP32/data/www/motion-generator-min.js.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/data/www/motion-generator-min.js.gz -------------------------------------------------------------------------------- /ESP32/data/www/range-slider-min.css.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/data/www/range-slider-min.css.gz -------------------------------------------------------------------------------- /ESP32/data/www/range-slider-min.js.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/data/www/range-slider-min.js.gz -------------------------------------------------------------------------------- /ESP32/data/www/settings-min.js.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/data/www/settings-min.js.gz -------------------------------------------------------------------------------- /ESP32/data/www/style-min.css.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/data/www/style-min.css.gz -------------------------------------------------------------------------------- /ESP32/data/www/utils-min.js.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/data/www/utils-min.js.gz -------------------------------------------------------------------------------- /ESP32/dataEdit/www/battery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/dataEdit/www/battery.js -------------------------------------------------------------------------------- /ESP32/dataEdit/www/bldc-motor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/dataEdit/www/bldc-motor.js -------------------------------------------------------------------------------- /ESP32/dataEdit/www/buttons.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/dataEdit/www/buttons.js -------------------------------------------------------------------------------- /ESP32/dataEdit/www/esp-timer-setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/dataEdit/www/esp-timer-setup.js -------------------------------------------------------------------------------- /ESP32/dataEdit/www/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/dataEdit/www/favicon.ico -------------------------------------------------------------------------------- /ESP32/dataEdit/www/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/dataEdit/www/index.html -------------------------------------------------------------------------------- /ESP32/dataEdit/www/modal-component/modal-component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/dataEdit/www/modal-component/modal-component.js -------------------------------------------------------------------------------- /ESP32/dataEdit/www/motion-generator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/dataEdit/www/motion-generator.js -------------------------------------------------------------------------------- /ESP32/dataEdit/www/range-slider.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/dataEdit/www/range-slider.css -------------------------------------------------------------------------------- /ESP32/dataEdit/www/range-slider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/dataEdit/www/range-slider.js -------------------------------------------------------------------------------- /ESP32/dataEdit/www/settings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/dataEdit/www/settings.js -------------------------------------------------------------------------------- /ESP32/dataEdit/www/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/dataEdit/www/style.css -------------------------------------------------------------------------------- /ESP32/dataEdit/www/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/dataEdit/www/utils.js -------------------------------------------------------------------------------- /ESP32/esp-01-partitions.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/esp-01-partitions.csv -------------------------------------------------------------------------------- /ESP32/flash.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/flash.bat -------------------------------------------------------------------------------- /ESP32/flasher/Flash/Flash.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/flasher/Flash/Flash.pro -------------------------------------------------------------------------------- /ESP32/flasher/Flash/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/flasher/Flash/main.cpp -------------------------------------------------------------------------------- /ESP32/flasher/Flash/mainwindow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/flasher/Flash/mainwindow.cpp -------------------------------------------------------------------------------- /ESP32/flasher/Flash/mainwindow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/flasher/Flash/mainwindow.h -------------------------------------------------------------------------------- /ESP32/flasher/Flash/mainwindow.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/flasher/Flash/mainwindow.ui -------------------------------------------------------------------------------- /ESP32/flasher/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/flasher/LICENSE.txt -------------------------------------------------------------------------------- /ESP32/huge_app.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/huge_app.csv -------------------------------------------------------------------------------- /ESP32/huge_app_smaller_spiffs.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/huge_app_smaller_spiffs.csv -------------------------------------------------------------------------------- /ESP32/include/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/include/README -------------------------------------------------------------------------------- /ESP32/lib/Ext/Adafruit_SSD1306_RSB.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/lib/Ext/Adafruit_SSD1306_RSB.cpp -------------------------------------------------------------------------------- /ESP32/lib/Ext/Adafruit_SSD1306_RSB.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/lib/Ext/Adafruit_SSD1306_RSB.h -------------------------------------------------------------------------------- /ESP32/lib/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/lib/README -------------------------------------------------------------------------------- /ESP32/lib/animationFrames.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/lib/animationFrames.h -------------------------------------------------------------------------------- /ESP32/lib/channelMap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/lib/channelMap.hpp -------------------------------------------------------------------------------- /ESP32/lib/constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/lib/constants.h -------------------------------------------------------------------------------- /ESP32/lib/enum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/lib/enum.h -------------------------------------------------------------------------------- /ESP32/lib/jsonConverters.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/lib/jsonConverters.h -------------------------------------------------------------------------------- /ESP32/lib/pinDefaultsS3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/lib/pinDefaultsS3.h -------------------------------------------------------------------------------- /ESP32/lib/pinDefaultsS3Zero.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/lib/pinDefaultsS3Zero.h -------------------------------------------------------------------------------- /ESP32/lib/pinDefaultsWROOM32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/lib/pinDefaultsWROOM32.h -------------------------------------------------------------------------------- /ESP32/lib/pinMap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/lib/pinMap.h -------------------------------------------------------------------------------- /ESP32/lib/settingConstants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/lib/settingConstants.h -------------------------------------------------------------------------------- /ESP32/lib/settingsFactory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/lib/settingsFactory.h -------------------------------------------------------------------------------- /ESP32/lib/struct/buttonModel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/lib/struct/buttonModel.h -------------------------------------------------------------------------------- /ESP32/lib/struct/buttonSet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/lib/struct/buttonSet.h -------------------------------------------------------------------------------- /ESP32/lib/struct/channel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/lib/struct/channel.h -------------------------------------------------------------------------------- /ESP32/lib/struct/command.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/lib/struct/command.hpp -------------------------------------------------------------------------------- /ESP32/lib/struct/commands.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/lib/struct/commands.h -------------------------------------------------------------------------------- /ESP32/lib/struct/espTimerMap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/lib/struct/espTimerMap.h -------------------------------------------------------------------------------- /ESP32/lib/struct/motionChannel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/lib/struct/motionChannel.h -------------------------------------------------------------------------------- /ESP32/lib/struct/motionProfile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/lib/struct/motionProfile.h -------------------------------------------------------------------------------- /ESP32/lib/struct/setting.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/lib/struct/setting.h -------------------------------------------------------------------------------- /ESP32/lib/struct/voice.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/lib/struct/voice.h -------------------------------------------------------------------------------- /ESP32/min_spiffs.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/min_spiffs.csv -------------------------------------------------------------------------------- /ESP32/minify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/minify.js -------------------------------------------------------------------------------- /ESP32/minify.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | node ${PWD}/minify.js -------------------------------------------------------------------------------- /ESP32/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/package.json -------------------------------------------------------------------------------- /ESP32/platformio.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/platformio.ini -------------------------------------------------------------------------------- /ESP32/sdkconfig.defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/sdkconfig.defaults -------------------------------------------------------------------------------- /ESP32/sdkconfig.esp32-devkitC: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/sdkconfig.esp32-devkitC -------------------------------------------------------------------------------- /ESP32/sdkconfig.esp32doit-devkit-v1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/sdkconfig.esp32doit-devkit-v1 -------------------------------------------------------------------------------- /ESP32/sdkconfig.esp32doit-devkit-v1-Wifi-BLE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/sdkconfig.esp32doit-devkit-v1-Wifi-BLE -------------------------------------------------------------------------------- /ESP32/sdkconfig.esp32doit-devkit-v1-bldc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/sdkconfig.esp32doit-devkit-v1-bldc -------------------------------------------------------------------------------- /ESP32/sdkconfig.esp32doit-devkit-v1-ble: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/sdkconfig.esp32doit-devkit-v1-ble -------------------------------------------------------------------------------- /ESP32/sdkconfig.esp32doit-devkit-v1-bluetooth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/sdkconfig.esp32doit-devkit-v1-bluetooth -------------------------------------------------------------------------------- /ESP32/sdkconfig.esp32doit-devkit-v1-debug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/sdkconfig.esp32doit-devkit-v1-debug -------------------------------------------------------------------------------- /ESP32/sdkconfig.esp32doit-devkit-v1.old: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/sdkconfig.esp32doit-devkit-v1.old -------------------------------------------------------------------------------- /ESP32/src/BLE/BLECharacteristicCallbacksBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/src/BLE/BLECharacteristicCallbacksBase.h -------------------------------------------------------------------------------- /ESP32/src/BLE/BLEConfigurationHandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/src/BLE/BLEConfigurationHandler.h -------------------------------------------------------------------------------- /ESP32/src/BLE/BLEHCControlCallback.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/src/BLE/BLEHCControlCallback.h -------------------------------------------------------------------------------- /ESP32/src/BLE/BLEHandler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/src/BLE/BLEHandler.hpp -------------------------------------------------------------------------------- /ESP32/src/BLE/BLEHandlerBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/src/BLE/BLEHandlerBase.h -------------------------------------------------------------------------------- /ESP32/src/BLE/BLEHandlerHC.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/src/BLE/BLEHandlerHC.h -------------------------------------------------------------------------------- /ESP32/src/BLE/BLEHandlerLove.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/src/BLE/BLEHandlerLove.h -------------------------------------------------------------------------------- /ESP32/src/BLE/BLEHandlerTCode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/src/BLE/BLEHandlerTCode.h -------------------------------------------------------------------------------- /ESP32/src/BLE/BLELoveControlCallback.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/src/BLE/BLELoveControlCallback.h -------------------------------------------------------------------------------- /ESP32/src/BLE/BLEServerCallbacksBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/src/BLE/BLEServerCallbacksBase.h -------------------------------------------------------------------------------- /ESP32/src/BLE/BLETCodeControlCallback.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/src/BLE/BLETCodeControlCallback.h -------------------------------------------------------------------------------- /ESP32/src/BatteryHandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/src/BatteryHandler.h -------------------------------------------------------------------------------- /ESP32/src/BluetoothHandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/src/BluetoothHandler.h -------------------------------------------------------------------------------- /ESP32/src/ButtonHandler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/src/ButtonHandler.hpp -------------------------------------------------------------------------------- /ESP32/src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/src/CMakeLists.txt -------------------------------------------------------------------------------- /ESP32/src/DisplayHandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/src/DisplayHandler.h -------------------------------------------------------------------------------- /ESP32/src/HTTP/HTTPBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/src/HTTP/HTTPBase.h -------------------------------------------------------------------------------- /ESP32/src/HTTP/HTTPSHandler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/src/HTTP/HTTPSHandler.hpp -------------------------------------------------------------------------------- /ESP32/src/HTTP/SecureWebSocketClient.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/src/HTTP/SecureWebSocketClient.hpp -------------------------------------------------------------------------------- /ESP32/src/HTTP/SecureWebSocketHandler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/src/HTTP/SecureWebSocketHandler.hpp -------------------------------------------------------------------------------- /ESP32/src/HTTP/WebSocketBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/src/HTTP/WebSocketBase.h -------------------------------------------------------------------------------- /ESP32/src/HTTP/cert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/src/HTTP/cert.h -------------------------------------------------------------------------------- /ESP32/src/HTTP/private_key.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/src/HTTP/private_key.h -------------------------------------------------------------------------------- /ESP32/src/MDNSHandler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/src/MDNSHandler.hpp -------------------------------------------------------------------------------- /ESP32/src/MainSetup.hpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ESP32/src/Motion/MotionGenerator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/src/Motion/MotionGenerator.hpp -------------------------------------------------------------------------------- /ESP32/src/Motion/MotionHandler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/src/Motion/MotionHandler.hpp -------------------------------------------------------------------------------- /ESP32/src/OTAHandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/src/OTAHandler.h -------------------------------------------------------------------------------- /ESP32/src/SettingsHandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/src/SettingsHandler.h -------------------------------------------------------------------------------- /ESP32/src/SystemCommandHandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/src/SystemCommandHandler.h -------------------------------------------------------------------------------- /ESP32/src/TCode/Global.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/src/TCode/Global.h -------------------------------------------------------------------------------- /ESP32/src/TCode/MotorHandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/src/TCode/MotorHandler.h -------------------------------------------------------------------------------- /ESP32/src/TCode/TCodeBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/src/TCode/TCodeBase.h -------------------------------------------------------------------------------- /ESP32/src/TCode/v0.2/ServoHandler0_2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/src/TCode/v0.2/ServoHandler0_2.h -------------------------------------------------------------------------------- /ESP32/src/TCode/v0.2/ToyComs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/src/TCode/v0.2/ToyComs.h -------------------------------------------------------------------------------- /ESP32/src/TCode/v0.3/Axis.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/src/TCode/v0.3/Axis.h -------------------------------------------------------------------------------- /ESP32/src/TCode/v0.3/BLDCHandler0_3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/src/TCode/v0.3/BLDCHandler0_3.h -------------------------------------------------------------------------------- /ESP32/src/TCode/v0.3/MotorHandler0_3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/src/TCode/v0.3/MotorHandler0_3.h -------------------------------------------------------------------------------- /ESP32/src/TCode/v0.3/ServoHandler0_3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/src/TCode/v0.3/ServoHandler0_3.h -------------------------------------------------------------------------------- /ESP32/src/TCode/v0.3/TCode0_3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/src/TCode/v0.3/TCode0_3.h -------------------------------------------------------------------------------- /ESP32/src/TCode/v0.4/BLDCHandler0_4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/src/TCode/v0.4/BLDCHandler0_4.h -------------------------------------------------------------------------------- /ESP32/src/TCode/v0.4/EventHandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/src/TCode/v0.4/EventHandler.h -------------------------------------------------------------------------------- /ESP32/src/TCode/v0.4/MotorHandler0_4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/src/TCode/v0.4/MotorHandler0_4.h -------------------------------------------------------------------------------- /ESP32/src/TCode/v0.4/OutputStream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/src/TCode/v0.4/OutputStream.h -------------------------------------------------------------------------------- /ESP32/src/TCode/v0.4/ServoHandler0_4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/src/TCode/v0.4/ServoHandler0_4.h -------------------------------------------------------------------------------- /ESP32/src/TCode/v0.4/TCode0_4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/src/TCode/v0.4/TCode0_4.h -------------------------------------------------------------------------------- /ESP32/src/TCode/v0.4/TCodeBaseV4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/src/TCode/v0.4/TCodeBaseV4.h -------------------------------------------------------------------------------- /ESP32/src/TagHandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/src/TagHandler.h -------------------------------------------------------------------------------- /ESP32/src/Tcphandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/src/Tcphandler.h -------------------------------------------------------------------------------- /ESP32/src/TemperatureHandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/src/TemperatureHandler.h -------------------------------------------------------------------------------- /ESP32/src/UdpHandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/src/UdpHandler.h -------------------------------------------------------------------------------- /ESP32/src/UdpHandler2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/src/UdpHandler2.h -------------------------------------------------------------------------------- /ESP32/src/VoiceHandler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/src/VoiceHandler.hpp -------------------------------------------------------------------------------- /ESP32/src/WebHandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/src/WebHandler.h -------------------------------------------------------------------------------- /ESP32/src/WebHandler_psychic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/src/WebHandler_psychic.h -------------------------------------------------------------------------------- /ESP32/src/WebSocketHandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/src/WebSocketHandler.h -------------------------------------------------------------------------------- /ESP32/src/WebSocketHandler_psychic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/src/WebSocketHandler_psychic.h -------------------------------------------------------------------------------- /ESP32/src/WifiHandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/src/WifiHandler.h -------------------------------------------------------------------------------- /ESP32/src/logging/LogHandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/src/logging/LogHandler.h -------------------------------------------------------------------------------- /ESP32/src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/src/main.cpp -------------------------------------------------------------------------------- /ESP32/src/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/src/utils.h -------------------------------------------------------------------------------- /ESP32/test/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/ESP32/test/README -------------------------------------------------------------------------------- /How to upload binaries.odt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/How to upload binaries.odt -------------------------------------------------------------------------------- /How to upload binaries.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/How to upload binaries.pdf -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/README.md -------------------------------------------------------------------------------- /images/flashing.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/images/flashing.jpg -------------------------------------------------------------------------------- /images/main_page.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/images/main_page.jpg -------------------------------------------------------------------------------- /images/motion_generator.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/images/motion_generator.jpg -------------------------------------------------------------------------------- /images/motion_generator_edit.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/images/motion_generator_edit.jpg -------------------------------------------------------------------------------- /images/motion_generator_mobile_Firefox.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/images/motion_generator_mobile_Firefox.jpg -------------------------------------------------------------------------------- /images/serial_test_device.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/images/serial_test_device.jpg -------------------------------------------------------------------------------- /images/voice.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcfain/TCodeESP32/HEAD/images/voice.jpg --------------------------------------------------------------------------------