-
Configure Wi-Fi and Serial Port
sudo raspi-config
- Navigate to System Options > Wireless LAN
- Configure your SSID and Password
- Navigate to Interface Options > Serial Port
- Select No to the first option
- Select Yes to the second option
- Exit raspi-config and reboot
-
Update System
sudo apt update && sudo apt upgrade
-
Install required packages
sudo apt install openbox python3-pyqt5 python3-pyqt5.qtwebengine udiskie lightdm lxterminal python3-pip onboard
-
Enable Auto Login
Add the following to /etc/lightdm/lightdm.conf
[SeatDefaults] autologin-user=<YOUR USER>
-
Configure LightDM to start on boot
sudo raspi-config
- Navigate to System Options > Boot / Auto Login > B4 Desktop Autologin
- Select Finish
- Reboot
-
Set Theme
- Right-click to open the Root Menu
- Select "ObConf"
- Select Appearance
- Set Button Order to "LIMC" (without quotes)
- Set all font sizes to 14px
- Close ObConf
-
Setup On-scren Keyboard
- Navgate to Root Menu > Applications > Settings > Onboard Settings
- Under "Auto-show", enable "Auto show when editing text" and enable accessibility
- Disable "Hide when typing on physical keyboard"
- Under "Theme", select "Blackboard"
- Under "Window", enable "Force window to top"
- Close Onboard Settings
-
Configure Auto Start
-
Open the Root Menu and navigate to Terminal emulator
-
Edit "/etc/xdg/openbox/autostart"
sudo nano /etc/xdg/openbox/autostart
Then, add
udiskie -a & onboard & onboard &
-
Save
-
Reboot
sudo reboot
-
-
Install Kevinbot Remote
-
Open a Terminal
-
Create Kevinbot Directory
mkdir ~/KbotV3 cd ~/KbotV3
-
Insert a USB Drive with the 1.0-b40.tar.gz update file
-
Check USB device name
ls /media/<YOUR USER>
-
Extract Remote Software
tar -xvf /media/<YOUR USER>/<DRIVE NAME>/1.0-b40.tar.gz
-
Install Requirements
pip install -r requirements.txt
-
Remove mouse cursor
Add the following to /etc/lightdm/lightdm.conf under [SeatDefaults]
xserver-command = X -nocursor
-
-
Autostart Kevinbot Runner
-
Edit "/etc/xdg/openbox/autostart"
sudo nano /etc/xdg/openbox/autostart
Then, add
cd ~/KbotV3 python3 ~/KbotV3/runner.py &
-
Save
-
Reboot
sudo reboot
-