Replies: 18 comments 40 replies
-
Thank your for submiting, please be sure you followed template or your issue may be dismissed. if you deleted the template it is here |
Beta Was this translation helpful? Give feedback.
-
what do you mean ? |
Beta Was this translation helpful? Give feedback.
-
What I mean is mainly the Wiki Page for that board doesn't exist, So I didn't know if it is possible to connect to it at all. #524 somehow answers my question, but official documentation/Wiki doesn't mention that boards at all, so I understand it is not officially tested/recommended. |
Beta Was this translation helpful? Give feedback.
-
I do not have all boards - board for wiki is done by users sharing their configuration - if not in wiki, it just means no one did or share the configuration yet, it may not mean it is not possible, it is just not documented yet |
Beta Was this translation helpful? Give feedback.
-
@TzOk83 I'm using Creality 4.2.7 with ESP3D v3.0 so if you're wanting to know if the 4.2.7 board works with ESP3D then yes, it does. |
Beta Was this translation helpful? Give feedback.
-
Hi @ketan - No problem. The 4.2.2 board is identical to the 4.2.7 board in layout so the wiring is the same for either board. In fact, it could well apply to any mainboard that uses the CH340G UART chip. The photo below shows the position of this chip on the Creality boards, right next to the MicroUSB socket. I found it easiest to solder two small wires to the pins on the chip on the top of the board rather than the microscopic tracks on the back. I have circled in red where the required two pins are located. As you can see from the schematic pinout of the CH2340G below, this shows the required Tx and Rx pins are pin 2 (Tx) and pin 3 (Rx) Pin 2 goes to the Rx pin on the Arduino and pin 3 goes to the Tx pin on the Arduino. So for example, if using a Wemos D1 Mini, Pin 2 (Tx) of the CH340G chip will go to pin 21 (Rx) (GPIO3) of the D1 Mini and pin 3 (Rx) of the CH340G chip goes to pin 22 (Tx) (GPIO1) on the D1 Mini. Obviously you'll need a soldering iron with a fine point and a steady hand but it's easier than you might think. After soldering two small wires to the chip, I then placed a small blob of hot-glue over the joints to ensure they won't accidentally get pulled off. |
Beta Was this translation helpful? Give feedback.
-
Hi @Legsmaniac - flashed last night ESP32 with 3.0 and connected it to the CH340H. Do you have the v4.2.2 schematics from the board? I want to measure connectivity from pin-2 and pin-3 to somewhere else on the PCB? Don't want to unscrew PCB and check on the back side, as I understood there's two PCB passthrough holes. BTW. I configured "Marlin" and tried 115200, 230400 baud. Are those the correct config settings? Thanks in advance, |
Beta Was this translation helpful? Give feedback.
-
I didn't solder my wires to any pads. I soldered them directly to the legs of the IC. There ARE two passthru holes but from memory, they are close to other fine tracks whereas on the back, the holes lead to two small pads you could use but even then, they are not as easy as soldering wires to the legs of the IC. The legs of the IC are much thicker and stronger than any pads. I really wouldn't attempt to solder wires with the board in situ inside the printer with all the wires in the way. Take a photo of the board and connections and remove the board completely. It's only held in with 4 screws and the wires are easy to take out and put back. Honestly, you'll be glad you did. I used tiny wires used for wire-wrapping. If you're still unsure, I have a spare board in the Man Cave somewhere I could take a photo of later. And yes, Marlin and 115,200 baud. |
Beta Was this translation helpful? Give feedback.
-
Hi Legsmaniac, Initial soldering with flux went well but the used wire was too stiff and disconnected before I could hot-glue. Because communication on ESP3D to printer logic is not working, I want to validate if TX/RX wiring is reaching logic on the PCB. NOTE: I just noticed on ESP32 board there are also TX0 / RX0. Okay found following: In pins.h it is listed as -1 (default) |
Beta Was this translation helpful? Give feedback.
-
OK, for starters, I can see you have wired TX to TX and RX to RX. This is incorrect. It seems you have already discovered this for yourself so hopefully you have it working now? Remember to swap the TX/RX on the ESP. |
Beta Was this translation helpful? Give feedback.
-
EDIT |
Beta Was this translation helpful? Give feedback.
-
You can always change your code on the ESP to change the tx and rx pins.
…On Wed, Mar 31, 2021, 21:01 Legsmaniac ***@***.***> wrote:
OK, for starters, I can see you have wired TX to TX and RX to RX. This is
incorrect.
You need to wire RX on the mainboard to TX on the ESP and TX on the
mainboard to RX on the ESP.
Also, have you self-compiled? If so, can I assume you changed it to use
TX2/RX2 on your ESP? Otherwise you need to be using TX0/RX0.
It seems you have already discovered this for yourself so hopefully you
have it working now? Remember to swap the TX/RX on the ESP.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#592 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAACSZXROFIA5WO72QURZSLTGM547ANCNFSM4YZDM7FQ>
.
|
Beta Was this translation helpful? Give feedback.
-
Did you use any voltage converter/resistor divider. I know esp32 are 3.3v and don't work with 5v. But I read somewhere that this board uses 5v, but it's unclear if that's actually true. |
Beta Was this translation helpful? Give feedback.
-
Some of my Custom Panels...... 😁 |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Hello, |
Beta Was this translation helpful? Give feedback.
-
One question guys. I'm about to connect esp32 to 4.2.2 board, from where do you take 5V to supply esp? |
Beta Was this translation helpful? Give feedback.
-
Hi Miron81, I used the free 5V pin on the PCB. |
Beta Was this translation helpful? Give feedback.
-
Are there any plans for supporting the Creality Silent 32-bit boards, like v4.2.7?
Beta Was this translation helpful? Give feedback.
All reactions