fpga_pio. An attempt to recreate the RP2040 PIO in an FPGA
318tiny_usb_examples. Using the TinyFPGA BX USB code in user designs
53ulx3s_examples. Example Verilog code for Ulx3s
44verilog_examples. Example code in Verilog for the Blackice II FPGA
33LightwaveRF. C++
30blackicemxbook.
28ulx3s_retro. Retro computing on the Ulx3s ECP5 FPGA board
26tinyfpga_examples. Verilog example programs for TinyFPGA
24EV3_Dexter_Industries_Sensors. EV3 Repo of Dexter Industries Sensors
22ulx3s_bit_streams. Bit streams forthe Ulx3s ECP5 device
18saxonsoc-ulx3s-bin. The binaries for SaxonSoc Linux and other configurations
17up5k-demos. ice40 UltraPlus demos
16tinyfpga_bx_gaming. How to use the TinyFPGA BX as a game console
15MuraxArduino. A version of f32c/arduino that works with the SpinalHDL Vexriscv Murax SoC
14tinyfpga-bx-game-soc. A PicoRV32 SoC for the TinyFPGA BX with peripherals designed for building games
14ulx3s_cores. Information on cores available on the Ulx3s ECP5 FPGA board
14tiny_ram_soc. Picorv32 SoC that uses only BRAM, not flash memory
13ulx3s_zx81. ZX80/81 implementation for the Ulx3s
12ulx3s_zx_spectrum. Minimal ZX Spectrum for Ulx3s ECP5 board
12ulx3s-nmigen-examples. nMigen examples for the ULX3S board
12tiny_soc. Picorv32 SoC on the TinyFPGA BX, for games etc.
12pico_ram_soc. A version of PicoSoc that runs from BRAM, with extra peripherals
12blackicemx_nmigen_examples. Example code for Blackice MX board written in nmigen
11atari_2600. TinyFPGA BX implementation of Atari 2600 for the FPGC LCD games console
11hdmi_examples. Ice40 open source HDMI examples on BlackIce II
11ulx3s_mac128. Macintosh 128 on the Ulx3s ECP5 FPGA
10ulx4m_examples. Verilog examples for the Ulx4M FPGA board
9spinal_synth. A version of tiny-synth, converted to SpinalHDL
8ulx3s_altair_8800. Altair 8800 on the Ulx3s ECP5 FPGA board
6ulx3s_sms. Sega Master System for Ulx3s ECP5 FPGA
6SpinalULX3S. SpinalHDL ULX3S examples
6blackicemx_zx81. ZX81 on the Blackice Mx ice40 FPGA board
6atari_tia_soc. TinyFPGA BX RAM PicoSoc emulating Atari 2600 TIA
6fpga_roomba. Driving a Roomba from an FPGA
5fpga-computer-history. Recreating the history of computers on open source FPGAs
5ulx3s_colecovision. ColecoVision console for the Ulx3s ECP5 board
5ulx3s_bbc_micro. Version of Ice40Beeb for Ulx3s ECP5 board
4SaxonArduino. SaxonArduino is an implementation of an Arduino board for open source FPGAs using SpinalHDL SaxonSoc
4ulx3s_trs_80. TRS 80 Model 1 Verilog implementation for the Ulx3s ECP5 board
3ulx3s_cpm_z80. A port of the Ice40CPMZ80 project to the Ulx3s ECP5 board
3ulx3s_z80_template. Template for Z80 computer on the Ulx3s FPGA board
3ulx3s_atari_2600. Atari 2600 for the Ulx3s Ecp5 FPGA board
3ulx3s_vhdl_examples. VHDL examples for the Ulx3s ECP5 FPGA
3blacksoc. A version of Clifford Wolf's icoSoC for the Blackice Mx
3ulx4m_bitstreams. Bitstreams for the Ulx4m ECP5 FPGA module
3ulx3s_acorn_atom. Ulx3s port of Ice40Atom
2esp8266-lua. Nodemcu Lua code for my devices
2ulx3s_sg_1000. Sega SG-1000 console for the Ulx3s ECP5 board
2soctalk.
2silice_examples. Experiments with the Silice Hardware Description Language
2mystorm-rpi. Utilities to access the Blackice II FPGA board using the Raspberry Pi header
2blackicemx_examples. Verilog
2ulx3s_pdp_11. Experiments with the PDP 11 instruction set on the Ulx3s Ecp5 FPGA board
2saxonsoc-fb. SaxonSoc linux framebuffer tools
2ulx3s_gamegear. Segs Game Gear for the Ulx3s ECP5 FPGA board
1qspi_periph. Prototyping nMigen QSPI peripheral interface for LogicDeck board
1saxonsoc-lib. Libraries of useful functions for SaxonSoc Linux and the lcc compiler
1blackicemx_altair_8800. Altair 8800 on the Blackice MX ice40 FPGA board
1MiteCPU-nmigen. MiteCPU converted to nmigen
1