Arduino PRO + FPGA for extreme tasks
Arduino is flexible, simple to program and with a strong IoT vocation; FPGAs, on the other hand, are less flexible but can perform tasks that not even the most powerful processor can tackle with the same speed. In this article I show you how to combine the two worlds to create mixed systems that are both flexible and very fast. Note: Not all the components listed are necessary, the list refers to the various prototypes I have created, you will choose the ones best suited to your needs
Components and supplies
1
Portenta H7
1
Arduino GIGA R1 WiFi
1
Digilent Cmod A7
1
Sipeed Tang Nano 9K
1
Portenta Hat Carrier
1
Arduino® Nano ESP32
1
Sipeed Tang Nano 20K
Tools and machines
1
Breadboard, Solderless
1
Soldering kit
Apps and platforms
1
GOWIN EDA
1
Arduino IDE
1
Xilinx Vivado
Project description
Code
Arduino-FPGA communication drivers
SPI drivers for Arduino (Master) and FPGA (Slave)
Documentation
Arduino PRO + FPGA for extreme tasks
The detailed explanation of 4 prototypes and other
https://www.linkedin.com/pulse/arduino-pro-fpga-perfect-marriage-extreme-tasks-lets-how-nardella-mqfxf
Comments
Only logged in users can leave comments