Oliver Dippel's starred repositories
oss-cad-suite-build
Multi-platform nightly builds of open source digital design and verification tools
projf-explore
Project F brings FPGAs to life with exciting open-source designs you can build on.
FPGA-USB-Device
An FPGA-based USB full-speed device core to implement USB-serial, USB-camera, USB-audio, USB-hid, etc. It requires only 3 FPGA common IOs rather than additional chips. 基于FPGA的USB full-speed device端控制器,可实现USB串口、USB摄像头、USB音频、U盘、USB键盘等设备,只需要3个FPGA普通IO,而不需要额外的接口芯片。
STM32F411_USB_AUDIO_DAC
USB Hi-Res Stereo Audio DAC using STM32F411 / 401 "Black Pill" development board and Texas Instruments PCM5102A / Philips UDA1334ATS DAC modules
basic-ecp5-pcb
Reference design for Lattice ECP5 FPGA. Featuring Raspberry Pi interface and 6 PMODs
doom_riscv
Doom classic port to lightweight RISC‑V
LinuxCNC_ArduinoConnector
This Projekt enables you to connect an Arduino to LinuxCNC and provides as many IO's as you could ever wish for. This Software is used as IO Expansion for LinuxCNC.
RasteriCEr
Basic OpenGL 1.x implementation for small FPGAs (like iCE40UP5K)
concurrent-data-capture
Capture data from multiple ADCs concurrently using an FPGA. Stream the captured data out over ethernet + UDP. Tested on the Spartan 6 XC6SLX9, Wiznet W5500, and MCP3002 ADC.
tiny_ram_soc
Picorv32 SoC that uses only BRAM, not flash memory
pico_ram_soc
A version of PicoSoc that runs from BRAM, with extra peripherals
rioctrl-hw
Hardware design for modular CNC controller
um-ft2232h
Pinout of FTDI module UM-FT2232H from ELV
pp_bob_output
Beagleboneblack modular cnc cape system Output Board
Linuxcnc-FPGA
Notes and files relating to Spatan6 dev board & Mesa firmware adaptation