Daniel Cliche's repositories
ulx3s_bluepad32
Bluetooth gamepad, mouse and keyboard support for ESP32 and PicoW
projf-explore
Project F brings FPGAs to life with exciting open-source designs you can build on.
polyphony
3D graphics rendering system for FPGA, the project contains hardware rasterizer, software geometry engine, and application middleware.
huedeon-gpu
FPGA GPU design for DE1-SoC
ulx3s_68k
Experiments with the 68000 CPU on the Ulx3s ECP5 board
rosco_m68k
Design, documentation and software for the Really Old School Computer (M68K)
fvdi
An Experimental fVDI driver for V9958
emutos
EmuTOS is a Free operating system for Atari ST computers, and more.
Xosera
Xark's Open Source Embedded Retro Adapter - FPGA based video for rosco_m68k and others
documentation-example
Documentation example with Sphinx
OpenLara
Classic Tomb Raider open-source engine
PortableGL
An implementation of OpenGL 3.x-ish in clean C
learn-fpga
Learning FPGA, yosys, nextpnr, and RISC-V
icicle
32-bit RISC-V system on chip for iCE40 and ECP5 FPGAs
RiSC-16
RiSC 16 is a simple 16 bit instruction set with 8 instructions and 3 instruction formats. This is an RTL implementation in verilog, instruction set simulator and a random instruction generator in system verilog and a rudimetary assembler in python
rvcc
Standalone C compiler for RISC-V and ARM
ulx3s_sms
Sega Master System for Ulx3s ECP5 FPGA
ulx3s_msx
MSX 8-bit computers on the Ulx3s ECP5 board
ulx3s_colecovision
ColecoVision console for the Ulx3s ECP5 board
EMON36
ESP32-C3-based 36-channel home energy monitor
rasterizer2
fixed-point math based software rasterizer
studioengine
Engine for the development of digital audio applications using Lua