This is a repository based on my own tinkering with an FPGA board.
This is a basic example of using the IO shield with binary representations of numbers to dispay addition, subtraction and multiplication.
A simple demo showing the operation is below:
Read an analog signal with the XADC module. Depending on the analog signal a PWM pulse is changed to adjust the brightness of the onboard LEDs.
This takes in a signal from an IR distance sensor.
This takes in a signal from a potentiometer.
From the analog signals, we control the output of the pins connected to an RGB LED to change the colour of the light.
sudo openocd -f numato_mimasa7.cfg -c "init" -c "pld load 0 ../vivado/mimasa7_hdmi_out/mimasa7_hdmi_out.runs/impl_1/dvid_test.bit" -c "shutdown"
As a basic demo, we can precompute the mandelbrot set and store it in the FPGA as a LUT.