[{"title":"( 36 个子文件 551KB ) 基于esp32的智能电梯控制器.zip","children":[{"title":"Intelligent-elevator-controller-based-on-ESP32-main","children":[{"title":"README.md <span style='color:#111;'> 5.28KB </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 1.05KB </span>","children":null,"spread":false},{"title":"logo_en_240x240_lcd.h <span style='color:#111;'> 4.24MB </span>","children":null,"spread":false},{"title":"esp32-s3-eye_only_lcd_display","children":[{"title":"CMakeLists.txt <span style='color:#111;'> 327B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 5.47KB </span>","children":null,"spread":false},{"title":"sdkconfig <span style='color:#111;'> 54.89KB </span>","children":null,"spread":false},{"title":"sdkconfig.old <span style='color:#111;'> 53.51KB </span>","children":null,"spread":false},{"title":"sdkconfig.defaults <span style='color:#111;'> 2.07KB </span>","children":null,"spread":false},{"title":"main","children":[{"title":"CMakeLists.txt <span style='color:#111;'> 252B </span>","children":null,"spread":false},{"title":"include","children":[{"title":"app_speech.hpp <span style='color:#111;'> 273B </span>","children":null,"spread":false},{"title":"app_camera.hpp <span style='color:#111;'> 5.01KB </span>","children":null,"spread":false},{"title":"base64.h <span style='color:#111;'> 299B </span>","children":null,"spread":false},{"title":"cJSON.h <span style='color:#111;'> 7.35KB </span>","children":null,"spread":false},{"title":"qrcode_scan.h <span style='color:#111;'> 107B </span>","children":null,"spread":false},{"title":"app_lcd.hpp <span style='color:#111;'> 1.14KB </span>","children":null,"spread":false},{"title":"__base__.hpp <span style='color:#111;'> 1.55KB </span>","children":null,"spread":false},{"title":"urlcode.h <span style='color:#111;'> 745B </span>","children":null,"spread":false},{"title":"app_motion.hpp <span style='color:#111;'> 517B </span>","children":null,"spread":false},{"title":"app_face.hpp <span style='color:#111;'> 1.23KB </span>","children":null,"spread":false},{"title":"app_button.hpp <span style='color:#111;'> 612B </span>","children":null,"spread":false},{"title":"app_led.hpp <span style='color:#111;'> 383B </span>","children":null,"spread":false}],"spread":false},{"title":"app_main.cpp <span style='color:#111;'> 1.18KB </span>","children":null,"spread":false},{"title":"src","children":[{"title":"qrcode_scan.c <span style='color:#111;'> 3.41KB </span>","children":null,"spread":false},{"title":"app_lcd.cpp <span style='color:#111;'> 6.41KB </span>","children":null,"spread":false},{"title":"app_speech.cpp <span style='color:#111;'> 7.64KB </span>","children":null,"spread":false},{"title":"app_led.cpp <span style='color:#111;'> 3.04KB </span>","children":null,"spread":false},{"title":"base64.c <span style='color:#111;'> 2.95KB </span>","children":null,"spread":false},{"title":"cJSON.c <span style='color:#111;'> 27.14KB </span>","children":null,"spread":false},{"title":"app_camera.cpp <span style='color:#111;'> 2.85KB </span>","children":null,"spread":false},{"title":"urlcode.c <span style='color:#111;'> 1.22KB </span>","children":null,"spread":false},{"title":"app_button.cpp <span style='color:#111;'> 2.30KB </span>","children":null,"spread":false},{"title":"app_motion.cpp <span style='color:#111;'> 2.51KB </span>","children":null,"spread":false},{"title":"app_face.cpp <span style='color:#111;'> 7.45KB </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"partitions.csv <span style='color:#111;'> 332B </span>","children":null,"spread":false},{"title":"README_CN.md <span style='color:#111;'> 4.94KB </span>","children":null,"spread":false},{"title":"Makefile <span style='color:#111;'> 271B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}]