Trenz Electronic TE0725 FPGA Modules are low-cost, small-sized devices that integrate a Xilinx Artix-7 (15-100T). The modules feature 32MB of Flash memory for configuration and operation. They also feature an I2C EEPROM, 3.3V single power supply with onboard voltage regulators, and JTAG/UART connector.