[{"data":1,"prerenderedAt":318},["ShallowReactive",2],{"project-9109775":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":28,"sentiment":29,"stance_mix":30,"scored_comments":35,"aspects":36,"strip":45,"post_text":46,"what":47,"said":79,"maker_in_thread":171,"shape":178,"grid":182,"attempts":279,"same_week":280,"maker_shows":254,"maker_hidden":310,"reader_version":311,"card":312},"9109775","DonglePi","A USB Stick Giving You the Raspberry Pi IOs on a PC","title","Show HN: DonglePi, a USB Stick Giving You the Raspberry Pi IOs on a PC","https:\u002F\u002Fgithub.com\u002Fgbin\u002FDonglePi","github.com","gbin",1424899949,2015,92,41,281,2565,11,"notable","hardware","usb gpio adapter",[23,24,25,26,27],"raspberry pi","gpio","usb","i2c","spi","mixed",-0.177,{"positive":31,"neutral":32,"mixed":33,"critical":34},5,7,2,9,23,{"pricing":37,"idea":39,"execution":41,"design":43,"performance":44},{"positive":38,"critical":38},0,{"positive":40,"critical":31},3,{"positive":38,"critical":42},1,{"positive":42,"critical":38},{"positive":38,"critical":38},[40,31,38,38,40,38,38,38,40,38,38,38,38,38,42,38,40,38,42,38,31,40,38,40,40,42,38,42,38,38,40,38,42,42,42,42,31,40,42,31],null,{"problem":48,"audience":46,"pricing":60,"motivation":68,"time_to_build":46,"stack":75,"openness":76,"stage":77,"team_size":78},{"value":49,"source":50,"evidence":51},"Lets PCs access Raspberry Pi-style GPIO pins over USB","inferred",[52,56],{"id":53,"by":54,"text":55},"9111728","technomancy","There's not much point for a development\u002Ftest platform for the Pi in the first place given its ridiculously low cost. I think the appeal here is to add GPIO directly to a PC…",{"id":57,"by":58,"text":59},"9112380","tomkinstinch","On sufficiently old\u002Findustrial PCs, the parallel port is a pretty usable GPIO header, especially the more modern implementations with bi-directional pins. It's easy to use one to…",{"value":61,"source":62,"evidence":63},"Dual license: GPL for personal\u002Feducational use, commercial license otherwise (as posted)","commenter",[64],{"id":65,"by":66,"text":67},"9110242","ashark","Very cool! \"DonglePi is released under a dual license. It is GPL for educational and personal use. It is under a commercial license if you want to produce it and sell it.\" Hm. Am…",{"value":69,"source":70,"evidence":71},"Maker wants a community to improve the hardware design and possibly produce it via Kickstarter","maker",[72],{"id":73,"by":11,"text":74},"9110318","I tried to follow the Qt licensing model (commercial vs non-commercial use) but IANAL either. Honestly, the goal here is more about investing in the next design like a low…",[],"open_source","prototype","unknown",{"praise":80,"objections":99,"requests":129,"questions":141,"alternatives":149},[81,92],{"value":82,"source":62,"evidence":83},"Good idea, would back it on Kickstarter",[84,88],{"id":85,"by":86,"text":87},"9110306","MarcScott","Working in CS and Systems & Control education, this is something I'd back if it were on kickstarter.",{"id":89,"by":90,"text":91},"9110210","comboy","It's awesome that you made it all open source. You could probably spin up some kickstarter since making them in bulk would be cheaper (plus you get something for all the work…",{"value":93,"source":62,"evidence":94},"Useful for using USB peripherals with a Pi and PC",[95],{"id":96,"by":97,"text":98},"9110942","analog31","Yes. It's a general purpose microcontroller board, programmed to provide GPIO signals via USB. I prefer to use USB peripherals for my Pi. Peripherals that are recognized as a…",[100,116,122],{"value":101,"source":62,"evidence":102},"Dual licensing scheme is confusing and legally questionable",[103,104,108,112],{"id":65,"by":66,"text":67},{"id":105,"by":106,"text":107},"9111800","vertex-four","The issue is your wording. Qt's model says it's licensed under the GPL\u002FLGPL for anyone who wants to use it under the terms of the GPL\u002FLGPL, whether for commercial or…",{"id":109,"by":110,"text":111},"9110331","yellowapple","Alternately, it could hypothetically give you more IOs for an existing RPi over USB ;) On another note, I'm pretty sure your particular dual-licensing scheme is invalid; the GPL…",{"id":113,"by":114,"text":115},"9110315","aosmith","Your licensing scheme is confusing and possibly unenforceable.",{"value":117,"source":62,"evidence":118},"Risk of damaging the PC if the circuit goes wrong",[119],{"id":120,"by":90,"text":121},"9110107","Very cool. Only thing I don't like is that when something goes really wrong with my circuit, I could probably harm my PC. Normally I just risk destroying RPi.",{"value":123,"source":62,"evidence":124},"USB latency makes it much slower than native GPIO",[125],{"id":126,"by":127,"text":128},"9111430","cnvogel","Depending on how you might want to use the GPIO pins, this is a clear yes, or no... Traditionally, GPIO is somehow a strange beast when integrated as tightly on SOCs like the…",[130,135],{"value":131,"source":62,"evidence":132},"Clarify licensing terms",[133,134],{"id":109,"by":110,"text":111},{"id":65,"by":66,"text":67},{"value":136,"source":70,"evidence":137},"Advice on protecting USB controllers from wiring mistakes",[138],{"id":139,"by":11,"text":140},"9110164","Indeed, at least I've added a fuse and Schottky diodes to protect the PC but I'd love some advises on how to be sure people won't fry their USB controllers :)",[142],{"value":143,"source":62,"evidence":144},"Would it give a Pi more GPIO pins?",[145],{"id":146,"by":147,"text":148},"9110131","wiredfool","Would this potentially give a PI way more GPIO pins?",[150,160,164],{"value":151,"source":62,"evidence":152},"GPIO expander chips such as MCP23008 or PCF8574",[153,157],{"id":154,"by":155,"text":156},"9110372","tdicola","Look at GPIO expander chips like the MCP23008. They're only a couple bucks and give you GPIO pins you can control over the Pi's I2C bus. You can run a few of them off an I2C bus…",{"id":158,"by":90,"text":159},"9110216","PCF8574 FTW!",{"value":161,"source":62,"evidence":162},"Parallel port GPIO on old PCs",[163],{"id":57,"by":58,"text":59},{"value":165,"source":62,"evidence":166},"Guzunty CPLD Raspberry Pi shield",[167],{"id":168,"by":169,"text":170},"9110291","Drin","A better device for this would be a [Guzunty CPLD](https:\u002F\u002Fgithub.com\u002FGuzunty\u002FPi\u002Fwiki) as a Rasperry Pi shield ! It adds a 25 additional input\u002Foutput expansion lines and also…",{"comments":31,"answered":33,"key":172},[173,174,177],{"id":73,"text":74},{"id":175,"text":176},"9110407","thx for the advice, I gonna look into it.",{"id":139,"text":140},{"commenters":179,"max_depth":31,"maker_replies":31,"first_comment_mins":180,"lifespan_hours":181},29,40,31,[183,185,187,189,193,194,197,199,202,204,207,210,213,215,218,222,224,225,226,228,230,231,235,237,241,244,247,251,252,256,257,259,261,264,265,266,267,269,271,275,276],[65,38,40,184,66,38],"project\u002Fmixed\u002Fpricing",[85,38,31,186,86,38],"project\u002Fpositive\u002Fidea",[73,38,38,188,11,42],"maker\u002Fneutral\u002Fnone",[190,38,38,191,192,38],"9110376","commenter\u002Fneutral\u002Fnone","nadams",[105,38,40,188,106,38],[195,38,38,191,196,38],"9110327","mmagin",[198,38,38,191,54,38],"9111718",[200,38,38,191,201,38],"9111933","belorn",[203,38,40,188,192,38],"9110355",[205,38,38,191,206,38],"9111016","TheDong",[208,38,38,191,209,38],"9111056","nsgi",[211,38,38,191,212,38],"9111293","NotEMoose",[214,38,38,191,201,38],"9111904",[216,38,38,191,217,38],"9110731","dragonwriter",[219,38,42,220,221,38],"9110775","project\u002Fcritical\u002Fnone","duskwuff",[223,38,38,191,54,38],"9111726",[109,42,40,188,110,38],[175,42,38,188,11,42],[120,33,42,227,90,38],"project\u002Fcritical\u002Fexecution",[139,33,38,229,11,42],"maker\u002Fneutral\u002Fexecution",[89,33,31,186,90,38],[232,33,40,233,234,38],"9110268","project\u002Fneutral\u002Fdesign","Sanddancer",[236,33,38,188,11,42],"9110341",[238,33,40,239,240,38],"9112133","project\u002Fneutral\u002Fperformance","andyjohnson0",[242,33,40,233,243,38],"9110730","kenrikm",[245,33,42,220,246,38],"9110209","deeviant",[248,33,38,249,250,38],"9110423","other\u002Fneutral\u002Fnone","rasz_pl",[113,40,42,220,114,38],[253,254,38,249,255,38],"9112192",4,"chrisBob",[57,254,38,249,58,38],[146,31,40,258,147,38],"project\u002Fneutral\u002Fidea",[260,31,38,233,11,42],"9110190",[262,31,42,263,234,38],"9110211","project\u002Fcritical\u002Fidea",[158,31,42,263,90,38],[168,31,42,263,169,38],[154,31,42,263,155,38],[96,31,31,268,97,38],"project\u002Fpositive\u002Fdesign",[126,31,40,270,127,38],"project\u002Fmixed\u002Fperformance",[272,273,42,263,274,38],"9111565",6,"damian2000",[53,273,31,186,54,38],[277,273,31,278,274,38],"9117183","project\u002Fpositive\u002Fnone",[],[281,286,291,295,300,305],{"id":282,"name":283,"points":284,"category":285},"9096002","visadoor H1B salary histogram",322,"learning_science",{"id":287,"name":288,"points":289,"category":290},"9076558","Gun v0.1.0",173,"data",{"id":292,"name":293,"points":294,"category":285},"9072842","SQL Teaching",166,{"id":296,"name":297,"points":298,"category":299},"9087108","Exa",132,"dev_tools",{"id":301,"name":302,"points":303,"category":304},"9089778","RemoteOK",100,"productivity",{"id":306,"name":307,"points":308,"category":309},"9096843","Sonar",84,"web_saas",false,"v2",{"id":313,"name":5,"line":6,"ai":310,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":314,"top":18,"kw":315,"maker":11,"domain":10,"tier":19,"attempts":38,"strip":316,"url":9,"mix":317,"praise":82,"objection":101,"sub":21},9109775,-0.18,[23,24,25,26,27],"3500300030000010301053033101003011115315",[31,32,33,34],1793990920852]