Interfaces Archives | PiCockpit https://picockpit.com/raspberry-pi/category/interfaces/ Tue, 19 Sep 2023 14:37:58 +0000 en-US hourly 1 https://wordpress.org/?v=7.1.4 https://picockpit.com/raspberry-pi/wp-content/uploads/2024/07/cropped-new-plane-32x32.png Interfaces Archives | PiCockpit https://picockpit.com/raspberry-pi/category/interfaces/ 32 32 UART – The Universal Asynchronous Receiver-Transmitter https://picockpit.com/raspberry-pi/uart-the-universal-asynchronous-receiver-transmitter/ https://picockpit.com/raspberry-pi/uart-the-universal-asynchronous-receiver-transmitter/#comments Fri, 20 May 2022 14:58:38 +0000 https://picockpit.com/raspberry-pi/?p=2318 UART is a full duplex serial interface. It enables two devices to communicate over just three wires and supports variable speeds. UART Characteristics Like the name suggests, UART is an asynchronous interface. Unlike SPI or I2C there is no need for a dedicated clock. The two devices just need to use the same transmission speed.…

The post UART – The Universal Asynchronous Receiver-Transmitter appeared first on PiCockpit.

]]>
https://picockpit.com/raspberry-pi/uart-the-universal-asynchronous-receiver-transmitter/feed/ 2
I2C – The Inter-Integrated Circuit Bus https://picockpit.com/raspberry-pi/i2c-the-inter-integrated-circuit-bus/ https://picockpit.com/raspberry-pi/i2c-the-inter-integrated-circuit-bus/#comments Wed, 11 May 2022 18:44:30 +0000 https://picockpit.com/raspberry-pi/?p=2236 The I2C bus is very commonly used in the embedded realm. We explain how it works and how to set it up on the Raspberry Pi with an example. I2C Characteristics The Inter-Integrated Circuit Bus is a synchronous serial communication bus. Philips Semiconductors was responsible for the invention in 1982 but the interface quickly gained…

The post I2C – The Inter-Integrated Circuit Bus appeared first on PiCockpit.

]]>
https://picockpit.com/raspberry-pi/i2c-the-inter-integrated-circuit-bus/feed/ 6
SPI – The Serial Peripheral Interface https://picockpit.com/raspberry-pi/spi-the-serial-peripheral-interface/ https://picockpit.com/raspberry-pi/spi-the-serial-peripheral-interface/#comments Fri, 06 May 2022 10:12:28 +0000 https://picockpit.com/raspberry-pi/?p=2208 SPI means Serial Peripheral Interface. With SPI you can exchange data blazingly fast between two devices. And you only need four wires. SPI Characteristics The serial peripheral interface is a synchronous communication interface for short distances. Synchronous means that the data is sent in form of blocks or frames and the the two devices are…

The post SPI – The Serial Peripheral Interface appeared first on PiCockpit.

]]>
https://picockpit.com/raspberry-pi/spi-the-serial-peripheral-interface/feed/ 5
CircuitPython, Adafruit Feather RP2040, and I2C https://picockpit.com/raspberry-pi/circuitpython-adafruit-feather-rp2040-and-i2c/ https://picockpit.com/raspberry-pi/circuitpython-adafruit-feather-rp2040-and-i2c/#comments Tue, 23 Nov 2021 19:23:31 +0000 https://picockpit.com/raspberry-pi/?p=1207 As you probably guessed by the title, this article discusses CircuitPython, the Adafruit Feather RP2040, and the I2C communication protocol. The RP2040 has two I2C controllers – good for example, when you want to run two I2C devices with the same I2C address. In my test setup, I have an Adafruit Feather RP2040 microcontroller board,…

The post CircuitPython, Adafruit Feather RP2040, and I2C appeared first on PiCockpit.

]]>
https://picockpit.com/raspberry-pi/circuitpython-adafruit-feather-rp2040-and-i2c/feed/ 3
Ultimate List of Unusual but Really Useful Linux Shell Commands https://picockpit.com/raspberry-pi/ultimate-list-of-unusual-but-really-useful-linux-shell-commands/ https://picockpit.com/raspberry-pi/ultimate-list-of-unusual-but-really-useful-linux-shell-commands/#comments Fri, 04 Dec 2020 06:49:53 +0000 https://picockpit.com/raspberry-pi/?p=461 This is a compilation of lesser known Linux shell commands – but really useful ones. Useful as in: saving time, giving you additional tools to do things you couldn’t before, but also entertaining. Enjoy reading, and let us know in the comments if there are additional tools we should add! Installation instructions will be for…

The post Ultimate List of Unusual but Really Useful Linux Shell Commands appeared first on PiCockpit.

]]>
https://picockpit.com/raspberry-pi/ultimate-list-of-unusual-but-really-useful-linux-shell-commands/feed/ 1