Skip to content

This project demonstrates the implementation of a remote-controlled car using an FPGA programmed in VHDL. The car’s movement (forward, backward, left, right) is controlled via a wireless remote.

License

Notifications You must be signed in to change notification settings

Phersax/RemoteControlled_FPGACar

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub Quartus VHDL

FPGA & Project

FPGAs are known for their flexibility and ability to be reconfigured to perform any digital function, making them ideal for a wide range of applications in engineering. The use of a Field Programmable Gate Array (FPGA) such as the MAX10Lite in our design offers a number of significant advantages. Historically, FPGAs were introduced in the 1980s as a solution to reduce the time and cost associated with designing custom integrated circuits. Since then, their popularity has grown tremendously, especially in signal processing, telecommunications, and, more recently, robotics engineering applications.

The project shown here aims to realize a radio-controlled vehicle driven through the DE10-Lite board. The project wants to emphasize the board's ability to execute processes suitable for control in a parallel manner. Specifically, it is intended to design a vehicle with two steered wheels on the front axle and two driven wheels on the rear axle.

Vehicle design

design

Results

Final result of the asseblated prototype:

Final Overview of the car

Open Overview of the car

Additional info

Check out the report if you are interested in our work!

Link to PDF

Note

You can also change the files in the components folder for your own purposes

🚀 Happy coding! 🌟

About

This project demonstrates the implementation of a remote-controlled car using an FPGA programmed in VHDL. The car’s movement (forward, backward, left, right) is controlled via a wireless remote.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • VHDL 92.7%
  • Verilog 6.0%
  • HTML 0.6%
  • Stata 0.4%
  • C++ 0.1%
  • Rocq Prover 0.1%
  • Other 0.1%