- Posts: 88
- Thank you received: 0
ESP32/S2/S3 LinuxCNC Controller (6 axis hardware step gen), USB plug-and-play
2 years 8 months ago #294467
by wez
Replied by wez on topic ESP32/S2/S3 LinuxCNC Controller (6 axis hardware step gen), USB plug-and-play
Love it!
Please Log in to join the conversation.
2 years 8 months ago #294468
by Mecanix
Replied by Mecanix on topic ESP32/S2/S3 LinuxCNC Controller (6 axis hardware step gen), USB plug-and-play
Nothing fancy, trust. Just a machine screw compensation tool. I had the scale (re)calibrated by a metrology lab domestically, and they asked for an interface to perform their tests, and so I made one with a c driver for it. Turned out I use it to interface it to Lcnc for when I carry out those screws error/linearity calibrations too. i.e install the scale on the axis, run the python script and it outputs a 'within-tolerance' validated *.comp file for the joint. Effortless, the mill sees the world through +/- 5microns...Thanks Mecanix. That's cool. Interested to know more but its classified
![]()
Please Log in to join the conversation.
2 years 8 months ago #294470
by Mecanix
Replied by Mecanix on topic ESP32/S2/S3 LinuxCNC Controller (6 axis hardware step gen), USB plug-and-play
Strangely look-alike those Augmented Reality PCD design tools we we're toying with 2~3 years ago. Few apps you can try, some literally free... google this up, Tommy.I have a 3D printed pendant that is begging for this and, not sure how useful this is but i bumped into it a while back
Please Log in to join the conversation.
2 years 8 months ago #294478
by wez
Replied by wez on topic ESP32/S2/S3 LinuxCNC Controller (6 axis hardware step gen), USB plug-and-play
Ingenious! Nice work
Please Log in to join the conversation.
2 years 8 months ago #294486
by meister
Replied by meister on topic ESP32/S2/S3 LinuxCNC Controller (6 axis hardware step gen), USB plug-and-play
Nice Project !
do you have a link to your github repo ?
do you have a link to your github repo ?
Please Log in to join the conversation.
- tommylight
-
- Offline
- Administrator
-
Less
More
- Posts: 22010
- Thank you received: 3
2 years 8 months ago #294503
by tommylight
Please Log in to join the conversation.
2 years 8 months ago #294507
by meister
Replied by meister on topic ESP32/S2/S3 LinuxCNC Controller (6 axis hardware step gen), USB plug-and-play
THX !
@wez
have an error while running 'pio run'
*************************************************************
* Looking for Eth.h dependency? Check our library registry!
*
* CLI > platformio lib search "header:Eth.h"
* Web > registry.platformio.org/search?q=header:Eth.h
*
*************************************************************
#include "Eth.h"
^~~~~~~
compilation terminated.
....
please use ETH.h than it works also on non Windows systems
@wez
have an error while running 'pio run'
*************************************************************
* Looking for Eth.h dependency? Check our library registry!
*
* CLI > platformio lib search "header:Eth.h"
* Web > registry.platformio.org/search?q=header:Eth.h
*
*************************************************************
#include "Eth.h"
^~~~~~~
compilation terminated.
....
please use ETH.h than it works also on non Windows systems
Please Log in to join the conversation.
- tommylight
-
- Offline
- Administrator
-
Less
More
- Posts: 22010
- Thank you received: 3
2 years 8 months ago #294508
by tommylight
Replied by tommylight on topic ESP32/S2/S3 LinuxCNC Controller (6 axis hardware step gen), USB plug-and-play
Eth.h should be in the src directory, so check if the letter case is the same, Linux makes a distinction between upper and lower case letters, Eth.h is not the same as eth.h and not the same as ETH.h.
This happens often.
This happens often.
Please Log in to join the conversation.
2 years 8 months ago #294509
by meister
Replied by meister on topic ESP32/S2/S3 LinuxCNC Controller (6 axis hardware step gen), USB plug-and-play
i know, all works with ETH.h
Environment Status Duration
esp32-rmii-ethernet SUCCESS 00:00:04.218
esp32-spi-ethernet SUCCESS 00:00:05.536
esp32-wokwi-simulator SUCCESS 00:00:04.293
==================================== 3 succeeded in 00:00:14.048 ====================================
Environment Status Duration
esp32-rmii-ethernet SUCCESS 00:00:04.218
esp32-spi-ethernet SUCCESS 00:00:05.536
esp32-wokwi-simulator SUCCESS 00:00:04.293
==================================== 3 succeeded in 00:00:14.048 ====================================
Please Log in to join the conversation.
2 years 8 months ago #294517
by wez
Replied by wez on topic ESP32/S2/S3 LinuxCNC Controller (6 axis hardware step gen), USB plug-and-play
Good news!
Motor encoder positional feedback into LinuxCNC works a treat.
Low latency and fast. Lose 1 count every so often on high speed moves due to noise (unshielded cables) but its very very repeatable and precise.
Can support up-to 8 axis encoders or 6 + 2 spindles.
Take a look...
Motor encoder positional feedback into LinuxCNC works a treat.
Low latency and fast. Lose 1 count every so often on high speed moves due to noise (unshielded cables) but its very very repeatable and precise.
Can support up-to 8 axis encoders or 6 + 2 spindles.
Take a look...
Please Log in to join the conversation.
Time to create page: 0.398 seconds
