Skip to content

weyer7/Purdue-FPGA-Club

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
Levi Thompson
Feb 11, 2025
ad94fe2 · Feb 11, 2025

History

15 Commits
Feb 1, 2025
Feb 1, 2025
Feb 11, 2025
Feb 1, 2025
Feb 1, 2025

Repository files navigation

FPGA Club

Promoting student-led design, verification, and implementation of user-defined hardware.


General Meeting Information

  • Meeting Frequency: Biweekly
  • Location: BHEE 117 (ECE 270 Lab)
  • Meeting Time: Thursday at 7:40pm

Subteam Meeting Times

  • Meeting Time: TBD (determined via when2meet polls in the announcements channel)
  • Members can choose their subteam and participate accordingly.

Labs and Equipment Usage

  • Access: Students may use the ECE 270 Lab (BHEE 164) at any time outside class hours to work on projects.
  • Club Equipment: Located in the club locker (Cabinet 15) at the back of the lab. Equipment use is allowed after attending at least one meeting.

Lab and Equipment Rules

  1. Authorization Required: Do not remove FPGA club property or lab equipment from the lab space without authorization.
  2. No Food/Drinks: These are not permitted in the ECE 270 Lab.
  3. Clean and Organize: Return all equipment to its proper place.
  4. Respect Others: Lab usage is a privilege provided by the ECE department.

Project Paths

For Spring 2025, the club offers the following two project paths:

1. 270 FPGA Development Board

  • Objective: Design and prototype a new low-cost FPGA board for Purdue’s ECE 270 class.
  • Tools: KiCad (for PCB design and layout).
  • Goal: Deliver a working prototype by the semester's end.
  • Support: Subteam members will receive guidance in learning the tools and debugging/design processes.

2. Digital Design Project

  • Objective: Collaborate in small teams (about 4 members) to create an FPGA project for the ECE Spark Competition.
  • Examples:
    • A MIDI synthesizer that processes music signals to generate sound output for headphones.
    • A snake game where buttons control the speed or direction of the snake.
  • Project Suggestions Forum: Members can pitch ideas and form teams based on shared interests.

Getting Started

  1. Join a Project Path: Choose between the 270 FPGA Development Board or Digital Design Project subteams.
  2. Participate in Meetings: Stay updated via the announcements channel.
  3. Use the Lab: Ensure you’ve attended at least one meeting before using the lab equipment.

Contact

For questions, feel free to reach out to FPGA Club officers via the Discord.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published