Git Product home page Git Product logo

fysetc / fysetc-e4 Goto Github PK

View Code? Open in Web Editor NEW
60.0 60.0 31.0 58.34 MB

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.

Home Page: https://www.aliexpress.com/item/1005001703930983.html

C++ 59.83% C 37.95% Makefile 0.25% Python 0.97% Shell 0.73% Assembly 0.04% CMake 0.05% OpenSCAD 0.07% JavaScript 0.04% G-code 0.03% HTML 0.01% CSS 0.03% NASL 0.01%

fysetc-e4's People

Contributors

dai757 avatar earlynerd avatar eliwong avatar gerogefu avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

fysetc-e4's Issues

Print pauses and leaves blobs

I've experienced some issues which I think are related to web access. I've not looked how the websockets have been implemented but I trust the people who wrote the code are better programmer than me.

It appears to happen when my PC goes to sleep (iMac) with safari open on the ESP3D page.

I make a point of closing the browser tab every time as a work around, and I've only seen it once leave a blob in a 12 hour print.

I replaced a random layer shifting board in a Ender 3 V2 with this one and I am very pleased with the results. The vertical walls are so much cleaner/smoother.

Also the machine uses less power now, the PSU fan turns off during a print and the hottest stepper motor is now 38 degC, I couldn't touch them on the stock setup.

Download mode not active

Hi,
Im trying to upload a sketch from Arduino IDE and i get following error:
A fatal error occurred: Failed to connect to ESP32: Wrong boot mode detected (0x13)! The chip needs to be in download mode.

Is there a possibility to put the board in download mode?

Thank you on advance

Br

Feature request for E4 V1.1

I have just started using the E4 and I am impressed with the simple KISS approach. It just works. But I have two feature request for a E4 V1.1 board. The first is a Bed level sensor. I would like to uses this with a delta printer. The second request is for a interface to one of the cheap OLED displays for ESP that can show hot end temp, bed temp and print progress. The URL works but would be nice to have a OLED on the printer so when I look at it I can see where the print is at.

Failed to build firmware on latest PlatformIO

I failed to build the firmware downloaded from here after i upgrad PlatformIO to the latest version (Core 6.1.3).
It seems that the build-in library of ESP32 cannot be read correctly.
Please help...
Part of the log attached below..

Found 38 compatible libraries
Scanning dependencies...
Dependency Graph
|-- TMCStepper @ 0.7.3
|   |-- SPI @ 1.0
|-- Adafruit MAX31865 library @ 1.1.0
|   |-- SPI @ 1.0
|-- Adafruit NeoPixel @ 1.5.0
|-- U8glib-HAL @ 0.4.1
|   |-- Wire @ 1.0.1
|   |-- SPI @ 1.0
|-- Arduino-L6470 @ 0.8.0
|-- SlowSoftI2CMaster @ 1.0.0
|-- AsyncTCP @ 1.1.1
|-- ESP Async WebServer @ 1.2.3
|   |-- AsyncTCP @ 1.1.1
|   |-- FS @ 1.0
|   |-- WiFi @ 1.0
|-- ESP3DLib @ 1.0.11+sha.5a2d484
|   |-- FS @ 1.0
|   |-- SPIFFS @ 1.0
|   |   |-- FS @ 1.0
|   |-- WiFi @ 1.0
|   |-- U8glib-HAL @ 0.4.1
|   |   |-- Wire @ 1.0.1
|   |   |-- SPI @ 1.0
|   |-- WebSockets @ 2.3.7+sha.dd8675c
|   |   |-- WiFi @ 1.0
|   |   |-- SPI @ 1.0
|   |-- ESP32SSDP @ 1.2.0+sha.6d78df5
|   |   |-- WiFi @ 1.0
|   |-- ESPmDNS @ 1.0
|   |   |-- WiFi @ 1.0
|   |-- Update @ 1.0
|   |-- ArduinoOTA @ 1.0
|   |   |-- Update @ 1.0
|   |   |-- WiFi @ 1.0
|   |   |-- ESPmDNS @ 1.0
|   |   |   |-- WiFi @ 1.0
|-- WebSockets @ 2.3.7+sha.dd8675c
|   |-- WiFi @ 1.0
|   |-- SPI @ 1.0
|-- ESP32SSDP @ 1.2.0+sha.6d78df5
|   |-- WiFi @ 1.0
|-- SPI @ 1.0
|-- EEPROM @ 1.0.3
|-- ArduinoOTA @ 1.0
|   |-- Update @ 1.0
|   |-- WiFi @ 1.0
|   |-- ESPmDNS @ 1.0
|   |   |-- WiFi @ 1.0
|-- ESPmDNS @ 1.0
|   |-- WiFi @ 1.0
|-- WiFi @ 1.0
|-- FS @ 1.0
|-- SPIFFS @ 1.0
|   |-- FS @ 1.0
|-- Wire @ 1.0.1
Building in release mode
Warning! We have just detected `upload_port` as IP address or host name of ESP device. `upload_protocol` is switched to `espota`.
Please specify `upload_protocol = espota` in `platformio.ini` project configuration file.
Compiling .pio\build\fysetc_e4\src\src\HAL\ESP32\FlushableHardwareSerial.cpp.o

... skip...

Compiling .pio\build\fysetc_e4\lib26e\arduinoWebSockets\WebSocketsClient.cpp.o
Compiling .pio\build\fysetc_e4\lib26e\arduinoWebSockets\WebSocketsServer.cpp.o
Compiling .pio\build\fysetc_e4\lib26e\arduinoWebSockets\libb64\cdecode.c.o
Compiling .pio\build\fysetc_e4\lib26e\arduinoWebSockets\libb64\cencode.c.o
Archiving .pio\build\fysetc_e4\lib148\libESPAsyncWebServer.a
In file included from .pio\libdeps\fysetc_e4\arduinoWebSockets\src\SocketIOclient.cpp:8:0:
.pio\libdeps\fysetc_e4\arduinoWebSockets\src\WebSockets.h:190:30: fatal error: WiFiClientSecure.h: No such file or directory

**************************************************************************
* Looking for WiFiClientSecure.h dependency? Check our library registry!
*
* CLI  > platformio lib search "header:WiFiClientSecure.h"
* Web  > https://registry.platformio.org/search?q=header:WiFiClientSecure.h
*
**************************************************************************

compilation terminated.
*** [.pio\build\fysetc_e4\lib26e\arduinoWebSockets\SocketIOclient.cpp.o] Error 1
In file included from .pio\libdeps\fysetc_e4\arduinoWebSockets\src\WebSockets.cpp:25:0:
.pio\libdeps\fysetc_e4\arduinoWebSockets\src\WebSockets.h:190:30: fatal error: WiFiClientSecure.h: No such file or directory

**************************************************************************
* Looking for WiFiClientSecure.h dependency? Check our library registry!
*
* CLI  > platformio lib search "header:WiFiClientSecure.h"
* Web  > https://registry.platformio.org/search?q=header:WiFiClientSecure.h
*
**************************************************************************

compilation terminated.
*** [.pio\build\fysetc_e4\lib26e\arduinoWebSockets\WebSockets.cpp.o] Error 1
In file included from .pio\libdeps\fysetc_e4\arduinoWebSockets\src\WebSocketsClient.cpp:25:0:
.pio\libdeps\fysetc_e4\arduinoWebSockets\src\WebSockets.h:190:30: fatal error: WiFiClientSecure.h: No such file or directory

**************************************************************************
* Looking for WiFiClientSecure.h dependency? Check our library registry!
*
* CLI  > platformio lib search "header:WiFiClientSecure.h"
* Web  > https://registry.platformio.org/search?q=header:WiFiClientSecure.h
*
**************************************************************************

compilation terminated.
*** [.pio\build\fysetc_e4\lib26e\arduinoWebSockets\WebSocketsClient.cpp.o] Error 1
In file included from .pio\libdeps\fysetc_e4\arduinoWebSockets\src\WebSocketsServer.cpp:25:0:
.pio\libdeps\fysetc_e4\arduinoWebSockets\src\WebSockets.h:190:30: fatal error: WiFiClientSecure.h: No such file or directory

**************************************************************************
* Looking for WiFiClientSecure.h dependency? Check our library registry!
*
* CLI  > platformio lib search "header:WiFiClientSecure.h"
* Web  > https://registry.platformio.org/search?q=header:WiFiClientSecure.h
*
**************************************************************************

compilation terminated.
*** [.pio\build\fysetc_e4\lib26e\arduinoWebSockets\WebSocketsServer.cpp.o] Error 1
======================================================================================== [FAILED] Took 447.78 seconds ========================================================================================

Environment    Status    Duration
-------------  --------  ------------
fysetc_e4      FAILED    00:07:27.785
==================================================================================== 1 failed, 0 succeeded in 00:07:27.785 ===================================================
=================================

default password

MARLIN_ESP sees the access point, but does not accept the default password. how to solve the problem?

Update firmware.

Recently bought a new FYSETC E4 board, plugging it in doesn't create any wifi so I can update the firmware. Also I don't know how you can put the ESP32 in download mode to upload a new firmware. How can a new firmware be uploaded?

Thanks.

TMC2209 UART driver error

Hi, Im trying to configure the board and change the driver current, but i tried setting monitor driver status, but i get this message:

18:58:52.344 : E (5870) uart: uart_get_buffered_data_len(1342): uart driver error
image
image

what can be causing this.
I have already knowledge of marlin and esp3d.

thanks.

How to connect a bltouch with solution

How can I connect all the pins to a bltouch?
I can solder/cut trace etc just don't know which pin to use and config
Edit: i removed the opto isolator and bridge the pin, the input filter capacitor 100nf
-z-min for bltouch power/servo pin (+5v SERVO GND)
-y-min for bltouch signal trigger plug
-made all home switch to normally open and combine all 3 limit switch pin to x-min
Only down side is you need to make sure all axis are away from homing switch before sending G28 homing
You will still be able to have your heated bed :)

#define X_STOP_PIN 34//34
#define Y_STOP_PIN 34//35
#define Z_STOP_PIN 34//15

#define Z_MIN_PROBE_PIN 35
#define SERVO0_PIN 15

can't compile with new Platformio

cant compile with new platformio

getting error

Compiling .pio\build\fysetc_e4\liba94\arduinoWebSockets\WebSockets.cpp.o
In file included from .pio\libdeps\fysetc_e4\arduinoWebSockets\src\SocketIOclient.cpp:8:0:
.pio\libdeps\fysetc_e4\arduinoWebSockets\src\WebSockets.h:190:30: fatal error: WiFiClientSecure.h: No such file or directory



compilation terminated.
In file included from .pio\libdeps\fysetc_e4\arduinoWebSockets\src\WebSockets.cpp:25:0:
.pio\libdeps\fysetc_e4\arduinoWebSockets\src\WebSockets.h:190:30: fatal error: WiFiClientSecure.h: No such file or directory



compilation terminated.
*** [.pio\build\fysetc_e4\liba94\arduinoWebSockets\SocketIOclient.cpp.o] Error 1
*** [.pio\build\fysetc_e4\liba94\arduinoWebSockets\WebSockets.cpp.o] Error 1

Config marlin

Need help custom config marlin. Vs code platform io.
Librays dont install
Bugfix doesnt have e4 board.
Where do i get a working version i can edit please

Fix for WiFiClient library compilation fails again!

Looks like it is supposed to have already been addresses in "Update platformio.ini to fix class WiFiClientSecure compilation error" {4b36034}, but for me it's still failing. Can't build the firmware!

Build terminal output:
...
...
Compiling .pio\build\fysetc_e4\lib53d\arduinoWebSockets\WebSocketsClient.cpp.o
Compiling .pio\build\fysetc_e4\lib53d\arduinoWebSockets\WebSocketsServer.cpp.o
In file included from .pio/libdeps/fysetc_e4/arduinoWebSockets/src/WebSockets.cpp:25:0:
.pio/libdeps/fysetc_e4/arduinoWebSockets/src/WebSockets.h:192:30: fatal error: WiFiClientSecure.h: No such file or directory

Klipper Support for E4 boar

Hi,

Ist planed to support Klipper Firmware with the E4 board and ESP32 chip.
Is somebody working on that?
Also is it planned to have web interface Mainsail run on the board as well without using an Raspberry pi.

Greetings Ixman

No Wi-Fi after Marlin update

Hello.

I can not figure out how to connect to the board anymore: I have successfully complied and flashed Marlin 2.0.9.1 for the E4 board (using ESP web interface, as I was able to connect the board to home wifi network). After that E4 disappears from my wifi network, but it successfully works with USB connection and repetier host - it communicates just well.

Could you please share how to got wi-fi working back? There is no marlin esp device in wi-fi network as well.

Use TB for Filament Runout.

I'm using the TB pin for using a endstop for filament runout. The filament sensor runs perfectly but the TE pin don't read the extrusor temperature when I plug the endstop in TB. Can't I use this pin for a filament runout sensor? Otherwise, is there any other pin on the board that I can use?

//#define TEMP_BED_PIN 39 // Analog Input
#define FIL_RUNOUT_PIN 39 // RUNNOUT FILAMENT PIN

Thanks.

XYYZ machine. How to do it on E4?

Hello everyone, can someone explain how to synchronize the Y and E axes in hardware and make an XYYZ machine on the E4? Thanks in advance.

Servo Usage, which pin is accessible?

I want to use a servo instead of the Z-Axis Stepper motor. The servo would be PWM controlled which is something the ESP32 firmware can support on every GPIO pin.

Is there any GPIO pin from the ESP32 accessible on the board that can be used for this?

FYSETC-E4 Setup Example For a Delta Printer

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: [email protected]; 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:

  • framework-arduinoespressif32 3.10004.201016 (1.0.4)
  • tool-esptoolpy 1.20600.0 (2.6.0)
  • toolchain-xtensa32 2.50200.80 (5.2.0)
    Converting Marlin.ino
    LDF: Library Dependency Finder -> http://bit.ly/configure-pio-ldf
    LDF Modes: Finder ~ chain, Compatibility ~ soft
    Found 26 compatible libraries
    Scanning dependencies...
    Dependency Graph
    |-- 1.0
    |-- 1.0.3
    |-- 1.0
    | |-- 1.0
    | |-- 1.0
    | |-- 1.0
    | | |-- 1.0
    |-- 1.0
    | |-- 1.0
    |-- 1.0
    |-- 1.0
    |-- 1.0
    | |-- 1.0
    |-- 1.0.1
    |-- 1.0.1
    Building in release mode
    Compiling .pio\build\FYSETC_E4\src\src\HAL\ESP32\HAL.cpp.o
    Compiling .pio\build\FYSETC_E4\src\src\HAL\ESP32\HAL_SPI.cpp.o
    Compiling .pio\build\FYSETC_E4\src\src\HAL\ESP32\Servo.cpp.o
    Compiling .pio\build\FYSETC_E4\src\src\HAL\ESP32\eeprom.cpp.o
    Compiling .pio\build\FYSETC_E4\src\src\HAL\ESP32\i2s.cpp.o
    Compiling .pio\build\FYSETC_E4\src\src\HAL\ESP32\timers.cpp.o
    Compiling .pio\build\FYSETC_E4\src\src\HAL\ESP32\watchdog.cpp.o
    Compiling .pio\build\FYSETC_E4\src\src\HAL\ESP32\wifi.cpp.o
    In file included from Marlin\src\HAL\ESP32../../inc/MarlinConfig.h:49:0,
    from Marlin\src\HAL\ESP32\eeprom.cpp:24:
    Marlin\src\HAL\ESP32../../inc/SanityCheck.h:1288:8: error: #error "SERVO0_PIN must be defined for your servo or BLTOUCH probe."
    #error "SERVO0_PIN must be defined for your servo or BLTOUCH probe."
    ^
    Marlin\src\HAL\ESP32../../inc/SanityCheck.h:1349:6: error: #error "Z_MIN_PROBE_PIN must be defined if Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN is not enabled."
    #error "Z_MIN_PROBE_PIN must be defined if Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN is not enabled."
    ^
    In file included from Marlin\src\HAL\ESP32../../inc/MarlinConfig.h:49:0,
    from Marlin\src\HAL\ESP32\HAL.cpp:24:
    Marlin\src\HAL\ESP32../../inc/SanityCheck.h:1288:8: error: #error "SERVO0_PIN must be defined for your servo or BLTOUCH probe."
    #error "SERVO0_PIN must be defined for your servo or BLTOUCH probe."
    ^
    Marlin\src\HAL\ESP32../../inc/SanityCheck.h:1349:6: error: #error "Z_MIN_PROBE_PIN must be defined if Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN is not enabled."
    #error "Z_MIN_PROBE_PIN must be defined if Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN is not enabled."
    ^
    In file included from Marlin\src\HAL\ESP32../../inc/MarlinConfig.h:49:0,
    from Marlin\src\HAL\ESP32\HAL_SPI.cpp:25:
    Marlin\src\HAL\ESP32../../inc/SanityCheck.h:1288:8: error: #error "SERVO0_PIN must be defined for your servo or BLTOUCH probe."
    #error "SERVO0_PIN must be defined for your servo or BLTOUCH probe."
    ^
    Marlin\src\HAL\ESP32../../inc/SanityCheck.h:1349:6: error: #error "Z_MIN_PROBE_PIN must be defined if Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN is not enabled."
    #error "Z_MIN_PROBE_PIN must be defined if Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN is not enabled."
    ^
    In file included from Marlin\src\HAL\ESP32../../inc/MarlinConfig.h:49:0,
    from Marlin\src\HAL\ESP32\Servo.cpp:24:
    Marlin\src\HAL\ESP32../../inc/SanityCheck.h:1288:8: error: #error "SERVO0_PIN must be defined for your servo or BLTOUCH probe."
    #error "SERVO0_PIN must be defined for your servo or BLTOUCH probe."
    ^
    Marlin\src\HAL\ESP32../../inc/SanityCheck.h:1349:6: error: #error "Z_MIN_PROBE_PIN must be defined if Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN is not enabled."
    #error "Z_MIN_PROBE_PIN must be defined if Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN is not enabled."
    ^
    In file included from Marlin\src\HAL\ESP32../../module/../inc/MarlinConfig.h:49:0,
    from Marlin\src\HAL\ESP32../../module/stepper.h:44,
    from Marlin\src\HAL\ESP32\i2s.cpp:33:
    Marlin\src\HAL\ESP32../../module/../inc/SanityCheck.h:1288:8: error: #error "SERVO0_PIN must be defined for your servo or BLTOUCH probe."
    #error "SERVO0_PIN must be defined for your servo or BLTOUCH probe."
    ^
    Marlin\src\HAL\ESP32../../module/../inc/SanityCheck.h:1349:6: error: #error "Z_MIN_PROBE_PIN must be defined if Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN is not enabled."
    #error "Z_MIN_PROBE_PIN must be defined if Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN is not enabled."
    ^
    cc1plus.exe: warning: unrecognized command line option '-Wno-register'
    cc1plus.exe: warning: unrecognized command line option '-Wno-register'
    cc1plus.exe: warning: unrecognized command line option '-Wno-register'
    cc1plus.exe: warning: unrecognized command line option '-Wno-register'
    *** [.pio\build\FYSETC_E4\src\src\HAL\ESP32\eeprom.cpp.o] Error 1
    cc1plus.exe: warning: unrecognized command line option '-Wno-register'
    *** [.pio\build\FYSETC_E4\src\src\HAL\ESP32\Servo.cpp.o] Error 1
    *** [.pio\build\FYSETC_E4\src\src\HAL\ESP32\i2s.cpp.o] Error 1
    *** [.pio\build\FYSETC_E4\src\src\HAL\ESP32\HAL.cpp.o] Error 1
    *** [.pio\build\FYSETC_E4\src\src\HAL\ESP32\HAL_SPI.cpp.o] Error 1
    In file included from Marlin\src\HAL\ESP32../../inc/MarlinConfig.h:49:0,
    from Marlin\src\HAL\ESP32\timers.cpp:30:
    Marlin\src\HAL\ESP32../../inc/SanityCheck.h:1288:8: error: #error "SERVO0_PIN must be defined for your servo or BLTOUCH probe."
    #error "SERVO0_PIN must be defined for your servo or BLTOUCH probe."
    ^
    Marlin\src\HAL\ESP32../../inc/SanityCheck.h:1349:6: error: #error "Z_MIN_PROBE_PIN must be defined if Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN is not enabled."
    #error "Z_MIN_PROBE_PIN must be defined if Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN is not enabled."
    ^
    In file included from Marlin\src\HAL\ESP32../../inc/MarlinConfig.h:49:0,
    from Marlin\src\HAL\ESP32\watchdog.cpp:24:
    Marlin\src\HAL\ESP32../../inc/SanityCheck.h:1288:8: error: #error "SERVO0_PIN must be defined for your servo or BLTOUCH probe."
    #error "SERVO0_PIN must be defined for your servo or BLTOUCH probe."
    ^
    Marlin\src\HAL\ESP32../../inc/SanityCheck.h:1349:6: error: #error "Z_MIN_PROBE_PIN must be defined if Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN is not enabled."
    #error "Z_MIN_PROBE_PIN must be defined if Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN is not enabled."
    ^
    In file included from Marlin\src\HAL\ESP32../../core/../inc/MarlinConfig.h:49:0,
    from Marlin\src\HAL\ESP32../../core/serial.h:24,
    from Marlin\src\HAL\ESP32\wifi.cpp:24:
    Marlin\src\HAL\ESP32../../core/../inc/SanityCheck.h:1288:8: error: #error "SERVO0_PIN must be defined for your servo or BLTOUCH probe."
    #error "SERVO0_PIN must be defined for your servo or BLTOUCH probe."
    ^
    Marlin\src\HAL\ESP32../../core/../inc/SanityCheck.h:1349:6: error: #error "Z_MIN_PROBE_PIN must be defined if Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN is not enabled."
    #error "Z_MIN_PROBE_PIN must be defined if Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN is not enabled."
    ^
    cc1plus.exe: warning: unrecognized command line option '-Wno-register'
    cc1plus.exe: warning: unrecognized command line option '-Wno-register'
    *** [.pio\build\FYSETC_E4\src\src\HAL\ESP32\watchdog.cpp.o] Error 1
    cc1plus.exe: warning: unrecognized command line option '-Wno-register'
    *** [.pio\build\FYSETC_E4\src\src\HAL\ESP32\wifi.cpp.o] Error 1
    =================================================== [FAILED] Took 16.67 seconds ===================================================

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>

SD Card Not Detecting

Hello, I recently received one of these boards but I'm having trouble using the SD card on it. It does not seem to be detecting an SD card present in the slot. Has anyone else dealt with this error?

PIN Numbers please

Can I get the Pin numbers for RXD0 and TXD0
Are they allocated to anything?
Thanks

How to unbrick board after failed firmware update?

In the process of compiling the Marlin firmware with CoreXY support, I flashed the board via its web interface. Strangely, the board now connects to the WiFi network that I had configured before I flashed the board. Unfortunately, the IP address of the board does not expose any service that I can connect to - it seems to be bricked.

Is there a way to flash this board via USB in order to unbrick it?

Fan always on

I installed the firmware found here on my ender 3 but the fan is always on.
Sending the M106 S0 command or the M107 command gives me a message:
Ok
ok
but the fan remains on as well as the LED on the board.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.