[{"data":1,"prerenderedAt":356},["ShallowReactive",2],{"project-15386981":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":29,"sentiment":30,"stance_mix":31,"scored_comments":36,"aspects":37,"strip":44,"post_text":46,"what":47,"said":83,"maker_in_thread":189,"shape":199,"grid":203,"attempts":320,"same_week":321,"maker_shows":201,"maker_hidden":348,"reader_version":349,"card":350},"15386981","InstaBuild","Build circuit boards faster with computer vision","title","Show HN: Build circuit boards faster with computer vision","http:\u002F\u002Fwww.snapeda.com\u002Finstabuild","snapeda.com","natashabaker",1506971764,2017,124,51,339,2242,16,"notable","dev_tools","pcb design library generator","web_app",[24,25,26,27,28],"pcb footprint","kicad","eagle pcb","datasheet extraction","electronic symbols","curious",0.022,{"positive":32,"neutral":33,"mixed":34,"critical":35},4,14,1,5,24,{"idea":38,"design":40,"execution":42,"performance":43},{"positive":39,"critical":39},2,{"positive":34,"critical":41},0,{"positive":41,"critical":39},{"positive":34,"critical":34},[41,45,41,35,45,41,45,34,41,34,45,45,45,41,45,35,41,45,41,34,41,34,45,35,41,41,41,45,41,41,41,41,41,41,41,41,45,35,45,34],3,null,{"problem":48,"audience":55,"pricing":59,"motivation":63,"time_to_build":46,"stack":67,"openness":80,"stage":81,"team_size":82},{"value":49,"source":50,"evidence":51},"Gathering symbols and footprints for a circuit board when the part is missing from libraries","maker",[52],{"id":53,"by":11,"text":54},"15387001","Hi HN! As a team of 10 electrical engineers at SnapEDA, we know how frustrating it is to gather all the data (like symbols & footprints) needed to make a circuit board. Although…",{"value":56,"source":50,"evidence":57},"Electrical engineers designing circuit boards",[58],{"id":53,"by":11,"text":54},{"value":60,"source":50,"evidence":61},"Free tool",[62],{"id":53,"by":11,"text":54},{"value":64,"source":50,"evidence":65},"Frustration gathering part data needed for circuit board design",[66],{"id":53,"by":11,"text":54},[68,76],{"value":69,"source":70,"evidence":71},"OpenCV","commenter",[72],{"id":73,"by":74,"text":75},"15387762","MattValentine","Hello I'm the developer behind this tool. We use OpenCV for the computer vision portion (i.e. breaking the table up into the proper cells) and Tesseract OCR for the optical…",{"value":77,"source":70,"evidence":78},"Tesseract OCR",[79],{"id":73,"by":74,"text":75},"free","launched","team",{"praise":84,"objections":98,"requests":128,"questions":153,"alternatives":168},[85,91],{"value":86,"source":50,"evidence":87},"Saves time on creating parts and footprints",[88],{"id":89,"by":11,"text":90},"15390094","We find that it saves at least 30 minutes for most parts, since it automatically configures the symbols, defines their electrical characteristics, completes the…",{"value":92,"source":70,"evidence":93},"Useful footprint library for common parts",[94],{"id":95,"by":96,"text":97},"15390568","Animats","Tried looking up some parts I use. The footprint for a surface mount MOSFET (IRL530NS) was totally weird, with the wrong number of pads.[1] LT3750 was fine, although the…",[99,107,118],{"value":100,"source":70,"evidence":101},"OCR errors and wrong pads or pins in output",[102,106],{"id":103,"by":104,"text":105},"15391048","rasz",">more sophisticated than OCR it miss recognizes 0\u002F2 and generates letters in pin number column which should only contain numbers on non bga parts in the demo video",{"id":95,"by":96,"text":97},{"value":108,"source":70,"evidence":109},"Manufacturer data would be more trustworthy than user-generated models",[110,114],{"id":111,"by":112,"text":113},"15387613","amelius","So ... if manufacturers don't do this, then what we need is a way to allow a community to contribute this kind of information. Like a GitHub for electronic models, and related…",{"id":115,"by":116,"text":117},"15389135","madengr","That’s the last thing I’d trust, Joe Public creating device models. Leave that to the device modeling groups at the semiconductor companies.",{"value":119,"source":70,"evidence":120},"Footprints need care for tight pitch and IPC tolerances",[121,124],{"id":122,"by":96,"text":123},"15390168","The value here is in the footprint library. The question is whether it is any good. Footprints have lots of subtle issues, especially as the pin spacing gets very tight. (I…",{"id":125,"by":126,"text":127},"15389678","metaphor","Generally speaking, an unacceptable practice for a large chunk of professional industry beholden to requirements spec traceable to IPC standards.",[129,139,149],{"value":130,"source":70,"evidence":131},"Semiconductor manufacturers publishing simulation and symbol models",[132,136],{"id":133,"by":134,"text":135},"15387521","yitchelle","What I would really like to see if the IC manufacturer would release all the data necessary for integrating their part into the design. The data would include a * spice model for…",{"id":137,"by":116,"text":138},"15446352","I’m talking about semiconductor models, not footprints or 3D CAD models.",{"value":140,"source":70,"evidence":141},"Merge footprints for future-proof boards",[142,146],{"id":143,"by":144,"text":145},"15388359","sitkack","Not intended to diminish your awesome work, I had this idea and I am so glad someone else did and implemented it! * Could find typos in schematics * Extract operational…",{"id":147,"by":144,"text":148},"15390362","I'd like to merge two footprints so I can make PCBs that are future proof.",{"value":150,"source":70,"evidence":151},"Pin numbers on schematic symbols",[152],{"id":95,"by":96,"text":97},[154,161],{"value":155,"source":70,"evidence":156},"What technology is behind it",[157],{"id":158,"by":159,"text":160},"15387606","rcdmd","Looks neat! What's the technology behind it? I'm asking in part for selfish reasons-- my side project in an entirely different domain involves analyzing orderly PDF files.…",{"value":162,"source":70,"evidence":163},"Whether parametric data can be extracted from datasheets",[164],{"id":165,"by":166,"text":167},"15387635","petra","This looks great! Can a similar technology be used to extract part parametrics from the datasheet ? because if so we'll get much closer to the ideal chip\u002Fcomponent search engine.…",[169,175,182],{"value":170,"source":50,"evidence":171},"InstaPart and free library downloads",[172],{"id":173,"by":11,"text":174},"15387844","We have a great product called InstaPart (https:\u002F\u002Fwww.snapeda.com\u002Finstapart) to help with that, or if it's already in our library you can download it free!",{"value":176,"source":70,"evidence":177},"BSDL-to-schematic Eagle macro",[178],{"id":179,"by":180,"text":181},"15389815","zw123456","There is a macro available for the Eagle PCB design software that converts BSDL to schematic and foot print. BSDL although originally for boundary scan has info about footprint…",{"value":183,"source":70,"evidence":184},"Hand-drawing footprints and symbols",[185],{"id":186,"by":187,"text":188},"15387614","kazinator","The only time I've needed to build a custom footprint (not from a library) was for parts that I had to physically measure with calipers. For anything even remotely standard…",{"comments":190,"answered":32,"key":191},12,[192,193,196],{"id":53,"text":54},{"id":194,"text":195},"15387593","Thanks for this, and that's a great idea. Because there is no common format that all electronics CAD vendors support, we have created our own. We then export to the various PCB…",{"id":197,"text":198},"15387703","Engineers can contribute their own models on SnapEDA. They are then available to download in all formats. However, for quality reasons, we create the vast majority of models.",{"commenters":200,"max_depth":201,"maker_replies":190,"first_comment_mins":39,"lifespan_hours":202},26,6,197,[204,206,208,210,213,217,218,219,221,223,225,227,229,232,234,236,240,242,243,245,246,248,249,253,255,259,261,263,265,266,268,270,273,274,277,279,282,285,288,291,293,296,299,301,304,307,310,313,315,317,319],[53,41,41,205,11,34],"project\u002Fpositive\u002Fidea",[133,41,45,207,134,41],"project\u002Fneutral\u002Fidea",[194,41,41,209,11,34],"maker\u002Fneutral\u002Fidea",[211,41,35,212,134,41],"15387752","project\u002Fpositive\u002Fdesign",[214,41,45,215,216,41],"15387847","maker\u002Fneutral\u002Fdesign","MTminded",[111,41,45,207,112,41],[197,41,41,209,11,34],[220,41,45,207,112,41],"15387743",[222,41,41,209,11,34],"15387914",[115,41,34,224,116,41],"project\u002Fcritical\u002Fidea",[226,41,41,209,11,34],"15389580",[137,41,34,228,116,41],"maker\u002Fcritical\u002Fidea",[230,41,45,207,231,41],"15389655","Bromskloss",[158,41,45,233,159,41],"maker\u002Fneutral\u002Fexecution",[73,41,45,235,74,41],"project\u002Fneutral\u002Fexecution",[237,41,45,238,239,41],"15387631","project\u002Fneutral\u002Fnone","fest",[173,41,41,241,11,34],"maker\u002Fneutral\u002Fnone",[165,41,45,209,166,41],[244,41,41,209,11,34],"15388811",[143,41,35,205,144,41],[247,41,41,233,11,34],"15390244",[147,41,45,207,144,41],[250,41,41,251,252,41],"15388716","other\u002Fneutral\u002Fnone","mamcx",[254,41,41,251,96,41],"15390153",[256,41,34,257,258,41],"15389688","project\u002Fcritical\u002Fperformance","jhallenworld",[89,41,41,260,11,34],"maker\u002Fpositive\u002Fperformance",[103,41,34,262,104,41],"project\u002Fcritical\u002Fexecution",[95,34,45,264,96,41],"project\u002Fmixed\u002Fexecution",[122,39,45,235,96,41],[267,45,35,205,180,41],"15387849",[269,45,41,241,11,34],"15388220",[271,45,41,272,126,41],"15389631","commenter\u002Fneutral\u002Fnone",[179,45,41,272,180,41],[275,45,41,276,126,41],"15390036","commenter\u002Fcritical\u002Fidea",[278,32,45,238,116,41],"15389115",[280,35,41,251,281,41],"15387525","montecarl",[283,35,41,251,284,41],"15387556","roymurdock",[286,35,41,287,281,41],"15387711","other\u002Fcritical\u002Fnone",[289,35,41,251,290,41],"15387724","no_protocol",[292,35,41,272,284,41],"15387833",[294,35,41,251,295,41],"15387805","encore2097",[297,35,41,251,298,41],"15388672","Z1515M8147",[300,35,41,272,116,41],"15389073",[302,35,41,251,303,41],"15388793","mcshicks",[305,35,41,251,306,41],"15389637","jarmitage",[308,201,45,207,309,41],"15388790","davidzweig",[311,201,41,312,11,34],"15388804","maker\u002Fpositive\u002Fexecution",[314,201,35,260,309,41],"15389087",[186,316,45,235,187,41],7,[318,316,41,233,11,34],"15387791",[125,316,34,262,126,41],[],[322,327,331,335,339,343],{"id":323,"name":324,"points":325,"category":326},"15393446","Thousand Ether Homepage",344,"creative",{"id":328,"name":329,"points":330,"category":326},"15383336","fast-style-transfer-deeplearnjs",266,{"id":332,"name":333,"points":334,"category":20},"15357394","RMStudio",154,{"id":336,"name":337,"points":338,"category":20},"15367645","ARKit Playground",151,{"id":340,"name":341,"points":342,"category":20},"15356599","Sitebulb",120,{"id":344,"name":345,"points":346,"category":347},"15392777","Nematoduino",101,"hardware",false,"v2",{"id":351,"name":5,"line":6,"ai":348,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":352,"top":18,"kw":353,"maker":11,"domain":10,"tier":19,"attempts":41,"strip":354,"url":9,"mix":355,"praise":86,"objection":100,"sub":21},15386981,0.02,[24,25,26,27,28],"0305303101333035030101350003000000003531",[32,33,34,35],1793990964712]