diff --git a/.gitignore b/.gitignore index f1268830..77b24d96 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,5 @@ # Doc build artifacts -en_build/* +# en_build/* # docs/*/doxygen-warning-log.txt # docs/*/sphinx-warning-log.txt # docs/*/sphinx-warning-log-sanitized.txt diff --git a/en_build/doctrees/COPYRIGHT.doctree b/en_build/doctrees/COPYRIGHT.doctree new file mode 100644 index 00000000..8d5248e8 Binary files /dev/null and b/en_build/doctrees/COPYRIGHT.doctree differ diff --git a/en_build/doctrees/api-reference/button/button.doctree b/en_build/doctrees/api-reference/button/button.doctree new file mode 100644 index 00000000..567524d4 Binary files /dev/null and b/en_build/doctrees/api-reference/button/button.doctree differ diff --git a/en_build/doctrees/api-reference/index.doctree b/en_build/doctrees/api-reference/index.doctree new file mode 100644 index 00000000..eed25a36 Binary files /dev/null and b/en_build/doctrees/api-reference/index.doctree differ diff --git a/en_build/doctrees/api-reference/lcd/Backup/lcd_api_arduino.doctree b/en_build/doctrees/api-reference/lcd/Backup/lcd_api_arduino.doctree new file mode 100644 index 00000000..1fc3b19b Binary files /dev/null and b/en_build/doctrees/api-reference/lcd/Backup/lcd_api_arduino.doctree differ diff --git a/en_build/doctrees/api-reference/lcd/Backup/lcd_api_micropython.doctree b/en_build/doctrees/api-reference/lcd/Backup/lcd_api_micropython.doctree new file mode 100644 index 00000000..1e26eb2e Binary files /dev/null and b/en_build/doctrees/api-reference/lcd/Backup/lcd_api_micropython.doctree differ diff --git a/en_build/doctrees/api-reference/lcd/lcd.doctree b/en_build/doctrees/api-reference/lcd/lcd.doctree new file mode 100644 index 00000000..cf570e6e Binary files /dev/null and b/en_build/doctrees/api-reference/lcd/lcd.doctree differ diff --git a/en_build/doctrees/api-reference/mic/mic.doctree b/en_build/doctrees/api-reference/mic/mic.doctree new file mode 100644 index 00000000..bf3cb093 Binary files /dev/null and b/en_build/doctrees/api-reference/mic/mic.doctree differ diff --git a/en_build/doctrees/api-reference/peripherals/adc.doctree b/en_build/doctrees/api-reference/peripherals/adc.doctree new file mode 100644 index 00000000..c4244d9a Binary files /dev/null and b/en_build/doctrees/api-reference/peripherals/adc.doctree differ diff --git a/en_build/doctrees/api-reference/peripherals/dac.doctree b/en_build/doctrees/api-reference/peripherals/dac.doctree new file mode 100644 index 00000000..a6b612e8 Binary files /dev/null and b/en_build/doctrees/api-reference/peripherals/dac.doctree differ diff --git a/en_build/doctrees/api-reference/peripherals/gpio.doctree b/en_build/doctrees/api-reference/peripherals/gpio.doctree new file mode 100644 index 00000000..5cb734b8 Binary files /dev/null and b/en_build/doctrees/api-reference/peripherals/gpio.doctree differ diff --git a/en_build/doctrees/api-reference/peripherals/i2c.doctree b/en_build/doctrees/api-reference/peripherals/i2c.doctree new file mode 100644 index 00000000..ec1677c6 Binary files /dev/null and b/en_build/doctrees/api-reference/peripherals/i2c.doctree differ diff --git a/en_build/doctrees/api-reference/peripherals/index.doctree b/en_build/doctrees/api-reference/peripherals/index.doctree new file mode 100644 index 00000000..3e6fe5dc Binary files /dev/null and b/en_build/doctrees/api-reference/peripherals/index.doctree differ diff --git a/en_build/doctrees/api-reference/peripherals/neopixel.doctree b/en_build/doctrees/api-reference/peripherals/neopixel.doctree new file mode 100644 index 00000000..220ae0dd Binary files /dev/null and b/en_build/doctrees/api-reference/peripherals/neopixel.doctree differ diff --git a/en_build/doctrees/api-reference/peripherals/rtc.doctree b/en_build/doctrees/api-reference/peripherals/rtc.doctree new file mode 100644 index 00000000..ecc18628 Binary files /dev/null and b/en_build/doctrees/api-reference/peripherals/rtc.doctree differ diff --git a/en_build/doctrees/api-reference/peripherals/spi.doctree b/en_build/doctrees/api-reference/peripherals/spi.doctree new file mode 100644 index 00000000..7a52251a Binary files /dev/null and b/en_build/doctrees/api-reference/peripherals/spi.doctree differ diff --git a/en_build/doctrees/api-reference/peripherals/timer.doctree b/en_build/doctrees/api-reference/peripherals/timer.doctree new file mode 100644 index 00000000..2af9cc8d Binary files /dev/null and b/en_build/doctrees/api-reference/peripherals/timer.doctree differ diff --git a/en_build/doctrees/api-reference/peripherals/uart.doctree b/en_build/doctrees/api-reference/peripherals/uart.doctree new file mode 100644 index 00000000..10312672 Binary files /dev/null and b/en_build/doctrees/api-reference/peripherals/uart.doctree differ diff --git a/en_build/doctrees/api-reference/sd_card/sd_card.doctree b/en_build/doctrees/api-reference/sd_card/sd_card.doctree new file mode 100644 index 00000000..f6f253b0 Binary files /dev/null and b/en_build/doctrees/api-reference/sd_card/sd_card.doctree differ diff --git a/en_build/doctrees/api-reference/speaker/speaker.doctree b/en_build/doctrees/api-reference/speaker/speaker.doctree new file mode 100644 index 00000000..84a2173f Binary files /dev/null and b/en_build/doctrees/api-reference/speaker/speaker.doctree differ diff --git a/en_build/doctrees/basic-cases/esp32cam/index.doctree b/en_build/doctrees/basic-cases/esp32cam/index.doctree new file mode 100644 index 00000000..42680663 Binary files /dev/null and b/en_build/doctrees/basic-cases/esp32cam/index.doctree differ diff --git a/en_build/doctrees/basic-cases/index.doctree b/en_build/doctrees/basic-cases/index.doctree new file mode 100644 index 00000000..60435507 Binary files /dev/null and b/en_build/doctrees/basic-cases/index.doctree differ diff --git a/en_build/doctrees/basic-cases/m5go/index.doctree b/en_build/doctrees/basic-cases/m5go/index.doctree new file mode 100644 index 00000000..19209a93 Binary files /dev/null and b/en_build/doctrees/basic-cases/m5go/index.doctree differ diff --git a/en_build/doctrees/basic-cases/m5stack-core/index.doctree b/en_build/doctrees/basic-cases/m5stack-core/index.doctree new file mode 100644 index 00000000..792da19e Binary files /dev/null and b/en_build/doctrees/basic-cases/m5stack-core/index.doctree differ diff --git a/en_build/doctrees/environment.pickle b/en_build/doctrees/environment.pickle new file mode 100644 index 00000000..f0025dc9 Binary files /dev/null and b/en_build/doctrees/environment.pickle differ diff --git a/en_build/doctrees/get-started/M5GO/get_started_M5GO_ThermalCam.doctree b/en_build/doctrees/get-started/M5GO/get_started_M5GO_ThermalCam.doctree new file mode 100644 index 00000000..79253e11 Binary files /dev/null and b/en_build/doctrees/get-started/M5GO/get_started_M5GO_ThermalCam.doctree differ diff --git a/en_build/doctrees/get-started/M5Stack_Core_Get_Started.doctree b/en_build/doctrees/get-started/M5Stack_Core_Get_Started.doctree new file mode 100644 index 00000000..dc4198d0 Binary files /dev/null and b/en_build/doctrees/get-started/M5Stack_Core_Get_Started.doctree differ diff --git a/en_build/doctrees/get-started/M5Stack_Core_Get_Started_Arduino_Mac_en.doctree b/en_build/doctrees/get-started/M5Stack_Core_Get_Started_Arduino_Mac_en.doctree new file mode 100644 index 00000000..6a43345d Binary files /dev/null and b/en_build/doctrees/get-started/M5Stack_Core_Get_Started_Arduino_Mac_en.doctree differ diff --git a/en_build/doctrees/get-started/M5Stack_Core_Get_Started_Arduino_Windows_en.doctree b/en_build/doctrees/get-started/M5Stack_Core_Get_Started_Arduino_Windows_en.doctree new file mode 100644 index 00000000..376bf274 Binary files /dev/null and b/en_build/doctrees/get-started/M5Stack_Core_Get_Started_Arduino_Windows_en.doctree differ diff --git a/en_build/doctrees/get-started/M5Stack_Core_Get_Started_MicroPython_Windows_en.doctree b/en_build/doctrees/get-started/M5Stack_Core_Get_Started_MicroPython_Windows_en.doctree new file mode 100644 index 00000000..0d206310 Binary files /dev/null and b/en_build/doctrees/get-started/M5Stack_Core_Get_Started_MicroPython_Windows_en.doctree differ diff --git a/en_build/doctrees/get-started/add-idf_path-to-profile.doctree b/en_build/doctrees/get-started/add-idf_path-to-profile.doctree new file mode 100644 index 00000000..325fb8cd Binary files /dev/null and b/en_build/doctrees/get-started/add-idf_path-to-profile.doctree differ diff --git a/en_build/doctrees/get-started/establish_serial_connection.doctree b/en_build/doctrees/get-started/establish_serial_connection.doctree new file mode 100644 index 00000000..265e33bf Binary files /dev/null and b/en_build/doctrees/get-started/establish_serial_connection.doctree differ diff --git a/en_build/doctrees/get-started/get-started-ESP32CAM.doctree b/en_build/doctrees/get-started/get-started-ESP32CAM.doctree new file mode 100644 index 00000000..5716afea Binary files /dev/null and b/en_build/doctrees/get-started/get-started-ESP32CAM.doctree differ diff --git a/en_build/doctrees/get-started/get-started-M5Bala.doctree b/en_build/doctrees/get-started/get-started-M5Bala.doctree new file mode 100644 index 00000000..efd0fb07 Binary files /dev/null and b/en_build/doctrees/get-started/get-started-M5Bala.doctree differ diff --git a/en_build/doctrees/get-started/get-started-StepMotor.doctree b/en_build/doctrees/get-started/get-started-StepMotor.doctree new file mode 100644 index 00000000..2aeed7e5 Binary files /dev/null and b/en_build/doctrees/get-started/get-started-StepMotor.doctree differ diff --git a/en_build/doctrees/get-started/how_to_burn_firmware.doctree b/en_build/doctrees/get-started/how_to_burn_firmware.doctree new file mode 100644 index 00000000..2d7c6821 Binary files /dev/null and b/en_build/doctrees/get-started/how_to_burn_firmware.doctree differ diff --git a/en_build/doctrees/get-started/how_to_burn_firmware_en.doctree b/en_build/doctrees/get-started/how_to_burn_firmware_en.doctree new file mode 100644 index 00000000..3158660c Binary files /dev/null and b/en_build/doctrees/get-started/how_to_burn_firmware_en.doctree differ diff --git a/en_build/doctrees/get-started/how_to_connect_wifi_using_core.doctree b/en_build/doctrees/get-started/how_to_connect_wifi_using_core.doctree new file mode 100644 index 00000000..2224c35f Binary files /dev/null and b/en_build/doctrees/get-started/how_to_connect_wifi_using_core.doctree differ diff --git a/en_build/doctrees/get-started/idf-monitor.doctree b/en_build/doctrees/get-started/idf-monitor.doctree new file mode 100644 index 00000000..3745819f Binary files /dev/null and b/en_build/doctrees/get-started/idf-monitor.doctree differ diff --git a/en_build/doctrees/get-started/index.doctree b/en_build/doctrees/get-started/index.doctree new file mode 100644 index 00000000..78d3c240 Binary files /dev/null and b/en_build/doctrees/get-started/index.doctree differ diff --git a/en_build/doctrees/get-started/m5stack_core_get_started_Arduino_MacOS.doctree b/en_build/doctrees/get-started/m5stack_core_get_started_Arduino_MacOS.doctree new file mode 100644 index 00000000..815281e4 Binary files /dev/null and b/en_build/doctrees/get-started/m5stack_core_get_started_Arduino_MacOS.doctree differ diff --git a/en_build/doctrees/get-started/m5stack_core_get_started_Arduino_Windows.doctree b/en_build/doctrees/get-started/m5stack_core_get_started_Arduino_Windows.doctree new file mode 100644 index 00000000..758119f5 Binary files /dev/null and b/en_build/doctrees/get-started/m5stack_core_get_started_Arduino_Windows.doctree differ diff --git a/en_build/doctrees/get-started/m5stack_core_get_started_MicroPython.doctree b/en_build/doctrees/get-started/m5stack_core_get_started_MicroPython.doctree new file mode 100644 index 00000000..8c7626bd Binary files /dev/null and b/en_build/doctrees/get-started/m5stack_core_get_started_MicroPython.doctree differ diff --git a/en_build/doctrees/get-started/m5stack_core_get_started_MicroPython_MacOS.doctree b/en_build/doctrees/get-started/m5stack_core_get_started_MicroPython_MacOS.doctree new file mode 100644 index 00000000..c778bf6e Binary files /dev/null and b/en_build/doctrees/get-started/m5stack_core_get_started_MicroPython_MacOS.doctree differ diff --git a/en_build/doctrees/get-started/m5stack_core_get_started_MicroPython_Windows.doctree b/en_build/doctrees/get-started/m5stack_core_get_started_MicroPython_Windows.doctree new file mode 100644 index 00000000..ab002f7c Binary files /dev/null and b/en_build/doctrees/get-started/m5stack_core_get_started_MicroPython_Windows.doctree differ diff --git a/en_build/doctrees/get-started/m5tack_core_get_started_Arduino_MacOS.doctree b/en_build/doctrees/get-started/m5tack_core_get_started_Arduino_MacOS.doctree new file mode 100644 index 00000000..730536a1 Binary files /dev/null and b/en_build/doctrees/get-started/m5tack_core_get_started_Arduino_MacOS.doctree differ diff --git a/en_build/doctrees/get-started/practices_arduino.doctree b/en_build/doctrees/get-started/practices_arduino.doctree new file mode 100644 index 00000000..ed69e89b Binary files /dev/null and b/en_build/doctrees/get-started/practices_arduino.doctree differ diff --git a/en_build/doctrees/get-started/practices_blockly.doctree b/en_build/doctrees/get-started/practices_blockly.doctree new file mode 100644 index 00000000..dbc1af79 Binary files /dev/null and b/en_build/doctrees/get-started/practices_blockly.doctree differ diff --git a/en_build/doctrees/get-started/practices_micropython.doctree b/en_build/doctrees/get-started/practices_micropython.doctree new file mode 100644 index 00000000..da1c3a07 Binary files /dev/null and b/en_build/doctrees/get-started/practices_micropython.doctree differ diff --git a/en_build/doctrees/get-started/upgrade_m5stack_lib.doctree b/en_build/doctrees/get-started/upgrade_m5stack_lib.doctree new file mode 100644 index 00000000..4fc61959 Binary files /dev/null and b/en_build/doctrees/get-started/upgrade_m5stack_lib.doctree differ diff --git a/en_build/doctrees/index.doctree b/en_build/doctrees/index.doctree new file mode 100644 index 00000000..695721ce Binary files /dev/null and b/en_build/doctrees/index.doctree differ diff --git a/en_build/doctrees/languages.doctree b/en_build/doctrees/languages.doctree new file mode 100644 index 00000000..1e67ab68 Binary files /dev/null and b/en_build/doctrees/languages.doctree differ diff --git a/en_build/doctrees/m5stack-awesome/M5Stack-SD-Updater/index.doctree b/en_build/doctrees/m5stack-awesome/M5Stack-SD-Updater/index.doctree new file mode 100644 index 00000000..3640490c Binary files /dev/null and b/en_build/doctrees/m5stack-awesome/M5Stack-SD-Updater/index.doctree differ diff --git a/en_build/doctrees/m5stack-awesome/M5Widgets/index.doctree b/en_build/doctrees/m5stack-awesome/M5Widgets/index.doctree new file mode 100644 index 00000000..2556be41 Binary files /dev/null and b/en_build/doctrees/m5stack-awesome/M5Widgets/index.doctree differ diff --git a/en_build/doctrees/m5stack-awesome/TFT_eSPI/index.doctree b/en_build/doctrees/m5stack-awesome/TFT_eSPI/index.doctree new file mode 100644 index 00000000..6ef1f0bb Binary files /dev/null and b/en_build/doctrees/m5stack-awesome/TFT_eSPI/index.doctree differ diff --git a/en_build/doctrees/m5stack-awesome/awesome.doctree b/en_build/doctrees/m5stack-awesome/awesome.doctree new file mode 100644 index 00000000..b1127453 Binary files /dev/null and b/en_build/doctrees/m5stack-awesome/awesome.doctree differ diff --git a/en_build/doctrees/m5stack-awesome/index.doctree b/en_build/doctrees/m5stack-awesome/index.doctree new file mode 100644 index 00000000..f87f1e1e Binary files /dev/null and b/en_build/doctrees/m5stack-awesome/index.doctree differ diff --git a/en_build/doctrees/m5stack-faq/M5Stack-Core/index.doctree b/en_build/doctrees/m5stack-faq/M5Stack-Core/index.doctree new file mode 100644 index 00000000..6b1bf81a Binary files /dev/null and b/en_build/doctrees/m5stack-faq/M5Stack-Core/index.doctree differ diff --git a/en_build/doctrees/m5stack-faq/index.doctree b/en_build/doctrees/m5stack-faq/index.doctree new file mode 100644 index 00000000..aef0460e Binary files /dev/null and b/en_build/doctrees/m5stack-faq/index.doctree differ diff --git a/en_build/doctrees/m5stack-faq/m5stack-module/index.doctree b/en_build/doctrees/m5stack-faq/m5stack-module/index.doctree new file mode 100644 index 00000000..8879287f Binary files /dev/null and b/en_build/doctrees/m5stack-faq/m5stack-module/index.doctree differ diff --git a/en_build/doctrees/product-documents/ROBOT/BALA.doctree b/en_build/doctrees/product-documents/ROBOT/BALA.doctree new file mode 100644 index 00000000..8001dbea Binary files /dev/null and b/en_build/doctrees/product-documents/ROBOT/BALA.doctree differ diff --git a/en_build/doctrees/product-documents/STEAM Kit/M5GO/m5go.doctree b/en_build/doctrees/product-documents/STEAM Kit/M5GO/m5go.doctree new file mode 100644 index 00000000..2a29d4a2 Binary files /dev/null and b/en_build/doctrees/product-documents/STEAM Kit/M5GO/m5go.doctree differ diff --git a/en_build/doctrees/product-documents/STEAM Kit/M5GO/units/m5go_unit_3.96port.doctree b/en_build/doctrees/product-documents/STEAM Kit/M5GO/units/m5go_unit_3.96port.doctree new file mode 100644 index 00000000..5a6fe215 Binary files /dev/null and b/en_build/doctrees/product-documents/STEAM Kit/M5GO/units/m5go_unit_3.96port.doctree differ diff --git a/en_build/doctrees/product-documents/STEAM Kit/M5GO/units/m5go_unit_earth.doctree b/en_build/doctrees/product-documents/STEAM Kit/M5GO/units/m5go_unit_earth.doctree new file mode 100644 index 00000000..cc526e15 Binary files /dev/null and b/en_build/doctrees/product-documents/STEAM Kit/M5GO/units/m5go_unit_earth.doctree differ diff --git a/en_build/doctrees/product-documents/STEAM Kit/M5GO/units/m5go_unit_env.doctree b/en_build/doctrees/product-documents/STEAM Kit/M5GO/units/m5go_unit_env.doctree new file mode 100644 index 00000000..96fcf06c Binary files /dev/null and b/en_build/doctrees/product-documents/STEAM Kit/M5GO/units/m5go_unit_env.doctree differ diff --git a/en_build/doctrees/product-documents/STEAM Kit/M5GO/units/m5go_unit_hub.doctree b/en_build/doctrees/product-documents/STEAM Kit/M5GO/units/m5go_unit_hub.doctree new file mode 100644 index 00000000..9c03fb01 Binary files /dev/null and b/en_build/doctrees/product-documents/STEAM Kit/M5GO/units/m5go_unit_hub.doctree differ diff --git a/en_build/doctrees/product-documents/STEAM Kit/M5GO/units/m5go_unit_ir.doctree b/en_build/doctrees/product-documents/STEAM Kit/M5GO/units/m5go_unit_ir.doctree new file mode 100644 index 00000000..bf87c855 Binary files /dev/null and b/en_build/doctrees/product-documents/STEAM Kit/M5GO/units/m5go_unit_ir.doctree differ diff --git a/en_build/doctrees/product-documents/STEAM Kit/M5GO/units/m5go_unit_light.doctree b/en_build/doctrees/product-documents/STEAM Kit/M5GO/units/m5go_unit_light.doctree new file mode 100644 index 00000000..9d0d9b75 Binary files /dev/null and b/en_build/doctrees/product-documents/STEAM Kit/M5GO/units/m5go_unit_light.doctree differ diff --git a/en_build/doctrees/product-documents/STEAM Kit/M5GO/units/m5go_unit_makey.doctree b/en_build/doctrees/product-documents/STEAM Kit/M5GO/units/m5go_unit_makey.doctree new file mode 100644 index 00000000..39f18079 Binary files /dev/null and b/en_build/doctrees/product-documents/STEAM Kit/M5GO/units/m5go_unit_makey.doctree differ diff --git a/en_build/doctrees/product-documents/STEAM Kit/M5GO/units/m5go_unit_pir.doctree b/en_build/doctrees/product-documents/STEAM Kit/M5GO/units/m5go_unit_pir.doctree new file mode 100644 index 00000000..19c2ae84 Binary files /dev/null and b/en_build/doctrees/product-documents/STEAM Kit/M5GO/units/m5go_unit_pir.doctree differ diff --git a/en_build/doctrees/product-documents/STEAM Kit/M5GO/units/m5go_unit_pot.doctree b/en_build/doctrees/product-documents/STEAM Kit/M5GO/units/m5go_unit_pot.doctree new file mode 100644 index 00000000..d2707cf2 Binary files /dev/null and b/en_build/doctrees/product-documents/STEAM Kit/M5GO/units/m5go_unit_pot.doctree differ diff --git a/en_build/doctrees/product-documents/STEAM Kit/M5GO/units/m5go_unit_proto.doctree b/en_build/doctrees/product-documents/STEAM Kit/M5GO/units/m5go_unit_proto.doctree new file mode 100644 index 00000000..ace0835a Binary files /dev/null and b/en_build/doctrees/product-documents/STEAM Kit/M5GO/units/m5go_unit_proto.doctree differ diff --git a/en_build/doctrees/product-documents/STEAM Kit/M5GO/units/m5go_unit_relay.doctree b/en_build/doctrees/product-documents/STEAM Kit/M5GO/units/m5go_unit_relay.doctree new file mode 100644 index 00000000..4c1aede5 Binary files /dev/null and b/en_build/doctrees/product-documents/STEAM Kit/M5GO/units/m5go_unit_relay.doctree differ diff --git a/en_build/doctrees/product-documents/STEAM Kit/M5GO/units/m5go_unit_rgb.doctree b/en_build/doctrees/product-documents/STEAM Kit/M5GO/units/m5go_unit_rgb.doctree new file mode 100644 index 00000000..90cd2ecb Binary files /dev/null and b/en_build/doctrees/product-documents/STEAM Kit/M5GO/units/m5go_unit_rgb.doctree differ diff --git a/en_build/doctrees/product-documents/STEAM Kit/M5GO/units/m5go_unit_thermal.doctree b/en_build/doctrees/product-documents/STEAM Kit/M5GO/units/m5go_unit_thermal.doctree new file mode 100644 index 00000000..202bf2ab Binary files /dev/null and b/en_build/doctrees/product-documents/STEAM Kit/M5GO/units/m5go_unit_thermal.doctree differ diff --git a/en_build/doctrees/product-documents/accessorries/cables/cable.doctree b/en_build/doctrees/product-documents/accessorries/cables/cable.doctree new file mode 100644 index 00000000..e125cffc Binary files /dev/null and b/en_build/doctrees/product-documents/accessorries/cables/cable.doctree differ diff --git a/en_build/doctrees/product-documents/accessorries/headers_socket.doctree b/en_build/doctrees/product-documents/accessorries/headers_socket.doctree new file mode 100644 index 00000000..fcd91180 Binary files /dev/null and b/en_build/doctrees/product-documents/accessorries/headers_socket.doctree differ diff --git a/en_build/doctrees/product-documents/applications/BALA.doctree b/en_build/doctrees/product-documents/applications/BALA.doctree new file mode 100644 index 00000000..f1e8e84d Binary files /dev/null and b/en_build/doctrees/product-documents/applications/BALA.doctree differ diff --git a/en_build/doctrees/product-documents/bases/m5stack_plc.doctree b/en_build/doctrees/product-documents/bases/m5stack_plc.doctree new file mode 100644 index 00000000..dac6f6e5 Binary files /dev/null and b/en_build/doctrees/product-documents/bases/m5stack_plc.doctree differ diff --git a/en_build/doctrees/product-documents/index.doctree b/en_build/doctrees/product-documents/index.doctree new file mode 100644 index 00000000..a13f8c57 Binary files /dev/null and b/en_build/doctrees/product-documents/index.doctree differ diff --git a/en_build/doctrees/product-documents/m5stack-core/index.doctree b/en_build/doctrees/product-documents/m5stack-core/index.doctree new file mode 100644 index 00000000..04aba197 Binary files /dev/null and b/en_build/doctrees/product-documents/m5stack-core/index.doctree differ diff --git a/en_build/doctrees/product-documents/m5stack-core/m5go.doctree b/en_build/doctrees/product-documents/m5stack-core/m5go.doctree new file mode 100644 index 00000000..ea164bc0 Binary files /dev/null and b/en_build/doctrees/product-documents/m5stack-core/m5go.doctree differ diff --git a/en_build/doctrees/product-documents/m5stack-core/m5stack_basic.doctree b/en_build/doctrees/product-documents/m5stack-core/m5stack_basic.doctree new file mode 100644 index 00000000..5cd20532 Binary files /dev/null and b/en_build/doctrees/product-documents/m5stack-core/m5stack_basic.doctree differ diff --git a/en_build/doctrees/product-documents/m5stack-core/m5stack_faces.doctree b/en_build/doctrees/product-documents/m5stack-core/m5stack_faces.doctree new file mode 100644 index 00000000..69c29069 Binary files /dev/null and b/en_build/doctrees/product-documents/m5stack-core/m5stack_faces.doctree differ diff --git a/en_build/doctrees/product-documents/m5stack-core/m5stack_fire.doctree b/en_build/doctrees/product-documents/m5stack-core/m5stack_fire.doctree new file mode 100644 index 00000000..d22273aa Binary files /dev/null and b/en_build/doctrees/product-documents/m5stack-core/m5stack_fire.doctree differ diff --git a/en_build/doctrees/product-documents/m5stack-core/m5stack_gray.doctree b/en_build/doctrees/product-documents/m5stack-core/m5stack_gray.doctree new file mode 100644 index 00000000..1ced5f09 Binary files /dev/null and b/en_build/doctrees/product-documents/m5stack-core/m5stack_gray.doctree differ diff --git a/en_build/doctrees/product-documents/m5stack-core/m5stack_panda.doctree b/en_build/doctrees/product-documents/m5stack-core/m5stack_panda.doctree new file mode 100644 index 00000000..e6716ae6 Binary files /dev/null and b/en_build/doctrees/product-documents/m5stack-core/m5stack_panda.doctree differ diff --git a/en_build/doctrees/product-documents/m5stack-core/m5stack_plc.doctree b/en_build/doctrees/product-documents/m5stack-core/m5stack_plc.doctree new file mode 100644 index 00000000..a35627c2 Binary files /dev/null and b/en_build/doctrees/product-documents/m5stack-core/m5stack_plc.doctree differ diff --git a/en_build/doctrees/product-documents/modules/esp32cam.doctree b/en_build/doctrees/product-documents/modules/esp32cam.doctree new file mode 100644 index 00000000..8cf26ddd Binary files /dev/null and b/en_build/doctrees/product-documents/modules/esp32cam.doctree differ diff --git a/en_build/doctrees/product-documents/modules/index.doctree b/en_build/doctrees/product-documents/modules/index.doctree new file mode 100644 index 00000000..cd947fb4 Binary files /dev/null and b/en_build/doctrees/product-documents/modules/index.doctree differ diff --git a/en_build/doctrees/product-documents/modules/m5stack_battery_module.doctree b/en_build/doctrees/product-documents/modules/m5stack_battery_module.doctree new file mode 100644 index 00000000..c27eee5a Binary files /dev/null and b/en_build/doctrees/product-documents/modules/m5stack_battery_module.doctree differ diff --git a/en_build/doctrees/product-documents/modules/m5stack_btc_module.doctree b/en_build/doctrees/product-documents/modules/m5stack_btc_module.doctree new file mode 100644 index 00000000..b0aa137c Binary files /dev/null and b/en_build/doctrees/product-documents/modules/m5stack_btc_module.doctree differ diff --git a/en_build/doctrees/product-documents/modules/m5stack_gps_module.doctree b/en_build/doctrees/product-documents/modules/m5stack_gps_module.doctree new file mode 100644 index 00000000..09530b94 Binary files /dev/null and b/en_build/doctrees/product-documents/modules/m5stack_gps_module.doctree differ diff --git a/en_build/doctrees/product-documents/modules/m5stack_lan_module.doctree b/en_build/doctrees/product-documents/modules/m5stack_lan_module.doctree new file mode 100644 index 00000000..2cde6aa6 Binary files /dev/null and b/en_build/doctrees/product-documents/modules/m5stack_lan_module.doctree differ diff --git a/en_build/doctrees/product-documents/modules/m5stack_lora_module.doctree b/en_build/doctrees/product-documents/modules/m5stack_lora_module.doctree new file mode 100644 index 00000000..3e871f5c Binary files /dev/null and b/en_build/doctrees/product-documents/modules/m5stack_lora_module.doctree differ diff --git a/en_build/doctrees/product-documents/modules/m5stack_proto_kit.doctree b/en_build/doctrees/product-documents/modules/m5stack_proto_kit.doctree new file mode 100644 index 00000000..7b27b797 Binary files /dev/null and b/en_build/doctrees/product-documents/modules/m5stack_proto_kit.doctree differ diff --git a/en_build/doctrees/product-documents/modules/m5stack_proto_module.doctree b/en_build/doctrees/product-documents/modules/m5stack_proto_module.doctree new file mode 100644 index 00000000..1e697739 Binary files /dev/null and b/en_build/doctrees/product-documents/modules/m5stack_proto_module.doctree differ diff --git a/en_build/doctrees/product-documents/modules/m5stack_sim800_module.doctree b/en_build/doctrees/product-documents/modules/m5stack_sim800_module.doctree new file mode 100644 index 00000000..37590fce Binary files /dev/null and b/en_build/doctrees/product-documents/modules/m5stack_sim800_module.doctree differ diff --git a/en_build/doctrees/product-documents/tools/index.doctree b/en_build/doctrees/product-documents/tools/index.doctree new file mode 100644 index 00000000..8d71b808 Binary files /dev/null and b/en_build/doctrees/product-documents/tools/index.doctree differ diff --git a/en_build/doctrees/product-documents/tools/m5stack_usb_downloader.doctree b/en_build/doctrees/product-documents/tools/m5stack_usb_downloader.doctree new file mode 100644 index 00000000..92e352fa Binary files /dev/null and b/en_build/doctrees/product-documents/tools/m5stack_usb_downloader.doctree differ diff --git a/en_build/doctrees/product-documents/units/a.doctree b/en_build/doctrees/product-documents/units/a.doctree new file mode 100644 index 00000000..ea5a1ffc Binary files /dev/null and b/en_build/doctrees/product-documents/units/a.doctree differ diff --git a/en_build/doctrees/product-documents/units/m5go_unit_3.96port.doctree b/en_build/doctrees/product-documents/units/m5go_unit_3.96port.doctree new file mode 100644 index 00000000..15671717 Binary files /dev/null and b/en_build/doctrees/product-documents/units/m5go_unit_3.96port.doctree differ diff --git a/en_build/doctrees/product-documents/units/m5go_unit_earth.doctree b/en_build/doctrees/product-documents/units/m5go_unit_earth.doctree new file mode 100644 index 00000000..3ca1c165 Binary files /dev/null and b/en_build/doctrees/product-documents/units/m5go_unit_earth.doctree differ diff --git a/en_build/doctrees/product-documents/units/m5go_unit_env.doctree b/en_build/doctrees/product-documents/units/m5go_unit_env.doctree new file mode 100644 index 00000000..c7cd59a9 Binary files /dev/null and b/en_build/doctrees/product-documents/units/m5go_unit_env.doctree differ diff --git a/en_build/doctrees/product-documents/units/m5go_unit_hub.doctree b/en_build/doctrees/product-documents/units/m5go_unit_hub.doctree new file mode 100644 index 00000000..55971698 Binary files /dev/null and b/en_build/doctrees/product-documents/units/m5go_unit_hub.doctree differ diff --git a/en_build/doctrees/product-documents/units/m5go_unit_ir.doctree b/en_build/doctrees/product-documents/units/m5go_unit_ir.doctree new file mode 100644 index 00000000..a9251e94 Binary files /dev/null and b/en_build/doctrees/product-documents/units/m5go_unit_ir.doctree differ diff --git a/en_build/doctrees/product-documents/units/m5go_unit_light.doctree b/en_build/doctrees/product-documents/units/m5go_unit_light.doctree new file mode 100644 index 00000000..bf590599 Binary files /dev/null and b/en_build/doctrees/product-documents/units/m5go_unit_light.doctree differ diff --git a/en_build/doctrees/product-documents/units/m5go_unit_makey.doctree b/en_build/doctrees/product-documents/units/m5go_unit_makey.doctree new file mode 100644 index 00000000..bac94afc Binary files /dev/null and b/en_build/doctrees/product-documents/units/m5go_unit_makey.doctree differ diff --git a/en_build/doctrees/product-documents/units/m5go_unit_pir.doctree b/en_build/doctrees/product-documents/units/m5go_unit_pir.doctree new file mode 100644 index 00000000..26e69d23 Binary files /dev/null and b/en_build/doctrees/product-documents/units/m5go_unit_pir.doctree differ diff --git a/en_build/doctrees/product-documents/units/m5go_unit_pot.doctree b/en_build/doctrees/product-documents/units/m5go_unit_pot.doctree new file mode 100644 index 00000000..47ee65ce Binary files /dev/null and b/en_build/doctrees/product-documents/units/m5go_unit_pot.doctree differ diff --git a/en_build/doctrees/product-documents/units/m5go_unit_proto.doctree b/en_build/doctrees/product-documents/units/m5go_unit_proto.doctree new file mode 100644 index 00000000..88c3dd46 Binary files /dev/null and b/en_build/doctrees/product-documents/units/m5go_unit_proto.doctree differ diff --git a/en_build/doctrees/product-documents/units/m5go_unit_relay.doctree b/en_build/doctrees/product-documents/units/m5go_unit_relay.doctree new file mode 100644 index 00000000..31b48d26 Binary files /dev/null and b/en_build/doctrees/product-documents/units/m5go_unit_relay.doctree differ diff --git a/en_build/doctrees/product-documents/units/m5go_unit_rgb.doctree b/en_build/doctrees/product-documents/units/m5go_unit_rgb.doctree new file mode 100644 index 00000000..5c8529e0 Binary files /dev/null and b/en_build/doctrees/product-documents/units/m5go_unit_rgb.doctree differ diff --git a/en_build/doctrees/product-documents/units/m5go_unit_thermal.doctree b/en_build/doctrees/product-documents/units/m5go_unit_thermal.doctree new file mode 100644 index 00000000..bf83ea31 Binary files /dev/null and b/en_build/doctrees/product-documents/units/m5go_unit_thermal.doctree differ diff --git a/en_build/doctrees/resources.doctree b/en_build/doctrees/resources.doctree new file mode 100644 index 00000000..045c5ec4 Binary files /dev/null and b/en_build/doctrees/resources.doctree differ diff --git a/en_build/html/.buildinfo b/en_build/html/.buildinfo new file mode 100644 index 00000000..90d2332e --- /dev/null +++ b/en_build/html/.buildinfo @@ -0,0 +1,4 @@ +# Sphinx build info version 1 +# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. +config: ede6bc36f1d241e6501a2b5c04403f66 +tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/en_build/html/COPYRIGHT.html b/en_build/html/COPYRIGHT.html new file mode 100644 index 00000000..48612596 --- /dev/null +++ b/en_build/html/COPYRIGHT.html @@ -0,0 +1,264 @@ + + + + + + + + + + + Copyrights and Licenses — M5Stack 1.0.1 documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + +
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + +
+ + + + +
+
+
+
+ +
+

Copyrights and Licenses

+
+

Software Copyrights

+

All original source code in this repository is Copyright (C) 2017-2018 M5Stack Inc. This source code is licensed under the Apache License 2.0 as described in the file LICENSE.

+

Additional third party copyrighted code is included under the following licenses.

+

Where source code headers specify Copyright & License information, this information takes precedence over the summaries made here.

+
+

Firmware Components

+
+
+

Build Tools

+

This is the list of licenses for tools included in this repository, which are used to build applications. The tools do not become part of the application (firmware), so their license does not affect licensing of the application.

+
+
+
+

Xtensa libhal MIT License

+

Copyright (c) 2003, 2006, 2010 Tensilica Inc.

+

Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +“Software”), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions:

+

The above copyright notice and this permission notice shall be included +in all copies or substantial portions of the Software.

+

THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY +CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, +TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE +SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

+
+
+

TinyBasic Plus MIT License

+

Copyright (c) 2012-2013

+

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

+

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

+

THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

+
+
+

TJpgDec License

+

TJpgDec - Tiny JPEG Decompressor R0.01 (C)ChaN, 2011 +The TJpgDec is a generic JPEG decompressor module for tiny embedded systems. +This is a free software that opened for education, research and commercial +developments under license policy of following terms.

+

Copyright (C) 2011, ChaN, all right reserved.

+
    +
  • The TJpgDec module is a free software and there is NO WARRANTY.
  • +
  • No restriction on use. You can use, modify and redistribute it for personal, non-profit or commercial products UNDER YOUR RESPONSIBILITY.
  • +
  • Redistributions of source code must retain the above copyright notice.
  • +
+
+
+ + +
+ +
+ + +
+
+ +
+ +
+ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/en_build/html/_images/2.png b/en_build/html/_images/2.png new file mode 100644 index 00000000..386b8e4d Binary files /dev/null and b/en_build/html/_images/2.png differ diff --git a/en_build/html/_images/3.png b/en_build/html/_images/3.png new file mode 100644 index 00000000..0d43316e Binary files /dev/null and b/en_build/html/_images/3.png differ diff --git a/en_build/html/_images/4.png b/en_build/html/_images/4.png new file mode 100644 index 00000000..b855d6a1 Binary files /dev/null and b/en_build/html/_images/4.png differ diff --git a/en_build/html/_images/5.png b/en_build/html/_images/5.png new file mode 100644 index 00000000..78cd3fbc Binary files /dev/null and b/en_build/html/_images/5.png differ diff --git a/en_build/html/_images/6.png b/en_build/html/_images/6.png new file mode 100644 index 00000000..6d5b067f Binary files /dev/null and b/en_build/html/_images/6.png differ diff --git a/en_build/html/_images/7.png b/en_build/html/_images/7.png new file mode 100644 index 00000000..ffcda04f Binary files /dev/null and b/en_build/html/_images/7.png differ diff --git a/en_build/html/_images/8.png b/en_build/html/_images/8.png new file mode 100644 index 00000000..61535333 Binary files /dev/null and b/en_build/html/_images/8.png differ diff --git a/en_build/html/_images/9.png b/en_build/html/_images/9.png new file mode 100644 index 00000000..545495fc Binary files /dev/null and b/en_build/html/_images/9.png differ diff --git a/en_build/html/_images/ESP32CAM.jpg b/en_build/html/_images/ESP32CAM.jpg new file mode 100644 index 00000000..675dc4ae Binary files /dev/null and b/en_build/html/_images/ESP32CAM.jpg differ diff --git a/en_build/html/_images/ESP32CAM_Browser.png b/en_build/html/_images/ESP32CAM_Browser.png new file mode 100644 index 00000000..dae1e500 Binary files /dev/null and b/en_build/html/_images/ESP32CAM_Browser.png differ diff --git a/en_build/html/_images/ESP32CAM_M5CAM.png b/en_build/html/_images/ESP32CAM_M5CAM.png new file mode 100644 index 00000000..61b396a4 Binary files /dev/null and b/en_build/html/_images/ESP32CAM_M5CAM.png differ diff --git a/en_build/html/_images/ESP32CAM_Terminal.png b/en_build/html/_images/ESP32CAM_Terminal.png new file mode 100644 index 00000000..3c5763a9 Binary files /dev/null and b/en_build/html/_images/ESP32CAM_Terminal.png differ diff --git a/en_build/html/_images/FAQ.jpg b/en_build/html/_images/FAQ.jpg new file mode 100644 index 00000000..36176da5 Binary files /dev/null and b/en_build/html/_images/FAQ.jpg differ diff --git a/en_build/html/_images/FactoryTest_result.png b/en_build/html/_images/FactoryTest_result.png new file mode 100644 index 00000000..ab97ede8 Binary files /dev/null and b/en_build/html/_images/FactoryTest_result.png differ diff --git a/en_build/html/_images/M5Bala.jpg b/en_build/html/_images/M5Bala.jpg new file mode 100644 index 00000000..87c31d01 Binary files /dev/null and b/en_build/html/_images/M5Bala.jpg differ diff --git a/en_build/html/_images/M5GO.jpg b/en_build/html/_images/M5GO.jpg new file mode 100644 index 00000000..61cdcc53 Binary files /dev/null and b/en_build/html/_images/M5GO.jpg differ diff --git a/en_build/html/_images/M5GO_Unit_3.96.jpg b/en_build/html/_images/M5GO_Unit_3.96.jpg new file mode 100644 index 00000000..05531279 Binary files /dev/null and b/en_build/html/_images/M5GO_Unit_3.96.jpg differ diff --git a/en_build/html/_images/M5GO_Unit_light.png b/en_build/html/_images/M5GO_Unit_light.png new file mode 100644 index 00000000..debe04f9 Binary files /dev/null and b/en_build/html/_images/M5GO_Unit_light.png differ diff --git a/en_build/html/_images/M5GO_Unit_makey.png b/en_build/html/_images/M5GO_Unit_makey.png new file mode 100644 index 00000000..5f521337 Binary files /dev/null and b/en_build/html/_images/M5GO_Unit_makey.png differ diff --git a/en_build/html/_images/M5GO_Unit_makey_interface.png b/en_build/html/_images/M5GO_Unit_makey_interface.png new file mode 100644 index 00000000..3673351e Binary files /dev/null and b/en_build/html/_images/M5GO_Unit_makey_interface.png differ diff --git a/en_build/html/_images/M5GO_Unit_moisture.jpg b/en_build/html/_images/M5GO_Unit_moisture.jpg new file mode 100644 index 00000000..5f47f320 Binary files /dev/null and b/en_build/html/_images/M5GO_Unit_moisture.jpg differ diff --git a/en_build/html/_images/M5GO_Unit_proto.png b/en_build/html/_images/M5GO_Unit_proto.png new file mode 100644 index 00000000..38d0af0f Binary files /dev/null and b/en_build/html/_images/M5GO_Unit_proto.png differ diff --git a/en_build/html/_images/M5GO_Unit_relay.png b/en_build/html/_images/M5GO_Unit_relay.png new file mode 100644 index 00000000..ce462669 Binary files /dev/null and b/en_build/html/_images/M5GO_Unit_relay.png differ diff --git a/en_build/html/_images/M5GO_Unit_thermal.png b/en_build/html/_images/M5GO_Unit_thermal.png new file mode 100644 index 00000000..a4b29864 Binary files /dev/null and b/en_build/html/_images/M5GO_Unit_thermal.png differ diff --git a/en_build/html/_images/WebIDE_check_code.png b/en_build/html/_images/WebIDE_check_code.png new file mode 100644 index 00000000..202c78bb Binary files /dev/null and b/en_build/html/_images/WebIDE_check_code.png differ diff --git a/en_build/html/_images/apikey.jpg b/en_build/html/_images/apikey.jpg new file mode 100644 index 00000000..c4dd322d Binary files /dev/null and b/en_build/html/_images/apikey.jpg differ diff --git a/en_build/html/_images/arduino_cc_package.png b/en_build/html/_images/arduino_cc_package.png new file mode 100644 index 00000000..dca70cfe Binary files /dev/null and b/en_build/html/_images/arduino_cc_package.png differ diff --git a/en_build/html/_images/arduino_logo.png b/en_build/html/_images/arduino_logo.png new file mode 100644 index 00000000..5ff6d0e1 Binary files /dev/null and b/en_build/html/_images/arduino_logo.png differ diff --git a/en_build/html/_images/arduino_path.png b/en_build/html/_images/arduino_path.png new file mode 100644 index 00000000..f88b1bae Binary files /dev/null and b/en_build/html/_images/arduino_path.png differ diff --git a/en_build/html/_images/arduino_upload.png b/en_build/html/_images/arduino_upload.png new file mode 100644 index 00000000..9eb642ed Binary files /dev/null and b/en_build/html/_images/arduino_upload.png differ diff --git a/en_build/html/_images/blockly_and_micropython.png b/en_build/html/_images/blockly_and_micropython.png new file mode 100644 index 00000000..d8e53fee Binary files /dev/null and b/en_build/html/_images/blockly_and_micropython.png differ diff --git a/en_build/html/_images/burn_firmware_01.png b/en_build/html/_images/burn_firmware_01.png new file mode 100644 index 00000000..8ee8dfb1 Binary files /dev/null and b/en_build/html/_images/burn_firmware_01.png differ diff --git a/en_build/html/_images/burn_firmware_02.png b/en_build/html/_images/burn_firmware_02.png new file mode 100644 index 00000000..99d08b21 Binary files /dev/null and b/en_build/html/_images/burn_firmware_02.png differ diff --git a/en_build/html/_images/burn_firmware_03.png b/en_build/html/_images/burn_firmware_03.png new file mode 100644 index 00000000..3900380e Binary files /dev/null and b/en_build/html/_images/burn_firmware_03.png differ diff --git a/en_build/html/_images/burn_firmware_04.png b/en_build/html/_images/burn_firmware_04.png new file mode 100644 index 00000000..cba8a1f9 Binary files /dev/null and b/en_build/html/_images/burn_firmware_04.png differ diff --git a/en_build/html/_images/burn_firmware_05.png b/en_build/html/_images/burn_firmware_05.png new file mode 100644 index 00000000..ceb729f4 Binary files /dev/null and b/en_build/html/_images/burn_firmware_05.png differ diff --git a/en_build/html/_images/burn_firmware_06.png b/en_build/html/_images/burn_firmware_06.png new file mode 100644 index 00000000..e5be8c56 Binary files /dev/null and b/en_build/html/_images/burn_firmware_06.png differ diff --git a/en_build/html/_images/change_wifi.jpg b/en_build/html/_images/change_wifi.jpg new file mode 100644 index 00000000..98c94c81 Binary files /dev/null and b/en_build/html/_images/change_wifi.jpg differ diff --git a/en_build/html/_images/choose_version.png b/en_build/html/_images/choose_version.png new file mode 100644 index 00000000..c8927df1 Binary files /dev/null and b/en_build/html/_images/choose_version.png differ diff --git a/en_build/html/_images/click_for_apikey.png b/en_build/html/_images/click_for_apikey.png new file mode 100644 index 00000000..a4a956c9 Binary files /dev/null and b/en_build/html/_images/click_for_apikey.png differ diff --git a/en_build/html/_images/connect_wifi_successfully.png b/en_build/html/_images/connect_wifi_successfully.png new file mode 100644 index 00000000..758b3268 Binary files /dev/null and b/en_build/html/_images/connect_wifi_successfully.png differ diff --git a/en_build/html/_images/connecting.png b/en_build/html/_images/connecting.png new file mode 100644 index 00000000..c0af1a2d Binary files /dev/null and b/en_build/html/_images/connecting.png differ diff --git a/en_build/html/_images/core_home_page.png b/en_build/html/_images/core_home_page.png new file mode 100644 index 00000000..33804e98 Binary files /dev/null and b/en_build/html/_images/core_home_page.png differ diff --git a/en_build/html/_images/create_a_new_project.png b/en_build/html/_images/create_a_new_project.png new file mode 100644 index 00000000..eb1bc1c7 Binary files /dev/null and b/en_build/html/_images/create_a_new_project.png differ diff --git a/en_build/html/_images/display_hello_world.png b/en_build/html/_images/display_hello_world.png new file mode 100644 index 00000000..d4ffae69 Binary files /dev/null and b/en_build/html/_images/display_hello_world.png differ diff --git a/en_build/html/_images/display_hello_world1.png b/en_build/html/_images/display_hello_world1.png new file mode 100644 index 00000000..d4ffae69 Binary files /dev/null and b/en_build/html/_images/display_hello_world1.png differ diff --git a/en_build/html/_images/download_M5Burner.png b/en_build/html/_images/download_M5Burner.png new file mode 100644 index 00000000..90eb4217 Binary files /dev/null and b/en_build/html/_images/download_M5Burner.png differ diff --git a/en_build/html/_images/download_arduino_esp32_completed.png b/en_build/html/_images/download_arduino_esp32_completed.png new file mode 100644 index 00000000..27773efa Binary files /dev/null and b/en_build/html/_images/download_arduino_esp32_completed.png differ diff --git a/en_build/html/_images/download_idf.png b/en_build/html/_images/download_idf.png new file mode 100644 index 00000000..90d21ebd Binary files /dev/null and b/en_build/html/_images/download_idf.png differ diff --git a/en_build/html/_images/download_idf1.png b/en_build/html/_images/download_idf1.png new file mode 100644 index 00000000..90d21ebd Binary files /dev/null and b/en_build/html/_images/download_idf1.png differ diff --git a/en_build/html/_images/download_m5stack_lib.png b/en_build/html/_images/download_m5stack_lib.png new file mode 100644 index 00000000..e90782b6 Binary files /dev/null and b/en_build/html/_images/download_m5stack_lib.png differ diff --git a/en_build/html/_images/download_xtensa_tools.png b/en_build/html/_images/download_xtensa_tools.png new file mode 100644 index 00000000..c5156796 Binary files /dev/null and b/en_build/html/_images/download_xtensa_tools.png differ diff --git a/en_build/html/_images/drag_loop_block.png b/en_build/html/_images/drag_loop_block.png new file mode 100644 index 00000000..5bcc02f4 Binary files /dev/null and b/en_build/html/_images/drag_loop_block.png differ diff --git a/en_build/html/_images/drag_music_block.png b/en_build/html/_images/drag_music_block.png new file mode 100644 index 00000000..94897e88 Binary files /dev/null and b/en_build/html/_images/drag_music_block.png differ diff --git a/en_build/html/_images/drag_timer_block.png b/en_build/html/_images/drag_timer_block.png new file mode 100644 index 00000000..ce08a2e7 Binary files /dev/null and b/en_build/html/_images/drag_timer_block.png differ diff --git a/en_build/html/_images/draw_heart.png b/en_build/html/_images/draw_heart.png new file mode 100644 index 00000000..65abee19 Binary files /dev/null and b/en_build/html/_images/draw_heart.png differ diff --git a/en_build/html/_images/draw_ui.png b/en_build/html/_images/draw_ui.png new file mode 100644 index 00000000..ac5e578d Binary files /dev/null and b/en_build/html/_images/draw_ui.png differ diff --git a/en_build/html/_images/execute_batch_file.png b/en_build/html/_images/execute_batch_file.png new file mode 100644 index 00000000..d9d7405c Binary files /dev/null and b/en_build/html/_images/execute_batch_file.png differ diff --git a/en_build/html/_images/execute_batch_file_for_downloading_arduino_esp32.png b/en_build/html/_images/execute_batch_file_for_downloading_arduino_esp32.png new file mode 100644 index 00000000..c764b273 Binary files /dev/null and b/en_build/html/_images/execute_batch_file_for_downloading_arduino_esp32.png differ diff --git a/en_build/html/_images/get-started.jpg b/en_build/html/_images/get-started.jpg new file mode 100644 index 00000000..54491d69 Binary files /dev/null and b/en_build/html/_images/get-started.jpg differ diff --git a/en_build/html/_images/incompatible.jpg b/en_build/html/_images/incompatible.jpg new file mode 100644 index 00000000..8157954e Binary files /dev/null and b/en_build/html/_images/incompatible.jpg differ diff --git a/en_build/html/_images/input_apikey.png b/en_build/html/_images/input_apikey.png new file mode 100644 index 00000000..633bec91 Binary files /dev/null and b/en_build/html/_images/input_apikey.png differ diff --git a/en_build/html/_images/input_wifi_password.png b/en_build/html/_images/input_wifi_password.png new file mode 100644 index 00000000..5ff1f89e Binary files /dev/null and b/en_build/html/_images/input_wifi_password.png differ diff --git a/en_build/html/_images/install_arduino_2.png b/en_build/html/_images/install_arduino_2.png new file mode 100644 index 00000000..106f8c3e Binary files /dev/null and b/en_build/html/_images/install_arduino_2.png differ diff --git a/en_build/html/_images/install_m5stack_lib_01.png b/en_build/html/_images/install_m5stack_lib_01.png new file mode 100644 index 00000000..f4bcba72 Binary files /dev/null and b/en_build/html/_images/install_m5stack_lib_01.png differ diff --git a/en_build/html/_images/install_m5stack_lib_02.png b/en_build/html/_images/install_m5stack_lib_02.png new file mode 100644 index 00000000..17c1b314 Binary files /dev/null and b/en_build/html/_images/install_m5stack_lib_02.png differ diff --git a/en_build/html/_images/interface_fire.jpg b/en_build/html/_images/interface_fire.jpg new file mode 100644 index 00000000..ec47fcd1 Binary files /dev/null and b/en_build/html/_images/interface_fire.jpg differ diff --git a/en_build/html/_images/m5-api-reference.jpg b/en_build/html/_images/m5-api-reference.jpg new file mode 100644 index 00000000..efcd29b4 Binary files /dev/null and b/en_build/html/_images/m5-api-reference.jpg differ diff --git a/en_build/html/_images/m5-arduino.jpg b/en_build/html/_images/m5-arduino.jpg new file mode 100644 index 00000000..cc13dbc3 Binary files /dev/null and b/en_build/html/_images/m5-arduino.jpg differ diff --git a/en_build/html/_images/m5-awesome.jpg b/en_build/html/_images/m5-awesome.jpg new file mode 100644 index 00000000..7d3673af Binary files /dev/null and b/en_build/html/_images/m5-awesome.jpg differ diff --git a/en_build/html/_images/m5-micropython.jpg b/en_build/html/_images/m5-micropython.jpg new file mode 100644 index 00000000..f5f25a18 Binary files /dev/null and b/en_build/html/_images/m5-micropython.jpg differ diff --git a/en_build/html/_images/m5-stepmotor.jpg b/en_build/html/_images/m5-stepmotor.jpg new file mode 100644 index 00000000..cd82beef Binary files /dev/null and b/en_build/html/_images/m5-stepmotor.jpg differ diff --git a/en_build/html/_images/m5camera.jpg b/en_build/html/_images/m5camera.jpg new file mode 100644 index 00000000..7ab0a5b4 Binary files /dev/null and b/en_build/html/_images/m5camera.jpg differ diff --git a/en_build/html/_images/m5stack-forum.jpg b/en_build/html/_images/m5stack-forum.jpg new file mode 100644 index 00000000..b2baf3f3 Binary files /dev/null and b/en_build/html/_images/m5stack-forum.jpg differ diff --git a/en_build/html/_images/m5stack.png b/en_build/html/_images/m5stack.png new file mode 100644 index 00000000..60e1d97f Binary files /dev/null and b/en_build/html/_images/m5stack.png differ diff --git a/en_build/html/_images/m5stack_connet_wifi.png b/en_build/html/_images/m5stack_connet_wifi.png new file mode 100644 index 00000000..a86ae2d6 Binary files /dev/null and b/en_build/html/_images/m5stack_connet_wifi.png differ diff --git a/en_build/html/_images/m5stack_core.png b/en_build/html/_images/m5stack_core.png new file mode 100644 index 00000000..5b4f451d Binary files /dev/null and b/en_build/html/_images/m5stack_core.png differ diff --git a/en_build/html/_images/macOS_CP2104_dmg.png b/en_build/html/_images/macOS_CP2104_dmg.png new file mode 100644 index 00000000..5bff40d9 Binary files /dev/null and b/en_build/html/_images/macOS_CP2104_dmg.png differ diff --git a/en_build/html/_images/macOS_CP2104_pkg.png b/en_build/html/_images/macOS_CP2104_pkg.png new file mode 100644 index 00000000..0e852401 Binary files /dev/null and b/en_build/html/_images/macOS_CP2104_pkg.png differ diff --git a/en_build/html/_images/macOS_download_arduino_ide.png b/en_build/html/_images/macOS_download_arduino_ide.png new file mode 100644 index 00000000..3d0fd000 Binary files /dev/null and b/en_build/html/_images/macOS_download_arduino_ide.png differ diff --git a/en_build/html/_images/macOS_install_m5stack_lib.png b/en_build/html/_images/macOS_install_m5stack_lib.png new file mode 100644 index 00000000..0a804732 Binary files /dev/null and b/en_build/html/_images/macOS_install_m5stack_lib.png differ diff --git a/en_build/html/_images/macOS_search_m5stack.png b/en_build/html/_images/macOS_search_m5stack.png new file mode 100644 index 00000000..90fbc88e Binary files /dev/null and b/en_build/html/_images/macOS_search_m5stack.png differ diff --git a/en_build/html/_images/macOS_security_and_privacy.png b/en_build/html/_images/macOS_security_and_privacy.png new file mode 100644 index 00000000..c7c060ea Binary files /dev/null and b/en_build/html/_images/macOS_security_and_privacy.png differ diff --git a/en_build/html/_images/macOS_security_and_privacy_01.png b/en_build/html/_images/macOS_security_and_privacy_01.png new file mode 100644 index 00000000..38e4a00f Binary files /dev/null and b/en_build/html/_images/macOS_security_and_privacy_01.png differ diff --git a/en_build/html/_images/macOS_security_and_privacy_02.png b/en_build/html/_images/macOS_security_and_privacy_02.png new file mode 100644 index 00000000..d9479b08 Binary files /dev/null and b/en_build/html/_images/macOS_security_and_privacy_02.png differ diff --git a/en_build/html/_images/macOS_select_board.png b/en_build/html/_images/macOS_select_board.png new file mode 100644 index 00000000..88c7a198 Binary files /dev/null and b/en_build/html/_images/macOS_select_board.png differ diff --git a/en_build/html/_images/macOS_select_example.png b/en_build/html/_images/macOS_select_example.png new file mode 100644 index 00000000..7c7cc583 Binary files /dev/null and b/en_build/html/_images/macOS_select_example.png differ diff --git a/en_build/html/_images/macOS_select_serial_port.png b/en_build/html/_images/macOS_select_serial_port.png new file mode 100644 index 00000000..bbda687c Binary files /dev/null and b/en_build/html/_images/macOS_select_serial_port.png differ diff --git a/en_build/html/_images/macos-logo.png b/en_build/html/_images/macos-logo.png new file mode 100644 index 00000000..289d1f60 Binary files /dev/null and b/en_build/html/_images/macos-logo.png differ diff --git a/en_build/html/_images/micropython_logo.png b/en_build/html/_images/micropython_logo.png new file mode 100644 index 00000000..7af4d6b9 Binary files /dev/null and b/en_build/html/_images/micropython_logo.png differ diff --git a/en_build/html/_images/mkdir_espressif.png b/en_build/html/_images/mkdir_espressif.png new file mode 100644 index 00000000..a770caa8 Binary files /dev/null and b/en_build/html/_images/mkdir_espressif.png differ diff --git a/en_build/html/_images/product-documents.jpg b/en_build/html/_images/product-documents.jpg new file mode 100644 index 00000000..7dbec619 Binary files /dev/null and b/en_build/html/_images/product-documents.jpg differ diff --git a/en_build/html/_images/programming_mode_arduino.png b/en_build/html/_images/programming_mode_arduino.png new file mode 100644 index 00000000..cb6521ad Binary files /dev/null and b/en_build/html/_images/programming_mode_arduino.png differ diff --git a/en_build/html/_images/programming_mode_blockly.png b/en_build/html/_images/programming_mode_blockly.png new file mode 100644 index 00000000..dd1c82ab Binary files /dev/null and b/en_build/html/_images/programming_mode_blockly.png differ diff --git a/en_build/html/_images/programming_mode_micropython.png b/en_build/html/_images/programming_mode_micropython.png new file mode 100644 index 00000000..36587d4f Binary files /dev/null and b/en_build/html/_images/programming_mode_micropython.png differ diff --git a/en_build/html/_images/run_and_upload.png b/en_build/html/_images/run_and_upload.png new file mode 100644 index 00000000..c5b3b18b Binary files /dev/null and b/en_build/html/_images/run_and_upload.png differ diff --git a/en_build/html/_images/select_an_example.png b/en_build/html/_images/select_an_example.png new file mode 100644 index 00000000..a98032ce Binary files /dev/null and b/en_build/html/_images/select_an_example.png differ diff --git a/en_build/html/_images/select_arduino_install_path.png b/en_build/html/_images/select_arduino_install_path.png new file mode 100644 index 00000000..e993a15a Binary files /dev/null and b/en_build/html/_images/select_arduino_install_path.png differ diff --git a/en_build/html/_images/select_arduino_lib.png b/en_build/html/_images/select_arduino_lib.png new file mode 100644 index 00000000..e820d183 Binary files /dev/null and b/en_build/html/_images/select_arduino_lib.png differ diff --git a/en_build/html/_images/select_board_and_com.png b/en_build/html/_images/select_board_and_com.png new file mode 100644 index 00000000..4476f38d Binary files /dev/null and b/en_build/html/_images/select_board_and_com.png differ diff --git a/en_build/html/_images/select_board_and_com1.png b/en_build/html/_images/select_board_and_com1.png new file mode 100644 index 00000000..4476f38d Binary files /dev/null and b/en_build/html/_images/select_board_and_com1.png differ diff --git a/en_build/html/_images/select_board_baudrate_serial_port.png b/en_build/html/_images/select_board_baudrate_serial_port.png new file mode 100644 index 00000000..34cc26fc Binary files /dev/null and b/en_build/html/_images/select_board_baudrate_serial_port.png differ diff --git a/en_build/html/_images/select_demo.png b/en_build/html/_images/select_demo.png new file mode 100644 index 00000000..45183285 Binary files /dev/null and b/en_build/html/_images/select_demo.png differ diff --git a/en_build/html/_images/select_get_exe_file.png b/en_build/html/_images/select_get_exe_file.png new file mode 100644 index 00000000..9d715826 Binary files /dev/null and b/en_build/html/_images/select_get_exe_file.png differ diff --git a/en_build/html/_images/select_m5stack_core_board.jpg b/en_build/html/_images/select_m5stack_core_board.jpg new file mode 100644 index 00000000..85623f22 Binary files /dev/null and b/en_build/html/_images/select_m5stack_core_board.jpg differ diff --git a/en_build/html/_images/show_motors_files_added.png b/en_build/html/_images/show_motors_files_added.png new file mode 100644 index 00000000..6ba5f20b Binary files /dev/null and b/en_build/html/_images/show_motors_files_added.png differ diff --git a/en_build/html/_images/simple_sch_just_for_fire.jpg b/en_build/html/_images/simple_sch_just_for_fire.jpg new file mode 100644 index 00000000..3e919091 Binary files /dev/null and b/en_build/html/_images/simple_sch_just_for_fire.jpg differ diff --git a/en_build/html/_images/transport.gif b/en_build/html/_images/transport.gif new file mode 100644 index 00000000..eccab6ff Binary files /dev/null and b/en_build/html/_images/transport.gif differ diff --git a/en_build/html/_images/update_m5stack_lib.png b/en_build/html/_images/update_m5stack_lib.png new file mode 100644 index 00000000..ef191cbc Binary files /dev/null and b/en_build/html/_images/update_m5stack_lib.png differ diff --git a/en_build/html/_images/upload_module_files.png b/en_build/html/_images/upload_module_files.png new file mode 100644 index 00000000..82b16b20 Binary files /dev/null and b/en_build/html/_images/upload_module_files.png differ diff --git a/en_build/html/_images/webide.png b/en_build/html/_images/webide.png new file mode 100644 index 00000000..3c06d2f3 Binary files /dev/null and b/en_build/html/_images/webide.png differ diff --git a/en_build/html/_images/whole_program.png b/en_build/html/_images/whole_program.png new file mode 100644 index 00000000..dc8fcd37 Binary files /dev/null and b/en_build/html/_images/whole_program.png differ diff --git a/en_build/html/_images/windows_download_CP2104_USB_driver.png b/en_build/html/_images/windows_download_CP2104_USB_driver.png new file mode 100644 index 00000000..4b83cc1d Binary files /dev/null and b/en_build/html/_images/windows_download_CP2104_USB_driver.png differ diff --git a/en_build/html/_images/windows_download_firmware.png b/en_build/html/_images/windows_download_firmware.png new file mode 100644 index 00000000..d70843bf Binary files /dev/null and b/en_build/html/_images/windows_download_firmware.png differ diff --git a/en_build/html/_images/windows_install_usb_driver01.png b/en_build/html/_images/windows_install_usb_driver01.png new file mode 100644 index 00000000..7948007c Binary files /dev/null and b/en_build/html/_images/windows_install_usb_driver01.png differ diff --git a/en_build/html/_images/windows_install_usb_driver02.png b/en_build/html/_images/windows_install_usb_driver02.png new file mode 100644 index 00000000..a27ca393 Binary files /dev/null and b/en_build/html/_images/windows_install_usb_driver02.png differ diff --git a/en_build/html/_images/windows_install_usb_driver03.png b/en_build/html/_images/windows_install_usb_driver03.png new file mode 100644 index 00000000..36742134 Binary files /dev/null and b/en_build/html/_images/windows_install_usb_driver03.png differ diff --git a/en_build/html/_images/windows_m5stack_in_device_manager.png b/en_build/html/_images/windows_m5stack_in_device_manager.png new file mode 100644 index 00000000..640fc8e3 Binary files /dev/null and b/en_build/html/_images/windows_m5stack_in_device_manager.png differ diff --git a/en_build/html/_sources/COPYRIGHT.rst.txt b/en_build/html/_sources/COPYRIGHT.rst.txt new file mode 100644 index 00000000..d7f2f3a1 --- /dev/null +++ b/en_build/html/_sources/COPYRIGHT.rst.txt @@ -0,0 +1,74 @@ +Copyrights and Licenses +*********************** + +Software Copyrights +=================== + +All original source code in this repository is Copyright (C) 2017-2018 M5Stack Inc. This source code is licensed under the Apache License 2.0 as described in the file LICENSE. + +Additional third party copyrighted code is included under the following licenses. + +Where source code headers specify Copyright & License information, this information takes precedence over the summaries made here. + +Firmware Components +------------------- + + + +Build Tools +----------- + +This is the list of licenses for tools included in this repository, which are used to build applications. The tools do not become part of the application (firmware), so their license does not affect licensing of the application. + + +Xtensa libhal MIT License +========================= + +Copyright (c) 2003, 2006, 2010 Tensilica Inc. + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be included +in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY +CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, +TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE +SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +TinyBasic Plus MIT License +========================== + +Copyright (c) 2012-2013 + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +TJpgDec License +=============== + +TJpgDec - Tiny JPEG Decompressor R0.01 (C)ChaN, 2011 +The TJpgDec is a generic JPEG decompressor module for tiny embedded systems. +This is a free software that opened for education, research and commercial +developments under license policy of following terms. + +Copyright (C) 2011, ChaN, all right reserved. + +* The TJpgDec module is a free software and there is NO WARRANTY. +* No restriction on use. You can use, modify and redistribute it for personal, non-profit or commercial products UNDER YOUR RESPONSIBILITY. +* Redistributions of source code must retain the above copyright notice. + + + diff --git a/en_build/html/_sources/api-reference/button/button.rst.txt b/en_build/html/_sources/api-reference/button/button.rst.txt new file mode 100644 index 00000000..e291a6e3 --- /dev/null +++ b/en_build/html/_sources/api-reference/button/button.rst.txt @@ -0,0 +1,70 @@ +Button API +*********** + +----------------------------- + +Function +--------- + +isPressed() + +isReleased() + +pressedFor(timeout) + +wasPressed(callback=None) +wasReleased(callback=None) +releasedFor(timeout, callback=None) + + + +--------------------- + +Usage +------ + +.. code:: python + + from m5stack import * + from machine import SPI, Pin + from display import LCD + import utime + + spi = SPI(1, baudrate=32000000, mosi=Pin(23), miso=Pin(19), sck=Pin(18)) + + lcd = LCD(spi = spi) #lcd init + + while True: + if buttonA.wasPressed(): + lcd.print('Button A was Pressed\n') + + if buttonA.wasReleased(): + lcd.print('Button A was Released\n') + + if buttonA.pressedFor(1.5): + lcd.print('Button A pressed for 1.5s\n') + + if buttonA.releasedFor(2): + lcd.print('Button A released for 2s press hold\n') + + utime.sleep(0.1) + + +.. code:: python + + #Button Callback + + from m5stack import * + + def on_wasPressed(): + lcd.print('Button B was Pressed\n') + + def on_wasReleased(): + lcd.print('Button B was Released\n') + + def on_releasedFor(): + lcd.print('Button B released for 1.2s press hold\n') + + buttonB.wasPressed(on_wasPressed) + buttonB.wasReleased(on_wasReleased) + buttonB.releasedFor(1.2, on_releasedFor) diff --git a/en_build/html/_sources/api-reference/index.rst.txt b/en_build/html/_sources/api-reference/index.rst.txt new file mode 100644 index 00000000..fa45328e --- /dev/null +++ b/en_build/html/_sources/api-reference/index.rst.txt @@ -0,0 +1,13 @@ +************* +API Reference +************* + +.. toctree:: + :maxdepth: 1 + + LCD + Button