UART - Universal Asynchronous Receiver-Transmitter (universell asynkron mottagare-sändare)

Allt om UART Titelbild

UART är ett seriellt gränssnitt med full duplex. Det gör det möjligt för två enheter att kommunicera via bara tre trådar och stöder varierande hastigheter. UART-egenskaper Som namnet antyder är UART ett asynkront gränssnitt. Till skillnad från SPI eller I2C finns det inget behov av en särskild klocka. De två enheterna behöver bara använda samma överföringshastighet....

Läs mer

I2C - Buss för interintegrerade kretsar

Allt om I2C Titel Bild

I2C-bussen är mycket vanligt förekommande i inbyggda system. Vi förklarar hur den fungerar och hur man ställer in den på Raspberry Pi med ett exempel. I2C-egenskaper Inter-Integrated Circuit Bus är en synkron seriell kommunikationsbuss. Philips Semiconductors stod för uppfinningen 1982 men gränssnittet fick snabbt...

Läs mer

SPI - Seriellt perifert gränssnitt

Allt om SPI Title Image

SPI betyder Serial Peripheral Interface. Med SPI kan du utbyta data otroligt snabbt mellan två enheter. Och du behöver bara fyra kablar. SPI-egenskaper Det seriella perifera gränssnittet är ett synkront kommunikationsgränssnitt för korta avstånd. Synkron innebär att data skickas i form av block eller ramar och att de två enheterna är...

Läs mer

CircuitPython, Adafruit Feather RP2040 och I2C

Som du förmodligen gissat av titeln diskuterar den här artikeln CircuitPython, Adafruit Feather RP2040 och I2C-kommunikationsprotokollet. RP2040 har två I2C-kontroller - bra till exempel när du vill köra två I2C-enheter med samma I2C-adress. I min testuppställning har jag ett Adafruit Feather RP2040 mikrokontrollerkort,...

Läs mer

Ultimat lista över ovanliga men mycket användbara Linux Shell-kommandon

Den ultimata listan över Linux-kommandon Titelbild

Det här är en sammanställning av mindre kända Linux-skalkommandon - men riktigt användbara. Användbara som i: sparar tid, ger dig ytterligare verktyg för att göra saker du inte kunde göra tidigare, men också underhållande. Ha en trevlig läsning, och låt oss veta i kommentarerna om det finns ytterligare verktyg som vi borde lägga till! Installationsinstruktioner kommer att vara för...

Läs mer