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

CANSwitch #346

Merged
merged 13 commits into from
Feb 21, 2024
Merged

CANSwitch #346

merged 13 commits into from
Feb 21, 2024

Conversation

Brelee2222
Copy link
Contributor

@Brelee2222 Brelee2222 commented Feb 18, 2024

Submission Checklist:

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

  • I have joined the #onboard 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
    • Uploaded Gerber, sources, and schematic
    • Uploaded screenshot of PCB order 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) I'm in a FIRST (FRC, FTC, FLL, etc.) team. The number is: 1540

Footnotes

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

@prophetorpheus
Copy link
Collaborator

prophetorpheus commented Feb 18, 2024

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

You can view a render of your board over on tracespace.io!

Happy OnBoarding!

@karmanyaahm karmanyaahm added the Submission New Boards! label Feb 19, 2024
@Brelee2222
Copy link
Contributor Author

Brelee2222 commented Feb 20, 2024

I probably should mention some things about the circuit for the pcb, because it does not use a Voltage supply or Ground.

I color coded the tracks in the schematic so that half of them are yellow, while the rest are green (CAN bus colors). The yellow tracks are for high signals passing through the circuit and green tracks are for low signals.

When the switch is flipped one way, the yellow tracks should connect together, and when flipped the yellow tracks should pass through a 120 ohms resistor and into a green track. (terminating CAN)

On the PCB design, all the yellow tracks are on one side of the board while green tracks are on the other.

If you're going to verify the footprints I use, here are the links for the parts I am using. I forgot to link them in the design.
https://www.mouser.com/ProductDetail/ROHM-Semiconductor/ESR10EZPF1200?qs=DyUWGjl%252BcVtTejlGEVMJGA%3D%3D
https://www.digikey.com/en/products/detail/nidec-components-corporation/MFS401N-2-Z/5086558

Copy link
Member

@maxwofford maxwofford left a comment

Choose a reason for hiding this comment

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

I love seeing such a simple board put together! Your student verification is approved. Good luck with your CAN debugging!

Copy link
Member

@karmanyaahm karmanyaahm left a comment

Choose a reason for hiding this comment

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

Love that OnBoard is being helping with your robot!

@karmanyaahm karmanyaahm merged commit 321ca60 into hackclub:main Feb 21, 2024
1 check passed
@karmanyaahm
Copy link
Member

Your grant should be emailed to you soon!

@maxwofford
Copy link
Member

Sent!

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.

4 participants