Transceiver made up of FPGA, Android, PC, Arduino & Raspberry Pi


Languages: Verilog / Python / C#

Here we are going to build a control system made up of FPGA Cyclone IV DueProLogic, Arduino Due, Raspberry Pi 4, Android smartphone.



When you click "Connect" button on PC, the signal communication between the FPGA, Arduino, Raspberry Pi and Android devices are established.

When you click "ON" / "OFF" button, the PC sends signal to the FPGA. The FPGA communicates with Arduino Due and Raspberry Pi 4 in parallel mode. Then the motor on Arduino Due and the WiFi live-stream camera on Raspberry Pi are turned ON/OFF respectively. The angle of camera can be changed. The Android smartphone and the Raspberry Pi are linked to the same server via WiFi



Meanwhile the ultrasonic sensor measures distance and the sensor data are transmitted to the FPGA


Demo





Comments