Seeking Advice on ELS Lathe Project: Is ProculusTech's UART TFT LCD Module a Good Alernative?

Hi everyone,

I’m working on an ELS (Electronic Lead Screw) lathe project, and I’m looking for some advice. My setup requires frequent RPM refreshes and constant monitoring while working with the lathe. I have come across mixed reviews about potential solutions and am considering alternatives.

Recently, I found the ProculusTech UART TFT LCD module. They claim to offer industrial-grade modules at competitive prices and provide official Arduino documentation, which seems promising.

I’m curious if anyone has experience with these modules. How reliable are they in practice? Are they truly industrial quality? Any insights or alternative suggestions would be greatly appreciated!

Thanks for your help!

2 Likes

Using a serial display with rs232 will limit the refresh rate as you are restricted by the highest baud rate the display can use so bear that in mind when you choose your display.

The only think that will be constantly updated is the rpm,all the heavy duty stuff are going to be implemented on my teensy 4.1,will that be a problem? or should i just use a nextion

1 Like

Which stepper driver library are you using on the Teensy?

If you use a serial display it will make no diffrence the brand you use it is still limted by the baud rate there will always be some lag

Im not sure yet,does it matter? and why?

Yes sir,i understant that,but im asking if anyone had his hands on the proculus and their editor,i can see they are ment to be used in industrial services like coffe machines and medical equipment,from what i understand they are superior to nextion in their hardware,i dont know if thats for the software too and they have a battery holder as i saw for RTC.

I’m using TeensyStep on Teensy 3.2-3.6 on my 5 axis rose engine. Unfortunately, it doesn’t work on Teensy 4.1. TeensyStep4 works on the 4.1, but it’s rather flakey.

So what should i use then? im planning using arduino invironment with teensy 4.1

I use 5" nextion(basic) and arduino due.

If step morors faster then 2000steps/second then refreshing speed or location is problem

If step morors faster then 2000steps/second then refreshing speed or location is problem
is that even posible?
Did you make this? how can i find something like that

Why not.
Yes, i make this. 2 of them on universal lathe, one of them run this machine https://youtu.be/pKqEdok8D6c?si=Xs4aFsnrREvAIBnJ
One of them scan rim surface and refine the surface

Is it open source? how can i build this?

It is paid not open source

Hello @SKTech !

Full disclosure: I work for a partner company of Proculus Technologies.

I have lots of experience with Proculus displays and products, and I can say that for your application, this type of display could be a perfect fit.

Yes, their products are industrial-grade, and have been used in industrial, medical and heavy-machinery industries for 10 years, very reliably.

As you mentioned, Proculus products are competitively priced. The displays come with their own software UnicView AD and UnicView Studio, which allow you to create any graphical interface very easily.

They also provide an Arduino library and a C language library, so you can integrate communication code into your projects very easily and, again, reliably.

Regarding the comments about “baud rate limits the refresh rate”, you are correct in thinking it doesn’t matter. The fact that it is UART serial does NOT matter at all, because this product is not a “raw” display. You never send commands to draw pixels or anything low-level like that.

So, you are absolutely correct, your controller will only send the RPM values, constantly, and UART @ 115200 bps is more than enough for your application. This, of course, applies not only to Proculus’ products, but also for Nextion and other “smart display” manufacturers.

To demonstrate and prove this, we put together a very simple demo project in about 30 minutes, showing what we believe your application would do.

Please keep in mind that we didn’t try to make it look good, it’s just a quick-and-dirty demo.

The Arduino reads a potentiometer to simulate angle/position readings and also reads a simple encoder speed-sensor.

Demonstration video:

Using the GUI Designer from Proculus, and their helpful tech support, you can quite easily develop a complex UI project like the one shown by @iskpro.

Please feel free to contact me if you want more information on this!

3 Likes

That was an unexpectedly good response from you. I sincerely thank you for this demonstration and the time you spent showcasing your capabilities and sharing your experiences with this company.

2 Likes

Which Arduino library are you using to drive the stepper(s)? How many steppers can it run sychronously at what speed?

I’m glad you appreciated it!
:grin:

1 Like

The motor is a DC motor powered by the bench power supply. The Arduino is only reading the sensors, not driving the motor

1 Like

Im gonna go crazy on my design,thank you brother

1 Like