Posts by Nathan Busler
UART – The Universal Asynchronous Receiver-Transmitter
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.…
Read MoreI2C – The Inter-Integrated Circuit Bus
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…
Read MoreSPI – The Serial Peripheral Interface
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…
Read MoreDIY Sensors
Learn how to build your own sensors. It’s easy, it’s fast and it costs almost nothing. Additionally, you will learn a lot about sensors. Check out our Video if you do not feel like reading. How do sensors work There are countless types of sensors. Sensors for measuring temperature, light, sound or forces, to name…
Read MorePart 3 – What are Card grades and why are they important
Did you know that the quality differs for each SD card? Companies optimize SD Cards for price or performance which leads to different grades of SD Cards. We will discuss why different SD Card grades exist, what grades can be distinguished and why they are important. This post is the final part of a three…
Read MorePart 2 – How does flash memory work
The heart of any SD Card is the flash memory chip. Hence to understand why SD Card quality is not always the same we need to know how flash memory is manufactured and how it works. This post is part of a three part mini series about SD Cards with some in depth information. Part…
Read MorePart 1 – How to classify SD Cards and choose the right Card for an Application
SD Card classes can be confusing to say the least. We will shed some light on the topic and explain how to choose the best Card for your application. This post is part of a three part mini series about SD Cards with some in depth information. Part 1 – How to classify SD Cards…
Read MoreHeadless setup for Raspberry Pi
With this Headless setup all you need to run your Raspberry Pi is a MicroSD and a power adapter. Learn how to connect to your Pi from Windows. Requirements Hardware Raspberry Pi MicroSD Card (16GB or more) MicroSD Card Adapter / SD Card Reader Power adapter Windows PC Software Raspberry Pi Imager PuTTY VNC Viewer…
Read MoreBeginner GPIO Guide
In this blog post you will learn everything about the GPIO pins of the Raspberry Pi. This post is especially for newbies in electronics. First of all a warningThe Raspberry Pi can be irreparably damaged if the pins are used incorrectly. So always make sure your circuit is correct and that you use enough resistors.…
Read More10 curious Raspberry Pi Pico facts
Learn 10 exciting facts about the Raspberry Pi Pico, ranging from technical specs to fun projects. 1 Two time’s the charm The Pico features the RP2040 microcontroller chip designed by Raspberry Pi in the UK. It contains a Dual-core Arm Cortex-M0+ processor and a flexible clock running up to 133 Mhz. Hence the Pico can…
Read More