Hackster.ioLearning Hardware Community.
×
Leave Feedback
Log inSign up
ProjectsProjectsChannelsChannelsNewsContestsEventsVideos

15 spi projects

  • Last updated
  • Most popular
  • Most recent
  • Most respected
  • Trending
  • All time
  • Featured
  • Last 7 days
  • Last 30 days
  • Last 12 months
  • Any difficulty
  • Beginner
  • Intermediate
  • Advanced
  • Expert
  • Any type
  • Showcase
  • Protip
  • Tutorial
  • Work in progress

How to Use an Image as a Byte Array with TFT_eSPI

Convert any PNG/JPG to any format RGB byte array in seconds – use the free Image to Byte Array Converter to boost your TFT_eSPI graphics!

How to Use an Image as a Byte Array with TFT_eSPI

Renzo Mischianti
74
High Sensitivity Water Sensor on MCP3008

Use the Phantom YoYo High Sensitivity Water Sensor on the MCP3008 8-Channel 10-Bit ADC with SPI interface.

High Sensitivity Water Sensor on MCP3008

Daniel Porrey
7.6K
SPIdev Tutorial for Zynq-7000 FPGA Devices

This project walks through how to implement and use SPI in embedded Linux via the spidev kernel on the Zynq-7000 using PetaLinux 2022.1.

SPIdev Tutorial for Zynq-7000 FPGA Devices

Whitney Knitter
7.3K
IoT Temperature Sensor with Raspberry Pi 2 and Thermistor

An IoT project with Raspberry Pi 2 that uses a Thermistor as opposed to a dedicated temperature sensor to measure ambient temperature.

IoT Temperature Sensor with Raspberry Pi 2 and Thermistor

Ahmar Tareen
25K
eTape Liquid Level Sensor on MCP3008

Use the eTape Liquid Level Sensor on the MCP3008 8-Channel 10-Bit ADC with SPI interface.

eTape Liquid Level Sensor on MCP3008

Daniel Porrey
9.7K
Analog inputs on Windows 10 Raspberry Pi using ADC

Raspberry Pi has only digital inputs. In this article we read analog data through ADC over SPI.

Analog inputs on Windows 10 Raspberry Pi using ADC

Amadeusz Wieczorek
6.6K
Interfacing VTM88870B ST7565 128x64 LCD Display via SPI

You'll get an Arduino-compatible graphical LCD display for a low price and with minimal soldering skills.

Interfacing VTM88870B ST7565 128x64 LCD Display via SPI

arduinocelentano
2.7K
ESP32-W5500 with IoLibrary

ESP32-SPI master W5500 use IoLibrary

ESP32-W5500 with IoLibrary

Teddy
2.1K
Arduino Connect SSD1331 OLED Display and ST7789 Display

In this tutorial we will learn how to connect the SSD1331 OLED Display & ST7789 Display to Arduino using the Visuino program.

Arduino Connect SSD1331 OLED Display and ST7789 Display

ronfrtek
1.7K
Raspberry Pi Video Looper with SPI LCD Screen

Use a Raspberry Pi to loop a video playlist on startup and output to an SPI LCD Screen, or even... MULTIPLE SCREENS.

Raspberry Pi Video Looper with SPI LCD Screen

Smalls
1.2K
trigram

Social distancing tracker that helps you distance socially better using bluetooth

trigram

merakian
324
Connect W5100S to Pico as 3-wires SPI

Implementation of 3-wires SPI as GPIO.

Connect W5100S to Pico as 3-wires SPI

Teddy
240
SPI – Show PM2.5 Concentration on ILI9341 TFT LCD

Showing PM2.5 concentration on LCD

SPI – Show PM2.5 Concentration on ILI9341 TFT LCD

Realtek AmebaIoT
204
[RTL Design] SPI Controller for AD7303 DAC Peripheral

RTL design walkthrough for SPI Master controller to talk to AD7303 8-bit DAC peripheral.

[RTL Design] SPI Controller for AD7303 DAC Peripheral

Sameera Kumar Kambadur
197
Particle Photon 2 & Hiletgo ILI9341 TFT - based dice roller

This is a demo of the Particle Photon 2 and the Hiletgo ILI9341 TFT. The end result is a nice, clean dice rolling app.

Particle Photon 2 & Hiletgo ILI9341 TFT - based dice roller

Josh Embrey
113
  • About Us

  • Hackster Overview
  • Hackster for Business
  • Hackster PRO
  • Help Articles
  • Brand Resources
  • Sitemap
  • Legal Thingies

  • Terms of Service
  • Contest Rules
  • Code of Conduct
  • Privacy Policy
  • Privacy Policy for California Residents
  • Cookie Policy
  • Find Us On Social

  • Facebook
  • Instagram
  • LinkedIn
  • X
  • YouTube
  • Visit Our Avnet Family

  • Avnet
  • Premier Farnell
  • element14
  • Newark

Hackster.io, an Avnet Community © 2025