The Rubiks Cube Solving Robot is a wonderful project from OTVinta. https://www.thingiverse.com/thing:2471044
There were a couple of enhancements I decided to make.
First, I wanted it to be standalone. Since the software can run on a Raspberry PI, that was my first step. Then I realized that this wasn't really an improvement over a laptop as I still needed a screen and keyboard.
I added a PI 7 inch touch display. Since the software is running on IOT, the only "certified" display is this one. https://www.microcenter.com/product/454804/element-14-7-pi-touchscreen-lcd-display
I looked long and hard to see what other display would work with IOT and finally decided to use this one. There may be others that will work, but I couldn't confirm.
The mount for the screen attaches to the lower bolts that hold the legs on the robot. I needed longer ones, so I made a longer version. The PI holder and lid can be downloaded from https://www.thingiverse.com/thing:1585924. These have not been altered.
The other thing that I never really liked in the original design is the open Pololu board. The case I've put here allows you to not only cover the Pololu, but to add a power jack. This is what I used https://www.amazon.com/gp/product/B07C46XMPT/ref=ppx_yo_dt_b_asin_title_o01_s00?ie=UTF8&psc=1. It does require a little soldering.