Multiplexed OctoSPI adventures

The SPI bus is a de facto standard for transmitting data to and from devices. In it’s most basic state, it has three wires; MOSI (Master Out Slave In), MISO (Master In, Slave Out) and a clock signal. Each chip also has a Chip Select pin, to indicate if you are talking to this specific […]

Read More

Interrupts

Interrupts are an integral parts of computing (not just in embedded systems) but often misunderstood. Modern computers cannot function without interrupts, as for embedded systems? Well, that depends on your design. Sometimes you won’t need interrupts, and sometimes they will be a critical part of your application. To understand if you need to use interrupts, […]

Read More