BitBanged Serial Peripheral Interface in Go on Raspberry Pi [Explained]

Written by wagslane | Published 2020/03/31
Tech Story Tags: computers | firmware | go | golang | hardware | raspberry-pi | spi | serial-peripheral-interface

TLDR The project that first got me interested in using Go for embedded applications was one where we decided to use a Raspberry Pi Compute Module 3 to interact with ADC components, and collect data using several of these components. The project in question was doing a lot more than just the data collection via SPI interface with an ADC component, there were user inputs, data displays, etc. It was to be a highly concurrent program. The code below should build and run. Please keep in mind that if you are going to use this code, you will need to.via the TL;DR App

no story

Written by wagslane | Founder of Boot.dev. Whining about coding sins since 2011. Committing coding sins for the same.
Published by HackerNoon on 2020/03/31