[{"data":1,"prerenderedAt":251},["ShallowReactive",2],{"project-9032442":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":35,"aspects":36,"strip":42,"post_text":43,"what":44,"said":80,"maker_in_thread":149,"shape":162,"grid":166,"attempts":212,"same_week":213,"maker_shows":34,"maker_hidden":243,"reader_version":244,"card":245},"9032442","JanOS","A new OS that turns your smartphone into an IoT board","title","Show HN: JanOS – A new OS that turns your smartphone into an IoT board","http:\u002F\u002Fjanos.io\u002F","janos.io","janjongboom",1423657221,2015,123,23,190,2565,8,"notable","hardware","iot board os","other",[24,25,26,27,28],"iot","firefox os","smartphone","gpio","embedded","debated",-0.026,{"positive":32,"neutral":33,"mixed":34,"critical":32},4,5,1,14,{"idea":37,"pricing":39,"execution":41},{"positive":38,"critical":34},3,{"positive":34,"critical":40},0,{"positive":40,"critical":38},[38,33,38,40,34,40,40,40,40,33,34,40,33,33,38,40,34,40,34,38,40,38,38],null,{"problem":45,"audience":43,"pricing":43,"motivation":43,"time_to_build":43,"stack":56,"openness":78,"stage":79,"team_size":78},{"value":46,"source":47,"evidence":48},"Turning cheap or old smartphones into IoT boards with GPIO access","inferred",[49,53],{"id":50,"by":51,"text":52},"9035298","breckinloggins","I feel like this is something that needs to happen. The observation about $80 GSM shields is spot on. Amazing things would happen if we could have a $30 IoT board with built-in…",{"id":54,"by":11,"text":55},"9037738","No, not super easy, but not impossible either. http:\u002F\u002Fee.telenor.io\u002Fgonzo\u002Fhardware\u002F2015\u002F02\u002F10\u002Fgpio.html",[57,65,72],{"value":58,"source":59,"evidence":60},"Firefox OS (B2G)","commenter",[61],{"id":62,"by":63,"text":64},"9037028","gbraad","Calling it a fork would be too much; it is actually just a modified main System application for FirefoxOS to allow it to run 'headless'. The rest of the infrastructure is nearly…",{"value":66,"source":67,"evidence":68},"AOSP kernel","maker",[69],{"id":70,"by":11,"text":71},"9037748","Firefox OS is (basically): AOSP kernel, Boot to Gecko, Gaia frontend JanOS is: AOSP kernel, Boot to Gecko, JanOS frontend Made some changes to both AOSP and B2G, but not so much.…",{"value":73,"source":59,"evidence":74},"NodeJS",[75],{"id":76,"by":63,"text":77},"9037040","I have been able to use the modified System application on my own firefoxos-based boards. However, for GPIO I have used a background process based on NodeJS (which exposes the…","unknown","prototype",{"praise":81,"objections":97,"requests":123,"questions":128,"alternatives":136},[82],{"value":83,"source":59,"evidence":84},"Good idea for reusing old smartphones as IoT boards",[85,89,93],{"id":86,"by":87,"text":88},"9036199","aceperry","This is what I've been looking for. I didn't want to have to create something like this myself, but wanted to be able to reuse older smartphones lying around. I don't know if I…",{"id":90,"by":91,"text":92},"9036117","saschlac","Would device donations be of any use to you? I love the idea behind this project. It would be great to see \"out of the box\" support on some more accessible devices.",{"id":94,"by":95,"text":96},"9036797","Eric_WVGG","This reminds me of projects from 10 years ago where people made small robots out of Palmpilots. http:\u002F\u002Fhiqnews.megafoundation.org\u002FNews_of_the_Ultranet-Summer-2001_Robotics.html…",[98,105,116],{"value":99,"source":59,"evidence":100},"Supported devices are discontinued",[101],{"id":102,"by":103,"text":104},"9035767","mwcampbell","Interesting approach. I notice, though, that all three of the officially supported devices (the Keon, the Peak, and the Flame) are discontinued.",{"value":106,"source":59,"evidence":107},"Cheap $30 phones hard to get outside Asia and not worth buying",[108,112],{"id":109,"by":110,"text":111},"9035648","ecma","For anyone interested, the $30 smartphone seems to be from a special Christmas time deal from CherryMobile [1] (a Filipino phone retailer) and may only have been valid at brick…",{"id":113,"by":114,"text":115},"9037535","voltagex_","I went to the trouble of getting an Intex phone. Even for its price it's not worth it - even if I can build the JanOS\u002FFFOS sources I don't think I have the driver to flash the…",{"value":117,"source":59,"evidence":118},"Many phones lack easily exposed GPIO",[119,120],{"id":76,"by":63,"text":77},{"id":121,"by":63,"text":122},"9037761","... of the GPIO on the SoC, you only have some of the exposed buttons a device might have. Far from ideal... also, at the moment FirefoxOS itself does not have a notion of GPIO…",[124],{"value":125,"source":59,"evidence":126},"Support for more accessible devices",[127],{"id":90,"by":91,"text":92},[129],{"value":130,"source":59,"evidence":131},"Is it a fork of Firefox OS?",[132],{"id":133,"by":134,"text":135},"9036000","qznc","Isn't JanOS just a fork of Firefox OS?",[137,145],{"value":138,"source":59,"evidence":139},"Arduino with GSM shields",[140,144],{"id":141,"by":142,"text":143},"9036387","colechristensen","RadioShack is closing a lot of stores, many of which sell Arduino things. I got two ~$60 MSRP GSM shields for $24 a piece. Pair that with the minimal T-Mobile $3\u002Fmonth sim ...…",{"id":109,"by":110,"text":111},{"value":146,"source":59,"evidence":147},"Geeksphone Keon",[148],{"id":109,"by":110,"text":111},{"comments":150,"answered":151,"key":152},6,2,[153,156,159],{"id":154,"text":155},"9035703","The 30$ phones are based on the Spreadtrum SC6821 chipset and are sold around Asia. There are four different ones in India alone (Intex Cloud Fx f.e.) that go for this price.…",{"id":157,"text":158},"9037736","Driver: http:\u002F\u002Fjanjongboom.com\u002F7710_driver.rar",{"id":160,"text":161},"9035864","Yeah, true, but the building blocks are available to port it to any cheap Android 4.x phone. I just don't have them available. I also chose this particular list because all of…",{"commenters":163,"max_depth":150,"maker_replies":150,"first_comment_mins":164,"lifespan_hours":165},15,457,19,[167,169,171,173,175,177,179,183,186,188,190,191,192,193,194,195,197,198,200,202,203,204,208],[50,40,38,168,51,40],"project\u002Fmixed\u002Fidea",[141,40,33,170,142,40],"project\u002Fpositive\u002Fpricing",[109,34,38,172,110,40],"project\u002Fneutral\u002Fpricing",[154,34,40,174,11,34],"project\u002Fneutral\u002Fexecution",[113,34,34,176,114,40],"project\u002Fcritical\u002Fexecution",[157,34,40,178,11,34],"maker\u002Fneutral\u002Fexecution",[180,151,40,181,182,40],"9036577","other\u002Fneutral\u002Fpricing","borgel",[184,151,40,181,185,40],"9036671","beardicus",[187,151,40,181,182,40],"9036990",[94,38,33,189,95,40],"project\u002Fpositive\u002Fidea",[102,32,34,176,103,40],[160,32,40,174,11,34],[90,32,33,189,91,40],[86,32,33,189,87,40],[76,32,38,174,63,40],[54,32,40,196,11,34],"maker\u002Fneutral\u002Fdocs",[121,32,34,176,63,40],[199,32,40,178,11,34],"9037814",[133,33,34,201,134,40],"project\u002Fcritical\u002Fidea",[62,33,38,174,63,40],[70,33,40,174,11,34],[205,150,38,206,207,40],"9035311","project\u002Fneutral\u002Fnone","51Cards",[209,210,38,206,211,40],"9035775",7,"turshija",[],[214,219,224,229,234,238],{"id":215,"name":216,"points":217,"category":218},"9018930","p2pvc",375,"dev_tools",{"id":220,"name":221,"points":222,"category":223},"9009554","pt",287,"languages",{"id":225,"name":226,"points":227,"category":228},"9022311","Caravanserai",265,"consumer_social",{"id":230,"name":231,"points":232,"category":233},"9017990","Watch People Code",243,"learning_science",{"id":235,"name":236,"points":237,"category":218},"9015621","vim-hackernews",193,{"id":239,"name":240,"points":241,"category":242},"9014755","imessageclient",130,"productivity",false,"v2",{"id":246,"name":5,"line":6,"ai":243,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":247,"top":18,"kw":248,"maker":11,"domain":10,"tier":19,"attempts":40,"strip":249,"url":9,"mix":250,"praise":83,"objection":99,"sub":21},9032442,-0.03,[24,25,26,27,28],"35301000051055301013033",[32,33,34,32],1793990920128]