Hi everyone, I have a few questions about the lcd Interface of the smoothieboard.
The project I'm currently working on will be finished soon, and as my next one I chose 3D printing. I love playing around with electronics so it's more about playing with the hard and software than owning a 'complete ready to go' printer.
So I ordered a cheap delta printer from china and want to continuously upgrade it. One of the first things I want to do is changing the RAMPS board to a smoothieboard and attaching a raspberry (octo-)pi.
Now to my question: I noticed that most 3d printer boards have a quite unresponsive lcd, or to be more precise it feels quite unresponsive with just very few fps. My idea was to extend the setup with a fast teensy board and a color display with touchscreen (I already have these components). The problem of course is the interface. What method would you recommend to interface the smoothieboard and my teensy or even the octo pi and the teensy. My intension is to program the teensy my self; I want to design a (hopefully pretty) UI including:
Current temperatures, position, Remaining time
Controls for pause, stop, resume, move axis, change temperatures
To achieve this I would need some sort of api to the smoothieboard or the octopi which doesn't affect the printing performance.
I haven't started on anything, I'm just gathering ideas and concepts before I invest time and money on this project.
Any feedback or ideas are very appreciated.
Ps.: here is a demo video of the speed of teensy with an lcd: (deleted) I can't paste links so a youtube search for "Display Optimization Demo" should get you a video where an arduino is compared to a teensy with a full color lcd