ESP3D-TFT
ESP3D Firmware for ESP32 based TFT
File Explorer
Download Latest Version (.zip)- ESP32_2432S028R.sh
- ESP32_ROTRICS_DEXARM35.sh
- ESP32S3_8048S070C.sh
- ESP32S3_FREENOVE.sh
- ESP32S3_HMI43V3.sh
- final-check.sh
- idf-setup.sh
- ZX3D50CE02S-SRC-4832.sh
- bug_report.md
- config.yml
- feature_request.md
- question-template.md
- build-ci.yml
- FUNDING.yml
- stale.yml
- ESP32_2432S028R.cmake
- ESP32_3248S035C.cmake
- ESP32_3248S035R.cmake
- ESP32_CUSTOM.cmake
- ESP32_ROTRICS_DEXARM35.cmake
- ESP32S3_4827S043C.cmake
- ESP32S3_8048_TOUCH_LCD_7.cmake
- ESP32S3_8048S043C.cmake
- ESP32S3_8048S050C.cmake
- ESP32S3_8048S070C.cmake
- ESP32S3_BZM_TFT35_GT911.cmake
- ESP32S3_CUSTOM.cmake
- ESP32S3_FREENOVE_1_1.cmake
- ESP32S3_HMI43V3.cmake
- ESP32S3_SEEED_STUDIO_XIAO.cmake
- ESP32S3_ZX3D50CE02S_USRC_4832.cmake
- dev_tools.cmake
- features.cmake
- sanity_check.cmake
- targets.cmake
- CMakeLists.txt
- component.mk
- esp3d_log.c
- esp3d_log.h
- bug-report.md
- config.yml
- dev-discussion.md
- arduino.yml
- build_micropython.yml
- ccpp.yml
- check_conf.yml
- check_style.yml
- close_old_issues.yml
- compile_docs.yml
- esp_upload_component.yml
- main.yml
- makefile.yml
- release.yml
- auto-comment.yml
- FUNDING.yml
- pull_request_template.md
- img_benchmark_cogwheel_alpha16.c
- img_benchmark_cogwheel_argb.c
- img_benchmark_cogwheel_chroma_keyed.c
- img_benchmark_cogwheel_indexed16.c
- img_benchmark_cogwheel_rgb.c
- img_benchmark_cogwheel_rgb565a8.c
- img_cogwheel_argb.png
- img_cogwheel_chroma_keyed.png
- img_cogwheel_indexed16.png
- img_cogwheel_rgb.png
- lv_font_bechmark_montserrat_12_compr_az.c.c
- lv_font_bechmark_montserrat_16_compr_az.c.c
- lv_font_bechmark_montserrat_28_compr_az.c.c
- lv_demo_benchmark.c
- lv_demo_benchmark.h
- README.md
- screenshot1.png
- screenshot2.png
- lv_demo_keypad_encoder.c
- lv_demo_keypad_encoder.h
- README.md
- screenshot1.gif
- screenshot1.png
- img_lv_demo_music_btn_corner_large.c
- img_lv_demo_music_btn_list_pause.c
- img_lv_demo_music_btn_list_pause_large.c
- img_lv_demo_music_btn_list_play.c
- img_lv_demo_music_btn_list_play_large.c
- img_lv_demo_music_btn_loop.c
- img_lv_demo_music_btn_loop_large.c
- img_lv_demo_music_btn_next.c
- img_lv_demo_music_btn_next_large.c
- img_lv_demo_music_btn_pause.c
- img_lv_demo_music_btn_pause_large.c
- img_lv_demo_music_btn_play.c
- img_lv_demo_music_btn_play_large.c
- img_lv_demo_music_btn_prev.c
- img_lv_demo_music_btn_prev_large.c
- img_lv_demo_music_btn_rnd.c
- img_lv_demo_music_btn_rnd_large.c
- img_lv_demo_music_corner_left.c
- img_lv_demo_music_corner_left_large.c
- img_lv_demo_music_corner_right.c
- img_lv_demo_music_corner_right_large.c
- img_lv_demo_music_cover_1.c
- img_lv_demo_music_cover_1_large.c
- img_lv_demo_music_cover_2.c
- img_lv_demo_music_cover_2_large.c
- img_lv_demo_music_cover_3.c
- img_lv_demo_music_cover_3_large.c
- img_lv_demo_music_icon_1.c
- img_lv_demo_music_icon_1_large.c
- img_lv_demo_music_icon_2.c
- img_lv_demo_music_icon_2_large.c
- img_lv_demo_music_icon_3.c
- img_lv_demo_music_icon_3_large.c
- img_lv_demo_music_icon_4.c
- img_lv_demo_music_icon_4_large.c
- img_lv_demo_music_list_border.c
- img_lv_demo_music_list_border_large.c
- img_lv_demo_music_logo.c
- img_lv_demo_music_slider_knob.c
- img_lv_demo_music_slider_knob_large.c
- img_lv_demo_music_wave_bottom.c
- img_lv_demo_music_wave_bottom_large.c
- img_lv_demo_music_wave_top.c
- img_lv_demo_music_wave_top_large.c
- spectrum.py
- spectrum_1.h
- spectrum_2.h
- spectrum_3.h
- lv_demo_music.c
- lv_demo_music.h
- lv_demo_music_list.c
- lv_demo_music_list.h
- lv_demo_music_main.c
- lv_demo_music_main.h
- README.md
- screenshot1.gif
- lv_demo_stress.c
- lv_demo_stress.h
- README.md
- screenshot1.gif
- screenshot1.png
- avatar.png
- clothes.png
- img_clothes.c
- img_demo_widgets_avatar.c
- img_lvgl_logo.c
- lvgl_logo.png
- lv_demo_widgets.c
- lv_demo_widgets.h
- lv_demo_widgets.py
- screenshot1.gif
- screenshot1.png
- lv_demos.h
- lv_demos.mk
- README.md
- lv_example.py
- custom.css
- fontawesome.min.css
- home_1.png
- home_2.png
- home_3.png
- home_4.png
- home_5.png
- home_6.png
- home_banner.jpg
- custom.js
- layout.html
- page.html
- cpp.md
- index.md
- micropython.md
- freertos.md
- index.md
- nuttx.md
- rt-thread.md
- zephyr.md
- arduino.md
- cmake.md
- espressif.md
- index.md
- nxp.md
- pc-simulator.md
- renesas.md
- stm32.md
- tasmota-berry.md
- index.md
- quick-overview.md
- index.md
- flex.md
- grid.md
- index.md
- bmp.md
- ffmpeg.md
- freetype.md
- fsdrv.md
- gif.md
- index.md
- png.md
- qrcode.md
- rlottie.md
- sjpg.md
- align.png
- anim-timeline.png
- bidi.png
- boxmodel.png
- btn_example.png
- button_style_example.gif
- button_style_example.png
- codeblocks.jpg
- eclipse.jpg
- layers.png
- par_child1.png
- par_child2.png
- par_child3.png
- platformio.jpg
- qtcreator.jpg
- simple_button_example.gif
- simple_button_example.png
- symbols.png
- sys.png
- visualstudio.jpg
- fragment.md
- gridnav.md
- ime_pinyin.md
- imgfont.md
- index.md
- monkey.md
- msg.md
- snapshot.md
- arm-2d.md
- dma2d.md
- index.md
- pxp-vglite.md
- sdl.md
- sw.md
- animation.md
- color.md
- coords.md
- display.md
- drawing.md
- event.md
- file-system.md
- font.md
- image.md
- indev.md
- index.md
- layer.md
- new_widget.md
- object.md
- scroll.md
- style-props.md
- style.md
- timer.md
- display.md
- gpu.md
- indev.md
- index.md
- log.md
- os.md
- project.md
- sleep.md
- tick.md
- timer-handler.md
- arc.md
- bar.md
- btn.md
- btnmatrix.md
- canvas.md
- checkbox.md
- dropdown.md
- img.md
- index.md
- label.md
- line.md
- roller.md
- slider.md
- switch.md
- table.md
- textarea.md
- animimg.md
- calendar.md
- chart.md
- colorwheel.md
- imgbtn.md
- index.md
- keyboard.md
- led.md
- list.md
- menu.md
- meter.md
- msgbox.md
- span.md
- spinbox.md
- spinner.md
- tabview.md
- tileview.md
- win.md
- index.md
- obj.md
- build.py
- CHANGELOG.md
- CODE_OF_CONDUCT.md
- CODING_STYLE.md
- conf.py
- CONTRIBUTING.md
- example_list.py
- favicon.png
- index.md
- logo_lvgl.png
- requirements.txt
- ROADMAP.md
- custom.cmake
- esp.cmake
- micropython.cmake
- zephyr.cmake
- gen_pack.sh
- lv_cmsis_pack.txt
- lv_conf_cmsis.h
- LVGL.lvgl.8.3.8.pack
- LVGL.lvgl.pdsc
- LVGL.pidx
- README.md
- lvgl.h
- lv_ui_entry.c
- README.md
- SConscript
- lv_rt_thread_conf.h
- lv_rt_thread_port.c
- SConscript
- module.yml
- index.rst
- lv_example_anim.h
- lv_example_anim_1.c
- lv_example_anim_1.py
- lv_example_anim_2.c
- lv_example_anim_2.py
- lv_example_anim_3.c
- lv_example_anim_3.py
- lv_example_anim_timeline_1.c
- lv_example_anim_timeline_1.py
- LVGL_Arduino.ino
- F600.png
- img_emoji_F617.c
- lv_font_simsun_16_cjk.fnt
- montserrat-16.fnt
- montserrat-22.fnt
- animimg001.c
- animimg001.png
- animimg002.c
- animimg002.png
- animimg003.c
- animimg003.png
- caret_down.png
- img_caret_down.c
- img_caret_down.png
- img_cogwheel_alpha16.c
- img_cogwheel_argb.c
- img_cogwheel_argb.png
- img_cogwheel_chroma_keyed.c
- img_cogwheel_chroma_keyed.png
- img_cogwheel_indexed16.c
- img_cogwheel_indexed16.png
- img_cogwheel_rgb.c
- img_cogwheel_rgb.png
- img_hand.c
- img_hand_hour.png
- img_hand_min.png
- img_skew_strip.c
- img_skew_strip.png
- img_skew_strip_80x20_argb8888.fnt
- img_star.c
- img_star.png
- img_strip.png
- imgbtn_left.c
- imgbtn_left.png
- imgbtn_mid.c
- imgbtn_mid.png
- imgbtn_right.c
- imgbtn_right.png
- index.rst
- lv_example_event.h
- lv_example_event_1.c
- lv_example_event_1.py
- lv_example_event_2.c
- lv_example_event_2.py
- lv_example_event_3.c
- lv_example_event_3.py
- lv_example_event_4.c
- index.rst
- lv_example_get_started.h
- lv_example_get_started_1.c
- lv_example_get_started_1.py
- lv_example_get_started_2.c
- lv_example_get_started_2.py
- lv_example_get_started_3.c
- lv_example_get_started_3.py
- index.rst
- lv_example_flex.h
- lv_example_flex_1.c
- lv_example_flex_1.py
- lv_example_flex_2.c
- lv_example_flex_2.py
- lv_example_flex_3.c
- lv_example_flex_3.py
- lv_example_flex_4.c
- lv_example_flex_4.py
- lv_example_flex_5.c
- lv_example_flex_5.py
- lv_example_flex_6.c
- lv_example_flex_6.py
- index.rst
- lv_example_grid.h
- lv_example_grid_1.c
- lv_example_grid_1.py
- lv_example_grid_2.c
- lv_example_grid_2.py
- lv_example_grid_3.c
- lv_example_grid_3.py
- lv_example_grid_4.c
- lv_example_grid_4.py
- lv_example_grid_5.c
- lv_example_grid_5.py
- lv_example_grid_6.c
- lv_example_grid_6.py
- lv_example_layout.h
- example_16bit.bmp
- example_24bit.bmp
- example_32bit.bmp
- index.rst
- lv_example_bmp.h
- lv_example_bmp_1.c
- lv_example_bmp_1.py
- birds.mp4
- ffmpeg.png
- index.rst
- lv_example_ffmpeg.h
- lv_example_ffmpeg_1.c
- lv_example_ffmpeg_2.c
- index.rst
- Lato-Regular.ttf
- lv_example_freetype.h
- lv_example_freetype_1.c
- lv_example_freetype_1.py
- bulb.gif
- img_bulb_gif.c
- img_bulb_gif.py
- index.rst
- lv_example_gif.h
- lv_example_gif_1.c
- lv_example_gif_1.py
- img_wink_png.c
- img_wink_png.py
- index.rst
- lv_example_png.h
- lv_example_png_1.c
- lv_example_png_1.py
- wink.png
- index.rst
- lv_example_qrcode.h
- lv_example_qrcode_1.c
- lv_example_qrcode_1.py
- index.rst
- lv_example_rlottie.h
- lv_example_rlottie_1.c
- lv_example_rlottie_1.py
- lv_example_rlottie_2.c
- lv_example_rlottie_2.py
- lv_example_rlottie_approve.c
- lv_example_rlottie_approve.json
- lv_example_rlottie_approve.py
- index.rst
- lv_example_sjpg.h
- lv_example_sjpg_1.c
- lv_example_sjpg_1.py
- small_image.sjpg
- lv_example_libs.h
- index.rst
- lv_example_fragment.h
- lv_example_fragment_1.c
- lv_example_fragment_2.c
- index.rst
- lv_example_gridnav.h
- lv_example_gridnav_1.c
- lv_example_gridnav_2.c
- lv_example_gridnav_3.c
- lv_example_gridnav_4.c
- index.rst
- lv_example_ime_pinyin.h
- lv_example_ime_pinyin_1.c
- lv_example_ime_pinyin_2.c
- index.rst
- lv_example_imgfont.h
- lv_example_imgfont_1.c
- index.rst
- lv_example_monkey.h
- lv_example_monkey_1.c
- lv_example_monkey_2.c
- lv_example_monkey_3.c
- index.rst
- lv_example_msg.h
- lv_example_msg_1.c
- lv_example_msg_2.c
- lv_example_msg_3.c
- index.rst
- lv_example_snapshot.h
- lv_example_snapshot_1.c
- lv_example_snapshot_1.py
- lv_example_others.h
- lv_port_disp_template.c
- lv_port_disp_template.h
- lv_port_fs_template.c
- lv_port_fs_template.h
- lv_port_indev_template.c
- lv_port_indev_template.h
- index.rst
- lv_example_scroll.h
- lv_example_scroll_1.c
- lv_example_scroll_1.py
- lv_example_scroll_2.c
- lv_example_scroll_2.py
- lv_example_scroll_3.c
- lv_example_scroll_3.py
- lv_example_scroll_4.c
- lv_example_scroll_4.py
- lv_example_scroll_5.c
- lv_example_scroll_5.py
- lv_example_scroll_6.c
- lv_example_scroll_6.py
- index.rst
- lv_example_style.h
- lv_example_style_1.c
- lv_example_style_1.py
- lv_example_style_10.c
- lv_example_style_10.py
- lv_example_style_11.c
- lv_example_style_11.py
- lv_example_style_12.c
- lv_example_style_12.py
- lv_example_style_13.c
- lv_example_style_13.py
- lv_example_style_14.c
- lv_example_style_14.py
- lv_example_style_15.c
- lv_example_style_2.c
- lv_example_style_2.py
- lv_example_style_3.c
- lv_example_style_3.py
- lv_example_style_4.c
- lv_example_style_4.py
- lv_example_style_5.c
- lv_example_style_5.py
- lv_example_style_6.c
- lv_example_style_6.py
- lv_example_style_7.c
- lv_example_style_7.py
- lv_example_style_8.c
- lv_example_style_8.py
- lv_example_style_9.c
- lv_example_style_9.py
- index.rst
- lv_example_animimg_1.c
- lv_example_animimg_1.py
- index.rst
- lv_example_arc_1.c
- lv_example_arc_1.py
- lv_example_arc_2.c
- lv_example_arc_2.py
- index.rst
- lv_example_bar_1.c
- lv_example_bar_1.py
- lv_example_bar_2.c
- lv_example_bar_2.py
- lv_example_bar_3.c
- lv_example_bar_3.py
- lv_example_bar_4.c
- lv_example_bar_4.py
- lv_example_bar_5.c
- lv_example_bar_5.py
- lv_example_bar_6.c
- lv_example_bar_6.py
- test.py
- index.rst
- lv_example_btn_1.c
- lv_example_btn_1.py
- lv_example_btn_2.c
- lv_example_btn_2.py
- lv_example_btn_3.c
- lv_example_btn_3.py
- index.rst
- lv_example_btnmatrix_1.c
- lv_example_btnmatrix_1.py
- lv_example_btnmatrix_2.c
- lv_example_btnmatrix_2.py
- lv_example_btnmatrix_3.c
- lv_example_btnmatrix_3.py
- index.rst
- lv_example_calendar_1.c
- lv_example_calendar_1.py
- index.rst
- lv_example_canvas_1.c
- lv_example_canvas_1.py
- lv_example_canvas_2.c
- lv_example_canvas_2.py
- index.rst
- lv_example_chart_1.c
- lv_example_chart_1.py
- lv_example_chart_2.c
- lv_example_chart_2.py
- lv_example_chart_3.c
- lv_example_chart_3.py
- lv_example_chart_4.c
- lv_example_chart_4.py
- lv_example_chart_5.c
- lv_example_chart_5.py
- lv_example_chart_6.c
- lv_example_chart_6.py
- lv_example_chart_7.c
- lv_example_chart_7.py
- lv_example_chart_8.c
- lv_example_chart_8.py
- lv_example_chart_9.c
- lv_example_chart_9.py
- index.rst
- lv_example_checkbox_1.c
- lv_example_checkbox_1.py
- lv_example_checkbox_2.c
- index.rst
- lv_example_colorwheel_1.c
- lv_example_colorwheel_1.py
- index.rst
- lv_example_dropdown_1.c
- lv_example_dropdown_1.py
- lv_example_dropdown_2.c
- lv_example_dropdown_2.py
- lv_example_dropdown_3.c
- lv_example_dropdown_3.py
- index.rst
- lv_example_img_1.c
- lv_example_img_1.py
- lv_example_img_2.c
- lv_example_img_2.py
- lv_example_img_3.c
- lv_example_img_3.py
- lv_example_img_4.c
- lv_example_img_4.py
- index.rst
- lv_example_imgbtn_1.c
- lv_example_imgbtn_1.py
- index.rst
- lv_example_keyboard_1.c
- lv_example_keyboard_1.py
- index.rst
- lv_example_label_1.c
- lv_example_label_1.py
- lv_example_label_2.c
- lv_example_label_2.py
- lv_example_label_3.c
- lv_example_label_3.py
- lv_example_label_4.c
- lv_example_label_5.c
- lv_example_label_5.py
- index.rst
- lv_example_led_1.c
- lv_example_led_1.py
- index.rst
- lv_example_line_1.c
- lv_example_line_1.py
- index.rst
- lv_example_list_1.c
- lv_example_list_1.py
- lv_example_list_2.c
- lv_example_list_2.py
- test.py
- index.rst
- lv_example_menu_1.c
- lv_example_menu_1.py
- lv_example_menu_2.c
- lv_example_menu_2.py
- lv_example_menu_3.c
- lv_example_menu_3.py
- lv_example_menu_4.c
- lv_example_menu_4.py
- lv_example_menu_5.c
- index.rst
- lv_example_meter_1.c
- lv_example_meter_1.py
- lv_example_meter_2.c
- lv_example_meter_2.py
- lv_example_meter_3.c
- lv_example_meter_3.py
- lv_example_meter_4.c
- lv_example_meter_4.py
- index.rst
- lv_example_msgbox_1.c
- lv_example_msgbox_1.py
- index.rst
- lv_example_obj_1.c
- lv_example_obj_1.py
- lv_example_obj_2.c
- lv_example_obj_2.py
- index.rst
- lv_example_roller_1.c
- lv_example_roller_1.py
- lv_example_roller_2.c
- lv_example_roller_2.py
- lv_example_roller_3.c
- lv_example_roller_3.py
- index.rst
- lv_example_slider_1.c
- lv_example_slider_1.py
- lv_example_slider_2.c
- lv_example_slider_2.py
- lv_example_slider_3.c
- lv_example_slider_3.py
- index.rst
- lv_example_span_1.c
- lv_example_span_1.py
- index.rst
- lv_example_spinbox_1.c
- lv_example_spinbox_1.py
- index.rst
- lv_example_spinner_1.c
- lv_example_spinner_1.py
- index.rst
- lv_example_switch_1.c
- lv_example_switch_1.py
- index.rst
- lv_example_table_1.c
- lv_example_table_1.py
- lv_example_table_2.c
- lv_example_table_2.py
- index.rst
- lv_example_tabview_1.c
- lv_example_tabview_1.py
- lv_example_tabview_2.c
- lv_example_tabview_2.py
- index.rst
- lv_example_textarea_1.c
- lv_example_textarea_1.py
- lv_example_textarea_2.c
- lv_example_textarea_2.py
- lv_example_textarea_3.c
- lv_example_textarea_3.py
- index.rst
- lv_example_tileview_1.c
- lv_example_tileview_1.py
- index.rst
- lv_example_win_1.c
- lv_example_win_1.py
- lv_example_widgets.h
- header.py
- lv_examples.h
- lv_examples.mk
- test_ex.sh
- built_in_font_gen.py
- DejaVuSans.ttf
- FontAwesome5-Solid+Brands+Regular.woff
- generate_all.py
- Montserrat-Medium.ttf
- SimSun.woff
- unscii-8.ttf
- com.py
- commits.txt
- patch.py
- release.py
- .gitignore
- build_html_examples.sh
- changelog-template.hbs
- changelog_gen.sh
- code-format.cfg
- code-format.py
- cppcheck_run.sh
- Doxyfile
- filetohex.py
- find_version.sh
- genexamplelist.sh
- infer_run.sh
- install-prerequisites.sh
- jpg_to_sjpg.py
- lv_conf_internal_gen.py
- style_api_gen.py
- lv_core.mk
- lv_disp.c
- lv_disp.h
- lv_event.c
- lv_event.h
- lv_group.c
- lv_group.h
- lv_indev.c
- lv_indev.h
- lv_indev_scroll.c
- lv_indev_scroll.h
- lv_obj.c
- lv_obj.h
- lv_obj_class.c
- lv_obj_class.h
- lv_obj_draw.c
- lv_obj_draw.h
- lv_obj_pos.c
- lv_obj_pos.h
- lv_obj_scroll.c
- lv_obj_scroll.h
- lv_obj_style.c
- lv_obj_style.h
- lv_obj_style_gen.c
- lv_obj_style_gen.h
- lv_obj_tree.c
- lv_obj_tree.h
- lv_refr.c
- lv_refr.h
- lv_theme.c
- lv_theme.h
- lv_draw_arm2d.mk
- lv_gpu_arm2d.c
- lv_gpu_arm2d.h
- lv_draw_nxp_pxp.mk
- lv_draw_pxp.c
- lv_draw_pxp.h
- lv_draw_pxp_blend.c
- lv_draw_pxp_blend.h
- lv_gpu_nxp_pxp.c
- lv_gpu_nxp_pxp.h
- lv_gpu_nxp_pxp_osa.c
- lv_gpu_nxp_pxp_osa.h
- lv_draw_nxp_vglite.mk
- lv_draw_vglite.c
- lv_draw_vglite.h
- lv_draw_vglite_arc.c
- lv_draw_vglite_arc.h
- lv_draw_vglite_blend.c
- lv_draw_vglite_blend.h
- lv_draw_vglite_line.c
- lv_draw_vglite_line.h
- lv_draw_vglite_rect.c
- lv_draw_vglite_rect.h
- lv_vglite_buf.c
- lv_vglite_buf.h
- lv_vglite_utils.c
- lv_vglite_utils.h
- lv_draw_nxp.mk
- lv_draw_renesas.mk
- lv_gpu_d2_draw_label.c
- lv_gpu_d2_ra6m3.c
- lv_gpu_d2_ra6m3.h
- lv_draw_sdl.c
- lv_draw_sdl.h
- lv_draw_sdl.mk
- lv_draw_sdl_arc.c
- lv_draw_sdl_bg.c
- lv_draw_sdl_composite.c
- lv_draw_sdl_composite.h
- lv_draw_sdl_img.c
- lv_draw_sdl_img.h
- lv_draw_sdl_label.c
- lv_draw_sdl_layer.c
- lv_draw_sdl_layer.h
- lv_draw_sdl_line.c
- lv_draw_sdl_mask.c
- lv_draw_sdl_mask.h
- lv_draw_sdl_polygon.c
- lv_draw_sdl_priv.h
- lv_draw_sdl_rect.c
- lv_draw_sdl_rect.h
- lv_draw_sdl_stack_blur.c
- lv_draw_sdl_stack_blur.h
- lv_draw_sdl_texture_cache.c
- lv_draw_sdl_texture_cache.h
- lv_draw_sdl_utils.c
- lv_draw_sdl_utils.h
- README.md
- lv_draw_stm32_dma2d.mk
- lv_gpu_stm32_dma2d.c
- lv_gpu_stm32_dma2d.h
- lv_draw_sw.c
- lv_draw_sw.h
- lv_draw_sw.mk
- lv_draw_sw_arc.c
- lv_draw_sw_blend.c
- lv_draw_sw_blend.h
- lv_draw_sw_dither.c
- lv_draw_sw_dither.h
- lv_draw_sw_gradient.c
- lv_draw_sw_gradient.h
- lv_draw_sw_img.c
- lv_draw_sw_layer.c
- lv_draw_sw_letter.c
- lv_draw_sw_line.c
- lv_draw_sw_polygon.c
- lv_draw_sw_rect.c
- lv_draw_sw_transform.c
- lv_draw_swm341_dma2d.mk
- lv_gpu_swm341_dma2d.c
- lv_gpu_swm341_dma2d.h
- lv_draw.c
- lv_draw.h
- lv_draw.mk
- lv_draw_arc.c
- lv_draw_arc.h
- lv_draw_img.c
- lv_draw_img.h
- lv_draw_label.c
- lv_draw_label.h
- lv_draw_layer.c
- lv_draw_layer.h
- lv_draw_line.c
- lv_draw_line.h
- lv_draw_mask.c
- lv_draw_mask.h
- lv_draw_rect.c
- lv_draw_rect.h
- lv_draw_transform.c
- lv_draw_transform.h
- lv_draw_triangle.c
- lv_draw_triangle.h
- lv_img_buf.c
- lv_img_buf.h
- lv_img_cache.c
- lv_img_cache.h
- lv_img_decoder.c
- lv_img_decoder.h
- lv_flex.c
- lv_flex.h
- lv_grid.c
- lv_grid.h
- lv_layouts.h
- lv_bmp.c
- lv_bmp.h
- lv_ffmpeg.c
- lv_ffmpeg.h
- arial.ttf
- lv_freetype.c
- lv_freetype.h
- lv_fs_fatfs.c
- lv_fs_posix.c
- lv_fs_stdio.c
- lv_fs_win32.c
- lv_fsdrv.h
- gifdec.c
- gifdec.h
- lv_gif.c
- lv_gif.h
- lodepng.c
- lodepng.h
- lv_png.c
- lv_png.h
- lv_qrcode.c
- lv_qrcode.h
- qrcodegen.c
- qrcodegen.h
- lv_rlottie.c
- lv_rlottie.h
- lv_sjpg.c
- lv_sjpg.h
- tjpgd.c
- tjpgd.h
- tjpgdcnf.h
- lv_libs.h
- lv_fragment.c
- lv_fragment.h
- lv_fragment_manager.c
- README.md
- lv_gridnav.c
- lv_gridnav.h
- lv_ime_pinyin.c
- lv_ime_pinyin.h
- lv_imgfont.c
- lv_imgfont.h
- lv_monkey.c
- lv_monkey.h
- lv_msg.c
- lv_msg.h
- lv_snapshot.c
- lv_snapshot.h
- lv_others.h
- lv_theme_basic.c
- lv_theme_basic.h
- lv_theme_default.c
- lv_theme_default.h
- lv_theme_mono.c
- lv_theme_mono.h
- lv_themes.h
- lv_animimg.c
- lv_animimg.h
- lv_calendar.c
- lv_calendar.h
- lv_calendar_header_arrow.c
- lv_calendar_header_arrow.h
- lv_calendar_header_dropdown.c
- lv_calendar_header_dropdown.h
- lv_chart.c
- lv_chart.h
- lv_colorwheel.c
- lv_colorwheel.h
- lv_imgbtn.c
- lv_imgbtn.h
- lv_keyboard.c
- lv_keyboard.h
- lv_led.c
- lv_led.h
- lv_list.c
- lv_list.h
- lv_menu.c
- lv_menu.h
- lv_meter.c
- lv_meter.h
- lv_msgbox.c
- lv_msgbox.h
- lv_span.c
- lv_span.h
- lv_spinbox.c
- lv_spinbox.h
- lv_spinner.c
- lv_spinner.h
- lv_tabview.c
- lv_tabview.h
- lv_tileview.c
- lv_tileview.h
- lv_win.c
- lv_win.h
- lv_widgets.h
- lv_extra.c
- lv_extra.h
- lv_extra.mk
- README.md
- korean.ttf
- lv_font.c
- lv_font.h
- lv_font.mk
- lv_font_dejavu_16_persian_hebrew.c
- lv_font_fmt_txt.c
- lv_font_fmt_txt.h
- lv_font_loader.c
- lv_font_loader.h
- lv_font_montserrat_10.c
- lv_font_montserrat_12.c
- lv_font_montserrat_12_subpx.c
- lv_font_montserrat_14.c
- lv_font_montserrat_16.c
- lv_font_montserrat_18.c
- lv_font_montserrat_20.c
- lv_font_montserrat_22.c
- lv_font_montserrat_24.c
- lv_font_montserrat_26.c
- lv_font_montserrat_28.c
- lv_font_montserrat_28_compressed.c
- lv_font_montserrat_30.c
- lv_font_montserrat_32.c
- lv_font_montserrat_34.c
- lv_font_montserrat_36.c
- lv_font_montserrat_38.c
- lv_font_montserrat_40.c
- lv_font_montserrat_42.c
- lv_font_montserrat_44.c
- lv_font_montserrat_46.c
- lv_font_montserrat_48.c
- lv_font_montserrat_8.c
- lv_font_simsun_16_cjk.c
- lv_font_unscii_16.c
- lv_font_unscii_8.c
- lv_symbol_def.h
- lv_hal.h
- lv_hal.mk
- lv_hal_disp.c
- lv_hal_disp.h
- lv_hal_indev.c
- lv_hal_indev.h
- lv_hal_tick.c
- lv_hal_tick.h
- lv_anim.c
- lv_anim.h
- lv_anim_timeline.c
- lv_anim_timeline.h
- lv_area.c
- lv_area.h
- lv_assert.h
- lv_async.c
- lv_async.h
- lv_bidi.c
- lv_bidi.h
- lv_color.c
- lv_color.h
- lv_fs.c
- lv_fs.h
- lv_gc.c
- lv_gc.h
- lv_ll.c
- lv_ll.h
- lv_log.c
- lv_log.h
- lv_lru.c
- lv_lru.h
- lv_math.c
- lv_math.h
- lv_mem.c
- lv_mem.h
- lv_misc.mk
- lv_printf.c
- lv_printf.h
- lv_style.c
- lv_style.h
- lv_style_gen.c
- lv_style_gen.h
- lv_templ.c
- lv_templ.h
- lv_timer.c
- lv_timer.h
- lv_tlsf.c
- lv_tlsf.h
- lv_txt.c
- lv_txt.h
- lv_txt_ap.c
- lv_txt_ap.h
- lv_types.h
- lv_utils.c
- lv_utils.h
- lv_arc.c
- lv_arc.h
- lv_bar.c
- lv_bar.h
- lv_btn.c
- lv_btn.h
- lv_btnmatrix.c
- lv_btnmatrix.h
- lv_canvas.c
- lv_canvas.h
- lv_checkbox.c
- lv_checkbox.h
- lv_dropdown.c
- lv_dropdown.h
- lv_img.c
- lv_img.h
- lv_label.c
- lv_label.h
- lv_line.c
- lv_line.h
- lv_objx_templ.c
- lv_objx_templ.h
- lv_roller.c
- lv_roller.h
- lv_slider.c
- lv_slider.h
- lv_switch.c
- lv_switch.h
- lv_table.c
- lv_table.h
- lv_textarea.c
- lv_textarea.h
- lv_widgets.mk
- lv_api_map.h
- lv_conf_internal.h
- lv_conf_kconfig.h
- lvgl.h
- Makefile
- test.c
- dropdown_1.png
- dropdown_2.png
- scr1.png
- table_1.png
- _test_template.c
- test_arc.c
- test_bar.c
- test_checkbox.c
- test_config.c
- test_demo_stress.c
- test_demo_widgets.c
- test_dropdown.c
- test_event.c
- test_font_loader.c
- test_fs.c
- test_line.c
- test_mem.c
- test_obj_tree.c
- test_slider.c
- test_snapshot.c
- test_style.c
- test_switch.c
- test_table.c
- test_textarea.c
- test_txt.c
- readtest.txt
- font_1.c
- font_1.fnt
- font_2.c
- font_2.fnt
- font_3.c
- font_3.fnt
- lv_test_conf.h
- lv_test_helpers.h
- lv_test_indev.c
- lv_test_indev.h
- lv_test_init.c
- lv_test_init.h
- generate_test_runner.rb
- run_test.erb
- type_sanitizer.rb
- unity.c
- unity.h
- unity_internals.h
- unity_support.c
- unity_support.h
- .gitignore
- CMakeLists.txt
- config.yml
- main.py
- README.md
- .codecov.yml
- .editorconfig
- .gitignore
- .pre-commit-config.yaml
- CMakeLists.txt
- component.mk
- idf_component.yml
- library.json
- library.properties
- LICENCE.txt
- lv_conf_template.h
- lvgl.h
- lvgl.mk
- README.md
- README_pt_BR.md
- README_zh.md
- SConscript
- conf.py
- index.rst
- conf.py
- index.rst
- conf_common.py
- Doxyfile
- generate_docs
- CMakeLists.txt
- Kconfig.projbuild
- mdns_example_main.c
- CMakeLists.txt
- pytest_mdns.py
- README.md
- sdkconfig.ci.eth_custom_netif
- sdkconfig.ci.eth_def
- sdkconfig.ci.eth_no_ipv6
- sdkconfig.ci.eth_socket
- mdns.h
- mdns_console.h
- mdns_networking.h
- mdns_private.h
- esp_event.h
- esp_event_base.h
- CMakeLists.txt
- esp_event_mock.c
- esp_wifi_types.h
- CMakeLists.txt
- esp_netif_linux.c
- Kconfig
- endian.h
- bsd_strings.h
- CMakeLists.txt
- esp_log_impl.c
- strlcat.c
- esp_timer.h
- CMakeLists.txt
- esp_timer_linux.c
- timer_task.cpp
- timer_task.hpp
- FreeRTOS.h
- task.h
- esp_task.h
- CMakeLists.txt
- freertos_linux.c
- Kconfig
- queue_unique_ptr.cpp
- queue_unique_ptr.hpp
- CMakeLists.txt
- main.c
- CMakeLists.txt
- README.md
- file2.bin
- minif_4a_txt.bin
- minif_aaaa.bin
- minif_any.bin
- minif_disc.bin
- minif_ptr.bin
- minif_query.bin
- minif_query2.bin
- sub_fritz_m.bin
- telnet_ptr.bin
- test-14.bin
- test-15.bin
- test-16.bin
- test-28.bin
- test-29.bin
- test-31.bin
- test-53.bin
- test-56.bin
- test-63.bin
- test-83.bin
- test-88.bin
- test-89.bin
- test-95.bin
- test-96.bin
- CMakeLists.txt
- esp32_mock.c
- esp32_mock.h
- esp_attr.h
- esp_netif_mock.c
- input_packets.txt
- Makefile
- mdns_di.h
- mdns_mock.h
- README.md
- sdkconfig.h
- test.c
- CMakeLists.txt
- Kconfig.projbuild
- main.c
- mdns_test.c
- CMakeLists.txt
- pytest_mdns_app.py
- README.md
- sdkconfig.ci
- sdkconfig.defaults
- CMakeLists.txt
- test_mdns.c
- CMakeLists.txt
- idf_component.yml
- Kconfig
- mdns.c
- mdns_console.c
- mdns_networking_lwip.c
- mdns_networking_socket.c
- README.md
- esp_littlefs
- SSDP_IDF
- customizations.h
- customizations.h
- favicon.ico
- 1_boot.png
- 2_main.png
- ap.png
- auto_leveling.png
- boot.png
- fans.png
- files.png
- informations.png
- Jog.png
- main.png
- menu.png
- settings.png
- speed.png
- sta-scan.png
- sta.png
- temperatures.png
- wifi.png
- align.png
- basics.md
- Commands.md
- esp3dcnf.ini
- project-arch.md
- symbols_1.png
- symbols_2.png
- symbols_3.png
- tasks.md
- favicon.ico
- footer.txt
- header.txt
- buildassets.js
- server.js
- webpack.dev.js
- webpack.prod.js
- index.html.gz
- New Text Document.txt
- index.html
- index.js
- menu.js
- style.css
- format_sources.py
- .gitignore
- .prettierrc
- Notes.txt
- package-lock.json
- package.json
- 16MB_Flash.csv
- 4MB_Flash.csv
- 8MB_Flash.csv
- 4MB_Flash
- 16MB_Flash
- 4MB_Flash
- 8MB_Flash
- 16MB_Flash
- 8MB_Flash
- CMakeLists.txt
- esp32_camera.c
- esp32_camera.h
- idf_component.yml
- CMakeLists.txt
- disp_backlight.c
- disp_backlight.h
- CMakeLists.txt
- disp_spi.c
- disp_spi.h
- CMakeLists.txt
- ft5x06.c
- ft5x06.h
- CMakeLists.txt
- gt911.c
- gt911.h
- CMakeLists.txt
- i2c_bus.c
- i2c_bus.h
- CMakeLists.txt
- ili9341.c
- ili9341.h
- CMakeLists.txt
- spi_bus.c
- spi_bus.h
- CMakeLists.txt
- st7796.c
- st7796.h
- CMakeLists.txt
- sw_spi.c
- sw_spi.h
- CMakeLists.txt
- tca9554.c
- tca9554.h
- CMakeLists.txt
- xpt2046.c
- xpt2046.h
- CMakeLists.txt
- idf_component.yml
- usb_serial.cpp
- usb_serial.h
- CMakeLists.txt
- rm68120.c
- rm68120.h
- CMakeLists.txt
- st7796.c
- st7796.h
- CMakeLists.txt
- ek9716.c
- ek9716.h
- CMakeLists.txt
- ili9485.c
- ili9485.h
- CMakeLists.txt
- st7262.c
- st7262.h
- bsp.c
- bsp.h
- CMakeLists.txt
- disp_def.h
- lv_conf.h
- sd_def.h
- serial_def.h
- tasks_def.h
- touch_def.h
- bsp.c
- bsp.h
- CMakeLists.txt
- disp_def.h
- i2c_def.h
- lv_conf.h
- sd_def.h
- serial_def.h
- tasks_def.h
- touch_def.h
- bsp.c
- bsp.h
- CMakeLists.txt
- disp_def.h
- lv_conf.h
- sd_def.h
- serial_def.h
- tasks_def.h
- touch_def.h
- bsp.c
- bsp.h
- CMakeLists.txt
- sd_def.h
- serial_def.h
- tasks_def.h
- sdkconfig
- bsp.c
- bsp.h
- CMakeLists.txt
- disp_def.h
- lv_conf.h
- sd_def.h
- serial_def.h
- tasks_def.h
- touch_def.h
- CMakeLists.txt
- component.mk
- disp_spi.c
- disp_spi.h
- CMakeLists.txt
- component.mk
- ili9488.c
- ili9488.h
- CMakeLists.txt
- component.mk
- esp_lcd_backlight.c
- esp_lcd_backlight.h
- CMakeLists.txt
- component.mk
- spi_bus.c
- spi_bus.h
- CMakeLists.txt
- component.mk
- touch_spi.c
- touch_spi.h
- CMakeLists.txt
- component.mk
- xpt2046.c
- xpt2046.h
- sdkconfig
- bsp.c
- bsp.h
- CMakeLists.txt
- disp_def.h
- i2c_def.h
- lv_conf.h
- sd_def.h
- serial_def.h
- tasks_def.h
- touch_def.h
- bsp.c
- bsp.h
- CMakeLists.txt
- disp_def.h
- i2c_def.h
- lv_conf.h
- sd_def.h
- serial_def.h
- tasks_def.h
- touch_def.h
- usb_serial_def.h
- bsp.c
- bsp.h
- CMakeLists.txt
- disp_def.h
- i2c_def.h
- lv_conf.h
- sd_def.h
- serial_def.h
- tasks_def.h
- touch_def.h
- bsp.c
- bsp.h
- CMakeLists.txt
- disp_def.h
- i2c_def.h
- lv_conf.h
- sd_def.h
- serial_def.h
- tasks_def.h
- touch_def.h
- bsp.c
- bsp.h
- CMakeLists.txt
- disp_def.h
- i2c_def.h
- lv_conf.h
- sd_def.h
- serial_def.h
- tasks_def.h
- touch_def.h
- bsp.c
- bsp.h
- camera_def.h
- CMakeLists.txt
- disp_def.h
- i2c_def.h
- lv_conf.h
- sd_def.h
- serial_def.h
- tasks_def.h
- touch_def.h
- usb_serial_def.h
- partitions.csv
- sdkconfig
- bsp.c
- bsp.h
- CMakeLists.txt
- sd_def.h
- serial_def.h
- tasks_def.h
- usb_serial_def.h
- sdkconfig
- bsp.c
- bsp.h
- camera_def.h
- CMakeLists.txt
- sd_def.h
- serial_def.h
- tasks_def.h
- usb_serial_def.h
- partitions.csv
- sdkconfig
- bsp.c
- bsp.h
- CMakeLists.txt
- disp_def.h
- i2c_def.h
- lv_conf.h
- sd_def.h
- serial_def.h
- tasks_def.h
- tca9554_def.h
- touch_def.h
- usb_serial_def.h
- partitions.csv
- sdkconfig
- bsp.c
- bsp.h
- camera_def.h
- CMakeLists.txt
- sd_def.h
- serial_def.h
- tasks_def.h
- usb_serial_def.h
- partitions.csv
- sdkconfig
- bsp.c
- bsp.h
- CMakeLists.txt
- disp_def.h
- i2c_def.h
- lv_conf.h
- sd_def.h
- serial_def.h
- tasks_def.h
- touch_def.h
- usb_serial_def.h
- partitions.csv
- sdkconfig
- esp0.cpp
- esp100.cpp
- esp101.cpp
- esp102.cpp
- esp103.cpp
- esp104.cpp
- esp105.cpp
- esp106.cpp
- esp107.cpp
- esp108.cpp
- esp110.cpp
- esp111.cpp
- esp112.cpp
- esp114.cpp
- esp115.cpp
- esp120.cpp
- esp121.cpp
- esp130.cpp
- esp131.cpp
- esp140.cpp
- esp160.cpp
- esp170.cpp
- esp171.cpp
- esp190.cpp
- esp200.cpp
- esp202.cpp
- esp214.cpp
- esp216.cpp
- esp400.cpp
- esp401.cpp
- esp402.cpp
- esp410.cpp
- esp420.cpp
- esp444.cpp
- esp450.cpp
- esp460.cpp
- esp500.cpp
- esp510.cpp
- esp550.cpp
- esp555.cpp
- esp600.cpp
- esp610.cpp
- esp700.cpp
- esp701.cpp
- esp702.cpp
- esp710.cpp
- esp720.cpp
- esp730.cpp
- esp740.cpp
- esp750.cpp
- esp780.cpp
- esp790.cpp
- esp800.cpp
- esp900.cpp
- esp901.cpp
- esp902.cpp
- esp950.cpp
- esp3d_client.h
- esp3d_client_types.h
- esp3d_commands.h
- esp3d_hal.h
- esp3d_json_settings.h
- esp3d_lvgl.h
- esp3d_string.h
- esp3d_tft.h
- esp3d_values.h
- esp3d_version.h
- esp3d_client.cpp
- esp3d_commands.cpp
- esp3d_hal.cpp
- esp3d_json_settings.cpp
- esp3d_lvgl.cpp
- esp3d_string.cpp
- esp3d_tft.cpp
- esp3d_values.cpp
- description.txt
- esp3d_styles_res.h
- esp3d_styles_splash_screen.h
- logo_300_224_BW.c
- target_fw_logo.c
- description.txt
- esp3d_styles_res.h
- esp3d_styles_splash_screen.h
- logo_300_224_BW.c
- target_fw_logo.c
- description.txt
- esp3d_styles_res.h
- esp3d_styles_splash_screen.h
- logo_300_224_BW.c
- target_fw_logo.c
- description.txt
- esp3d_styles_res.h
- esp3d_styles_splash_screen.h
- logo_300_224_BW.c
- target_fw_logo.c
- auto_leveling_screen.cpp
- auto_leveling_screen.h
- esp3d_screen_type.h
- fan_screen.cpp
- fan_screen.h
- filament_screen.cpp
- filament_screen.h
- informations_screen.cpp
- informations_screen.h
- leveling_screen.cpp
- leveling_screen.h
- main_screen.cpp
- main_screen.h
- manual_leveling_screen.cpp
- manual_leveling_screen.h
- menu_screen.cpp
- menu_screen.h
- positions_screen.cpp
- positions_screen.h
- settings_screen.cpp
- settings_screen.h
- speed_screen.cpp
- speed_screen.h
- temperatures_screen.cpp
- temperatures_screen.h
- esp3d_styles.cpp
- esp3d_styles.h
- esp3d_tft_ui.cpp
- description.txt
- esp3d_styles_res.h
- esp3d_styles_splash_screen.h
- logo_300_224_BW.c
- target_fw_logo.c
- description.txt
- esp3d_styles_res.h
- esp3d_styles_splash_screen.h
- logo_300_224_BW.c
- target_fw_logo.c
- description.txt
- esp3d_styles_res.h
- esp3d_styles_splash_screen.h
- logo_300_224_BW.c
- target_fw_logo.c
- description.txt
- esp3d_styles_res.h
- esp3d_styles_splash_screen.h
- logo_300_224_BW.c
- target_fw_logo.c
- auto_leveling_screen.cpp
- auto_leveling_screen.h
- esp3d_screen_type.h
- fan_screen.cpp
- fan_screen.h
- filament_screen.cpp
- filament_screen.h
- informations_screen.cpp
- informations_screen.h
- leveling_screen.cpp
- leveling_screen.h
- main_screen.cpp
- main_screen.h
- manual_leveling_screen.cpp
- manual_leveling_screen.h
- menu_screen.cpp
- menu_screen.h
- positions_screen.cpp
- positions_screen.h
- settings_screen.cpp
- settings_screen.h
- speed_screen.cpp
- speed_screen.h
- temperatures_screen.cpp
- temperatures_screen.h
- esp3d_styles.cpp
- esp3d_styles.h
- esp3d_tft_ui.cpp
- description.txt
- esp3d_styles_res.h
- esp3d_styles_splash_screen.h
- logo_300_224_BW.c
- target_fw_logo.c
- description.txt
- esp3d_styles_res.h
- esp3d_styles_splash_screen.h
- logo_300_224_BW.c
- target_fw_logo.c
- description.txt
- esp3d_styles_res.h
- esp3d_styles_splash_screen.h
- logo_300_224_BW.c
- target_fw_logo.c
- description.txt
- esp3d_styles_res.h
- esp3d_styles_splash_screen.h
- logo_300_224_BW.c
- target_fw_logo.c
- auto_leveling_screen.cpp
- auto_leveling_screen.h
- esp3d_screen_type.h
- fan_screen.cpp
- fan_screen.h
- filament_screen.cpp
- filament_screen.h
- informations_screen.cpp
- informations_screen.h
- leveling_screen.cpp
- leveling_screen.h
- main_screen.cpp
- main_screen.h
- manual_leveling_screen.cpp
- manual_leveling_screen.h
- menu_screen.cpp
- menu_screen.h
- positions_screen.cpp
- positions_screen.h
- settings_screen.cpp
- settings_screen.h
- speed_screen.cpp
- speed_screen.h
- temperatures_screen.cpp
- temperatures_screen.h
- esp3d_styles.cpp
- esp3d_styles.h
- esp3d_tft_ui.cpp
- description.txt
- esp3d_styles_res.h
- esp3d_styles_splash_screen.h
- logo_300_224_BW.c
- target_fw_logo.c
- description.txt
- esp3d_styles_res.h
- esp3d_styles_splash_screen.h
- logo_300_224_BW.c
- target_fw_logo.c
- description.txt
- esp3d_styles_res.h
- esp3d_styles_splash_screen.h
- logo_300_224_BW.c
- target_fw_logo.c
- description.txt
- esp3d_styles_res.h
- esp3d_styles_splash_screen.h
- logo_300_224_BW.c
- target_fw_logo.c
- basic_screen.cpp
- basic_screen.h
- esp3d_screen_type.h
- informations_screen.cpp
- informations_screen.h
- main_screen.cpp
- main_screen.h
- menu_screen.cpp
- menu_screen.h
- settings_screen.cpp
- settings_screen.h
- esp3d_styles.cpp
- esp3d_styles.h
- esp3d_tft_ui.cpp
- back_button_component.cpp
- back_button_component.h
- choice_editor_component.cpp
- choice_editor_component.h
- list_line_component.cpp
- list_line_component.h
- main_container_component.cpp
- main_container_component.h
- menu_button_component.cpp
- menu_button_component.h
- message_box_component.cpp
- message_box_component.h
- spinner_component.cpp
- spinner_component.h
- status_bar_component.cpp
- status_bar_component.h
- symbol_button_component.cpp
- symbol_button_component.h
- text_editor_component.cpp
- text_editor_component.h
- wifi_status_component.cpp
- wifi_status_component.h
- ap_screen.cpp
- ap_screen.h
- empty_screen.cpp
- empty_screen.h
- files_screen.cpp
- files_screen.h
- splash_screen.cpp
- splash_screen.h
- sta_screen.cpp
- sta_screen.h
- status_screen.cpp
- status_screen.h
- wifi_screen.cpp
- wifi_screen.h
- esp3d_tft_ui.cpp
- esp3d_tft_ui.h
- favicon.ico.gz
- index.html.gz
- esp3d_authentication.cpp
- esp3d_authentication.h
- esp3d_authentication_records.h
- esp3d_authentication_types.h
- camera.cpp
- camera.h
- esp3d_config_file.cpp
- esp3d_config_file.h
- esp_flash_fatFs.cpp
- esp_flash_littleFs.cpp
- esp_sd_sdio.cpp
- esp_sd_spi.cpp
- esp3d_flash.cpp
- esp3d_flash.h
- esp3d_fs_types.h
- esp3d_globalfs.cpp
- esp3d_globalfs.h
- esp3d_sd.cpp
- esp3d_sd.h
- esp3d_gcode_host_service.cpp
- esp3d_gcode_host_service.h
- esp3d_gcode_host_types.h
- esp3d_tft_stream.cpp
- esp3d_tft_stream.h
- esp3d_login.cpp
- esp3d_not_authenticated.cpp
- esp3d_snap.cpp
- esp3d_files.cpp
- esp3d_upload_files.cpp
- esp3d_sdfiles.cpp
- esp3d_upload_sdfiles.cpp
- esp3d_description_xml.cpp
- esp3d_updatefw.cpp
- esp3d_upload_updatefw.cpp
- esp3d_http_response.cpp
- esp3d_webdav_copy.cpp
- esp3d_webdav_delete.cpp
- esp3d_webdav_get.cpp
- esp3d_webdav_head.cpp
- esp3d_webdav_lock.cpp
- esp3d_webdav_mkcol.cpp
- esp3d_webdav_move.cpp
- esp3d_webdav_options.cpp
- esp3d_webdav_propfind.cpp
- esp3d_webdav_proppatch.cpp
- esp3d_webdav_put.cpp
- esp3d_webdav_unlock.cpp
- esp3d_websocket.cpp
- esp3d_command.cpp
- esp3d_config.cpp
- esp3d_favicon_ico.cpp
- esp3d_file_not_found.cpp
- esp3d_root_get.cpp
- esp3d_websocket_webui.cpp
- esp3d_http_service.cpp
- esp3d_http_service.h
- esp3d_post_multipart_parser.cpp
- esp3d_mdns.cpp
- esp3d_mdns.h
- esp3d_network.cpp
- esp3d_network.h
- esp3d_network_services.cpp
- esp3d_network_services.h
- esp3d_tft_network.cpp
- esp3d_tft_network.h
- esp3d_email_notification.cpp
- esp3d_ifttt_notification.cpp
- esp3d_line_notification.cpp
- esp3d_notifications_service.cpp
- esp3d_notifications_service.h
- esp3d_pushover_notification.cpp
- esp3d_telegram_notification.cpp
- esp3d_rendering_client.cpp
- esp3d_rendering_client.h
- esp3d_serial_client.cpp
- esp3d_serial_client.h
- esp3d_socket_server.cpp
- esp3d_socket_server.h
- esp3d_ssdp.cpp
- esp3d_ssdp.h
- esp3d_time_service.cpp
- esp3d_time_service.h
- esp3d_translation_service.cpp
- esp3d_translation_service.h
- esp3d_update_service.cpp
- esp3d_update_service.h
- esp3d_usb_serial_client.cpp
- esp3d_usb_serial_client.h
- esp3d_webdav_service.cpp
- esp3d_webdav_service.h
- esp3d_webui_service.cpp
- esp3d_webui_service.h
- esp3d_ws_service.cpp
- esp3d_ws_service.h
- description.txt
- esp3d_data_type.h
- esp3d_gcode_parser_service.cpp
- esp3d_gcode_parser_service.h
- esp3d_settings.cpp
- esp3d_settings.h
- esp3d_translations_init.cpp
- esp3d_translations_list.h
- esp3d_values.cpp
- esp3d_values_list.h
- description.txt
- esp3d_data_type.h
- esp3d_gcode_parser_service.cpp
- esp3d_gcode_parser_service.h
- esp3d_settings.cpp
- esp3d_settings.h
- esp3d_translations_init.cpp
- esp3d_translations_list.h
- esp3d_values.cpp
- esp3d_values_list.h
- description.txt
- esp3d_data_type.h
- esp3d_gcode_parser_service.cpp
- esp3d_gcode_parser_service.h
- esp3d_settings.cpp
- esp3d_settings.h
- esp3d_translations_init.cpp
- esp3d_translations_list.h
- esp3d_values.cpp
- esp3d_values_list.h
- description.txt
- esp3d_data_type.h
- esp3d_gcode_parser_service.cpp
- esp3d_gcode_parser_service.h
- esp3d_settings.cpp
- esp3d_settings.h
- esp3d_translations_init.cpp
- esp3d_translations_list.h
- esp3d_values.cpp
- esp3d_values_list.h
- CMakeLists.txt
- component.mk
- main.cpp
- 800_480-2.png
- 800_480-3.png
- 800_480.png
- main.png
- MainscreenFlex.png
- proportions.png
- screens.jpg
- screens.png
- test320x240_14.png
- test_480X320-20.png
- test_800x480_24.png
- fa-brands-400.ttf
- fa-brands-400.woff2
- fa-regular-400.ttf
- fa-regular-400.woff2
- fa-solid-900.ttf
- fa-solid-900.woff2
- fa-v4compatibility.ttf
- fa-v4compatibility.woff2
- letters.ods
- Montserrat-Medium.ttf
- SimSun.woff
- symboles.odt
- symboles.png
- logo_grbl-mini.png
- logo_grbl.png
- Marlin_Logo.png
- Marlin_Logo_mini.png
- repetier_logo-mini.png
- repetier_logo.png
- logo_smoothieware-mini.png
- logo_smoothieware.png
- Smoothieware.png
- ESP3D.png
- ESP3D_mini.png
- ESP3D_mini2.png
- ESP3D_social.png
- ESP3D_social_mini.png
- ESP3D_social_Square.png
- logo_800_480.png
- logo_800_480_BW.png
- lv_font_montserrat_10.c
- lv_font_montserrat_12.c
- lv_font_montserrat_14.c
- lv_font_montserrat_16.c
- lv_font_montserrat_18.c
- lv_font_montserrat_20.c
- lv_font_montserrat_22.c
- lv_font_montserrat_24.c
- lv_font_montserrat_26.c
- lv_font_montserrat_28.c
- lv_font_montserrat_30.c
- lv_font_montserrat_32.c
- lv_font_montserrat_34.c
- lv_font_montserrat_36.c
- lv_font_montserrat_38.c
- lv_font_montserrat_40.c
- lv_font_montserrat_42.c
- lv_font_montserrat_44.c
- lv_font_montserrat_46.c
- lv_font_montserrat_48.c
- lv_font_montserrat_8.c
- lv_symbol_def.h
- build_fonts_chinese_bin.py
- extract_font_codes.py
- SimSun.woff
- build_fonts.py
- extract_font_codes.py
- NotoSansTC-Regular.ttf
- build_defs.py
- build_fonts.py
- CREDITS-freeFonts.txt
- extract_font_codes.py
- fa-brands-400.ttf
- fa-solid-900.ttf
- FreeSerifBold.ttf
- Montserrat-Medium.ttf
- readme.md
- symbols.ods
- symbols.pdf
- build_template.py
- template.lng
- filegenerator.py
- Symbols_search.py
- esp3d_common.py
- fw_simulator.py
- grbl.py
- marlin.py
- repetier.py
- smoothieware.py
- conv.py
- webdav.html
- wsterm.html
- checksum.py
- format_sources.py
- template.lng
- ui_fr.lng
- ui_zh_cn.lng
- ui_zh_tw.lng
- .all-contributorsrc
- .gitignore
- .gitmodules
- CMakeLists.txt
- info.json
- LICENSE
- README.md
- sdkconfig
# Installation Guide
1. Get the code
git clone https://github.com/luc-github/ESP3D-TFT
Downloads the entire project code from GitHub to your computer.
cd ESP3D-TFT
Moves into the project folder you just downloaded.
2. CMake
Medium RecommendedPrerequisites
mkdir build && cd build
Creates a folder to hold the build output and moves into it.
cmake ..
Analyzes the source code and generates build configuration files (must be run inside the build folder).
make
Compiles the code based on the generated build configuration to produce an executable.
Check that an executable was created inside the build folder, then run it directly (e.g. ./build/app_name).
3. Node.js
EasyPrerequisites
cd embedded
This project's files live in a subfolder, so move into it first.
npm install
Downloads and installs the libraries listed in package.json.
npm start
Starts the development/run server.
After running the command, open the address shown in the terminal (usually something like http://localhost:3000) in your browser.
// repository documentation
Was this content helpful?
(0 ratings)
