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

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

tldt arrow
Read on Terminal Reader
Read this story w/o Javascript

Too Long; Didn't Read

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.

Companies Mentioned

Mention Thumbnail
Mention Thumbnail
featured image - BitBanged Serial Peripheral Interface in Go on Raspberry Pi [Explained]
Lane Wagner HackerNoon profile picture

@wagslane

Lane Wagner

Founder of Boot.dev. Whining about coding sins since 2011. Committing coding sins for the same.


Receive Stories from @wagslane

react to story with heart

RELATED STORIES

L O A D I N G
. . . comments & more!