FPGA Night (15 Oct, 7-10PM)

By on October 14, 2013

This will be the last class on VGA before moving to CPUs. We will be modifying our code to draw multiple lines of text on the screen. Required Items: 1. Laptop with Xilinx ISE installed. Please ensure you already have the ISE installed!! We will not have time to wait for the install process to […]

FPGA Night (8 Oct, 7-10PM)

By on October 7, 2013

We will continue our work with VGA monitors. I have new code that we will be using to draw binary values with. If time permits, we will cover basic bitmaps. Required Items: 1. Laptop with Xilinx ISE installed. Please ensure you already have the ISE installed!! We will not have time to wait for the […]

FPGA Night (1 Oct, 7-10PM)

By on September 29, 2013

We will continue working with LCD monitors. The plan is to create a binary counter display that can display like a series of LEDs. We will start with one 8 bit vector and move on to showing multiple integers. Required Items: 1. Laptop with Xilinx ISE installed. Please ensure you already have the ISE installed!! […]

FPGA Night (24 Sep, 7-10PM)

By on September 22, 2013

We will continue to work on VGA by creating a VHDL module that can run off of a variable timing (defined at time of creation) and then creating a package that defines a series of VGA timings that the new VHDL module can use. If time permits, we will start talking about ideas for displaying […]

FPGA Night (17 Sep, 7-10PM)

By on September 15, 2013

We will be continuing from last week’s VGA designs. There were problems with some people not being able to display anything on their monitors. After some tweaking of the timings, I think everything should be good to go. If you have a monitor with a VGA connection and can bring it, please do. We have […]

FPGA Night (10 Sep, 7-10PM)

By on September 8, 2013

We will be going over how to make an FPGA drive an LCD monitor. With any luck I will have DB15 (VGA) breakout cables made before class. For those of you who need a breakout cable, please let me know as soon as possible. If you have a monitor with VGA connector(s) and can bring […]

FPGA Night (20 Aug, 7-10PM)

By on August 18, 2013

We will continue working with Serial/EPP data transfers. Here are the goals based on dev board type: Mojo: 1. Create a FIFO to buffer data being written to the serial (from FPGA to computer) 2. Write data as quickly as possible to the FIFO until it is full, then wait for the FIFO to become […]

Arduino Night (16 Aug, 7-10PM)

By on August 16, 2013

This Arduino Night will cover using 4 wire touch screens. These are touch screens from some old Garmin GPS units that were cannibalized. Everyone will need to have Python installed on their laptop in order to see a plot of the points from the touch pad. Additionally, you will need to have a file called […]

FPGA Night (13 Aug, 7-10PM)

By on August 12, 2013

We will continue working on sending data from the FPGA to a laptop. Required Items: 1. Laptop with Xilinx ISE installed. Please ensure you already have the ISE installed!! We will not have time to wait for the install process to complete (it usually takes 15-30 minutes). Check out http://www.xilinx.com/support/download/index.html/content/xilinx/en/downloadNav/design-tools.html and download the ISE Design […]

Arduino Night (26 July, 7-10PM)

By on July 24, 2013

We will be covering using Python (pyserial) to communicate with an Arduino. This will include sending data back and forth as well as turning pins on and off via serial. Please ensure your laptop has BOTH Python and pyserial installed. Verify that pyserial is installed by typing ‘import serial’ in the Python interactive prompt. If […]

Arduino Night (19 July, 7-10PM)

By on July 17, 2013

This will be a do-over from last week. Word did not get out in time for most people, so we’re going to cover shift registers again. We will be looking at using shift registers with Arduino to control LEDs, and if possible, 7 segment displays. Required Items 1. Arduino & USB cable 2. Breadboard & […]

FPGA Night 16 July (7-10PM)

By on July 15, 2013

We will be designing VHDL code to send data to an SN74HC595N shift register. If time permits we will create a design that reads the output of the shift register at higher speeds (> 1MHz) until the register begins to send invalid data. Because of the cost of FPGA dev boards, we will not have […]

Arduino Night (12 July 7-10PM)

By on July 11, 2013

In case you all hadn’t taken a look at the cancellation thread, the Arduino Night is on for this Friday. Pyr0 graciously volunteered to teach in my absence. He will be covering using shift registers with Arduinos. Required Items 1. Arduino & USB cable 2. Breadboard & jumpers 3. Laptop with Arduino software installed Provided […]

FPGA Night (2 July 7-10PM)

By on July 1, 2013

We will be creating a generic entity to drive a seven segment display and then use push buttons to control the seven segment (count up and count down). Required Items: 1. Laptop with Xilinx ISE installed. Please ensure you already have the ISE installed!! We will not have time to wait for the install process […]