FYSETC / FYSETC-E4

FYSETC Board - The E4 board is a minimal 3D printer control board based on the ESP32 microcontroller from ESPRESSIF, with built-in Wi-Fi and Bluetooth.
https://www.aliexpress.com/item/1005001703930983.html
59 stars 31 forks source link

FYSETC-E4 Setup Example For a Delta Printer #1

Open Loadmaster1 opened 3 years ago

Loadmaster1 commented 3 years ago

The provided E4 is for a cartesian printer. Is there a chance of a working example for a Delta type of printer? I have a Tevo Little Monster that I am trying to use the E4 with. I keep having issues with the build failing. Something to do with the Pins.

I will continue to try and resolve the build error, but any input would be much appreciated.

indows PowerShell Copyright (C) Microsoft Corporation. All rights reserved.

Try the new cross-platform PowerShell https://aka.ms/pscore6

PS C:\WORK\Marlin-bugfix-2.0.x> platformio run -e FYSETC_E4 Processing FYSETC_E4 (platform: espressif32@1.11.2; board: esp32dev; framework: arduino)

Verbose mode can be enabled via -v, --verbose option CONFIGURATION: https://docs.platformio.org/page/boards/espressif32/esp32dev.html PLATFORM: Espressif 32 (1.11.2) > Espressif ESP32 Dev Module HARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash DEBUG: Current (esp-prog) External (esp-prog, iot-bus-jtag, jlink, minimodule, olimex-arm-usb-ocd, olimex-arm-usb-ocd-h, olimex-arm-usb-tiny-h, olimex-jtag-tiny, tumpa) PACKAGES:

Environment Status Duration


FYSETC_E4 FAILED 00:00:16.668 ============================================== 1 failed, 0 succeeded in 00:00:16.668 ============================================== PS C:\WORK\Marlin-bugfix-2.0.x> echo "done" >C:\Users\edobi\AppData\Local\Temp\ipc PS C:\WORK\Marlin-bugfix-2.0.x>

GerogeFu commented 3 years ago

Sorry , this board only have 3 endstops pin. And there is no enough pin for a servo or bltouch. But i have a thought , if you don't have a heatbed , maybe you can use the heatbed pin PC9 for bltouch. That means , you need to change pins_FYSETC_E4.h file as below. //#define HEATER_BED_PIN PC9 // "HB" comment this line

define SERVO0_PIN PC9 // SERVOS : add this line

and change

define TEMP_SENSOR_BED 1

to

define TEMP_SENSOR_BED 0

in configuration.h file Have a try and good luck.

Loadmaster1 commented 3 years ago

Geroge, thank you for your suggestion. I will give it a go and see if I can figure this out.

Loadmaster1 commented 3 years ago

Geroge, I really like the design and wifii of the E4 board. Does FYSETC have any plans to build a board like the E4 with added endstops for use with a Delta design? I believe there is a huge market for such. It would be worth considering.

GerogeFu commented 3 years ago

Yes , we are planning now. Hope more and more people like E4 boards. And it is nearly support Grbl_ESP32 firmware now. https://github.com/bdring/Grbl_Esp32

Loadmaster1 commented 3 years ago

That is great news. You guys did a nice job on the E4. Yes, I'm sure there will be a lot of interest.


From: George Fu notifications@github.com Sent: Friday, December 4, 2020 7:47 PM To: FYSETC/FYSETC-E4 FYSETC-E4@noreply.github.com Cc: LoadMaster edobis@hotmail.com; Author author@noreply.github.com Subject: Re: [FYSETC/FYSETC-E4] FYSETC-E4 Setup Example For a Delta Printer (#1)

Yes , we are planning now. Hope more and more people like E4 boards. And it is nealy support Grbl_ESP32 firmware now. https://github.com/bdring/Grbl_Esp32https://eur05.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fbdring%2FGrbl_Esp32&data=04%7C01%7C%7C663f246f9d644e4ea62d08d898b74956%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637427260253397660%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=y5dr5rsofmiz7WqCwkHVpV5lTvWXl5De9YrNgb9iB%2BE%3D&reserved=0

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://eur05.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FFYSETC%2FFYSETC-E4%2Fissues%2F1%23issuecomment-739093695&data=04%7C01%7C%7C663f246f9d644e4ea62d08d898b74956%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637427260253407667%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=cRgC2lAMPOEgVo%2FKQjOX5OL6A5Z%2BejrEOAUK%2FmVM7zU%3D&reserved=0, or unsubscribehttps://eur05.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAKJ6OG4GYVMTPLJCH4HFUELSTF7IRANCNFSM4UM2DDPQ&data=04%7C01%7C%7C663f246f9d644e4ea62d08d898b74956%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637427260253407667%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=wX1ITEfHyLjcLrWjn%2FMM5r4Uwdc4Xhfj7gb%2FRvxhAVc%3D&reserved=0.