That’s what I’ve been running for these past few months, and I can highly recommend it. I’ve got the Pi in a case with the official 7" touchscreen, running Webcontrol.
I can upload my files into the Pi from inside the house and keep my laptop in a sawdust-free environment. Then I just carry a tablet into the garage/shop to move the sled around to the starting position and kick off the cut from there.
The Pi stays on the webcontrol screen with the STOP button available when I need it.
THIS! This is what I was trying to do all along. My computer is in another room from the Maslow, but keeping it in sight at all times. I’ll have to get a photo of my setup this weekend.
I don’t have internet at all in my shop. That’s the only reason I never thought about the WebControl, but finding out it doesn’t need it to run, I’m definitely leaning more towards it. I have a lil’ 7" LCD for my RPi as well.
Is there a preconfigured image? Or do I have to put it all together?
There is an older image available (a few months, ancient at this pace of
development )
it’s docker based, but does work (I just updated the image I have that way)
there is work being done on a new image, and this will include a lot more
fucntionality, including the ability to be an AP so that you don’t need a
keyboard/mouse/monitor attached to the pi to configure it.
I’m sure there will be announcements, and probably a new topic thread when this
image is completed.
Maybe better to say “if this image is completed.”. It’s been nothing short of a nightmare… trying my 5th machine to build on… ordered a new sd to see if I can build it on a rpi rather than Linux box.
I’m no genius with the Pi by any means, and Linux is really completely lost on me… But, on the Pi, for my retropie builds, once you get it all configured, you can just make an image of the SD, and it becomes it’s own image, just format, install image on sd, and bam, just like you left it.
However, I’m pretty much lost trying to figure it out and considering how long it takes to build at about 2 hours (I did successfully build using a 32-bit ubuntu image), my typical shotgun approach to programming is going to take too long.
I think the process you described works only when you are using identical hardware… So, and I could be wrong, if I build an image for a 3B+, it won’t work on a 4. I think that’s the advantage of the method I was trying to implement. But since I’m failing at that, I might just try how you suggest and only worry about 3B+ and zeros.
Oh that makes a lot of sense, I didn’t know that it was hardware specific. But now that you mention it, I do now remember when I download my RetroPie images, you have to choose which Pi you have. Carry on, you’re doing a fantastic job, don’t listen to me. LOL I’m full of bad ideas, and horrible advice
If I can bake it all into webcontrol, then really the only thing needed to do is find a way to include webcontrol in the image and add a little script to start it upon boot.
If you need someone to test anything, let me know. I have a 3b+ kit laying around not being used, and plenty of SD cards I can load things up on when you get images to test.
I have some friends who are working on an integrated raspberry pi + screen:
I’ve been talking to them about building a dedicated Maslow controller which would incorporate a screen along with hardware buttons for actions like E-Stop, Pause, Run and Jogging to position. Do we think WebControl could be the right choice for building something like this?
The platform is basically a Pi Compute module which we can integrate hardware with. The development team is interested in what we are making and they’re available to help.
There’s a lot of good in webcontrol and some bad. I’m sure there were/are better ways to do some of the things I did. Nevertheless, it works and would save someone a lot of time than starting from scratch.
A LOT of time because you’ve done a lot of fantastic work. I’ll have a crack at it and see what I can figure out as soon as there is prototype hardware available.