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

internallyConnectedPorts prop #518

Open
seveibar opened this issue Jan 13, 2025 · 4 comments
Open

internallyConnectedPorts prop #518

seveibar opened this issue Jan 13, 2025 · 4 comments

Comments

@seveibar
Copy link
Contributor

Indicates that ports are internally connected inside of a chip

Solves the "push button problem" because push buttons have internally connected ports, but schematic representation only has two ports

/bounty $25

Copy link

algora-pbc bot commented Jan 13, 2025

💎 $25 bounty • tscircuit

Steps to solve:

  1. Start working: Comment /attempt #518 with your implementation plan
  2. Submit work: Create a pull request including /claim #518 in the PR body to claim the bounty
  3. Receive payment: 100% of the bounty is received 2-5 days post-reward. Make sure you are eligible for payouts

Thank you for contributing to tscircuit/core!

Add a bountyShare on socials

@UTK-a-RSH
Copy link

How can I test my implementation regarding this issue can anyone please tell me ?

@seveibar
Copy link
Contributor Author

@UTK-a-RSH we're implementing this on stream now!!! https://x.com/seveibar 00:45:00

@seveibar
Copy link
Contributor Author

tl;dr; this is the repro the trace doesn't connected properly

import { PushButton } from "@tsci/seveibar.push-button"

export default () => (
  <board width="30mm" height="10mm">
    <PushButton
      name="SW1"
      pcbX={10}
      schX={-3}
    />
    <PushButton
      name="SW2"
      pcbX={-10}
      schX={3}
    />
    <trace from=".SW1 .pin1" to=".SW2 .pin3" />
  </board>
)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants