├── .cproject ├── .gitattributes ├── .github └── workflows │ └── esp32.yaml ├── .gitignore ├── .gitmodules ├── .project ├── .vscode ├── extensions.json ├── launch.json └── tasks.json ├── CMakeLists.txt ├── COPYING ├── README.md ├── driver.json ├── main ├── .settings │ └── org.eclipse.cdt.codan.core.prefs ├── CMakeLists.txt ├── Kconfig.projbuild ├── README.md ├── ap_login.html ├── bluetooth.c ├── bluetooth.h ├── boards │ ├── BlackBoxX32.c │ ├── BlackBoxX32_map.h │ ├── bdring_i2s_6_axis_map.h │ ├── bdring_i2s_6pack_ext_v2_map.h │ ├── bdring_i2s_6x_v1_map.h │ ├── bdring_i2s_6x_v3_map.h │ ├── bdring_v3.5_map.h │ ├── bdring_v4_map.h │ ├── btt_rodent_map.h │ ├── cnc3040_map.h │ ├── cnc_boosterpack_map.h │ ├── cnc_boosterpack_s3_map.h │ ├── espduino-32_wemos_d1_r32_uno_map.h │ ├── fysetc_e4_map.h │ ├── generic_i2s_s3_map.h │ ├── generic_map.h │ ├── generic_s3_map.h │ ├── jackpot_map.h │ ├── mks_dlc32_2_0_map.h │ ├── mks_dlc32_max_1_0_map.h │ ├── mks_tinybee_1_0_map.h │ ├── pibot_i2s_6_axis_map.h │ ├── protoneer_3.xx_map.h │ ├── root_cnc_pro_map.h │ ├── root_cnc_v2_map.h │ ├── root_cnc_v3_map.h │ ├── sourcerabbit_4axis.h │ └── xPro_v5_map.h ├── dns_server.c ├── dns_server.h ├── driver.c ├── driver.h ├── embedded │ ├── README.md │ ├── ap_login.h │ ├── ap_login.html │ ├── favicon.ico │ └── index.html.gz ├── enet.c ├── enet.h ├── esp_webui │ ├── fs_embedded.c │ ├── fs_embedded.h │ ├── fs_spiffs.c │ └── fs_spiffs.h ├── favicon.ico ├── i2c.c ├── i2c.h ├── i2s_out.c ├── i2s_out.h ├── i2s_out_s3.c ├── ioports.c ├── ioports_analog.c ├── littlefs │ ├── lfs.c │ ├── lfs.h │ ├── lfs_util.c │ └── lfs_util.h ├── littlefs_hal.c ├── littlefs_hal.h ├── main.c ├── mqtt.c ├── my_machine.h ├── nvs.c ├── nvs.h ├── spi.c ├── spi.h ├── timers.c ├── timers.h ├── tmc_spi.c ├── tmc_uart.c ├── uart_serial.c ├── uart_serial.h ├── usb_serial.c ├── usb_serial.h ├── use_i2s_out.h ├── wifi.c └── wifi.h ├── partitions.csv ├── partitions_s3_8m.csv ├── platformio.cnc3040.ini ├── platformio.ini ├── platformio.tpl ├── sdkconfig.cnc3040 ├── sdkconfig.defaults ├── sdkconfig.defaults.esp32 ├── sdkconfig.defaults.esp32s3 └── sdkconfig_s3_8m /.cproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/.cproject -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/esp32.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/.github/workflows/esp32.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/.gitmodules -------------------------------------------------------------------------------- /.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/.project -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/COPYING -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/README.md -------------------------------------------------------------------------------- /driver.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/driver.json -------------------------------------------------------------------------------- /main/.settings/org.eclipse.cdt.codan.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/.settings/org.eclipse.cdt.codan.core.prefs -------------------------------------------------------------------------------- /main/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/CMakeLists.txt -------------------------------------------------------------------------------- /main/Kconfig.projbuild: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /main/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/README.md -------------------------------------------------------------------------------- /main/ap_login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/ap_login.html -------------------------------------------------------------------------------- /main/bluetooth.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/bluetooth.c -------------------------------------------------------------------------------- /main/bluetooth.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/bluetooth.h -------------------------------------------------------------------------------- /main/boards/BlackBoxX32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/boards/BlackBoxX32.c -------------------------------------------------------------------------------- /main/boards/BlackBoxX32_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/boards/BlackBoxX32_map.h -------------------------------------------------------------------------------- /main/boards/bdring_i2s_6_axis_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/boards/bdring_i2s_6_axis_map.h -------------------------------------------------------------------------------- /main/boards/bdring_i2s_6pack_ext_v2_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/boards/bdring_i2s_6pack_ext_v2_map.h -------------------------------------------------------------------------------- /main/boards/bdring_i2s_6x_v1_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/boards/bdring_i2s_6x_v1_map.h -------------------------------------------------------------------------------- /main/boards/bdring_i2s_6x_v3_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/boards/bdring_i2s_6x_v3_map.h -------------------------------------------------------------------------------- /main/boards/bdring_v3.5_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/boards/bdring_v3.5_map.h -------------------------------------------------------------------------------- /main/boards/bdring_v4_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/boards/bdring_v4_map.h -------------------------------------------------------------------------------- /main/boards/btt_rodent_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/boards/btt_rodent_map.h -------------------------------------------------------------------------------- /main/boards/cnc3040_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/boards/cnc3040_map.h -------------------------------------------------------------------------------- /main/boards/cnc_boosterpack_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/boards/cnc_boosterpack_map.h -------------------------------------------------------------------------------- /main/boards/cnc_boosterpack_s3_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/boards/cnc_boosterpack_s3_map.h -------------------------------------------------------------------------------- /main/boards/espduino-32_wemos_d1_r32_uno_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/boards/espduino-32_wemos_d1_r32_uno_map.h -------------------------------------------------------------------------------- /main/boards/fysetc_e4_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/boards/fysetc_e4_map.h -------------------------------------------------------------------------------- /main/boards/generic_i2s_s3_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/boards/generic_i2s_s3_map.h -------------------------------------------------------------------------------- /main/boards/generic_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/boards/generic_map.h -------------------------------------------------------------------------------- /main/boards/generic_s3_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/boards/generic_s3_map.h -------------------------------------------------------------------------------- /main/boards/jackpot_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/boards/jackpot_map.h -------------------------------------------------------------------------------- /main/boards/mks_dlc32_2_0_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/boards/mks_dlc32_2_0_map.h -------------------------------------------------------------------------------- /main/boards/mks_dlc32_max_1_0_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/boards/mks_dlc32_max_1_0_map.h -------------------------------------------------------------------------------- /main/boards/mks_tinybee_1_0_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/boards/mks_tinybee_1_0_map.h -------------------------------------------------------------------------------- /main/boards/pibot_i2s_6_axis_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/boards/pibot_i2s_6_axis_map.h -------------------------------------------------------------------------------- /main/boards/protoneer_3.xx_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/boards/protoneer_3.xx_map.h -------------------------------------------------------------------------------- /main/boards/root_cnc_pro_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/boards/root_cnc_pro_map.h -------------------------------------------------------------------------------- /main/boards/root_cnc_v2_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/boards/root_cnc_v2_map.h -------------------------------------------------------------------------------- /main/boards/root_cnc_v3_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/boards/root_cnc_v3_map.h -------------------------------------------------------------------------------- /main/boards/sourcerabbit_4axis.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/boards/sourcerabbit_4axis.h -------------------------------------------------------------------------------- /main/boards/xPro_v5_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/boards/xPro_v5_map.h -------------------------------------------------------------------------------- /main/dns_server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/dns_server.c -------------------------------------------------------------------------------- /main/dns_server.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/dns_server.h -------------------------------------------------------------------------------- /main/driver.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/driver.c -------------------------------------------------------------------------------- /main/driver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/driver.h -------------------------------------------------------------------------------- /main/embedded/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/embedded/README.md -------------------------------------------------------------------------------- /main/embedded/ap_login.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/embedded/ap_login.h -------------------------------------------------------------------------------- /main/embedded/ap_login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/embedded/ap_login.html -------------------------------------------------------------------------------- /main/embedded/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/embedded/favicon.ico -------------------------------------------------------------------------------- /main/embedded/index.html.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/embedded/index.html.gz -------------------------------------------------------------------------------- /main/enet.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/enet.c -------------------------------------------------------------------------------- /main/enet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/enet.h -------------------------------------------------------------------------------- /main/esp_webui/fs_embedded.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/esp_webui/fs_embedded.c -------------------------------------------------------------------------------- /main/esp_webui/fs_embedded.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/esp_webui/fs_embedded.h -------------------------------------------------------------------------------- /main/esp_webui/fs_spiffs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/esp_webui/fs_spiffs.c -------------------------------------------------------------------------------- /main/esp_webui/fs_spiffs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/esp_webui/fs_spiffs.h -------------------------------------------------------------------------------- /main/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/favicon.ico -------------------------------------------------------------------------------- /main/i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/i2c.c -------------------------------------------------------------------------------- /main/i2c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/i2c.h -------------------------------------------------------------------------------- /main/i2s_out.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/i2s_out.c -------------------------------------------------------------------------------- /main/i2s_out.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/i2s_out.h -------------------------------------------------------------------------------- /main/i2s_out_s3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/i2s_out_s3.c -------------------------------------------------------------------------------- /main/ioports.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/ioports.c -------------------------------------------------------------------------------- /main/ioports_analog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/ioports_analog.c -------------------------------------------------------------------------------- /main/littlefs/lfs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/littlefs/lfs.c -------------------------------------------------------------------------------- /main/littlefs/lfs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/littlefs/lfs.h -------------------------------------------------------------------------------- /main/littlefs/lfs_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/littlefs/lfs_util.c -------------------------------------------------------------------------------- /main/littlefs/lfs_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/littlefs/lfs_util.h -------------------------------------------------------------------------------- /main/littlefs_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/littlefs_hal.c -------------------------------------------------------------------------------- /main/littlefs_hal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/littlefs_hal.h -------------------------------------------------------------------------------- /main/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/main.c -------------------------------------------------------------------------------- /main/mqtt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/mqtt.c -------------------------------------------------------------------------------- /main/my_machine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/my_machine.h -------------------------------------------------------------------------------- /main/nvs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/nvs.c -------------------------------------------------------------------------------- /main/nvs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/nvs.h -------------------------------------------------------------------------------- /main/spi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/spi.c -------------------------------------------------------------------------------- /main/spi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/spi.h -------------------------------------------------------------------------------- /main/timers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/timers.c -------------------------------------------------------------------------------- /main/timers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/timers.h -------------------------------------------------------------------------------- /main/tmc_spi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/tmc_spi.c -------------------------------------------------------------------------------- /main/tmc_uart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/tmc_uart.c -------------------------------------------------------------------------------- /main/uart_serial.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/uart_serial.c -------------------------------------------------------------------------------- /main/uart_serial.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/uart_serial.h -------------------------------------------------------------------------------- /main/usb_serial.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/usb_serial.c -------------------------------------------------------------------------------- /main/usb_serial.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/usb_serial.h -------------------------------------------------------------------------------- /main/use_i2s_out.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/use_i2s_out.h -------------------------------------------------------------------------------- /main/wifi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/wifi.c -------------------------------------------------------------------------------- /main/wifi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/main/wifi.h -------------------------------------------------------------------------------- /partitions.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/partitions.csv -------------------------------------------------------------------------------- /partitions_s3_8m.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/partitions_s3_8m.csv -------------------------------------------------------------------------------- /platformio.cnc3040.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/platformio.cnc3040.ini -------------------------------------------------------------------------------- /platformio.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/platformio.ini -------------------------------------------------------------------------------- /platformio.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/platformio.tpl -------------------------------------------------------------------------------- /sdkconfig.cnc3040: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/sdkconfig.cnc3040 -------------------------------------------------------------------------------- /sdkconfig.defaults: -------------------------------------------------------------------------------- 1 | # EMPTY 2 | -------------------------------------------------------------------------------- /sdkconfig.defaults.esp32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/sdkconfig.defaults.esp32 -------------------------------------------------------------------------------- /sdkconfig.defaults.esp32s3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/sdkconfig.defaults.esp32s3 -------------------------------------------------------------------------------- /sdkconfig_s3_8m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grblHAL/ESP32/HEAD/sdkconfig_s3_8m --------------------------------------------------------------------------------