Open satakagi opened 2 years ago
Multiple implementations and tutorials
These node modules are most simple implementation of WebGPIO/I2C for raspberry pi (They should also work for Jetson Nano etc but not tested enough yet). https://www.npmjs.com/package/node-web-gpio https://www.npmjs.com/package/node-web-i2c
And we have 35+ device drivers to control widely used i2c devices with WebI2C: https://github.com/chirimen-oh/chirimen-drivers/
Another implementation is polyfill library for web browser and backend node server for raspberry pi. We can use this implementation to control GPIO/I2C devices from web pages on web browsers. https://github.com/chirimen-oh/chirimen
They are used to make hundreds of prototype devices like these: https://webiotmakers.github.io/gallery/
@dynamis @satakagi Thanks for the input!
WebGPIO and WebI2C specifications have been created as Browsers and Robotics CG documents. Multiple implementations and tutorials using them are being maintained by the CHIRIMEN community. Please include references to these results in the I2C and GPIO chapters.