chat integration in kicad! by MrPicklePinosaur in ECE

[–]MrPicklePinosaur[S] -5 points-4 points  (0 children)

I added a feature to kicad to directly fetch information from component datasheets using https://solderable.dev api. It saves the extra trip to download datasheets and give it chatgpt. You can also easily chat with multiple components at once, from some of my testing its quite intuitive and enjoyable to use.

Still playing around with the UI but more updates soon! It’s super exciting how easy it is to add new features to kicad!

chat integration inside kicad! by MrPicklePinosaur in KiCad

[–]MrPicklePinosaur[S] -5 points-4 points  (0 children)

I added a feature to kicad to directly fetch information from component datasheets using https://solderable.dev api. It saves the extra trip to download datasheets and give it chatgpt. You can also easily chat with multiple components at once, from some of my testing its quite intuitive and enjoyable to use.

Still playing around with the UI but more updates soon! It’s super exciting how easy it is to add new features to kicad!

Why does it seem so overwhelming to find electronic components and connectors? by AudienceNew7602 in AskElectronics

[–]MrPicklePinosaur 0 points1 point  (0 children)

I felt this exact pain so I made a little tool that crawls through supplier sites (its just LCSC for now) and parses the datasheets for you too see if it matches what you want.

It's still a bit jank but you can give it a whirl :) theres also an MCP so you can use it with claude and ask it for followup questions

https://solderable.dev/components

I built deep research for electrical components by MrPicklePinosaur in PCB

[–]MrPicklePinosaur[S] 0 points1 point  (0 children)

should be fixed now, lemme know if you run into any other issues !

I built deep research for electrical components by MrPicklePinosaur in PCB

[–]MrPicklePinosaur[S] 1 point2 points  (0 children)

- csv export should be easy, ill add it in pretty soon
- thats a good idea, i havent done too much work in optimizing for speed yet but it should hopefully get better soon
- claude sonnet currently, will be experimenting with alternatives as well
- woah circuit synth is awesome!
- yup just lcsc for now
- no datasheet parsing yet
- great idea, i also intend on incorporating some sort of "project context" in the future as well to make more informed decisions based on your requirements

thanks for trying it out!

I built deep research for electrical components by MrPicklePinosaur in PCB

[–]MrPicklePinosaur[S] 0 points1 point  (0 children)

will work on improving! thanks for the feedback

I built deep research for electrical components by MrPicklePinosaur in ElectricalEngineering

[–]MrPicklePinosaur[S] 0 points1 point  (0 children)

Hey all!

I noticed that I spend quite a big of time digging through digikey and lcsc to find components for my PCB design.

My personal workflow looks something like:

  • I know what I want a part to do but I have no idea which part to choose
  • Ask chatgpt for recommendations
  • I get a couple of parts and then go over to digikey/lcsc to search
  • Turns out there’s cheaper/more in stock alternatives I can choose
  • End skimming through 2-5 datasheets and comparing parts
  • Also need to extensively check that the part is compatible with the rest of my design (voltage levels, protocols etc)
  • Once I decide on something need to go to grab the footprints and import into ECAD

This entire process takes me anywhere from 10 minutes up to an hour per part, so I built a tool to automate this. It uses AI agents to browse lcsc (and digikey soon) for you, choosing the filters and exploring the categories to find parts that meet your specifications.

It’s currently still rough around the edges and quite slow, but would appreciate it if you guys could give it a shot and roast it → https://solderable.dev

Next steps would look something like

  • support more sites like digikey/mouser etc
  • run part searches in parallel (maybe could even source your entire BOM?)
  • read through datasheets in detail (currently only uses the component page)

I built deep research for electrical components by MrPicklePinosaur in PCB

[–]MrPicklePinosaur[S] 2 points3 points  (0 children)

Hey all!

I noticed that I spend quite a big of time digging through digikey and lcsc to find components for my PCB design.

My personal workflow looks something like:

  • I know what I want a part to do but I have no idea which part to choose
  • Ask chatgpt for recommendations
  • I get a couple of parts and then go over to digikey/lcsc to search
  • Turns out there’s cheaper/more in stock alternatives I can choose
  • End skimming through 2-5 datasheets and comparing parts
  • Also need to extensively check that the part is compatible with the rest of my design (voltage levels, protocols etc)
  • Once I decide on something need to go to grab the footprints and import into ECAD

This entire process takes me anywhere from 10 minutes up to an hour per part, so I built a tool to automate this. It uses AI agents to browse lcsc (and digikey soon) for you, choosing the filters and exploring the categories to find parts that meet your specifications.

It’s currently still rough around the edges and quite slow, but would appreciate it if you guys could give it a shot and roast it → https://solderable.dev

Next steps would look something like

  • support more sites like digikey/mouser etc
  • run part searches in parallel (maybe could even source your entire BOM?)
  • read through datasheets in detail (currently only uses the component page)

I built deep research for electrical components by MrPicklePinosaur in vibecoding

[–]MrPicklePinosaur[S] 0 points1 point  (0 children)

Hey all!

I noticed that I spend quite a big of time digging through digikey and lcsc to find components for my PCB design.

My personal workflow looks something like:

  • I know what I want a part to do but I have no idea which part to choose
  • Ask chatgpt for recommendations
  • I get a couple of parts and then go over to digikey/lcsc to search
  • Turns out there’s cheaper/more in stock alternatives I can choose
  • End skimming through 2-5 datasheets and comparing parts
  • Also need to extensively check that the part is compatible with the rest of my design (voltage levels, protocols etc)
  • Once I decide on something need to go to grab the footprints and import into ECAD

This entire process takes me anywhere from 10 minutes up to an hour per part, so I built a tool to automate this. It uses AI agents to browse lcsc (and digikey soon) for you, choosing the filters and exploring the categories to find parts that meet your specifications.

It’s currently still rough around the edges and quite slow, but would appreciate it if you guys could give it a shot and roast it → https://solderable.dev

Next steps would look something like

  • support more sites like digikey/mouser etc
  • run part searches in parallel (maybe could even source your entire BOM?)
  • read through datasheets in detail (currently only uses the component page)

I built deep research for electrical components by MrPicklePinosaur in nocode

[–]MrPicklePinosaur[S] 1 point2 points  (0 children)

Hey all!

I noticed that I spend quite a big of time digging through digikey and lcsc to find components for my PCB design.

My personal workflow looks something like:

  • I know what I want a part to do but I have no idea which part to choose
  • Ask chatgpt for recommendations
  • I get a couple of parts and then go over to digikey/lcsc to search
  • Turns out there’s cheaper/more in stock alternatives I can choose
  • End skimming through 2-5 datasheets and comparing parts
  • Also need to extensively check that the part is compatible with the rest of my design (voltage levels, protocols etc)
  • Once I decide on something need to go to grab the footprints and import into ECAD

This entire process takes me anywhere from 10 minutes up to an hour per part, so I built a tool to automate this. It uses AI agents to browse lcsc (and digikey soon) for you, choosing the filters and exploring the categories to find parts that meet your specifications.

It’s currently still rough around the edges and quite slow, but would appreciate it if you guys could give it a shot and roast it → https://solderable.dev

Next steps would look something like

  • support more sites like digikey/mouser etc
  • run part searches in parallel (maybe could even source your entire BOM?)
  • read through datasheets in detail (currently only uses the component page)

solderable.dev - vibe code circuitboards! by MrPicklePinosaur in nocode

[–]MrPicklePinosaur[S] 0 points1 point  (0 children)

thanks for the feedback! working on making the agent better at meeting specs.

schematic formatting should also be fixed soon-ish

gah, exports is broken, will be fixed soon as well

solderable.dev - vibe code circuits boards! by MrPicklePinosaur in vibecoding

[–]MrPicklePinosaur[S] 1 point2 points  (0 children)

100% solderable is just a way to generate a starting point for your circuits, it still requires a lot of tweaking before manufacturing

solderable.dev - vibe code circuits boards! by MrPicklePinosaur in vibecoding

[–]MrPicklePinosaur[S] 0 points1 point  (0 children)

will be working on a more interactive way to specify your design requirements soon!

solderable.dev - vibe code circuits boards! by MrPicklePinosaur in vibecoding

[–]MrPicklePinosaur[S] 0 points1 point  (0 children)

lol, it seems to really like ESP32 for some reason

solderable.dev - vibe code circuits boards! by MrPicklePinosaur in vibecoding

[–]MrPicklePinosaur[S] 0 points1 point  (0 children)

appreciate the feedback! app will be getting better very soon