Digital communication with Arduino : I2C

Posted Leave a commentPosted in Coding, Hardware

I2C (Inter-Integrated Circuit), pronounced I-squared-C, is a synchronous, multi-master, multi-slave, packet switched, single-ended, serial communication bus invented in 1982 by Philips Semiconductor (now NXP Semiconductors). It is widely used for attaching lower-speed peripheral ICs to processors and microcontrollers in short-distance, intra-board communication. Alternatively, I2C is spelled I2C (pronounced I-two-C) or IIC (pronounced I-I-C). Hardware SDA […]

Python & Arduino with pyFirmata

Posted Leave a commentPosted in Coding

In this Tutorial we are going to list all the requirements and demonstrate an example whish illustrate the full control of the Arduino board from a PC or any raspberry pi … Preliminaries Install python and pip. Go to the Arduino IDE and transfer the Firmata code into the Arduino. The code This code is […]