Adiuvo Engineering has published full KiCad design files, schematics, and firmware for its Forgix, a 36 x 18 mm (1.4 x 0.7 in) development board that pairs a Raspberry Pi RP2354B microcontroller with an Efinix Trion T8 FPGA. The two chips talk over SPI on a board that matches the Teensy 4.0 footprint, giving hardware designers an MCU plus programmable logic combo small enough to drop onto a breadboard. The Bitbucket repo includes C firmware for the RP2354, a Python-based bitstream loader for flashing the FPGA from a host machine, and a sample Plasma LED RTL project for Efinix's Efinity IDE.
The RP2354B side brings dual-core Arm Cortex-M33 or dual-core RISC-V Hazard3 processors at 150 MHz, with the option to mix one of each. It has 520 KB of SRAM and 2 MB of in-package flash. The Trion T8F49 FPGA contributes 7,384 logic elements, eight 18x18 multipliers, and roughly 123 kbit of internal RAM. A 16 Mbit QSPI PSRAM chip rounds out the memory. Through-hole and castellated pads break out UART, SPI, I2C, ADC, and USB 1.1 from the MCU side, while remaining pins route directly to FPGA I/Os for custom logic. A getting-started guide on Control Paths covers the pin mapping in detail.
The open hardware files are a clear plus, but the FPGA tooling is worth noting. Efinix's proprietary Efinity suite handles synthesis and bitstream generation for the Trion family, and there is no community-driven open source flow comparable to what Yosys and nextpnr provide for Lattice ICE40 parts. Boards like the Pico-Ice, which pairs an RP2040 with a Lattice ICE40 UltraPlus 5K, offer a fully open FPGA toolchain at a similar price point. The Forgix trades that openness for the Trion T8's higher logic element count and the newer RP2354's RISC-V capability.
The Forgix is available now for $50 (€46) plus shipping and taxes, ordered directly from Adiuvo Engineering.



