Article
DIY I2C for Raspberry Pi
This small article describes how to build your own I2C slave device using a PIC microcontroller, and how to control it with the Raspberry Pi. This approach combines the power of the microcontroller with the flexibility of the Raspberry Pi. There are many things that you can implement with an I2C device, such as a light meter, remote sensor, relay control or motor controller.
Materials
Extra info / Update
Note: Since the original publication of this project/article, some of the components, software elements, webpages and other elements might have been updated or changed.
Build This Project
Bring this design to life with the Elektor PCB Service, powered by Eurocircuits. Upload the project files and order professionally manufactured PCBs or assembled boards through a proven European production platform.
Supporting KiCad, Eagle, Gerber, and ODB++ formats, the service is suitable for everything from prototypes and validation builds to series production and volume manufacturing.
Made in Europe. Fast. Reliable. Professional.

Discussion (0 comments)