{"_id":"i2c","_rev":"70-3ed169994d5f56a985aafa8ccd73f2d6","name":"i2c","dist-tags":{"latest":"0.4.0"},"versions":{"0.0.1":{"name":"i2c","version":"0.0.1","author":{"name":"Kelly Korevec"},"license":"BSD","_id":"i2c@0.0.1","maintainers":[{"name":"kelly","email":"korevec@gmail.com"}],"dist":{"shasum":"d1a0208453e3b6dc1b5c5e5bcee54e2f8bec2a08","tarball":"https://registry.npmjs.org/i2c/-/i2c-0.0.1.tgz","integrity":"sha512-Q497+rziAANWboADXM241oAwzkRPhADd5Axs9nFizl1AfXNSASmNg/Md5Gg826VVzQhYmXijVskKggDQZqTBUw==","signatures":[{"sig":"MEUCIH+oN+mKvqIHqvr/6fafS0fYdCtyKzaLKg1v8cYODwRtAiEAwLVl9GM7RLYKsYSGxHh0KCJdMGBuq5w3n/hYBRmy5lA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"main.js","gypfile":true,"scripts":{"install":"node-gyp rebuild"},"repository":{"url":"http://github.com/korevec/node-i2c.git","type":"git"},"description":"i2c interface for node.js, play well with Raspberry Pi","directories":{},"dependencies":{"bindings":"~1.0.0","underscore":"1.2.4","coffee-script":"1.3.3"}},"0.0.2":{"name":"i2c","version":"0.0.2","author":{"name":"Kelly Korevec"},"license":"BSD","_id":"i2c@0.0.2","maintainers":[{"name":"kelly","email":"korevec@gmail.com"}],"dist":{"shasum":"b39e51f1137f98cda053ac1f8f076afd3401cb56","tarball":"https://registry.npmjs.org/i2c/-/i2c-0.0.2.tgz","integrity":"sha512-k5MVAkwQO/4etG6EsjHRnGu5SUUP5WR6Vx44tByOKKN/E/bxK1zmREGfCzQLpFL68zsg0n8rIILfhnNEIxrOgQ==","signatures":[{"sig":"MEQCIAcge7swfHx6eyRoZ2LjUJkIRD5SEQZ3+ow2Lkr2MXCsAiBOJI4gltHJBCQN8MxYDJMHpj62yZEKy2YlWJ2eSxVE8A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"main.js","gypfile":true,"scripts":{"install":"node-gyp rebuild"},"repository":{"url":"http://github.com/korevec/node-i2c.git","type":"git"},"description":"i2c interface for node.js, play well with Raspberry Pi","directories":{},"dependencies":{"bindings":"~1.0.0","underscore":"1.2.4","coffee-script":"1.3.3"}},"0.0.3":{"name":"i2c","version":"0.0.3","author":{"name":"Kelly Korevec"},"license":"BSD","_id":"i2c@0.0.3","maintainers":[{"name":"kelly","email":"korevec@gmail.com"}],"dist":{"shasum":"5e0280f9ea4bba23b6fd9c9b735b5091bc75f93b","tarball":"https://registry.npmjs.org/i2c/-/i2c-0.0.3.tgz","integrity":"sha512-nwxXsGAXOa+RWbEAgN/k5NryuY7c10+HH1ALoCRL6eET2vFt5L+f1dsoA1xQMbFSFWPhHPxd5ZyFeowA5U5dvw==","signatures":[{"sig":"MEQCIEvaGVm5SfUMJtYNVH0vo1PtiOUHuSd1RLgzRSjGtyI8AiBwYIDaUwbEYVIqJL4CaZ4MTvvQZPu8pPKWFNe46YNV2g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"main.js","gypfile":true,"scripts":{"install":"node-gyp rebuild"},"repository":{"url":"http://github.com/korevec/node-i2c.git","type":"git"},"description":"i2c interface for node.js, play well with Raspberry Pi","directories":{},"dependencies":{"repl":"0.1.3","bindings":"~1.0.0","underscore":"1.2.4","coffee-script":"1.3.3"}},"0.0.4":{"name":"i2c","version":"0.0.4","author":{"name":"Kelly Korevec"},"license":"BSD","_id":"i2c@0.0.4","maintainers":[{"name":"kelly","email":"korevec@gmail.com"}],"dist":{"shasum":"faf75bd78ce1d549e26fb8f0247720d155ff9740","tarball":"https://registry.npmjs.org/i2c/-/i2c-0.0.4.tgz","integrity":"sha512-ROC3XT2jAnKcmipAUQ31l8uVobeU5nTd66gnbsF1oLeNgmPLkr3JyGtzjrWYferAYAV2CIbSOmsbQKZr9AH9Kg==","signatures":[{"sig":"MEUCIHxgyrzuUee8a3pKGCpcw2Y/B1kSq769vyBBqcDlZgqBAiEA0RR3Nw9pp0PLQwg57IWXkvDdDZMaOHpnQPNSWUKO4QQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"main.js","gypfile":true,"scripts":{"install":"node-gyp rebuild"},"repository":{"url":"http://github.com/korevec/node-i2c.git","type":"git"},"description":"Bindings for i2c-dev lib. Plays well with Raspberry Pi.","directories":{},"dependencies":{"repl":"0.1.3","bindings":"~1.0.0","underscore":"1.2.4","coffee-script":"1.3.3"}},"0.0.5":{"name":"i2c","version":"0.0.5","author":{"name":"Kelly Korevec"},"license":"BSD","_id":"i2c@0.0.5","maintainers":[{"name":"kelly","email":"korevec@gmail.com"}],"dist":{"shasum":"44708948efa01ac377da887cff6269ad3c219673","tarball":"https://registry.npmjs.org/i2c/-/i2c-0.0.5.tgz","integrity":"sha512-pa5AJeuwkqGFTjdcyz/Hfd2gNP1CFfsrTSYNB97Cs24jKWVYiVDakMywgUXkQ0E75lnNTlKQN16qQPG2Q4QZKw==","signatures":[{"sig":"MEUCIQCxz3TLWgxFWyaTWwjLAIW8n5k2+qtoZ+Am4l+/Pp3y5wIgXooY5w4Jn/XnI8MjgjX+D2urnw3EniKPKtBMU6RhjOw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"main.js","gypfile":true,"scripts":{"install":"node-gyp rebuild"},"repository":{"url":"http://github.com/korevec/node-i2c.git","type":"git"},"description":"Bindings for i2c-dev lib. Plays well with Raspberry Pi.","directories":{},"dependencies":{"repl":"0.1.3","bindings":"~1.0.0","underscore":"1.2.4","coffee-script":"1.3.3"}},"0.1.0":{"name":"i2c","version":"0.1.0","author":{"name":"Kelly Korevec"},"license":"BSD","_id":"i2c@0.1.0","maintainers":[{"name":"kelly","email":"korevec@gmail.com"}],"dist":{"shasum":"af5ac9d3148126dfc5ac07f2f129c004145a9b79","tarball":"https://registry.npmjs.org/i2c/-/i2c-0.1.0.tgz","integrity":"sha512-2Ee9g8ogXr2jOtnBnypt8myEl3a1Jyjc+42wwamgMGygWo0CqmUmlDvPgGZF+xceC4FhZi+NhJnxnp/y0d5ycQ==","signatures":[{"sig":"MEQCIDp0ln408ybOu9A7e+sk0uum6BIvg2fJY6Ns8Kp4unPOAiBnaNkaSQlTNG9hOXwu1XKqFXIDVIdOfZ54C5MJh3M/oA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"main.js","gypfile":true,"scripts":{"install":"node-gyp rebuild"},"repository":{"url":"http://github.com/korevec/node-i2c.git","type":"git"},"description":"Bindings for i2c-dev lib. Plays well with Raspberry Pi and BeagleBone.","directories":{},"dependencies":{"repl":"0.1.3","bindings":"~1.1.0","underscore":"1.2.4","coffee-script":"1.3.3"}},"0.1.1":{"name":"i2c","version":"0.1.1","author":{"name":"Kelly Korevec"},"license":"BSD","_id":"i2c@0.1.1","maintainers":[{"name":"kelly","email":"korevec@gmail.com"}],"dist":{"shasum":"ba1d7725cca3385dd9e8939f079cc1b9474c8219","tarball":"https://registry.npmjs.org/i2c/-/i2c-0.1.1.tgz","integrity":"sha512-NO6ikDjgyygHirwrKfXTyjf4XxRU2JGlkwi9K+1ZuRwQ2MccWIwtRL94awXxrmkOk+TtVjzXKlpZWLaXyRwF2g==","signatures":[{"sig":"MEYCIQCTbzd4rcVVkybWUp696ioWE9chn1ipk5KBK1OvE1onHwIhAPlVNTCXOa6xlSVhwMW5NDd3YIQOiP01Oz4JR2OneeYM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"main.js","gypfile":true,"scripts":{"install":"node-gyp rebuild"},"repository":{"url":"http://github.com/korevec/node-i2c.git","type":"git"},"description":"Bindings for i2c-dev lib. Plays well with Raspberry Pi and BeagleBone.","directories":{},"dependencies":{"repl":"0.1.3","bindings":"~1.1.0","underscore":"1.2.4","coffee-script":"1.3.3"}},"0.1.2":{"name":"i2c","version":"0.1.2","author":{"name":"Kelly Korevec"},"license":"BSD","_id":"i2c@0.1.2","maintainers":[{"name":"kelly","email":"korevec@gmail.com"}],"dist":{"shasum":"7eb1693fff88f28b4e691622fe1a759485dbc79b","tarball":"https://registry.npmjs.org/i2c/-/i2c-0.1.2.tgz","integrity":"sha512-ktAVxy8+YgTR4IWD6mQw8wN6tedAZagBoT9DNYQZKSMYHDdN/3VKEzKi33j6FYqPtuRQypGzWO3uOHabculAAw==","signatures":[{"sig":"MEUCIHDH0KaSiyUsfGUKrmbNdZ0VHozQJX/h49p3zcPY5id1AiEA4MWO2OurPdi1Ay9Bv3AlAVdUJiyjhEWOusXhTPm2gfs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"main.js","gypfile":true,"scripts":{"install":"node-gyp rebuild"},"repository":{"url":"http://github.com/korevec/node-i2c.git","type":"git"},"description":"Native bindings for i2c-dev. Plays well with Raspberry Pi and BeagleBone.","directories":{},"dependencies":{"repl":"0.1.3","bindings":"~1.1.0","underscore":"1.2.4","coffee-script":"1.3.3"}},"0.1.3":{"name":"i2c","version":"0.1.3","author":{"name":"Kelly Korevec"},"license":"BSD","_id":"i2c@0.1.3","maintainers":[{"name":"kelly","email":"korevec@gmail.com"}],"dist":{"shasum":"d9b3260a0bf96701efaf4b7c9797ad4d96316a56","tarball":"https://registry.npmjs.org/i2c/-/i2c-0.1.3.tgz","integrity":"sha512-XtgMdHg285AUU7bvfQzlzX0UVbzjbVWAaI5Ja7cCQ+ERy3WJqPC5sg0qOlrWkuyP11LVEbNGGHQvKIWooXjO0Q==","signatures":[{"sig":"MEUCIQD9VyFtpAP83buFITnc79jZEJYQ1VlMjQt7T9heOG3b+wIgJkQejBqNmzQY+3WLWQI+Xxy+/pqNo5E5GV0WlvRcgsY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"main.js","gypfile":true,"scripts":{"install":"node-gyp rebuild"},"repository":{"url":"http://github.com/korevec/node-i2c.git","type":"git"},"description":"Native bindings for i2c-dev. Plays well with Raspberry Pi and BeagleBone.","directories":{},"dependencies":{"repl":"0.1.3","bindings":"~1.1.0","underscore":"1.2.4","coffee-script":"1.3.3"}},"0.1.4":{"name":"i2c","version":"0.1.4","author":{"name":"Kelly Korevec"},"license":"BSD","_id":"i2c@0.1.4","maintainers":[{"name":"kelly","email":"korevec@gmail.com"}],"bugs":{"url":"https://github.com/korevec/node-i2c/issues"},"dist":{"shasum":"0ca83a15e2f401035dd547ac2577773e4d2f598c","tarball":"https://registry.npmjs.org/i2c/-/i2c-0.1.4.tgz","integrity":"sha512-HSA3iRUeyxKAQyXo6m8snzCUY/3rxwKM1+4qucoDmRr6foFvrOFSKgCp2/p0Q9WaWocL9qDSHqKrKOXTaZZ2eA==","signatures":[{"sig":"MEUCIQDCdkmSWBXX/IdYzelxKrXQbVG0k+GppX53iIk5chHNpAIgFkgm/uasd4GPz4g20Hkt1jOOS5ZdioDdBm7ahhoQF9U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"main.js","_from":".","gypfile":true,"scripts":{"install":"node-gyp rebuild"},"_npmUser":{"name":"kelly","email":"korevec@gmail.com"},"repository":{"url":"http://github.com/korevec/node-i2c.git","type":"git"},"_npmVersion":"1.2.32","description":"Native bindings for i2c-dev. Plays well with Raspberry Pi and BeagleBone.","directories":{},"dependencies":{"repl":"0.1.3","bindings":"~1.1.0","underscore":"1.2.4","coffee-script":"1.3.3"}},"0.1.5":{"name":"i2c","version":"0.1.5","author":{"name":"Kelly Korevec"},"license":"BSD","_id":"i2c@0.1.5","maintainers":[{"name":"kelly","email":"korevec@gmail.com"}],"homepage":"https://github.com/korevec/node-i2c","bugs":{"url":"https://github.com/korevec/node-i2c/issues"},"dist":{"shasum":"ad312528180adb2e4bc8ba251e445501cdd5bbad","tarball":"https://registry.npmjs.org/i2c/-/i2c-0.1.5.tgz","integrity":"sha512-skOtwh1HLK5ExkTblhwz9epe7CnCE2W9rZYzkJRD+wWNyjUmYosz2muLJRW2TpT3CQ1sw9Gdgb6weUZ1d5BfTA==","signatures":[{"sig":"MEUCIBRrb8pn3IFm5tYVZPmlmhaTNMD+TsR7fch9QgKBs+rWAiEAhALJ2emlyZYhfwJsIoYEXiOul3GFjMgVQp+Fj6077yg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"main.js","_from":".","gypfile":true,"scripts":{"install":"node-gyp rebuild"},"_npmUser":{"name":"kelly","email":"korevec@gmail.com"},"repository":{"url":"http://github.com/korevec/node-i2c.git","type":"git"},"_npmVersion":"1.3.14","description":"Native bindings for i2c-dev. Plays well with Raspberry Pi and BeagleBone.","directories":{},"dependencies":{"repl":"0.1.3","bindings":"~1.1.0","underscore":"1.2.4","coffee-script":"1.3.3"}},"0.1.6":{"name":"i2c","version":"0.1.6","author":{"name":"Kelly Korevec"},"license":"BSD","_id":"i2c@0.1.6","maintainers":[{"name":"kelly","email":"korevec@gmail.com"}],"homepage":"https://github.com/korevec/node-i2c","bugs":{"url":"https://github.com/korevec/node-i2c/issues"},"dist":{"shasum":"e5bffa23af1a279fe2ca54b9cb5a405c984c57d5","tarball":"https://registry.npmjs.org/i2c/-/i2c-0.1.6.tgz","integrity":"sha512-zMngIfgL0UEVLkefI+NTGFNMTCLVSC277IbpL6BboFoo53TuxdKfTRIDoG3nVbUYgZoAtR0oU2JLmu1h8XrcbA==","signatures":[{"sig":"MEYCIQD/FrEmRiCWZ+loAwFSAXbUJhxTFk++uKjZGGW/lP4DHQIhALMG7Yk/y4bD15duSOjyZknTGTJaNGe3RlqvfYUpJrlr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"main.js","_from":".","gypfile":true,"scripts":{"install":"node-gyp rebuild"},"_npmUser":{"name":"kelly","email":"korevec@gmail.com"},"repository":{"url":"http://github.com/korevec/node-i2c.git","type":"git"},"_npmVersion":"1.3.14","description":"Native bindings for i2c-dev. Plays well with Raspberry Pi and BeagleBone.","directories":{},"dependencies":{"repl":"0.1.3","bindings":"~1.1.0","underscore":"1.2.4","coffee-script":"1.3.3"}},"0.1.7":{"name":"i2c","version":"0.1.7","author":{"name":"Kelly Korevec"},"license":"BSD","_id":"i2c@0.1.7","maintainers":[{"name":"kelly","email":"korevec@gmail.com"}],"homepage":"https://github.com/korevec/node-i2c","bugs":{"url":"https://github.com/korevec/node-i2c/issues"},"dist":{"shasum":"c9c618e0acaba7158905b8037bb7d36fd815a436","tarball":"https://registry.npmjs.org/i2c/-/i2c-0.1.7.tgz","integrity":"sha512-GrEDnLIrrhl+5CS0GpYHdiT181qU95QnJIGdXEQ2z4sIWSTccN/iqtwSWTHAfWbK/ziPIAXMqv24KkFhTN6SsQ==","signatures":[{"sig":"MEQCIC25RkgSviuBw7ntOSG0XgxR6xZvOvhc8vRSlHH8gMzwAiBypsUZSoWoH14Sz9p3NzGpupa9Jw0kZNRZTu8Jm8FWKA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"main.js","_from":".","gypfile":true,"scripts":{"install":"node-gyp rebuild"},"_npmUser":{"name":"kelly","email":"korevec@gmail.com"},"repository":{"url":"http://github.com/korevec/node-i2c.git","type":"git"},"_npmVersion":"1.3.14","description":"Native bindings for i2c-dev. Plays well with Raspberry Pi and BeagleBone.","directories":{},"dependencies":{"repl":"0.1.3","bindings":"~1.1.0","underscore":"1.2.4","coffee-script":"1.3.3"}},"0.1.8":{"name":"i2c","version":"0.1.8","author":{"name":"Kelly Korevec"},"license":"BSD","_id":"i2c@0.1.8","maintainers":[{"name":"kelly","email":"korevec@gmail.com"}],"homepage":"https://github.com/korevec/node-i2c","bugs":{"url":"https://github.com/korevec/node-i2c/issues"},"dist":{"shasum":"551a582ed48af3d78165c932b0280b3c02f67701","tarball":"https://registry.npmjs.org/i2c/-/i2c-0.1.8.tgz","integrity":"sha512-uB3neJNgEdm33GQff/cMwuWako01BcO/suIEGREKNSmiIfAWnaYt4MOs49Z41CwqWb6bmatBScrWTcqhWR89Bg==","signatures":[{"sig":"MEYCIQCLV5G3UOZByH5846cYKbbNXU4ubDKzTTPt5GO5DsynlAIhAIzrfkLWoPXHm/GtjdgJ33iEvSN2DDNixt4adl5JaqE8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"main.js","_from":".","gypfile":true,"scripts":{"install":"node-gyp rebuild"},"_npmUser":{"name":"kelly","email":"korevec@gmail.com"},"repository":{"url":"http://github.com/korevec/node-i2c.git","type":"git"},"_npmVersion":"1.3.14","description":"Native bindings for i2c-dev. Plays well with Raspberry Pi and BeagleBone.","directories":{},"dependencies":{"repl":"0.1.3","bindings":"~1.1.0","underscore":"1.2.4","coffee-script":"1.3.3"}},"0.2.0":{"name":"i2c","version":"0.2.0","author":{"name":"Kelly Korevec"},"license":"BSD","_id":"i2c@0.2.0","maintainers":[{"name":"kelly","email":"korevec@gmail.com"}],"homepage":"https://github.com/korevec/node-i2c","bugs":{"url":"https://github.com/korevec/node-i2c/issues"},"dist":{"shasum":"c502e288fd165d043e876439e0db9bb294856e2b","tarball":"https://registry.npmjs.org/i2c/-/i2c-0.2.0.tgz","integrity":"sha512-LRkAD5w15itGLumVr1V/s9srIL6c9NGx+EXGsHSNOUUzl0XiCAxXuuyy3Yk3GHlDHNMw4MgHPyCR25eIc6tSFA==","signatures":[{"sig":"MEQCIHoV75dK7caPRsp6IBFPkpkkXWnQCKWRORVZu/zCBhGsAiB8FCGPm8veOE6+JzwR4DMxRgdc6PHBt2FPWiO6Ap5U7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"main.js","_from":".","engine":"node >= 0.12.0","gypfile":true,"scripts":{"install":"node-gyp rebuild"},"_npmUser":{"name":"kelly","email":"korevec@gmail.com"},"repository":{"url":"http://github.com/korevec/node-i2c.git","type":"git"},"_npmVersion":"1.3.14","description":"Native bindings for i2c-dev. Plays well with Raspberry Pi and BeagleBone.","directories":{},"dependencies":{"repl":"0.1.3","bindings":"1.2.1","underscore":"1.8.2","coffee-script":"1.9.1"}},"0.2.1":{"name":"i2c","version":"0.2.1","author":{"name":"Kelly Korevec"},"license":"BSD","_id":"i2c@0.2.1","maintainers":[{"name":"kelly","email":"korevec@gmail.com"}],"homepage":"https://github.com/korevec/node-i2c","bugs":{"url":"https://github.com/korevec/node-i2c/issues"},"dist":{"shasum":"e5687031c60acf09aa7ea9d35221a9e9161e0abc","tarball":"https://registry.npmjs.org/i2c/-/i2c-0.2.1.tgz","integrity":"sha512-wiSZIrjH1VjLy0GhBd09SZkPludzioHLrrk3+Wcos/OBCtO31+HzJd7ODLxZAU5Kd1fQMvCBzBR4S8cIn6EA5A==","signatures":[{"sig":"MEQCIGJaWSs9LNvnQPKB/hT8HvwEst9lSwstiN+E9Lg4i41tAiAA0DF/omfOsIW50Kuh+vak0kanMjUoXW6nU1Kn22Tn1Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"main.js","_from":".","engine":"node >= 0.12.0","gypfile":true,"scripts":{"install":"node-gyp rebuild"},"_npmUser":{"name":"kelly","email":"korevec@gmail.com"},"repository":{"url":"http://github.com/korevec/node-i2c.git","type":"git"},"_npmVersion":"1.3.14","description":"Native bindings for i2c-dev. Plays well with Raspberry Pi and BeagleBone.","directories":{},"dependencies":{"repl":"0.1.3","bindings":"1.2.1","underscore":"1.8.2","coffee-script":"1.9.1"}},"0.2.3":{"name":"i2c","version":"0.2.3","author":{"name":"Kelly Korevec"},"license":"BSD-3-Clause-Attribution","_id":"i2c@0.2.3","maintainers":[{"name":"kelly","email":"korevec@gmail.com"}],"homepage":"https://github.com/korevec/node-i2c#readme","bugs":{"url":"https://github.com/korevec/node-i2c/issues"},"dist":{"shasum":"f43f7028141026ae48af2990a374633d1dab3d2b","tarball":"https://registry.npmjs.org/i2c/-/i2c-0.2.3.tgz","integrity":"sha512-8dwEqrC8h9bWhCaENwNbxyLuCR5JgxgqVy+mpKx/Uskxw5SPK6r5W/pwWp15cB3X3Ujwfq1jqCb2BRRXpuyn6A==","signatures":[{"sig":"MEYCIQDRIFzNIWG32oE1E9CJr5pAmBfrsZ9/Z+X1ifS3HSiVeAIhAJXb/SuE//j3yWxLjebFkRwFBu/QmoondqvVUP7Fm72J","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"main.js","_from":".","engine":"node >= 0.12.0","_shasum":"f43f7028141026ae48af2990a374633d1dab3d2b","gitHead":"98e2301b5b877e3fb605904cbbc0a480ae2d6ae5","gypfile":true,"scripts":{"install":"node-gyp rebuild"},"_npmUser":{"name":"kelly","email":"korevec@gmail.com"},"repository":{"url":"git+ssh://git@github.com/korevec/node-i2c.git","type":"git"},"_npmVersion":"3.8.6","description":"Native bindings for i2c-dev. Plays well with Raspberry Pi and BeagleBone.","directories":{},"_nodeVersion":"4.2.3","dependencies":{"nan":"~2.3.5","repl":"0.1.3","bindings":"1.2.1","underscore":"1.8.2","coffee-script":"1.9.1"},"_npmOperationalInternal":{"tmp":"tmp/i2c-0.2.3.tgz_1466010042410_0.13896341202780604","host":"packages-12-west.internal.npmjs.com"}},"0.2.4":{"name":"i2c","version":"0.2.4","author":{"name":"Kelly Korevec"},"license":"BSD-3-Clause-Attribution","_id":"i2c@0.2.4","maintainers":[{"name":"kelly","email":"korevec@gmail.com"}],"homepage":"https://github.com/korevec/node-i2c#readme","bugs":{"url":"https://github.com/korevec/node-i2c/issues"},"dist":{"shasum":"f733772378a8f8eb16a5dc301b4cb2e525b333a0","tarball":"https://registry.npmjs.org/i2c/-/i2c-0.2.4.tgz","fileCount":11,"integrity":"sha512-gj6WIm/StDfBq5axbeDk4b9NfwXrSkZQjWxnegpD/IyY2IBsjNx1LTODRFq/RufMMMdkGNKp1qy7eETnF6FJfQ==","signatures":[{"sig":"MEUCIQC4CG7X8wq9OpiTCC1djPd9MZBkBsGIaQ82pl49nU8VAAIgbQp3JCXmCuobarKPXmgQIxzw97tvXMlkFiwtB04Mx+s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43989,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjwFrCRA9TVsSAnZWagAAiUQP/2FQg6WhCo8OZsG7wgB3\nr8UZFJisgIOSmSvh5RM5hhVWLCtEEnLfT7badgebF03q7rVJGQ/tuY3OF06x\nG9o6CqdErI1UHaf8R10aIm1i6DRw0yoW8mNusBKfvdG+CMTM6WBA6BvRuZUR\n8VQAFe8iUY727i2U08oD7V/6+tbcOPDphygBbvfYf1WmPfThFo4LLRJCMjqY\nZ21eslNBgGLWeZxuK7vivfiTzVwYcYj5WYrk+rwH6r5RngMByKUn9/iGy7LU\n8mYa4oJkWqHhHkABbwiiQJIXBvgCRhHSseVi4yMQUU1gFtZqc5na59XFnoZn\nw9BExUaEHydTpqhZSMcMXaxW58t3y/XTYiKwjhxZ8iTXtlR7Q9JftaTHH/v4\nqhI/j9yR0uIfMMa9no5QCnVI7/ju3XL4FZ+PKwmIjJvmna/ZSHE15RQVHLeG\nt7ioI8Qr3V5eMgk/SwFnt6cIm1hRymGpKr++8ZLaxnAmrScjS1ouSCOIt37E\npgiMg+8uzsfgBGpLfEtvlGgUDSKeS1RlYlaaZxc3qMwHKbSNNg42xLjBoEz3\npLqPMl0h6eBLlABIvBZrKssfz4shKhzDrGfB/5n6/ZcLt1gIQFhe5sFTU0bd\nGzdMiG6P240olA4XdyI5Wk6HTuveOof7haRvTREd4MvwlHbObfAIq8nqzGqW\ngRgC\r\n=Wp4E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"main.js","engine":"node >= 0.12.0","gitHead":"0ceb545a7e76768643f74383ae7989e6c89ebdd7","gypfile":true,"scripts":{"install":"node-gyp rebuild"},"_npmUser":{"name":"kelly","email":"korevec@gmail.com"},"repository":{"url":"git+ssh://git@github.com/korevec/node-i2c.git","type":"git"},"_npmVersion":"6.14.4","description":"Native bindings for i2c-dev. Plays well with Raspberry Pi and BeagleBone.","directories":{},"_nodeVersion":"13.13.0","dependencies":{"nan":"~2.14.0","repl":"0.1.3","bindings":"1.5.0","underscore":"1.11.0","coffeescript":"2.5.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/i2c_0.2.4_1603207530473_0.9341537666942012","host":"s3://npm-registry-packages"}},"0.2.5":{"name":"i2c","version":"0.2.5","author":{"name":"Kelly Korevec"},"license":"BSD-3-Clause-Attribution","_id":"i2c@0.2.5","maintainers":[{"name":"kelly","email":"korevec@gmail.com"}],"homepage":"https://github.com/korevec/node-i2c#readme","bugs":{"url":"https://github.com/korevec/node-i2c/issues"},"dist":{"shasum":"661b66ef024373523fd2f9af69ff34485179bea4","tarball":"https://registry.npmjs.org/i2c/-/i2c-0.2.5.tgz","fileCount":11,"integrity":"sha512-+OeXoxiw9AheSmeZN5brFiEL+K3lzgIekd6JIJy71y5sli5whtxeGMgPBA5XjXR5OE0EUhaXBCncLboltqHrIQ==","signatures":[{"sig":"MEYCIQDGLCNdKmnY3HGBhkFgL6qBY4ZmMJiIIDu9hLBPaLuVFwIhAL2p4Q1usULNcrrfaPYvV8+/zCPM+nJ5X6JIkK0PQhtH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqW/3CRA9TVsSAnZWagAAxxUQAJPAWKgpn75gQrMH9EOz\nlmJw3TYoYtOv4HmOoLC5KATEElOEyfmQwvLCCLNqFZScFoFpQ2TOeNsUFua2\n21YWAAe2KJSY4Jr0WWMsXxAl6MDG4qh770noxAFc8+GVY6gFVO5/VdYYfcuH\nsVG9ZkZ+jMKCeIij7UC+msiotD/MWcZjKEvTr6+wZ/oDsTesvH9RvRGid6Sx\ngAMUAfygI/kNdoWZXV+6YD8/uepXQt40s4s+OjI95Zh21rrx1sBeTEECfapJ\nuWg8MJnmbVCcR2vtUuPhrkdNo9JCu+5//dc6eDLR5DdMXI69iLTqoZMIxl66\nE7+SXjTe7gH2TZOPLjb7acvPs1bn0iNoEOsHKKJjHZe34GFN7fxd/Sy/J6PK\nLyeGXGSEawkQxcLFzQ9jM/4kjzGxVChrCJzWrutYdvDpFwVjCKu1HdIk/vu3\nd/x+kVzgjNhD7m1XE1RvYvF2h36l+42D4TkPmtvoo/hLEB5WjE5r/4iBKoRF\nR4+QMr/BfuNWCl3OsDvmAVa8obeqUVm27qc/JEy1Xduzvk75FU7ff+FZ6Mja\nQW9ww6hL7him4h7DQs4jySHa/sE/N+Jv37R5tuOPWNIpQbyZzzuuAHO+irfA\nJ3oWTm86L9iGsqKDc7n1ZIhCG6OB/YetSrp3R9WNjd9yQEA/5tw4Es5gTZAs\n/qct\r\n=TpQz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"main.js","engine":"node >= 0.12.0","gitHead":"6ab8312e23f96ecf42f7318984e4f2bf127484fb","gypfile":true,"scripts":{"install":"node-gyp rebuild"},"_npmUser":{"name":"kelly","email":"korevec@gmail.com"},"repository":{"url":"git+ssh://git@github.com/korevec/node-i2c.git","type":"git"},"_npmVersion":"6.14.4","description":"Native bindings for i2c-dev. Plays well with Raspberry Pi and BeagleBone.","directories":{},"_nodeVersion":"13.13.0","dependencies":{"nan":"~2.14.0","repl":"0.1.3","bindings":"1.5.0","underscore":"1.11.0","coffeescript":"2.5.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/i2c_0.2.5_1604939766998_0.7480469167042538","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"i2c","version":"0.3.0","author":{"name":"Kelly Korevec"},"license":"BSD-3-Clause-Attribution","_id":"i2c@0.3.0","maintainers":[{"name":"kelly","email":"korevec@gmail.com"}],"homepage":"https://github.com/korevec/node-i2c#readme","bugs":{"url":"https://github.com/korevec/node-i2c/issues"},"dist":{"shasum":"d8304f2b3016a8f4b88476bd765c66071a01448e","tarball":"https://registry.npmjs.org/i2c/-/i2c-0.3.0.tgz","fileCount":11,"integrity":"sha512-Ufa7xbX755WyByaGRI4n2A6iu3h/3WlFZdkyRW3bjwYpJw+X9acko/TrxIEeOuAWQevKtPniuS5FtNKQKw8EqA==","signatures":[{"sig":"MEYCIQDfsyeE1zrEGyKdwofhUrEH+1QhWKyWqkNzit4mDHfhMgIhAOJSPqGj1mKA8JBg5551HYWZcvbjV2qopDEJBJRFTXh6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45490},"main":"main.js","engine":"node >= 18.0.0","gitHead":"af94c795d76a691d666acc34ffc3e026b222a90f","gypfile":true,"scripts":{"install":"node-gyp rebuild"},"_npmUser":{"name":"kelly","email":"korevec@gmail.com"},"repository":{"url":"git+ssh://git@github.com/korevec/node-i2c.git","type":"git"},"_npmVersion":"10.9.0","description":"Native bindings for i2c-dev. Plays well with Raspberry Pi and BeagleBone.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"nan":"^2.24.0","bindings":"^1.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/i2c_0.3.0_1765733440809_0.4470943385414732","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"i2c","version":"0.4.0","description":"Native bindings for i2c-dev. Plays well with Raspberry Pi and BeagleBone.","main":"main.js","author":{"name":"Kelly Korevec"},"repository":{"type":"git","url":"git+ssh://git@github.com/korevec/node-i2c.git"},"scripts":{"test":"node --test test/*.test.js","install":"node-gyp rebuild"},"license":"BSD-3-Clause-Attribution","dependencies":{"bindings":"^1.5.0"},"engines":{"node":">= 18.0.0"},"gypfile":true,"gitHead":"6671752905ef8e5c2b61e31d52ccac17f7fd7975","_id":"i2c@0.4.0","bugs":{"url":"https://github.com/korevec/node-i2c/issues"},"homepage":"https://github.com/korevec/node-i2c#readme","_nodeVersion":"22.11.0","_npmVersion":"11.7.0","dist":{"integrity":"sha512-0abD7inUXb9hVbr7WV3YWBojPLTFKgceLRwSDqeTllcYC/9Ryy66n96bNJN7Z5Z3hP/ENNE0c5jZ0fvYoJOC/A==","shasum":"6cb9cba400504ccda2607189d320521741be759d","tarball":"https://registry.npmjs.org/i2c/-/i2c-0.4.0.tgz","fileCount":13,"unpackedSize":79185,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC8vgo0CJIQZ4tIVwDAfvodo77WprqVDT4Q88AfEX/9CAIgQepKc88C+E0+kT/geifsK3eXNhFmIzYGEnEQbY/0A6M="}]},"_npmUser":{"name":"kelly","email":"korevec@gmail.com"},"directories":{},"maintainers":[{"name":"kelly","email":"korevec@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/i2c_0.4.0_1773533800136_0.355414431104387"},"_hasShrinkwrap":false}},"time":{"created":"2013-02-14T18:59:03.960Z","modified":"2026-03-15T00:16:40.433Z","0.0.1":"2013-02-14T18:59:05.539Z","0.0.2":"2013-02-19T08:09:55.481Z","0.0.3":"2013-02-20T05:56:52.238Z","0.0.4":"2013-02-20T05:58:52.531Z","0.0.5":"2013-02-21T04:01:03.485Z","0.1.0":"2013-05-09T19:53:41.153Z","0.1.1":"2013-05-15T05:41:30.663Z","0.1.2":"2013-05-23T04:00:48.208Z","0.1.3":"2013-06-04T03:05:14.741Z","0.1.4":"2013-06-23T17:55:03.682Z","0.1.5":"2014-11-23T18:31:29.335Z","0.1.6":"2014-11-23T18:36:53.024Z","0.1.7":"2015-02-08T17:51:48.371Z","0.1.8":"2015-02-09T22:06:06.725Z","0.2.0":"2015-03-03T04:35:05.470Z","0.2.1":"2015-03-04T17:05:22.714Z","0.2.3":"2016-06-15T17:00:43.039Z","0.2.4":"2020-10-20T15:25:30.643Z","0.2.5":"2020-11-09T16:36:07.315Z","0.3.0":"2025-12-14T17:30:40.957Z","0.4.0":"2026-03-15T00:16:40.310Z"},"bugs":{"url":"https://github.com/korevec/node-i2c/issues"},"author":{"name":"Kelly Korevec"},"license":"BSD-3-Clause-Attribution","homepage":"https://github.com/korevec/node-i2c#readme","repository":{"type":"git","url":"git+ssh://git@github.com/korevec/node-i2c.git"},"description":"Native bindings for i2c-dev. Plays well with Raspberry Pi and BeagleBone.","maintainers":[{"name":"kelly","email":"korevec@gmail.com"}],"readme":"# i2c\n\nNative bindings for i2c-dev. Plays well with Raspberry Pi and BeagleBone.\n\n## Install\n\n```bash\nnpm install i2c\n```\n\nRequires Node.js >= 18 and a Linux system with I2C support. The native addon uses [Node-API](https://nodejs.org/api/n-api.html) for ABI stability across Node.js versions — no recompilation needed when upgrading Node.js.\n\n## Usage\n\n```javascript\nconst I2C = require('i2c');\nconst address = 0x18;\nconst wire = new I2C(address, { device: '/dev/i2c-1' });\n\nwire.on('open', () => {\n  // device is ready\n\n  wire.scan((err, data) => {\n    // data contains an array of detected device addresses\n  });\n\n  wire.writeByte(byte, (err) => {});\n\n  wire.writeBytes(command, [byte0, byte1], (err) => {});\n\n  wire.readByte((err, res) => {\n    // res is a single byte\n  });\n\n  wire.readBytes(command, length, (err, res) => {\n    // res contains a buffer of bytes\n  });\n\n  // plain read/write\n  wire.write([byte0, byte1], (err) => {});\n\n  wire.read(length, (err, res) => {\n    // res contains a buffer of bytes\n  });\n\n  // continuous streaming\n  wire.on('data', (data) => {\n    // data contains: { address, data, cmd, length, timestamp }\n  });\n\n  wire.stream(command, length, delay); // delay in ms (default: 100)\n  wire.stopStream(); // stop streaming\n});\n```\n\n## Raspberry Pi Setup\n\nEnable I2C on Raspberry Pi OS:\n\n```bash\nsudo raspi-config\n```\n\nNavigate to **Interface Options > I2C** and select **Yes** to enable.\n\nAlternatively, enable manually:\n\n```bash\nsudo dtparam i2c_arm=on\nsudo modprobe i2c-dev\n```\n\nTo load `i2c-dev` automatically on boot, add it to `/etc/modules-load.d/`:\n\n```bash\necho \"i2c-dev\" | sudo tee /etc/modules-load.d/i2c.conf\n```\n\nVerify the I2C bus is available:\n\n```bash\nls /dev/i2c-*\n```\n\nInstall I2C tools for debugging:\n\n```bash\nsudo apt install i2c-tools\ni2cdetect -y 1\n```\n\nBy default, the I2C device requires root access. To allow non-root users, add your user to the `i2c` group:\n\n```bash\nsudo usermod -aG i2c $USER\n```\n\nLog out and back in for the group change to take effect.\n\n### Device path\n\nThe default device path is `/dev/i2c-1`, which is correct for most Raspberry Pi models (2 and later). For the original Raspberry Pi (rev 1), use `/dev/i2c-0`:\n\n```javascript\nnew I2C(address, { device: '/dev/i2c-0' }); // RPi rev 1\nnew I2C(address, { device: '/dev/i2c-1' }); // RPi 2+ (default)\n```\n\n## BeagleBone Setup\n\nI2C is enabled by default on BeagleBone. Install Node.js and the package:\n\n```bash\nnpm install i2c\n```\n\nThe I2C buses are available at `/dev/i2c-0`, `/dev/i2c-1`, and `/dev/i2c-2` depending on your BeagleBone variant. Use `i2cdetect` to verify:\n\n```bash\ni2cdetect -l\n```\n\n## Projects using i2c\n\n- **bonescript** — Physical computing library for BeagleBone ([GitHub](https://github.com/jadonk/bonescript))\n- **mpu6050** — MPU-6050 accelerometer/gyroscope ([GitHub](https://github.com/jstapels/mpu6050))\n- **adxl345** — ADXL345 accelerometer ([GitHub](https://github.com/timbit123/ADXL345))\n- **mcp3424** — MCP3424 ADC ([GitHub](https://github.com/x3itsolutions/mcp3424))\n- **blinkm** — BlinkM LED controller ([GitHub](https://github.com/korevec/blinkm))\n\n## Contributors\n\nThanks to @alphacharlie, @J-Cat, and all contributors.\n\n## Questions?\n\nhttp://www.twitter.com/korevec\n","readmeFilename":"README.md","users":{"craql":true,"subso":true,"ya3ny":true,"dschie":true,"kolban":true,"potnox":true,"forivall":true,"hollobit":true,"france193":true,"marciofpa":true,"cschmitz81":true}}