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 "hack_roll" Board #1493

Open
wants to merge 12 commits into
base: main
Choose a base branch
from
Open

Add "hack_roll" Board #1493

wants to merge 12 commits into from

Conversation

Anayjain1129
Copy link
Contributor

@Anayjain1129 Anayjain1129 commented Mar 1, 2025

Submission Checklist:

  • I am a current high school, middle school, or home schooled student.
    • I am 18 or under
    • I have filled out the verification form (do this for every pull request)
  • 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 OnBoard Live2.
  • (Optional) This project is for Hacky Holidays3.
    • I have included the bom.csv (Bill of Materials) file with the appropriate JLCPCB/LCSC Part numbers in the /src directory
    • I have included the positions.csv file in the /src directory
    • I have checked Hacky Holidays in the verification form and selected the parts I will require
    • I have submitted a request for Hand Assembly if my PCB is complex, has a high extended component count and/or requires Standard Assembly
  • (Optional) I'm in a FIRST (FRC, FTC, FLL, etc.) team. The number is: ____

Footnotes

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

  2. OnBoard Live is a special version of OnBoard where you can earn more money for designing advanced boards. Check out the #onboard-live channel on our Slack!

  3. Hacky Holidays is a limited-time PCB event, design a holiday-themed PCB this Winter, and get it shipped.

@prophetorpheus
Copy link
Collaborator

prophetorpheus commented Mar 1, 2025

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

projects/hack_roll:

Required files

README.md A description of your project
cart.png cart.png
gerber.zip
schematic.pdf Manually check schematic.pdf
Source files - EasyEDA Found both PCB and SCH files

You can view a render of your board over on gerber.zip/2d!

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.

@46-HA
Copy link
Collaborator

46-HA commented Mar 2, 2025

Hey Anay,
unfortunately we only offer $100 in total for Onboard, you made another PCB which was about $35 dollars, if you print this one, it would exceed your grant limit. Here are some things you can do to reduce the cost:

  • Select PCBA for only two boards rather than all 5. You will still receive all 5, but only two will have components.
  • Select the default green soldermask and leaded HASL finish
  • Make sure as many parts as possible are "Basic" or "Preferred Extended" parts; these parts have the $3 assembly fee waived. Here is the list: https://jlcpcb.com/parts/basic_parts
  • Use a coupon by JLCPCB for a minor price reduction
  • Assemble the PCB yourself with a stencil

If the cost still ends up above $100, send a message in [#onboard-help](https://slack.com/archives/C0593MG26TT) and I can help you pay the remainder with your own card. That basically means that you'll pay what the grant doesn't cover.
-Hussein

@46-HA 46-HA self-assigned this Mar 2, 2025
@Anayjain1129
Copy link
Contributor Author

Anayjain1129 commented Mar 2, 2025 via email

@46-HA
Copy link
Collaborator

46-HA commented Mar 2, 2025

You have $67.79 left, the project you're trying to print is 80 dollars, you'll need about 13 dollars to cover it

@Anayjain1129
Copy link
Contributor Author

Anayjain1129 commented Mar 3, 2025 via email

@Anayjain1129
Copy link
Contributor Author

In my HCB card which I got for my hacker card im left with 3.87$ so if return them will they add to the amount im left with?

@46-HA
Copy link
Collaborator

46-HA commented Mar 3, 2025

Hey! You could do Onboard Live (livestreaming yourself designing PCBs) to get an increased grant (1 hour = 5 USD) or you could use your own money in order to pay the remainder. You also said something about getting help from PowerPCB, let me know how that goes! I'll be keeping this PR open, if you have any questions, either send them here or DM them to me on slack.
-Hussein

@46-HA 46-HA added no HCB needed second boards (this + "submission") and fixes to existing boards Stalled In progress, waiting for update from user or reviewer labels Mar 3, 2025
@Anayjain1129
Copy link
Contributor Author

Anayjain1129 commented Mar 3, 2025 via email

@maxwofford maxwofford added the Submission New Boards! label Mar 6, 2025
@maxwofford
Copy link
Member

I'm surprised to hear this design is so expensive! When I made the original usb hubs for the tutorial it was something like $20 for 5 with 4-port hubs. Are you doing single-sided assembly with economic assembly?

@Anayjain1129
Copy link
Contributor Author

Anayjain1129 commented Mar 6, 2025 via email

@46-HA
Copy link
Collaborator

46-HA commented Mar 7, 2025

With the cheapest manufacturing and assembling, it should be around ~$37.15? Could you print it single-sided as well? I checked on PCBPower, and it would be much cheaper to make. Onboard requires you to try to print your PCB as cheaply as possible, so for the PCB fabrication, you have to choose the 10-working-days option.

To recap:

  • Choose single sided
  • Economic assembly
  • 10-working-day PCB fabrication

It would be great if you could fix those and upload the new quote; Let me know if you have any questions!
-Hussein

@Anayjain1129
Copy link
Contributor Author

Anayjain1129 commented Mar 7, 2025 via email

@46-HA
Copy link
Collaborator

46-HA commented Mar 8, 2025

Would the 1466 INR be for the whole board and shipping? Also, you might want to fix this issue with the silkscreen as it might cause some issues with the fabrication:
image

@46-HA 46-HA removed the Stalled In progress, waiting for update from user or reviewer label Mar 8, 2025
@Anayjain1129
Copy link
Contributor Author

Anayjain1129 commented Mar 8, 2025 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
no HCB needed second boards (this + "submission") and fixes to existing boards Submission New Boards!
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants