Skip to content

RC Rover Control System developed at the end of 1st year at Imperial College London

Notifications You must be signed in to change notification settings

saturn691/Fyrryx

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fyrryx - a EEERover project

This repository contains the code developed as part of the Electronics Design Project (ELEC40006) completed in June 2023.

Dependencies

  • pygame (for handling controller)
  • ArduinoJson.h

To resolve, run this command in the terminal. If you don't have pip installed there are guides for installing pip (the python module installer).

pip install pygame

On Linux:

sudo apt install wireless-tools

Folder structure

OrangePip contains the Arduino code for the secondary device.

server contains the Arduino code for the main device (AdaFruit Metro M0).

controller contains the Python code for the client controller. A picture is shown below.

The Controller GUI

Final Product

Full Rover

rover-in-action.mp4

About

RC Rover Control System developed at the end of 1st year at Imperial College London

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published