#linuxcnc Logs
Sep 03 2024
#linuxcnc Calendar
12:36 AM lcnc-relay: <meisterdippel> moin
01:29 AM lcnc-relay: <TurBoss> good morning
01:37 AM lcnc-relay: <meisterdippel> good morning
01:49 AM lcnc-relay: <meisterdippel> turboss have you seen this: https://github.com/festlv/rioctrl-hw
01:50 AM lcnc-relay: <TurBoss> nope
01:52 AM lcnc-relay: <turboss> interesting
01:52 AM lcnc-relay: <meisterdippel> amazing π
01:56 AM lcnc-relay: <turboss> I almost have the board populated onluy the transistor and the angle pinhearders are missing π
01:56 AM lcnc-relay: <meisterdippel> cool
02:07 AM lcnc-relay: <meisterdippel> you might need canbus for something ?
02:12 AM lcnc-relay: <TurBoss> yo?
02:12 AM lcnc-relay: <TurBoss> no
02:14 AM lcnc-relay: <meisterdippel> i should try to implement smart-serial (mesa), but i don't have any devices to test it on
02:15 AM lcnc-relay: <TurBoss> there is a guy in portugal that sells
02:15 AM lcnc-relay: <TurBoss> https://eusurplus.com/
02:17 AM lcnc-relay: <meisterdippel> https://www.welectron.com/Mesa-Electronics-7i70-Isolated-Remote-Digital-Input-Card
02:17 AM lcnc-relay: <meisterdippel> problem is, that costs all over 100Euro and thats too much only for testing
02:17 AM lcnc-relay: <TurBoss> yeah
02:18 AM lcnc-relay: <TurBoss> I have a 6i25 + 7i76 combo
02:19 AM lcnc-relay: <TurBoss> but is for a new build
02:23 AM lcnc-relay: <meisterdippel> nice, but also without smart-serial ports
02:23 AM lcnc-relay: <meisterdippel> https://github.com/fdarling/mesa-smartserial-device-template
02:24 AM lcnc-relay: <meisterdippel> I could try that, but then I don't know if it really works
02:25 AM lcnc-relay: <TurBoss> I have 75175 IC
02:26 AM lcnc-relay: <TurBoss> looks similar to the 75179
02:28 AM lcnc-relay: <TurBoss> and a teensy π
02:29 AM lcnc-relay: <meisterdippel>...
02:29 AM lcnc-relay: <meisterdippel> i have this boards
02:30 AM lcnc-relay: <meisterdippel> also a teensy, but the smartserial-template is not a complete project and i can not test it with real smartserial hardware first
02:48 AM lcnc-relay: <onceloved.cn> Is anyone interested in Colorlight i9plus-v6.1?
02:48 AM lcnc-relay: <onceloved.cn> https://github.com/wuxx/Colorlight-FPGA-Projects/blob/master/colorlight_i9plus_v6.1.md
02:49 AM lcnc-relay: <onceloved.cn> Can replace rv901
02:50 AM lcnc-relay: <onceloved.cn> More flexible than rv901
02:53 AM lcnc-relay: <meisterdippel> i have the i5 board with ecp5 fpga, it's cheaper and runs with the opensource tools
02:55 AM lcnc-relay: <meisterdippel> where you come from ? europe ? and how much you want ?
02:55 AM lcnc-relay: <onceloved.cn> I am from China
02:56 AM lcnc-relay: <onceloved.cn> The i9+ core board only costs RMB 50
02:57 AM lcnc-relay: <meisterdippel> 6,35 Euro ?????? what
02:58 AM lcnc-relay: <onceloved.cn> If it were sold to Europe, it would probably cost several times more.
02:59 AM lcnc-relay: <meisterdippel> yes, very good price, but shipping, tax, ...
03:00 AM lcnc-relay: <onceloved.cn> The key is that no one writes programs for these core boards
03:00 AM lcnc-relay: <meisterdippel> i do π
03:00 AM lcnc-relay: <meisterdippel> https://github.com/multigcs/riocore
03:02 AM lcnc-relay: <onceloved.cn> Can I buy it in Europe?
03:02 AM lcnc-relay: <meisterdippel> via aliexpress
03:03 AM lcnc-relay: <onceloved.cn> Look how much it costs
03:04 AM lcnc-relay: <meisterdippel> 67,39β¬ incl. 8day shipping and taxes
03:10 AM lcnc-relay: <onceloved.cn> π€¦βοΈ
03:12 AM lcnc-relay: <meisterdippel> who are you ?
03:12 AM lcnc-relay: a seller ?
03:12 AM lcnc-relay: linuxcnc user ?
03:12 AM lcnc-relay: developer ?
03:12 AM lcnc-relay: Have you only one of this boards or many ?
03:12 AM lcnc-relay: <onceloved.cn> I am an lcnc user and only have one for testing
03:16 AM lcnc-relay: <meisterdippel> ok, too bad, unfortunately one is not worth it
03:16 AM lcnc-relay: i have a matching 'mainboard' (actually for the i5) and could have created a config for you, but if the boards are usually so expensive here, it's not really worth doing anything with it
03:17 AM lcnc-relay: <onceloved.cn> i5 7.0?
03:18 AM lcnc-relay: <meisterdippel> https://jauriarts.org/_matrix/media/v3/download/jauriarts.org/wKPXIkJupgjFoSBJsplWKtok/colorlite_i5.jpg
03:18 AM lcnc-relay: <meisterdippel> but if you want to play with rio, i can also help you to build a config for your board, the artix 7 is supported, need only little changes to match the i9
03:19 AM lcnc-relay: <meisterdippel> Colorlight_i5-v7_0 yes
03:20 AM lcnc-relay: <onceloved.cn> I just need to configure everything as io and don't use it to control the motor.
03:21 AM lcnc-relay: <onceloved.cn> https://jauriarts.org/_matrix/media/v3/download/jauriarts.org/pfgBuWbYxihUBjCjMDCworjq/QQ20240903160938.jpg
03:21 AM lcnc-relay: <onceloved.cn> This is my current board
03:21 AM lcnc-relay: <onceloved.cn> I plan to use the network port instead of spi
03:24 AM lcnc-relay: <turboss> just found this https://github.com/gatecat/nextpnr-xilinx
03:24 AM lcnc-relay: <turboss> says experimental
03:26 AM lcnc-relay: <meisterdippel> and complicated to install, i think i have try it, or there is another one, don't know
03:26 AM lcnc-relay: <meisterdippel> if this comes with oss-cad-suite than i will try it again π
03:26 AM lcnc-relay: <turboss> π
03:27 AM lcnc-relay: <meisterdippel> but, thanks π
04:17 AM Tom_L: morning
04:19 AM lcnc-relay: <Travis Farmer> Morning
04:30 AM JT-Cave: morning
04:54 AM lcnc-relay: <Lcvette> morning
05:04 AM lcnc-relay: <onceloved.cn> ζθΏε·²η»εζδΊπ€£
05:04 AM lcnc-relay: <onceloved.cn> It's already evening for me
05:06 AM lcnc-relay: <vibram> https://jauriarts.org/_matrix/media/v3/download/jauriarts.org/shgjdRykVNUgNurmxwwUbXDy/IMG_20240818_085127.jpg
05:06 AM lcnc-relay: <vibram> I need your advice, I have this keyboard an create a HID interface with a MCU
05:16 AM Scopeuk: I guess you will need to work out what the wiring of the button panels is (likely some sort of matrix or set there of) then a bunch of one hot controls for the e stop and cycle controls. some sort of multi position selector for jog. this is all speculation, likely the back of the panel with be more informative than the back
05:25 AM JT-Cave: Lcvette did you see the C3?
05:27 AM lcnc-relay: <Lcvette> no
05:27 AM lcnc-relay: <Lcvette> you bought a C3?
05:28 AM JT-Cave: 82
05:29 AM lcnc-relay: <Lcvette> end of C3
05:29 AM lcnc-relay: <Lcvette> nice
05:29 AM JT-Cave: https://pasteboard.co/of7X3P3nso0n.jpg
05:30 AM lcnc-relay: <Lcvette> added to the stable or replacing the C8?
05:30 AM JT-Cave: rear brake caliper was leaking so I got new ones
05:30 AM JT-Cave: just a fun car to drive locally
05:32 AM lcnc-relay: <Lcvette> nice
05:32 AM lcnc-relay: <Lcvette> gonna soup it up?
05:33 AM JT-Cave: first is make it stop lol
05:33 AM lcnc-relay: <Lcvette> of course..lol
05:34 AM JT-Cave: then I have to do some work on the front got a shimmy sometimes at speed
05:35 AM JT-Cave: at least it's a car you can work on without needing a computer
05:37 AM lcnc-relay: <Lcvette> yeah fun tinkerer for sure
05:37 AM lcnc-relay: <Lcvette> i figured you would like computer cntrolled cars
06:01 AM -!- #linuxcnc mode set to +v by ChanServ
06:39 AM Deejay: hi
07:07 AM lcnc-relay: <vibram> Sorry, I didn't finished my message.
07:07 AM lcnc-relay: I managed to wire the matrix keyboard and did a USB HID device. But I don't know what to do with the rotary button. I have mesa cards but quite far away, if possible I would avoid another cable from the switch to mesa cards. But If i wire this to the HID device
07:07 AM lcnc-relay: <vibram> Will the HID device will be able to communicate with linuxcnc?
07:08 AM lcnc-relay: <vibram> for example the jog increment or the arrows for jogging
07:08 AM lcnc-relay: <vibram> I don't know if it's possible to manage it with the HID interface or if i have to go through the mesa card
07:09 AM lcnc-relay: <vibram> moreover, there is "only" 16 keyboard pins on 7i73 but i have 9 rows and 10 columns
07:10 AM lcnc-relay: <vibram> so 19 pins
07:16 AM JT-Shop: so the $64 question is should you have to hold down the jog button during incremental jogs?
07:21 AM bjorkint0sh: for safety, no?
07:29 AM lcnc-relay: <vibram> not mandatory
07:30 AM lcnc-relay: <vibram> but not sure if it's the real issue, what do you have in mind?
07:35 AM Tom_L: JT-Shop, if you do, don't let it acumulate counts
07:37 AM lcnc-relay: <meisterdippel> https://github.com/AlexmagToast/LinuxCNC_ArduinoConnector
07:38 AM lcnc-relay: <meisterdippel> don't know it, but i think better than a normal keyboard emulation
07:41 AM lcnc-relay: <vibram> interesting, thank you
07:42 AM lcnc-relay: <vibram> i wanted to use a raspberry pi board, let's see if i manage to do it. The unknown part yet is how to make the HID device visible in Halshow
07:43 AM lcnc-relay: <vibram> i think this is the arduino-connector.py file which is important
07:46 AM lcnc-relay: <vibram> but this is exactly the stuff i was looking for π
07:47 AM lcnc-relay: <meisterdippel> yes, the python file is your hal component
08:04 AM lcnc-relay: <onceloved.cn> I just placed an order for an i5 7.0 core board. Can you help me generate the firmware then?
08:05 AM lcnc-relay: <meisterdippel> why ? if you have an i9 ???
08:06 AM lcnc-relay: <onceloved.cn> I have an i9 and bought an i5
08:07 AM lcnc-relay: <meisterdippel> yes, ok, but why π ok it's cheap in china
08:08 AM lcnc-relay: <meisterdippel> you can do the same thing with the i9
08:10 AM lcnc-relay: <onceloved.cn> The rj45 network transformer pcb board has been sent for proofing and can be tested after welding it back.
08:14 AM rdtsc-wk: vibram, not sure how they're doing it, but https://vistacnc.com/b08_pendant_P2/pendant_p2-S.htm works with linuxcnc, and that's USB. It runs a custom RT executable (along with .hal and halui additions.) The RT executable must communicate with the USB device. Seems quite responsive (on a Rpi), even though USB is not real-time.
08:17 AM lcnc-relay: <meisterdippel> https://github.com/multigcs/linuxcnc-mpg
08:18 AM lcnc-relay: <meisterdippel> wireless version with esp32, but also without the matrix keyboard support, i think the arduino io-expander is perfect for this project
08:20 AM rdtsc-wk: on second though, perhaps the P2S is using loadusr, so not a real-time component. Anyways, cool stuff.
08:24 AM lcnc-relay: <onceloved.cn> https://linuxcnc.org/docs/stable/html/man/man9/matrix_kb.9.htmlIs this helpful?
08:27 AM lcnc-relay: <meisterdippel> you need no RT stuff for MPG or keyboard
08:51 AM lcnc-relay: <skunkworks8841> https://www.youtube.com/watch?v=CcPDZB11A9w
08:59 AM lcnc-relay: <onceloved.cn> man's paradise
08:59 AM lcnc-relay: <onceloved.cn> π€£
09:39 AM JT-Cave: Tom_L, right now as soon as you release the jog button the motion stops even for incremental jogs
12:43 PM Tom_L: JT-Cave, did you finish testing INCREMENTS?
12:43 PM Tom_L: i had a couple minor tweaks to push but i'll wait until you finish
01:08 PM JT-Shop: yup increments should be done
01:26 PM Tom_L: JT-Shop, PR #75 for rpi ui
01:26 PM JT-Shop: thanks
01:27 PM Tom_L: we rely on automation too much. made a bank deposit last fri and it never processed. called this morning and found the sorter read in wrong and sent the deposit to someone else
01:28 PM JT-Shop: holy crap
01:28 PM Tom_L: that's what i thought
01:28 PM lcnc-relay: <skunkworks8841> oof
01:28 PM Tom_L: big oof
01:29 PM Tom_L: it was a transfer from the business act to personal so i saw that it had been taken out
01:29 PM Tom_L: but poof!
01:35 PM lcnc-relay: <skunkworks8841> I am suprised I have never had this issue... Yet
01:38 PM Tom_L: makes ya wanna keep a closer eye out
01:40 PM lcnc-relay: <skunkworks8841> Makes me think I should.. Although - currently - I would know if something was wrong. (I am on my financials weekly atleast..)
01:48 PM xxcoder: making clay. interesting. https://youtu.be/ca20JkKFAcE
01:49 PM xxcoder: not subbed channel, was suggest from youtube lol
04:44 PM -!- #linuxcnc mode set to +v by ChanServ
05:08 PM JT-Shop: Tom_L, pushed the pr and bumped the version
05:10 PM Unterhaus__ is now known as Unterhausen
05:12 PM Tom_L: push the version
05:13 PM JT-Shop: I did
05:13 PM Tom_L: i think ff is messin up my debian install
05:17 PM Tom_L: my git still shows 0.9.7
05:18 PM Tom_L: bump version 3 weeks ago
05:19 PM Tom_L: on 2 different PCs
05:22 PM JT-Shop: I've had to go to my main page in github then back to the repo
05:22 PM JT-Shop: I think it's github that's screwing up
05:22 PM Tom_L: nope same thing
05:23 PM Tom_L: shows #75 merged but no bump
05:23 PM JT-Shop: https://pasteboard.co/yzQNrAtc4J5L.png
05:23 PM JT-Shop: let me go push to be sure
05:24 PM Tom_L: time stamp is approximately right 28 min here
05:29 PM Tom_L: now i got it
05:31 PM Tom_L: PR #76
05:56 PM JT-Shop: thanks
05:56 PM JT-Shop: did you test 1 fathom?
06:02 PM Tom_L: no i'm trying to make a backup to dvd as a just in case
06:02 PM Tom_L: ff has been acting up on it lately
06:02 PM JT-Shop: good idea
06:03 PM Tom_L: know a decent dvd burner program for linux?
06:03 PM JT-Shop: I'm not sure I've ever burned a dvd in linux
06:03 PM Tom_L: it booted into initramfs earlier
06:03 PM Tom_L: me either
06:04 PM bjorkintosh: https://wiki.gnome.org/Apps/Brasero
06:05 PM JT-Shop: I think I've used that in the past
06:05 PM Tom_L: i thought mate might have something
06:06 PM Tom_L: says brasero-common is installed
06:07 PM Tom_L: do you just drag and drop?
06:33 PM rdtsc: k3b is another burning tool, depending on repos
06:35 PM rdtsc: https://apps.kde.org/k3b/
07:06 PM bjorkintosh: Tom_L: I haven't burnt a CD let alone a DVD in such a long time, that I honestly don't remember the process anymore.
07:06 PM bjorkintosh: once thumbdrives became commonplace, I stopped using CD/DVDs altogether.
07:07 PM Tom_L: i figured it out
07:08 PM Tom_L: may put it on a SD too
07:09 PM Tom_L: probably hold alot more
07:38 PM lcnc-relay: <skunkworks8841> ugh.. I made so many mistakes on this board.. stupid mistakes
07:38 PM lcnc-relay: <skunkworks8841> but - I think I found my last one. Off to the soldering iron
07:39 PM lcnc-relay: <skunkworks8841> a mistake I made twice
07:48 PM rdtsc: Lcnc board?
08:20 PM lcnc-relay: <skunkworks8841> kinda - simple pwm+dir to +/10v
08:20 PM lcnc-relay: <skunkworks8841> +/-10v
08:21 PM lcnc-relay: <skunkworks8841> with a charge pump if I did that circuit right - lol.. haven't tested that yet
08:27 PM rdtsc: perhaps it can be simulated: https://www.falstad.com/circuit/
08:47 PM lcnc-relay: <skunkworks8841> Oh - the circuit works.. just have to proto board it correctly lol
09:32 PM -!- #linuxcnc mode set to +v by ChanServ
09:33 PM -!- #linuxcnc mode set to +v by ChanServ
10:07 PM xxcoder: insane. tool hoarder auction
10:07 PM xxcoder: https://youtu.be/CcPDZB11A9w
10:08 PM mrec: the mini shaper looks cute
10:14 PM xxcoder: could only see it at parts as I cant watch handheld videos
10:19 PM _unreal_: did the first load testing with the new cnc machine milling hardwood, at .25" plunge 250mm feed rate