Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE REQUEST]programming the 3d printer mainboard using wifi #1039

Closed
Reza-v opened this issue Jul 28, 2024 · 4 comments
Closed

[FEATURE REQUEST]programming the 3d printer mainboard using wifi #1039

Reza-v opened this issue Jul 28, 2024 · 4 comments

Comments

@Reza-v
Copy link

Reza-v commented Jul 28, 2024

I'm not sure if you can already do this, i tried without success but the idea is to use the esp32 as a serial bridge over wifi and upload firmware over wifi through uart, just like you would with an hc05 or similar serial bridges. I tried using the ip address as a com port in platformio, it used to work on esp3dlib on the mks tinybee, same with relatively ok upload speed to the sd card but i gather that has been removed in the esp3d due to slow speeds. I also saw some pin specifications in the config file for the esp3d for an sd card. Can you run gcode from the sd card on the esp32 or does it have to be in the sd card on the printer mainboard? I assume you can actually upload files to th3 sd card connected to the esp32 so if you could also print from it that would be great and if you can't, what is the purpose of it?

@luc-github
Copy link
Owner

programming any printer board via an esp board is not easy due to different way boards can be flashed and because this not something you do often there is no real added value to spend time on this.

the gcode host streaming is still under development : #243

usage of SD / connected or not is described here : http://esp3d.io/esp3d/v3.x/documentation/sdtransfer/index.html

@Reza-v
Copy link
Author

Reza-v commented Jul 28, 2024

Can't you yoink some of the code from marlin developed for esp32 and use it so that you don't have to start from nothing? Also when the host streaming is available, do you retain settings like acceleration, pressure advance and input shaping from marlin or would that be calculated by the host like octoprint does?

@luc-github
Copy link
Owner

Can't you yoink some of the code from marlin developed for esp32

what code? what do you mean?

do you retain settings like acceleration, pressure advance and input shaping from marlin

no : streaming gcode means streaming gcode, what you list is not related to streaming and is managed by Marlin

Copy link

github-actions bot commented Aug 8, 2024

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Aug 8, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants