tscircuit

Hardware

pcb design

SHOW HN2024

197points
46comments
#400of 3,515 in 2024
Top 12%of 2024 by points

How HN took it

MixedNo clear lean

9 positive, 9 neutral or asking, 2 mixed, 6 critical, out of 26 comments about the project. Thread score +0.09.

Idea: 7 for, 3 againstDesign: 0 for, 2 againstPricing: 0 for, 1 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Interesting concept and reusable component registry idea

    From 3 comments
    • I initially laughed, but this is very cool actually. I love the pluggable/reusable 'component' registry idea. Kudos, I'll check it out this weekend (or next... :)
      WaxProlix on HN
    • Nice, it's an interesting concept and always like exploring new ways of using react in other contexts (react-three-fiber being easy to use for simple 3d projects, I have also…
      Flux159 on HN
    • Very nice work, thank you. This is a nice intersection of my tech interests, both React and I like to make custom keyboards. I've never liked using the drag and drop design tools…
      gedy on HN

Objections

  • JSX feels like data, not code, for describing circuits

    From 1 comment
    • Looks pretty cool. I'm not sure I'd really want to design an electronics project in jsx though. That's just xml, but also JavaScript. And I guess I think of it more as data than…
      looneysquash on HN
  • Abstraction breaks down in real analog electronics

    From 1 comment
    • The thing is though, stuff rarely works like that when it comes to reality. It shows more of a lack of understanding of electronics than is required to build something end to…
      cjk2 on HN
  • Autorouting and layout are the hard part, and the output looks unusual

    From 2 comments
    • Awesome work, I've developed my own projects which are fairly similar to this. I would say that the auto router is the most important aspect for this to work well, and…
      tmitchel2 on HN
    • Not wishing to kill the idea, but this looks much harder rather than easier to lay out boards. Also the outcome is not what I'd call even remotely normal for a board design. I…
      cjk2 on HN

Requests

  • Automatic layout from schematic without manual coordinates

    From 1 comment
    • Would be really cool if you could omit the x, y coordinates and it would place a reasonable layout for the schematics and footprints.
      nixpulvis on HN
  • Simulation and static analysis before production

    From 1 comment
    • This is only useful for the code generated parts of a design. For most basic circuits the freerouting autorouter already works well enough. The real challenge isn't laying out a…
      imtringued on HN
  • Schematic or layout export back to JSX

    From 1 comment
    • Hi, this looks sorta interesting, I was wondering if you would have plans to be able to go from schematic or layout back to the jsx, so people familiar with the more traditional…
      UberKryos on HN

Questions

  • Why use React for this?

    From 1 comment
  • Could it script Factorio blueprints?

    From 1 comment
    • Could this approach also be used to script a Factorio blueprint?
      meta-level on HN

Alternatives named

  • atopile and pcbdl

    From 1 comment
    • You might be interested in atopile or pcbdl - they’re much more like what you’re describing https://atopile.io/ https://google.github.io/pcbdl/doc/_build/html/readme.html
      kennywinker on HN
  • OpenSCAD

    From 1 comment
    • > And I guess I think of it more as data than as code. What about OpenSCAD? I haven't looked into tscircuit very much and I barely remember any of the vhdl I did in college, and…
      philsnow on HN
  • freerouting autorouter

    From 1 comment
    • This is only useful for the code generated parts of a design. For most basic circuits the freerouting autorouter already works well enough. The real challenge isn't laying out a…
      imtringued on HN
  • KiCAD, Eagle, Altium

    From 1 comment
    • I think a major question is WHICH current EDA SW packages. Cadance OnCloud Platform for PCB Design is $1500/month. Altium Designer is $11k. Most of the universe is in the world…
      frognumber on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/40175087)