Paneldue firmware for CNC?
-
Hi All,
I got a panel due for my birthday and just looking at setting it up.Jus wondering if there is a CNC version of the paneldue firmware akin to DWC CNC mode?
Many thanks
Barry M -
@CNCModeller i use the diabase version with an encoder https://github.com/diabase/H-Series-Pendant-Firmware
-
@jay_s_uk said in Paneldue firmware for CNC?:
@CNCModeller i use the diabase version with an encoder https://github.com/diabase/H-Series-Pendant-Firmware
Cool thanks I'll have a look
-
@jay_s_uk where do I find the wiring schematic for connecting the encoder? Can't see anything on the GitHub?
-
@CNCModeller here's the info
https://github.com/dc42/PanelDue/tree/master/PCB/V3.0
I only use pins 2 to 5 -
ASFAIK you can build you official Paneldue firmware with Encoder support, although it's not very often tested. I think it should work. It had more development and RRF adaptation than the Diabase version.
Just checked build of paneldue-3.5-rc6, at least it compiles
diff --git a/CMakeLists.txt b/CMakeLists.txt index 840780a..acb6388 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -130,7 +130,7 @@ else() message(FATAL_ERROR "${DEVICE} is invalid. Please configure a device cmake -DDEVICE=v2-4.3|v2-5.0|v2-7.0|v2-7.0c|v3-4.3|v3-5.0|v3-7.0|v3-7.0c|5.0i|7.0i") endif() -set( DEVICE_FLAGS "${DEVICE_FLAGS} -DDEVICE=${DEVICE}" ) +set( DEVICE_FLAGS "${DEVICE_FLAGS} -DDEVICE=${DEVICE} -DSUPPORT_ENCODER=1" ) set( CMAKE_ASM_FLAGS "${BASIC_C_FLAGS} ${DEVICE_FLAGS} ${CMAKE_ASM_FLAGS}" ) set( CMAKE_C_FLAGS "${BASIC_C_FLAGS} ${DEVICE_FLAGS} ${CMAKE_C_FLAGS}" )
-
@CNCModeller Did you get this working ?
I had my Diabase version connected to my Tiny-M at MRRF and people really liked it.