fjpolo
Embedded audio developer who works with QCC | HiFi platforms in C/C++, plays with FPGAs in Verilog and creates games in NESFab
Berlin
Pinned Repositories
CourseraFPGADesignforEmbeddedSystemsSpecialization
Projects and labs from the courses dictated in https://www.coursera.org/specializations/fpga-design. Projects are sometimes simulated, and implemented in either a MAX10-Lite or an Arrow MAX1000 board.-
GBTang
GBTang is an FPGA Nintendo GameBoy implemented with Sipeed Tang Nano 20K based on NESTang
myNoiseToaster
Digital version of Noise Toaster based on the book "Make: Analog Synthesizers. A modern Approach to Old-School DIY sound synthesis" by Ray Wilson. http://musicfromouterspace.com/
nesfab
Programming language that targets the Nintendo Entertainment System
nestang
NESTang is an FPGA Nintendo Entertainment System implemented with Sipeed Tang Nano 20K and Primer 20K boards
R2A03-open-silicon
STM32F407TinyML
TinyML for STM32F407 using different frameworks in C and C++ with Keil uVision IDE.
UBC41ClassATubeAudioAmplifier
A hybrid Class A audio amplifier using an old RF UBC41.
Udemy100DaysOfCodeTheCompletePyhtonProBootcamp
https://www.udemy.com/course/100-days-of-code
Verilator_FormalVerification
fjpolo's Repositories
fjpolo/GBTang
GBTang is an FPGA Nintendo GameBoy implemented with Sipeed Tang Nano 20K based on NESTang
fjpolo/nestang
NESTang is an FPGA Nintendo Entertainment System implemented with Sipeed Tang Nano 20K and Primer 20K boards
fjpolo/ADSP_Tutorials
Advanced Digital Signal Processing Notebooks and Tutorials
fjpolo/MSP_Tutorials
Multirate Signal Processing Tutorials
fjpolo/tang-nano-9k--riscv--cache-psram
RISC-V implementation of rv32i for FPGA board Tang Nano 9K utilizing on-board burst PSRAM and flash
fjpolo/nesfab
Programming language that targets the Nintendo Entertainment System
fjpolo/R2A03-open-silicon
fjpolo/Verilator_FormalVerification
fjpolo/FazyRV
A minimal-area RISC-V core with a scalable data path to 1, 2, 4, or 8 bits and manifold variants.
fjpolo/FazyRV-ExoTiny
fjpolo/fjpolo
fjpolo/FPGA-OpenTools-DockerImage
Automated dockerized oss-cad-suite + OpenFPGALoader + Apicula
fjpolo/JuceDevMachine
A basic docker file for the a dev machine running JUCE/CMake/Clang and Ninja
fjpolo/learn-fpga_GOWIN
Learning FPGA, yosys, nextpnr, and RISC-V
fjpolo/nes-MK1
Demake of MK1 for the NES
fjpolo/OSTang
One OS to rule them all
fjpolo/PacManTang
PacMan for the Tang Nano20k and Tang Primer25k
fjpolo/picorv32
PicoRV32 - A Size-Optimized RISC-V CPU
fjpolo/picorv32_tang_nano_20k
PicoRV32 RISC-V project for Tang Nano 20K FPGA development board
fjpolo/Qualcomm_QCC51xx-OpenSourceCapabilities
Qualcomm QCC51xx Open Source Capability Library
fjpolo/rtsan
Central hub for RealtimeSanitizer and its associated tooling
fjpolo/snestang
Super Nintendo Entertainment System for Tang FPGA boards
fjpolo/SuperMarioBrosMini
Super Mario Bros Remake using GBS
fjpolo/tang_nano_20k_c64
Commodore C64 core for the Tang Nano 20K, Primer 25K and Mega 138K FPGA
fjpolo/TangNano9k-picorv32
fjpolo/tangnano9k-series-examples
Examples for the Lushay Labs tang nano 9k series
fjpolo/TangNano9k_LushayLabs
https://learn.lushaylabs.com/tang-nano-series/
fjpolo/tiny-gpu
A minimal GPU design in Verilog to learn how GPUs work from the ground up
fjpolo/tt07-verilog-template
Submission template for Tiny Tapeout 7 - Verilog HDL Projects
fjpolo/VeriGPU
OpenSource GPU, in Verilog, loosely based on RISC-V ISA