Skip to content

3DSmitty/ESP3D-TFT

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ESP3D-TFT Firmware for ESP32 based TFT
             

Features

A Serial TFT with all WiFi feature to control 3D Printer or CNC, using same feature as ESP3D

Unlike ESP3D some features will be fixed:

  • Flash FS = littleFS
  • TBD

UI

To be defined, it will use lvgl library in espressif IDF 4.X (TBD)

Reference boards

The reference boards I have bought :

  • ESP32 based + SDReader + 2.8'resistive screen (240x320) model (Received)
  • ESP32-S3 based + SDReader + PSRAM + 4.3' capacitive screen (800x600) model (Received)
  • ESP32-S3 based + SDReader + PSRAM + 3.5' capacitive screen (320x480) model (Received)
  • ESP32 + SDReader + 3.5' Resistive screen (480x320) Rotrics TFT (Received)
  • TBD...

installation

Project's sources structure

- ESP3D-TFT/   
             - CMakeLists.txt   
             - components/ - lvgl/ -...   
			   - littlefs/ -...  
			   - network/ -...  
			   - gcodeHost/ -...  
	     - main/ - core/ - esp3d-tft.cpp   
			     - includes/ - esp3d-tft.h   
					 - CMakeLists.txt
					 - components.mk
					 - main.cpp
					 - version.h
             - targets/ - ESP32_2432S028R/ - components/ - sdkconfig
				                         - partitions.csv
							 - lvgl/ - CMakeLists.txt
							         - components.mk
							         - lv_conf.h
							 - lcd/ - CMakeLists.txt
							        - components.mk
							        - ...
							 - touch/ - CMakeLists.txt
							          - components.mk
								  - ...
			- ESP32_ROTRICS_DEXARM35/ -...
			- ESP32S3_HMI43V3/ -...
			- ESP32S3_ZXD50CE02S_USRC_4832/ -...

Todo

Everything, code from scratch or almost

  • Design UI (Flow + icon)
  • Code UI / navigation
  • Add WiFi features
  • Add Streaming Features
  • TBD...

Chat

Please use discord : discord

❓Any question ?

Check Wiki or Join the chat at Discord server

❗Any issue/feedback ?

Check Wiki and FAQ If you still have issue: submit ticket
If it is not an issue join some discussion here

Sponsors

  

Supporters

Become a sponsor or a supporter

  • A sponsor is a recurent donator
    As my sponsorship is not displayed by github your logo / avatar will be added to the readme page with eventually with a link to your site.
  • A supporter is per time donator To thank you for your support, your logo / avatar will be added to the readme page with eventually with a link to your site.

Every support is welcome, indeed helping users / developing new features need time and devices, donations contribute a lot to make things happen, thank you.

  • liberapay Donate using Liberapay
  • Paypal PayPal – The safer, easier way to pay online.
  • ko-fi ko-fi

About

ESP3D Firmware for ESP32 based TFT

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 97.1%
  • C++ 2.5%
  • Python 0.4%
  • Processing 0.0%
  • CMake 0.0%
  • Ruby 0.0%