Please make sure that you have completed the original project (Interfacing the TI RSLK MAX with WebFPGA for FPGA Education) before starting the activities discussed in this project.
IntroductionIf you have completed the labs in the original project, you are probably familiar with FPGA and basic Verilog programming by now. In this project, we will demonstrate some more advanced use cases of the WebFPGA as a control unit.
LabsThis lab can be attempted once you have completed Lab 4: Motors and Movement and Lab 5: Encoders and Precision Movement in the original project. Lab 6 is not a prerequisite because the IR sensor is not used in this lab.
In this lab we will implement a maze solver using everything you have learned so far. It is recommended that you complete Lab 6: IR Sensors and Line Following before starting this lab.
In this lab we will connect a Bluetooth UART module to the robot and see how we can send data to the robot via Bluetooth.
In this lab we will use the Bluetooth UART module and the UART interface implemented in lab 8 to build a remote-control system with it. An Android or PC app would act as the controller.
Comments
Please log in or sign up to comment.