[{"data":1,"prerenderedAt":211},["ShallowReactive",2],{"project-10020625":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":42,"post_text":45,"what":46,"said":75,"maker_in_thread":128,"shape":138,"grid":140,"attempts":172,"same_week":173,"maker_shows":202,"maker_hidden":203,"reader_version":204,"card":205},"10020625","PJON","Communications bus system for Arduino","title","Show HN: PJON – Communications bus system for Arduino","https:\u002F\u002Fgithub.com\u002Fgioblu\u002FPJON\u002Fblob\u002Fmaster\u002FPJON.cpp","github.com","gioscarab",1438913804,2015,44,15,658,2565,26,"shown","hardware","embedded communication protocol","library",[24,25,26,27,28],"arduino","single wire bus","multi-master protocol","embedded communication","i2c alternative","curious",0.059,{"positive":32,"neutral":33,"mixed":34,"critical":35},2,4,0,1,7,{"idea":38,"design":39,"privacy":40,"performance":41},{"positive":32,"critical":34},{"positive":34,"critical":34},{"positive":34,"critical":35},{"positive":34,"critical":34},[34,43,34,44,34,44,35,34,44,34,34,43,34,44,34],5,3,null,{"problem":47,"audience":54,"pricing":45,"motivation":58,"time_to_build":62,"stack":66,"openness":73,"stage":73,"team_size":74},{"value":48,"source":49,"evidence":50},"Connecting multiple embedded Arduino devices over a simple shared communication bus","maker",[51],{"id":52,"by":11,"text":53},"10020626","Hi there I wrote in years of trial and error PJON library for my home home automation project. It is a multi-master, single wire, addressed and checked communication protocol and…",{"value":55,"source":49,"evidence":56},"Arduino users building multi-device embedded networks",[57],{"id":52,"by":11,"text":53},{"value":59,"source":49,"evidence":60},"Home automation project needs; wanted an alternative to i2c, 1-Wire and serial",[61],{"id":52,"by":11,"text":53},{"value":63,"source":49,"evidence":64},"Years of trial and error",[65],{"id":52,"by":11,"text":53},[67],{"value":68,"source":69,"evidence":70},"C++ (Arduino library)","inferred",[71],{"id":72},"post","unknown","solo",{"praise":76,"objections":89,"requests":97,"questions":104,"alternatives":119},[77],{"value":78,"source":79,"evidence":80},"Useful idea for multi-master embedded networks","commenter",[81,85],{"id":82,"by":83,"text":84},"10021724","raphman_","Thank you, this may be exactly what I need for a project!",{"id":86,"by":87,"text":88},"10022511","earlz","This is really awesome. I tried to make something like this once since I needed multi-master with like 50-60 attiny chips with poor time consistency etc, but never really got…",[90],{"value":91,"source":79,"evidence":92},"Included RC4-based cipher is considered insecure",[93],{"id":94,"by":95,"text":96},"10021451","creshal","RC4? Please don't. Use e.g. NORX for an embedded-friendly cipher that isn't dangerously insecure.",[98],{"value":99,"source":79,"evidence":100},"Add 1-Wire style pull-up\u002Fpull-down hardware support",[101],{"id":102,"by":83,"text":103},"10021985","If I understand correctly, PJON is not directly a replacement for the 1-wire bus as it does not specify pull-up\u002F-down hardware that would be necessary for using VCC as the…",[105,112],{"value":106,"source":79,"evidence":107},"How does it compare to clunet?",[108],{"id":109,"by":110,"text":111},"10024135","harwoodr","Not having looked closely at your code yet - how would you say it compares to something like: https:\u002F\u002Fgithub.com\u002FClusterM\u002Fclunet ?",{"value":113,"source":79,"evidence":114},"Why are there two speed modes and what defines bandwidth?",[115],{"id":116,"by":117,"text":118},"10023273","swah","I know its not very important for automation, but what are the defining factor to arrive at that bandwidth? (If I were you, I wouldn't even maintain the two modes - the bandwidth…",[120,124],{"value":121,"source":79,"evidence":122},"1-Wire",[123],{"id":102,"by":83,"text":103},{"value":125,"source":79,"evidence":126},"clunet",[127],{"id":109,"by":110,"text":111},{"comments":129,"answered":44,"key":130},8,[131,132,135],{"id":52,"text":53},{"id":133,"text":134},"10021734","Its a pleasure!!! Please try it and write me an email if you have some problem gioscarab@gmail.com",{"id":136,"text":137},"10022002","Hi raphman_2 yes there is not the functionality of 1wire you are speaking about! I never had time to dig further and work on this functionality. In any case would be amazing to…",{"commenters":36,"max_depth":43,"maker_replies":129,"first_comment_mins":34,"lifespan_hours":139},16,[141,143,144,146,148,149,151,153,156,159,162,164,165,168,170],[52,34,34,142,11,35],"project\u002Fpositive\u002Fidea",[82,34,43,142,83,34],[133,34,34,145,11,35],"maker\u002Fneutral\u002Fnone",[102,34,44,147,83,34],"project\u002Fneutral\u002Fdesign",[136,34,34,147,11,35],[109,34,44,150,110,34],"project\u002Fneutral\u002Fidea",[94,35,35,152,95,34],"project\u002Fcritical\u002Fprivacy",[154,35,34,155,11,35],"10022618","project\u002Fneutral\u002Fprivacy",[157,32,44,150,158,34],"10021888","liotier",[160,32,34,161,11,35],"10022129","other\u002Fneutral\u002Fnone",[163,44,34,155,11,35],"10021623",[86,33,43,142,87,34],[166,33,34,167,11,35],"10022595","maker\u002Fpositive\u002Fnone",[116,43,44,169,117,34],"project\u002Fneutral\u002Fperformance",[171,43,34,169,11,35],"10023478",[],[174,179,184,188,193,198],{"id":175,"name":176,"points":177,"category":178},"10035008","Big List of Naughty Strings",514,"dev_tools",{"id":180,"name":181,"points":182,"category":183},"10022717","Is it vulnerable",175,"security_privacy",{"id":185,"name":186,"points":187,"category":178},"10050949","NaSC",127,{"id":189,"name":190,"points":191,"category":192},"10049631","openlistings.co",94,"web_saas",{"id":194,"name":195,"points":196,"category":197},"10029078","tray_rust",77,"creative",{"id":199,"name":200,"points":196,"category":201},"10033605","pulse.turbobytes.com","infrastructure",10,false,"v2",{"id":206,"name":5,"line":6,"ai":203,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":207,"top":18,"kw":208,"maker":11,"domain":10,"tier":19,"attempts":34,"strip":209,"url":9,"mix":210,"praise":78,"objection":91,"sub":21},10020625,0.06,[24,25,26,27,28],"050303103005030",[32,33,34,35],1794036534255]