Arduino Night (17 Oct, 7-10 PM)

By on October 15, 2014

We will be using push buttons to change the brightness of an LED one step at a time. During the course of this little project, we will also cover de-bouncing buttons. If time permits, we will start with Serial communications. Agenda: 1. How push buttons work 2. How to connect the buttons 3. Reading push […]

FPGA Night (14 Oct, 7-10 PM)

By on October 13, 2014

Since a lot of people were out last week, I’ll be covering this class again. We finished creating the new FIFO backed RX module. This class we will spend a lot of time playing around in the simulator. We will be creating procedures to send test data as well as read data from the FIFO. […]

FPGA Night (7 Oct, 7-10 PM)

By on October 6, 2014

We finished creating the new FIFO backed RX module. This class we will spend a lot of time playing around in the simulator. We will be creating procedures to send test data as well as read data from the FIFO. The slides for the upcoming and previous classes can be found here. The slides are […]

Arduino Night (3 Oct, 7-10 PM)

By on October 2, 2014

We will be fading LEDs with PWM, learning how to use for loops, creating variables, bit shifting, and reading analog values. Agenda: 1. Pulse width modulation 2. Create sketch to turn LED part on 3. Play with this sketch to make the LED dimmer or brighter 4. Intro to conditional loops (for) 5. Use a […]

FPGA Night (30 Sep, 7-10 PM)

By on September 28, 2014

We finished a full serial UART in the last class. In this class we will be adding a FIFO to the RX module. This will enable the UART to buffer data that is read so that the parent module does not have to immediately read the incoming data. We will not be doing any testing […]

Arduino Night (26 Sept, 7-10 PM)

By on September 21, 2014

Back by popular demand 😀 We will go over what the Arduino is, how to use the IDE, what LEDs are, and create a blinky light sketch. If time permits, we will move into talking about Wiring functions, C data types, and custom C functions. Agenda: 1. Instructor introduction 2. Overall plan for the series […]

FPGA Night (23 Sept, 7-10 PM)

By on September 21, 2014

In the last class we completed the serial receiver. In this class we will be creating a serial transmitter. Once the transmitter is complete, we will make a mater module that contains both the transmitter and receiver. Then we will connect rx to tx (loopback) and make sure everything is working as planned! If time […]

FPGA Night (16 Sept, 7-10PM)

By on September 14, 2014

We will be creating a UART receiver that will get data from the serial port of the Arduino Micro boards. If you have a board that has a serial port built in, you can also use that directly. All boards will be programmed ahead of time and source code will be available. If you have […]

FPGA Night (9 Sep, 7-10 PM)

By on September 7, 2014

We will be using 3.3 volt Arduino Mini boards that are programmed to act like SRAM. A basic data sheet will be created to help guide development of a VHDL module. Development will be done on your own with a slideshow that gives hints. More chip options other than SRAM might be available by class […]

FPGA Night (26 Aug, 7-10PM)

By on August 24, 2014

We didn’t get through all of the sides in the last class. This class will be picking up with adding LEDs to the design. At a minimum, we should be able to get the LEDs to display the analog values. If there is time left over, we will add VGA to the design so that […]

FPGA Night (19 Aug, 7-10PM)

By on August 17, 2014

We will be switching gears from VGA and moving into interfacing with an SPI-like analog to digital converter (ADC). Specifically the MCP3001. For those of you attending in person, I will have enough on hand for you to use. This chip will allow us to sample an analog voltage using the FPGA. For the first […]

FPGA Night (Aug 12, 7-10PM)

By on August 10, 2014

This will be the last class of VGA before switching to a different topic. We will be covering how to control the color output of the new VGA module. The instructor will give an example of how to draw bars. The rest of the class will be dedicated to each person doing one of the […]

FPGA Night (5 Aug, 7-10PM) — CANCELLED

By on August 3, 2014

There is a good chance I will not be in the available on the 5th. I am calling the class just in case. We will pick back up with the VGA module on the 12th.

FPGA Night (29 July, 7-10PM)

By on July 27, 2014

We will be creating a VHDL library to hold a function that determines how many bits are needed to represent a decimal number, then creating a record that can be used to configure vga_solid. If there is time at the end, then we will begin the process of converting vga_solid to make use of the […]