Smoopi
Overview
Smoopi is a feature-rich Host written specifically for Smoothie.
It can run on an RPI with a touch screen or on a Desktop.
The Host is suitable for controlling both 3D printers and CNC and Laser machines.
  
  Versatile Control: Smoopi provides a complete control interface for your Smoothie-powered machine, whether it's a 3D printer, CNC mill, or laser cutter.
  
  It works great on a Raspberry Pi with a touchscreen for standalone operation, or on your desktop computer for full-featured control.
Installation
Installation instructions can be found here.
There is a convenient RPI image file that can be copied to an SD card for a ready-to-go installation.
Hardware Support
It also works with a popular Mach3 USB-based pendant called the HB04 (only tested with the wired version, although the wireless may work).
All the buttons on the HB04 are configurable, and the LCD is fully operational.
This is a great tool for CNC machines.
Screenshots
  
    
  
  Main screen in desktop mode
 
  
    
  
  Here you can directly edit your configuration options
 
  
    
  
  DRO mode to move to where you want to be
 
  
    
  
  Gcode helper: appears when you are entering gcode manually to save you time
 
  
    
  
  Macros, here you can use them and easily set up new ones
 
  
    
  
  MPG mode! Sweet
 
  
    
  
  Extruder control, if you have a 3D printer
 
  
    
  
  Console, for the hacker in your heart
 
  
    
  
  Jog screen, for fast and precise positioning
 
  
    
  
  Settings for the Smoopi application itself
 
  
    
  
  Extruder control and temp graph
 
  
    
  
  Viewer with selection
 
  
    
  
  More viewer screen, you can click to go wherever you want here