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.
svgpathtools
A collection of tools for manipulating and analyzing SVG Path objects and Bezier curves.
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 Audio DAC using inexpensive STM32F411 / 401 "Black Pill" and PCM5102A 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.
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
ESP32_LinuxCNC_MotionController_RealTime
ESP32 hardware based real-time LinuxCNC motion controller
pico_ram_soc
A version of PicoSoc that runs from BRAM, with extra peripherals
um-ft2232h
Pinout of FTDI module UM-FT2232H from ELV
pp_bob_output
Beagleboneblack modular cnc cape system Output Board