
Spartan Edge Accelerate Board Development Manual---ESP32
Part
About the Board
Spartan Edge Accelerator Board (Spartan Edge Accelerator Board, hereinafter referred to as SEA) is a Xilinx
Spartan FPGA development board with Arduino UNO interface. It can be used as an FPGA expansion board and
an independent FPGA development board together with Arduino. By carrying the ESP32 chip, SEA also has 2.4GHz
WiFi and Bluetooth 4.1 functions. Moreover, the development board integrates a rich set of peripherals and
interfaces, which is extremely playable. For example, an 8-bit ADC, a 6-axis accelerometer, two RGB LEDs, a MINI
HDMI interface, a CSI camera interface, two Grove interfaces and so on. In conclusion, it will become an ideal FPGA
entry-level development board for manufacturers and enthusiasts.
SEA is based on Xilinx Spartan-7 XC7S15 FPGA, which is a cost-effective but powerful FPGA chip.When talking
about Arduino FPGA, we always mention the first driver Arduino MKR Vidor 4000. Compared with the official Arduino
MKR Vidor 4000, the Spartan Edge Accelerator Board has similar performance, but the price is less than its half !
The Spartan Edge Accelerator Board can run at a clock speed of up to 100Mhz, and provides 12.8K logic units and
360Kb block RAM. Well, driving a camera or HDMI display is just a piece of cake. In addition to our breakthrough
XC7S15's 10 user programmable I/O pins, you can also configure them as PWM, I2C, I2S, UART, SPI, etc.
•
ESP32
We know you like ESP32, so we use it as a wireless core. It supports 802.11 b / g / n 2.4GHz WiFi and Bluetooth
4.1 with BLE. Isn't it amazing that you can make your Arduino have FPGA and wireless functions with just one board?
•
Arduino FPGA API
Most importantly, even if you don't know anything about FPGA theory, we still provide a complete Arduino FPGA
API, which can help you use FPGA resources to control FPGA I/O through Arduino IDE. SEA will provide Arduino
with previously unimaginable functions, such as edge technology, image recognition, signal sampling and
processing.