David Hannaford's UKMARSbot pages.
Bluetooth remote control
Below are links to documents or files that you can use to make your robot controllable by bluetooth from an Android smartphone.
Phone screenshot Phone screenshot
PowerPoint presentation Bluetooth control from phone.pptx
Remote control video demo Youtube link to demo
Below are links to the .aia and .ino files you will need. If you are on a WIndows PC using Edge they have made it hard to dowwnload files can could be executable programs so we have renamed them both as text files. The Arduino sketch will download OK as a text file, so copy it to notepad or similar text editor then rename it with a .ino suffix instead of .txt
The Arduino sketch the Arduino program
The Android app will not download on Edge or Chrome when you click on it without lots of warnings that you need to take actions against, but it will download properly using Firefox browser where it will go into the downloads folder as UKmarsRCv1.txt Rename it with the .aia suffix then you will be able to import it into App Inventor 2. If you do manage to download it with Edge or Chrome it may show it with a .zip suffix
The Android app code the App Inventor app
.
Python on a UKMARSbot
The links below are what you need to run python on a UKMARSbot using the cytron maker RP20240 board as a replacement for the Arduino Nano
Python on UKMARSbot presentation the PowerPoint slides
Python Line Folllower
Python linefollower code the Python code file Copy then rename this file from a .txt file to a .py file
Python Mazesolver
Python mazesolver presentation the PowerPoint slides
Python mazesolver code the Python code file Copy then rename this file from a .txt file to a .py file