Requiring a CPU and RAM in robot before allowing it to be assembled.
Showing reduced (screen-less) GUI for robots without screens built into them.
Added warning icon when trying to type on a screen without a keyboard (mostly for robots).