{"push_id":715437207,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"6f3fb3f57d4417d0c0d45fb19ef93e92f91ede3b","before":"9d39f994879718b3d123c6d1c991a54f258660e2","commits":[{"sha":"6f3fb3f57d4417d0c0d45fb19ef93e92f91ede3b","author":{"email":"c195b508e6f0c57aeafdb5e96947e2b79e6a4b40@slagter.name","name":"Erik Slagter"},"message":"Add i2c to gpio pins of your choice.\n\nSet them up as usual with gpio-mode, use\n    gpio-mode i2c sda\n    gpio-mode i2c scl\nto select the data and clock lines and reset.\n\nThen you can use the commands from port tcp port 24:\n    i2c-address <address>\tset slave address (in hex, no 0x)\n    i2c-send <byte> <byte> ...\tsend bytes to slave (in hex, no 0x)\n    i2c-receive <amount>\tretrieve this number of bytes from the slave\n    i2c-reset\t\tuse this to reset the bus state after an error\n\t\t\toccured, it will try to get all slaves into a\n\t\t\tsane condition as well.\n\nThis is quite preliminary, I only tested it on a tmp275 at 3.3V.","distinct":true,"url":"https://api.github.com/repos/eriksl/esp8266-basic-bridge/commits/6f3fb3f57d4417d0c0d45fb19ef93e92f91ede3b"}]}