[{"data":1,"prerenderedAt":216},["ShallowReactive",2],{"project-21527625":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":20,"keywords":22,"reception":27,"sentiment":28,"stance_mix":29,"scored_comments":34,"aspects":35,"strip":40,"post_text":42,"what":43,"said":83,"maker_in_thread":134,"shape":141,"grid":145,"attempts":177,"same_week":178,"maker_shows":30,"maker_hidden":209,"reader_version":210,"card":211},"21527625","BrachioGraph","An easy-to-build pen-plotter, driven by Python","title","Show HN: BrachioGraph, an easy-to-build pen-plotter, driven by Python","https:\u002F\u002Fwww.brachiograph.art","brachiograph.art","DanieleProcida",1573669911,2019,63,12,713,2195,33,"notable","hardware","pen plotter",[21,23,24,25,26],"raspberry pi","servo motors","python","drawing robot","curious",0.05,{"positive":30,"neutral":31,"mixed":32,"critical":33},2,5,0,1,8,{"docs":36,"execution":37,"idea":38,"performance":39},{"positive":32,"critical":32},{"positive":32,"critical":32},{"positive":30,"critical":32},{"positive":32,"critical":33},[32,41,32,41,32,41,41,41,33,32,31,31],3,null,{"problem":44,"audience":51,"pricing":55,"motivation":59,"time_to_build":63,"stack":67,"openness":80,"stage":81,"team_size":82},{"value":45,"source":46,"evidence":47},"Makes a genuinely interesting, very cheap drawing robot from household materials and cheap servos","maker",[48],{"id":49,"by":11,"text":50},"21538372","Full details of the project, including all the code and documentation, are posted at https:\u002F\u002Fwww.brachiograph.art. This is my attempt to do something with the Raspberry Pis and…",{"value":52,"source":46,"evidence":53},"Hobbyists, children, and learners with small budgets, including at PyCon Africa and PyCon Namibia",[54],{"id":49,"by":11,"text":50},{"value":56,"source":46,"evidence":57},"Total hardware cost about €14 excluding common household items",[58],{"id":49,"by":11,"text":50},{"value":60,"source":46,"evidence":61},"Use spare Raspberry Pis and cheap servos to build something simple, cheap and fun",[62],{"id":49,"by":11,"text":50},{"value":64,"source":46,"evidence":65},"About an hour to build",[66],{"id":49,"by":11,"text":50},[68,72,76],{"value":69,"source":46,"evidence":70},"Python",[71],{"id":49,"by":11,"text":50},{"value":73,"source":46,"evidence":74},"Raspberry Pi",[75],{"id":49,"by":11,"text":50},{"value":77,"source":46,"evidence":78},"Servo motors",[79],{"id":49,"by":11,"text":50},"open_source","launched","unknown",{"praise":84,"objections":105,"requests":116,"questions":125,"alternatives":133},[85,94],{"value":86,"source":87,"evidence":88},"Cheap, simple and fun build, good for children","commenter",[89,90],{"id":49,"by":11,"text":50},{"id":91,"by":92,"text":93},"21540683","jmpman","Fantastic. Thanks. This will be my next project.",{"value":95,"source":87,"evidence":96},"Interesting idea using imprecise hardware",[97,101],{"id":98,"by":99,"text":100},"21541138","mmastrac","Could be really interesting to add cheap cameras and OpenCV to this concept!",{"id":102,"by":103,"text":104},"21539331","powerbroker","I'm a big fan of ink, since it gives better contrast. Can the python software be adapted to not drag across freshly drawn lines? Are there pens that work better in that context?…",[106],{"value":107,"source":87,"evidence":108},"Servo precision too low for fine work like PCBs",[109,113],{"id":110,"by":111,"text":112},"21540887","jascii","Cool project! Feature-creep: I can't help wondering if there would be ways to improve the precision enough to make for instance PCB's without increasing the complexity\u002Fcost to…",{"id":114,"by":11,"text":115},"21541022","Not with these servos or this mechanical arrangement, that's for sure. But, it's very interesting to think of ways to improve the precision of imprecise hardware, using only…",[117,121],{"value":118,"source":87,"evidence":119},"Software to avoid dragging across freshly drawn ink lines",[120],{"id":102,"by":103,"text":104},{"value":122,"source":87,"evidence":123},"Add cameras and OpenCV for precision correction",[124],{"id":98,"by":99,"text":100},[126],{"value":127,"source":87,"evidence":128},"What algorithms vectorize bitmap lines with few vectors",[129],{"id":130,"by":131,"text":132},"21541597","geokon","What are the \"standard\" algorithms for vectorizing bitmap lines? I'd had a little art project where I wanted to draw lines on the wall and then have them captured by a camera and…",[],{"comments":41,"answered":33,"key":135},[136,137,140],{"id":49,"text":50},{"id":138,"text":139},"21540500","It works fine with every kind of drawing implement I have tried: * pencil * charcoal * ball-point (needs additional weight on the pen) * roller-ball * felt-tip * fibre-tip It…",{"id":114,"text":115},{"commenters":142,"max_depth":41,"maker_replies":41,"first_comment_mins":143,"lifespan_hours":144},10,1005,31,[146,148,152,156,158,160,164,166,170,172,174,175],[49,32,32,147,11,33],"project\u002Fpositive\u002Fidea",[149,32,41,150,151,32],"21539373","maker\u002Fneutral\u002Fdocs","ChuckMcM",[153,32,32,154,155,32],"21539849","other\u002Fneutral\u002Fnone","dang",[102,33,41,157,103,32],"project\u002Fneutral\u002Fexecution",[138,33,32,159,11,33],"maker\u002Fneutral\u002Fperformance",[161,30,41,162,163,32],"21540040","project\u002Fneutral\u002Fdocs","yorwba",[130,41,41,165,131,32],"project\u002Fneutral\u002Fidea",[167,168,41,162,169,32],"21534532",4,"apankrat",[110,31,33,171,111,32],"project\u002Fcritical\u002Fperformance",[114,31,32,173,11,33],"project\u002Fneutral\u002Fperformance",[98,31,31,147,99,32],[91,176,31,147,92,32],6,[],[179,184,189,194,199,204],{"id":180,"name":181,"points":182,"category":183},"21504023","DevShop",393,"games",{"id":185,"name":186,"points":187,"category":188},"21522830","hntitlenator",285,"ai",{"id":190,"name":191,"points":192,"category":193},"21527188","Workouts",233,"learning_science",{"id":195,"name":196,"points":197,"category":198},"21505986","first draft",224,"productivity",{"id":200,"name":201,"points":202,"category":203},"21473220","UView",193,"infrastructure",{"id":205,"name":206,"points":207,"category":208},"21472817","Collective.Energy",167,"consumer_social",false,"v2",{"id":212,"name":5,"line":6,"ai":209,"cat":20,"year":13,"points":14,"comments":15,"rec":27,"s":28,"top":18,"kw":213,"maker":11,"domain":10,"tier":19,"attempts":32,"strip":214,"url":9,"mix":215,"praise":86,"objection":107,"sub":21},21527625,[21,23,24,25,26],"030303331055",[30,31,32,33],1794036582941]