Why SPI Displays Don’t “Just Work” on Jetson Orin Nano
JetsonHacks 12:50
2,058 views · 56 likes Watch on YouTube ↗
Join this channel to get access to perks:
https://www.youtube.com/channel/UCQs0lwV6E4p7LQaGJ6fgy5Q/join
Waveshare 2" SPI display: https://amzn.to/45dcdsM
Jetson Orin Nano Super Developer Kit: https://amzn.to/4quoW2Q
Stop guessing how device tree overlays work on the Jetson Orin Nano.
In this video, we bring up a 2-inch SPI display using an existing device tree overlay, then walk through creating a custom overlay for the expansion header. Along the way, we enable SPI, GPIO, and UART functionality and explain how these pieces fit together inside the device tree.
This is a practical, hands-on look at device tree overlays on Jetson — focused on real hardware integration rather than abstract theory. If you’ve ever copied an overlay and hoped it worked, this video shows what’s actually happening and how to modify overlays safely.
JetsonHacks Github repositories mentioned:
jetson-orin-spi-overlay-guide: https://github.com/jetsonhacks/jetson-orin-spi-overlay-guide
jetson-orin-st7789: https://github.com/jetsonhacks/jetson-orin-st7789
00:00 Introduction
00:11 Install Device Tree Overlay
01:43 Install SPI Display Library
02:42 Display Wiring
03:02 Demo
04:23 Create Custom Device Tree Overlay
09:05 Test GPIO Pins
As an Amazon Associate I earn from qualifying purchases.
Visit the JetsonHacks storefront on Amazon: https://www.amazon.com/shop/jetsonhacks
Visit the website at https://jetsonhacks.com
Sign up for the newsletter! https://newsletter.jetsonhacks.com
Github accounts: https://github.com/jetsonhacks
https://github.com/jetsonhacksnano
Twitter: http://twitter.com/jetsonhacks
Some of these links here are affiliate links. As an Amazon Associate I earn from qualifying purchases at no extra cost to you.
https://www.youtube.com/channel/UCQs0lwV6E4p7LQaGJ6fgy5Q/join
Waveshare 2" SPI display: https://amzn.to/45dcdsM
Jetson Orin Nano Super Developer Kit: https://amzn.to/4quoW2Q
Stop guessing how device tree overlays work on the Jetson Orin Nano.
In this video, we bring up a 2-inch SPI display using an existing device tree overlay, then walk through creating a custom overlay for the expansion header. Along the way, we enable SPI, GPIO, and UART functionality and explain how these pieces fit together inside the device tree.
This is a practical, hands-on look at device tree overlays on Jetson — focused on real hardware integration rather than abstract theory. If you’ve ever copied an overlay and hoped it worked, this video shows what’s actually happening and how to modify overlays safely.
JetsonHacks Github repositories mentioned:
jetson-orin-spi-overlay-guide: https://github.com/jetsonhacks/jetson-orin-spi-overlay-guide
jetson-orin-st7789: https://github.com/jetsonhacks/jetson-orin-st7789
00:00 Introduction
00:11 Install Device Tree Overlay
01:43 Install SPI Display Library
02:42 Display Wiring
03:02 Demo
04:23 Create Custom Device Tree Overlay
09:05 Test GPIO Pins
As an Amazon Associate I earn from qualifying purchases.
Visit the JetsonHacks storefront on Amazon: https://www.amazon.com/shop/jetsonhacks
Visit the website at https://jetsonhacks.com
Sign up for the newsletter! https://newsletter.jetsonhacks.com
Github accounts: https://github.com/jetsonhacks
https://github.com/jetsonhacksnano
Twitter: http://twitter.com/jetsonhacks
Some of these links here are affiliate links. As an Amazon Associate I earn from qualifying purchases at no extra cost to you.
Playback is via YouTube's official embedded player. Data from YouTube; Exumo is not affiliated with YouTube.