Git Product home page Git Product logo

Comments (20)

wjsteele avatar wjsteele commented on July 16, 2024 2

It might be better to go to the Marlin github and ask them, as Creality didn't write the base firmware. But, there is a text file for each language that the code "points" to when it needs to display some text. My guess is you'd have to add some type of hook to it and then stream that text out to the serial port in order to process it with anything.

It might be better to go a different route and simply use OctoPrint to control the printer, as it's already a web based app and standard Windows/Mac assisted technologies already work with the browsers, so no modifications to the firmware or the electronics would be necessary.

from ender-3.

RudolphRiedel avatar RudolphRiedel commented on July 16, 2024

Okay, I just updated that .pdf and now it should be complete.
I also tried to make it more readable.

I am down to this:
grafik

The 10 nets that AD reports to be removing do not show up at all on the board.
There is no bit of copper for any of these ten nets, these do not exist in the board.

One component without a name is removed.
Yet nothing seems to be missing after removing it.
Unfortunately there is no way to display a component without a designator as these should not exist in the first place.
There were more but I found the three unpopulated jumpers at the FETs and renamed them in the board-file to JS1, JS2 and JS3.

The components comments that are changed are for components which have just "Comment" in the comment field and I did not even change all of them.

The change of component parameters are for U8, the micro.
I added two parameters that hold information of what this actually is since "AEMEGA44A" felt so odd.

The added net "Net1k_1" is for the resistor "R1-1" and "LED2" which someone just patched into the board like he was using Paint.

This is a complete Altium Designer project with all the files necessary to make it a project.

from ender-3.

Lion5608 avatar Lion5608 commented on July 16, 2024

Hello and many thanks. It is useful. However, few of us are using Altium designer. We will be stick to use annotated .pdf files. Could you evaluate to use circuit maker or similar in the future?

from ender-3.

RudolphRiedel avatar RudolphRiedel commented on July 16, 2024

I am checking Circuit Maker but no promises yet.
The last time I evaluated it for my company I did not get very far though.
And I ran into first problems, the website does not play nice at all with FireFox.
Well, downloading now.

The Ender3.PCB was developed with Altium Designer and what I tried to do is to re-create a schematic that matches the board file as close as possible with changing as little as possible.
If the board file would have been provided in EAGLE or KiCad format, that would have been the way to go.

from ender-3.

RudolphRiedel avatar RudolphRiedel commented on July 16, 2024

Well, the little I could easily convert to CircuitMaker is up now.
I have no idea on how to add the PCB files to the repository as well.

from ender-3.

RudolphRiedel avatar RudolphRiedel commented on July 16, 2024

Okay, for some reason Altium Designer keeps destroying my .pdf files and I tried AD17, AD18 and AD19.
And on top of that I uploaded a file under the wrong name yesterday.

Now this should be fixed, the linke above points to a .pdf that I created with CircuitMaker (after a couple of tries).
Let me know if you find something funny.

And poking around on Github I also found this:
https://github.com/Creality3DPrinting/CR-10
https://github.com/Creality3DPrinting/CR10-Melzi-1.1.2

Very much apreciated these have schematic files.

Makes me wish I had seen this earlier. :-)

from ender-3.

Lion5608 avatar Lion5608 commented on July 16, 2024

Interesting, many thank's. I plan to replace the original board with some better one during the 2019 year. But this is depending on amount of time available :)
I will watch the development closely. If anyone has a good board for ENDER 3 suggestion please post.

from ender-3.

RudolphRiedel avatar RudolphRiedel commented on July 16, 2024

An upgrade would be nice, even if it would be only for more program-memory.
But I have not found a board that I really would like to buy.

Maybe we will see some more 32 bit boards in 2019.
I would be in the market for something simple but powerfull, based on the 64-Pin Version of the SAMD51 perhaps.

from ender-3.

jgueydan avatar jgueydan commented on July 16, 2024

The Melzi schematic has the motors showing completely different connections than the one you made...trying to wire up a new motor and can't seem to get it working. Thanks for your work on this!

from ender-3.

RudolphRiedel avatar RudolphRiedel commented on July 16, 2024

The header J5 clearly shows that the provided "CR-10 Schematic.pdf" is not for the V1.1.2 version of the board but for the earlier revision that did not have a revision printed on the silkscreen.
The V1.1.2 board does not have the jumper to switch 5V from VREG_5V to USB.

The odd thing is that the older revision of the board did not have a switching regulator for the 5V, so the file provided is fron sonething between the boards they sold.

This may explain why every component has a different name and almost all headers have their polarity reversed.
In any case, the "CR-10 Schematic.pdf" Creality provided is not the source file, even more so as it is not in binary form but only a picture.

from ender-3.

picman100 avatar picman100 commented on July 16, 2024

Hi, have you released the Altium project files or the schematic in Altium format?

from ender-3.

RudolphRiedel avatar RudolphRiedel commented on July 16, 2024

Apart from adding it to CircuitMaker here:
https://workspace.circuitmaker.com/Projects/Details/Rudolph-Riedel-2/Ender3controller-board
I did only release the .pdf so far.

I am still waiting for any response from Creality on this.
But it looks like they left us again after dumping annother bunch of files on Github, that much for "building a community around the repository"...

I give it a few more days then I'll upload the whole project to a new repository.

from ender-3.

picman100 avatar picman100 commented on July 16, 2024

Ok , i can defo help to verify it and check the project over, then im going to make some changes and re-up it..

from ender-3.

RudolphRiedel avatar RudolphRiedel commented on July 16, 2024

Well, verify, the schematic matches the board file now.
The board file needs fixing though.
And then some. But that would end up in a new board and I do not pick up here that anyone would apreciate the effort.
So for now, my main focus is on repairability.

from ender-3.

RudolphRiedel avatar RudolphRiedel commented on July 16, 2024

I put everything here: https://github.com/RudolphRiedel/CR10-Melzi-1.1.2

from ender-3.

svenyonson avatar svenyonson commented on July 16, 2024

Interesting, many thank's. I plan to replace the original board with some better one during the 2019 year. But this is depending on amount of time available :)
I will watch the development closely. If anyone has a good board for ENDER 3 suggestion please post.

I upgraded my Ender 3 with a Duet 3D WiFi. OMG, what a difference. Gone is the display and that painful interface, and a nice web based UI in its place. But one HUGE difference is the super quite stepper drivers. Yes, $169 is a lot to spend on a $180 printer, but now I have a very, very nice small footprint printer that is now my main printer. Another reason I upgraded was for dual extruders, which I now have, using an E3D chimera which combines two hot ends into one heat sink. A surprisingly easy upgrade.

You can find bolt on extruder mounts on AliExpress
that are exactly designed to mate the chimera to the Ender 3 / CR-10.

2019-04-15 20 09 47

You can see that I printed an endcap for the left bottom rail and then moved the controller case forward. The Duet controller fits nicely in that box with a few mods (drill/file)

Oh, I forgot to mention - the Duet also has PS_ON output, so with the addition of an SSR, you can issue an M81 at the end of your print and your printer will turn off.

from ender-3.

svenyonson avatar svenyonson commented on July 16, 2024

Sorry, github likes to turn pictures upside down. Click it and you'll see it correctly.

from ender-3.

thetazzbot avatar thetazzbot commented on July 16, 2024

Ender 3 board uses ATMEGA1284P, your schematic says atmega44..

from ender-3.

RudolphRiedel avatar RudolphRiedel commented on July 16, 2024

Yes, I forgot about the old version that I put in https://github.com/RudolphRiedel/CR-10_wiring, thank you.
I just replaced it with a renamed copy of "CR-10 Schematic.pdf" from https://github.com/RudolphRiedel/CR10-Melzi-1.1.2

And yes, I messed up the commit message by writing the file came from https://github.com/RudolphRiedel/Ender-3 ...

from ender-3.

funkypawz avatar funkypawz commented on July 16, 2024

Hey, can you please suggest how I can get the text from the LCD screen as an output, which I can then convert to speech via TTS on an arduino (or something)? I have a group of blind people with whom I work, and I want to make the Ender 3 accessible to them.

from ender-3.

Related Issues (20)

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.