Pinned Repositories
Artix-7-HDMI-processing
Receiving and processing 1080p HDMI audio and video on the Artix 7 FPGA
DisplayPort_Verilog
A Verilog implementation of DisplayPort protocol for FPGAs
FPGA_DisplayPort
An implementation of DisplayPort protocol for FPGAs
FPGA_GigabitTx
Sending UDP packets out over a Gigabit PHY with an FPGA.
FPGA_Webserver
A work-in-progress for what is to be a software-free web server for static content.
Full_Stack_GPS_Receiver
A Software GPS decoder, going from raw 1-bit ADC samples to position fix
IntroToSpartanFPGABook
A book on using the Spartan 3E FPGA with VHDL, using the Papilio One or Digilent Basys2 boards
ProgrammingPosters
C code that make nice posters
Rudi-RV32I
A rudimental RISCV CPU supporting RV32I instructions, in VHDL
second_order_sigma_delta_DAC
A comparison of 1st and 2nd order sigma delta DAC for FPGA
hamsternz's Repositories
hamsternz/FPGA_Webserver
A work-in-progress for what is to be a software-free web server for static content.
hamsternz/FPGA_DisplayPort
An implementation of DisplayPort protocol for FPGAs
hamsternz/IntroToSpartanFPGABook
A book on using the Spartan 3E FPGA with VHDL, using the Papilio One or Digilent Basys2 boards
hamsternz/DisplayPort_Verilog
A Verilog implementation of DisplayPort protocol for FPGAs
hamsternz/Artix-7-HDMI-processing
Receiving and processing 1080p HDMI audio and video on the Artix 7 FPGA
hamsternz/Full_Stack_GPS_Receiver
A Software GPS decoder, going from raw 1-bit ADC samples to position fix
hamsternz/FPGA_GigabitTx
Sending UDP packets out over a Gigabit PHY with an FPGA.
hamsternz/ArtyEtherentTX
Sending raw data from the Digilent Arty FPGA board
hamsternz/esp32_serial_log_to_sd
A serial data logger for ESP32, used for logging GPS NMEA data
hamsternz/thingspeak-esp32-dht11
A ThingSpeak client for the ESP32 + DHT11 sensor
hamsternz/FPGA_Mandelbrot
A real-time Mandelbrot fractal viewer for FPGAs
hamsternz/risc-v_decode_generator
Automated generator for a 32-bit instruction decoder.
hamsternz/simple_gps_decode
A C module to decode raw GPS NMEA data
hamsternz/enhanced_CORDIC
A variation on the CORDIC algorithm, for enhanced performance in an FPGA
hamsternz/hdmi2usb_designs
Various HDL designs for the Numato Labs/Timvideos HDMI2USB FPGA board
hamsternz/ascii_clock
Print out the a simple ASCII art clock.
hamsternz/esp32_powermon
Adding a web front end to your household power meter.
hamsternz/HDMI2USB-numato-opsis-sample-code
Example code for the Numato Opsis board, the first HDMI2USB production board.
hamsternz/maix_guitar_tuner
A DSP Guitar tuner for the Sipeed MAiX Dock
hamsternz/Direct_Stream_Digital_Signal_gen
Streaming bits to a FPGA pin, to generate a 1kHz test signal
hamsternz/barrel_shifter
A VHDL clocked 32-bit barrel shifter
hamsternz/esp32_led_strip
Driving a 12V RGB Strip using the ESP32's MCPWM component
hamsternz/DesertIslandAlogorithms
Imagine you are stuck on a Desert Island, with just a simple development board and an IDE.
hamsternz/esp32-cam-demo
Demo for working with a camera on ESP32
hamsternz/openGL-RPi-tutorial
an introduction to using openGL on the Raspberry Pi
hamsternz/write_random
Program to write a large amount of uncompressable, undeduplicatable data,
hamsternz/LicheeDan_K210_examples
Sipeed MAIX(LicheeDan) K210 examples
hamsternz/microbit_maze
A maze game for the BBC micro:bit
hamsternz/ixo-usb-jtag
usb-jtag - Altera USB Blaster Emulation with a FX2
hamsternz/image_stitch
Hack to combine six 50x50cm jpegs (@300 DPI) into a 150x100 panel for digital fabric printing.