Apio Examples
This markdown page was generated automatically on December 24, 2025 from version 2025.10.20 of the Apio definitions package.
Apio project examples can be submitted to the apio-examples Github repository.
ICE40 examples
| EXAMPLE |
DESCRIPTION |
| alchitry-cu/blinky |
Blinking all leds |
| alhambra-ii/area-test |
Area Test Module for ice40hx8k FPGA |
| alhambra-ii/bcd-counter |
Verilog example with testbenches and subdirectories. |
| alhambra-ii/bcd-counter-sv |
System Verilog example with testbenches and subdirectories. |
| alhambra-ii/blinky |
Blinking led |
| alhambra-ii/constraint-files |
Envs with different constraint files |
| alhambra-ii/getting-started |
Example for Apio getting-Starting docs. |
| alhambra-ii/ledon |
Turning on a led |
| alhambra-ii/multi-board |
Multiple boards and multi configurations. |
| alhambra-ii/multi-env |
Multi apio env demo |
| alhambra-ii/pll |
Using PLL. |
| alhambra-ii/prog-cmd |
Using the 'programmer-cmd' opion in apio.ini |
| alhambra-ii/speed-test |
Speed test |
| alhambra-ii/template |
Project template |
| blackice/blink |
Blinking a led |
| blackice/blinky |
Blinking a led |
| edu-ciaa-fpga/and-gate-sv |
Experimental system-verilog |
| edu-ciaa-fpga/blinky |
Blinking a led |
| edu-ciaa-fpga/led-green |
Truning on a led |
| edu-ciaa-fpga/template |
Project template |
| fomu/blink |
Tri-colour led blink |
| fomu/dsp |
Using -dsp to enable DSP cells. |
| go-board/blinky |
Blinking a led |
| go-board/leds |
Turning all leds on |
| go-board/template |
Project template |
| ice40-hx1k-evb/leds |
Turning leds on/off |
| ice40-hx8k-evb/leds |
Turning leds on/off |
| ice40-hx8k/leds |
Turning all the leds on |
| ice40-up5k/blinky |
Blink the RGB led |
| ice40-up5k/led-green |
Turning the RGB led green |
| ice40-up5k/switches |
Switches controlling RGB led |
| icebreaker/blinky |
Blinking a led |
| icebreaker/buttons |
Controlling a led using the buttons |
| icebreaker/led-green |
Turning the green led on |
| icefun/blinky |
Blinking LEDs. AI generated testbench. |
| icefun/led-matrix |
LED matrix module. |
| icestick/leds |
Turning all the lds on |
| icestick/template |
Project template |
| icesugar-1-5/blinky |
Blinking red/green/blue leds |
| icewerx/blinky |
Blinking the Green LED |
| icewerx/ledon |
Turning on the red led |
| icezum/frere-jacques |
Frère Jacques two voices melody (see READMEmd) |
| icezum/leds |
Turning all the leds on |
| icezum/marcha-imperial |
Project template for the icezum board |
| icezum/template |
Project template |
| icezum/wire |
Describing a simple wire |
| kefir/leds |
Turning all the leds on |
| kefir/template |
Project template |
| tinyfpga-b2/blinky |
Blinking a led |
| tinyfpga-b2/template |
Project template |
| tinyfpga-bx/blink-sos |
Blink SOS pattern |
| tinyfpga-bx/blinky |
Blinking led |
| tinyfpga-bx/clock-divider |
Clock divider with two phases outputs |
| tinyfpga-bx/template |
Project template |
| upduino31/blinky |
Using the SB_RGBA_DRV primitive led driver |
| upduino31/testbench |
A testbench example |
ECP5 examples
| EXAMPLE |
DESCRIPTION |
| colorlight-5a-75b-v8/blinky |
Blinking a led |
| colorlight-5a-75b-v8/ledon |
Blinking leds |
| colorlight-5a-75b-v8/ledon-sv |
Blinking leds (system verilog) |
| colorlight-5a-75b-v8/pll |
Using a PLL. |
| colorlight-5a-75b-v8/speed-test |
Speed test |
| colorlight-5a-75e-v71-ft2232h/blinky |
Blinking a led |
| colorlight-5a-75e-v71-ft2232h/ledon |
Blinking leds |
| cynthion-r1-4/blinky |
Blinking a led |
| icepi-zero/blinky |
Blinking a led |
| ulx3s-12f/blinky |
Blinking a led |
| ulx3s-12f/ledon |
Turning on a led |
| ulx3s-45f/blinky |
Blinking leds |
| ulx3s-85f/blinky |
Blinking leds |
GOWIN examples
| EXAMPLE |
DESCRIPTION |
| sipeed-tang-nano-20k/blinky |
Blinking led |
| sipeed-tang-nano-20k/pll |
Using 60Mhz PLL |
| sipeed-tang-nano-20k/speed-test |
Speed test |
| sipeed-tang-nano-4k/blinky |
Blinking led (untested) |
| sipeed-tang-nano-9k/blinky |
Blinking led |
| sipeed-tang-nano-9k/blinky-sv |
Blinking led (system verilog) |
| sipeed-tang-nano-9k/pll |
PLL clock multiplier |
| sipeed-tang-nano-9k/speed-test |
Speed test |