Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add DAC PCB #855

Merged
merged 2 commits into from
Jul 22, 2024
Merged

Add DAC PCB #855

merged 2 commits into from
Jul 22, 2024

Conversation

whatwareweb
Copy link
Contributor

@whatwareweb whatwareweb commented Jul 21, 2024

Submission Checklist:

  • I am a current high school, middle school, or home schooled student.

  • I have joined the #electronics channel on Slack

  • I made this board from scratch, even if I followed a tutorial

  • I have followed the directions in README.md

    • Created a folder under onboard/projects
    • Filled out TEMPLATE.md as README.md inside your project folder
    • Uploaded gerber.zip and schematic.pdf inside your project folder
    • Created a folder called src and uploaded design files
    • Uploaded screenshot of PCB order called cart.png with all costs included
    • I am ordering the smallest batch size (ie. JLCPCB's smallest order is for 5 boards)
    • If outside the US I've checked that I can afford the customs charges in my country (which isn't covered by the grant)
  • (Optional) This project is from a tutorial1.

  • (Optional) This project is for the Trail.

  • (Optional) I'm in a FIRST (FRC, FTC, FLL, etc.) team. The number is: ____

This is my USB DAC project.

Note: I have already recieved the OnBoard grant, this will be my 2nd PCB but it still fits in the budget.

USB DAC

This project uses the TI PCM2912A ic to act as a USB DAC that has a headphone jack output. It can output sound from the computer to a headphone jack. It should sound better than the onboard motherboard sound quality due to the use of high quality IC, capacitors, and power supply filtering. It has 16-bit 44.1KHz max audio quality, so nothing special, but I plan to use the experience I gained making this project to make further higher quality DACs.

For 3 boards from OSHpark it will cost $24.90 USD Dollars.

The main challenge was figuring out how to calculate a crystal load capacitance which I had never done before, but it is not that hard, so I was able to figure it out.

Footnotes

  1. Projects from a tutorial are 100% fine! We just want to ask so we can count how people are using tutorials.

@whatwareweb
Copy link
Contributor Author

This is the GitHub repo for the project as well: https://github.com/whatwareweb/usb-dac

@prophetorpheus
Copy link
Collaborator

Hi, I'm Orpheus Leap! Here to help you review your PR.

Found multiple files named README.md. Please only provide one per PR. Make seperate PRs for multiple independent projects.
Happy OnBoarding!
This bot is a simpler helper for common submission types. If there's an error with this, please point it out and someone from the OnBoard team will look at it manually.

@whatwareweb
Copy link
Contributor Author

Hi, I'm Orpheus Leap! Here to help you review your PR.

Found multiple files named README.md. Please only provide one per PR. Make seperate PRs for multiple independent projects. Happy OnBoarding! This bot is a simpler helper for common submission types. If there's an error with this, please point it out and someone from the OnBoard team will look at it manually.

The Readme.md in the folder is a copy from the original github repo https://github.com/whatwareweb/usb-dac . If you do not want this please let me know so I can remove it from the PR

Copy link
Collaborator

@LimesKey LimesKey left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for your other submission, best of luck getting your PCB. Do you think you can also add upload a STEP and WRL 3d model of your PCB in KiCad, I'd love to see the 3d model of this.

@LimesKey LimesKey self-assigned this Jul 22, 2024
@LimesKey LimesKey added the Submission New Boards! label Jul 22, 2024
@whatwareweb
Copy link
Contributor Author

OK I will plan to do this tomorrow because for some reason none of the footprints are showing 3d models either.

@whatwareweb
Copy link
Contributor Author

OK I have added the 3D model

@LimesKey LimesKey merged commit 47256cc into hackclub:main Jul 22, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Submission New Boards!
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants