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