Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Oct 01 13:45
    luc-github commented #402
  • Oct 01 12:15
    KeystrokeCascade commented #402
  • Oct 01 12:15
    KeystrokeCascade commented #402
  • Oct 01 10:24
    luc-github commented #402
  • Oct 01 10:23
    luc-github commented #402
  • Oct 01 08:46
    KeystrokeCascade commented #402
  • Oct 01 06:54
    luc-github commented #402
  • Oct 01 06:53
    luc-github commented #402
  • Oct 01 05:44
    KeystrokeCascade labeled #402
  • Oct 01 05:44
    KeystrokeCascade opened #402
  • Jul 25 17:34
    fredsterrr closed #401
  • Jul 25 17:34
    fredsterrr commented #401
  • Jul 25 13:54
    luc-github commented #401
  • Jul 25 13:53
    luc-github commented #401
  • Jul 25 12:08
    fredsterrr commented #401
  • Jul 25 10:52
    luc-github commented #401
  • Jul 25 10:52
    luc-github commented #401
  • Jul 25 05:35
    fredsterrr labeled #401
  • Jul 25 05:35
    fredsterrr opened #401
  • Jun 05 13:02

    luc-github on master

    Add files via upload (compare)

Luc
@luc-github
hmm sorry to ask, but why ask smoothieware to send gcode to ask esp to change pin state when smoothieware can directly change his pin state with switch module, I used it to control laser on one of my system before
Thomas Schiex
@tschiex
Smoothieware cannot control the pin state of the ESP8266 :-)
Luc
@luc-github
what is power OFF / POWER On ? it is a relay not ESP8266 no ?
ESP8266 change the pin state, so you could connect the smoothieware pin to the pin that command this relay directly
Thomas Schiex
@tschiex

I think I have still not been clear. The pin I want to control from Smoothieware is the pin 12 of the ESP. And I wanted to control it from the standard M80/M81 gcodes.

Anyway, I got it working with some help from Wolfmanjm (smoothieware). Just added 2 lines in the communication module of Smoothieware, in the GcodeDispatch.cpp file, in the "Mcodes" management section: (if it can be useful to others):
case 80: THEKERNEL->streams->printf("[ESP201]P12 V1\r\n"); break; case 81: THEKERNEL->streams->printf("[ESP201]P12 V0\r\n"); break;

Sorry for the time it may have swallowed on your side. Merci !
Luc
@luc-github
I know the pin 12 is the one you command on ESP - but this pin is connected to the relay or switch - and according pin state HIGH or LOW the relay or switch will power ON or OFF
So you can just bypass the ESP and connect your smoothie pin to this esp12 - just put the ESP pin 12 low - so when your smoothie pin is high it won;'t affect ESP but affect the relay - it just need a relay and be sure you share same GND
I am not electronician but it should work - or you do not have access the pin connected to ESP pin 12 ?
No worry - it is interresting situation - find / or learn a solution is always useful ^_^
I have added in ESP3D 3.0 the support of Lua script to fit such situation Smoothie ware change pin state - ESP3D connected to this pin see the change and do something accordingly
Luc
@luc-github
I remember someone already had such request because same situation that is why I did this, ESP3D has already kind of feature - it is the reset pin - if you put one pin low at start it reset all settings
So in your case if pin 13 of ESPis low (or high) change ESP pin 12 accordingly - in all case you need an additional wire
Anyway glad to see you got this working I have learned something from smoothieware thank you ^_^
headly617
@headly617
Hello. Does anyone know of good way to connect ESP-01S to BTT SKR Mini E3 v1.2 with TFT24 display. I see the TFT 35 has connector for wifi but not the 24. If I remove TFT cable and hook rx and tx to tht header on board ESP3D works fine but lose functionality of display. Did risky thing and stuck jumpers from ESP-01S rx/tx into back of plug of tft cable and connected to board but then neither ESP3D or LCD function fully. I am not aware of any other rx/tx pins on board or processor. Already spent better part of day googling for solution. Any help greatly appreciated thank.
bryan065
@bryan065
Hey guys, can anyone help me with how to wire up an esp8266 (esp-01s) to program with a usb ttl adapter?
ModMike
@ModMike
@headly617 I had the same issue with Fusetc Cheetah 1.1b. They have a nice header in the front but the minute you use it you lose USB port. I built a bootloader with SD firmware update and ended up using that. Check if you have a CH340 chip, you can solder on ton2 puns for RX and TX. I will look at the board schematics tomorrow and update you.
Luc
@luc-github
@bryan065 what about the wiki ? https://github.com/luc-github/ESP3D/wiki/ESP8266-01
safaribaer
@safaribaer
Hi, would somebody please give me a hint how to connect an ESP module to an skr mini 3 on an ender 5 with the standard lcd module? t seems to be possible but i do not know where to connect on skr board.
Luc
@luc-github
you can use tft connector for esp if you use standard lcd
sawyersteven
@sawyersteven
I'm a bit new to cnc building. Do I understand correctly that esp3d can't be used to control steppers but is rather an interface to send commands to something that can? Is there a grbl-like bit of software for the 8266 so I can use this board to directly control my stepper drivers?
Luc
@luc-github
no, esp8266 does not have enough pins, but esp32 can: grbl_esp32
sawyersteven
@sawyersteven
Again, forgive my ignorance, but but my wemos d1 has a pinout identical to a arduino uno, which is able to handle a 3axis
Luc
@luc-github
no it allow to connect because same headers but not all pins are connected to esp8266
esp32 has also this form factor and allow just the grbl shield
nazqul1987
@nazqul1987

i have a little problem on my ender 3 and i dont know how to fix.

like the manual said i uploaded the 3 files.
only the index i did wrong.
so if i wanna log in to 192.168.0.1 it keeps saying " loading "

Any idea how i can remove the files en reupload them ?

i have the skr mini V2.0 and the tft 35 V3.0
Luc
@luc-github
http://<yourIP>?forcefallback=yes
nazqul1987
@nazqul1987
just in the browser ?
Luc
@luc-github
yes
nazqul1987
@nazqul1987
hmm, he always try's to search with google if i put that in. gonna try a other browser
nazqul1987
@nazqul1987
it worked :D thx a lot ;-)
Luc
@luc-github
great, have fun ^_^
SayedBaqer
@SayedBaqer
Hi,
is it possible to use ESP3D wifi to connect to Ender 5 pro printer with stock firmware?
Luc
@luc-github
what ender 5 pro board looks like ?
if serial port is available it should be possible
yeyoubin
@yeyoubin
It is suggested to add SD card interface to esp8266, because some control boards do not have SD card interface, so offline effect cannot be achieved.
yeyoubin
@yeyoubin
像CNC shiled V3用ESP3D就无法用sd卡上的加工文件,不能达到脱机效果。
Android and Web developper
@Fighter777
Salut luc, la ender5 pro a une carte mère creality 1.1.5, appart un port ISP, y'a rien d'autre de disponible
Luc
@luc-github
@yeyoubin adding sd support is not enough, you need also a host/GCODE streaming support and this is too much for esp8266( sd + wifi+streaming), you need esp32 for such situation, and it is planned in 3.0
@Fighter777 ben la faut regarder les points sur la carte ou l'usb devient serial et souder 2 pins mais ce n'est souvent pas simple et parfois risque si pas bien fait
Luc
@luc-github
la ender 5 pro n a pas de touch screen?
Luc
@luc-github
@yeyoubin an alternate solution to use esp8266 is to use BTT touch screen and @wesie BTT tft FW for grbl but not sur it is yet available on github
Luc
@luc-github
ESP3D is now on discord https://discord.gg/h2pkaf - please use it instead of gitter
Android and Web developper
@Fighter777
@luc-github désolé, j'ai pas eu les notifs, donc vu la connectique de la carte, y'a pas ce qu'il faut pour un écran tactile, c'est le même écran que la CR10/CR10S
Luc
@luc-github
new discord link never ending : https://discord.gg/Z4ujTwE
Surrizu
@Surrizu
Hello Everyone. I would like to propose a very helpfull feature to the ESP3D for use in Marlin 3D Printer. Nowadays I use a NodeMCU ESP8266 to connect with my Marlin/RAMPS 3D Printer. But it would be very nice if we could connect a Joystick Shield to the many remaining pins of ESP8266 to have this additional possibility to control the 3D printer with joystick. However I depend from the experts that have the knowledge to program the ESP3D to the implement a such feature. So here is the tip.
Leociao06
@Leociao06
hi everyone, I have a rather particular question:
I am a beginner so I apologize in advance if it is an obvious or stupid question.
So, I recently bought an ANET A8 3d printer and was looking to add wifi control to it. I have motherboard v 1.7 and so I followed this photo to connect the TX and RX (https://user-images.githubusercontent.com/51383186/59010169-9d471580-8830-11e9-97a9-ba0b46776449.jpg). I have an esp8266 to which I flashed a code that creates in it a tcp / ip server (basically a terminal over wifi) in this way I can read and write data to and from the rx and tx pins of the esp8266. I connected the pin rx (ANET) to the tx (ESP8266) and the tx (ANET) with the rx (ESP8266). Not needing power, I only connected the ground coming from my Anet with the ground of the esp8266 to "activate" the serial communication. Through all this procedure, once the printer is turned on, I am able to receive the serial data that the printer sends but I cannot send the G-CODES to it. Please tell me what am I wrong.
I await an answer as soon as possible and thank you already !!
Marek
@qulet
Esp3d łączy się z internetem nie działają silniki krokowe (jogging) gdzie jest przycisk na włączenie silników ?
Jogging X y not work ?