I’ve been reading more… so addictive. With it being cold and my garage heater not quite good enough even with the insulation I added to the garage, I’m not cutting right now and this is just talk. With that in mind, I’ve been reading up on the arduino used to control the maslow. It sounds like an upgrade to a 32 bit processor would be a great thing. I’m thinking a 12-18 tooth sprocket on the motors would also be a great thing, but I’d settle for speed ramping first if only one was possible and that is straying from the software side of this anyway. To that end, I have read some posts about grbl compliance and such.
I read @slomobile’s posts on commenting and rebuilding the source to help make it modular as well as the desire to upgrade from the mega. I have had success with using cypress psoc devices and I was wondering if anyone had considered porting to a psoc 5 (arm M3 80 MHz, with more flash and eeprom than the mega) or a psoc 6 (150 MHz). Upon thinking that, I found someone who ported grbl 1.1 to a psoc 5.
Would the psoc be of interest for maslow or are we dedicated to arduino and the shield form factor? Psoc 5 has 12 bit DAC and ADC built in and you can put it on any pin as well as a host of digital and analog modules that can be place and arranged like an fpga to get the desire functionality. It certainly isn’t an arduino. For $15 a dev kit / proto kit (psoc5) comes with a USB/serial programmer and can be detached and deployed or the USB can be used similar to the arduino serial connection, though the USB serial is not speed limited to 115200 because it is a USB simulated serial port. The psoc6 kit is $20 and has native bluetooth, which could be used with a phone for calibration. This seems like a reasonable upgrade that could potentially host the calibration features onboard. The sparkfun freesock would be pin compatible, but is pricy, so it can be done.
Now that I have finished most of those posts, it seems there is desire for modest improvements, but not major overhauls. I’m interested in more speed… without the $5000, but I guess I pay it in time or pay it in cash, either way it gets paid.