Displaying on E-Ink screen with various micro-controllers // Waveshare 1.54, Arduino UNO, M0, nRF52
#waveshare #eink #arduino
We will explore how to run Arduino firmware to display Waveshare's e-ink module with 3 different types of micro-controllers (ATmega328p with Arduino UNO, SAMD21G with Arduino M0, nRF52 with Adafruit Bluefruit), as well as learn about the pin connections and SPI communication protocol.
⏰ TIMESTAMPS
0:00 Intro
1:44 Arduino firmware
5:37 Pin connections for Arduino UNO ATmega328p https://hutscape.com/tutorials/waveshare-1in54-e-paper
8:11 Pin connections for Arduino M0 SAMD21G https://hutscape.com/tutorials/waveshare-1in54-e-paper-samd21g
9:55 Pin connections for Adafruit Bluefruit Feather board with nRF52 https://hutscape.com/tutorials/waveshare-1in54-e-paper-nrf52
11:42 SPI communication protocol with Logic analyzer Saleae
‣ Some links below are affiliate. I receive a small commission at no extra cost to you.
📻 PRODUCTS MENTIONED
Waveshare 1.54inch E-Ink Display 200x200 Pixel https://amzn.to/3fVnSTX
🔗 LINKS SHOWN
Waveshare e-Paper displays and modules https://www.waveshare.com/product/oleds-lcds/e-paper.htm
Waveshare 200x200, 1.54inch E-Ink display module https://www.waveshare.com/product/modules/oleds-lcds/e-paper/1.54inch-e-paper-module.htm
E-Ink Waveshare 1.54inch module schematic https://www.waveshare.com/w/upload/5/5b/1.54inch_e-Paper_Schematic.pdf
E-Ink Arduino library from Waveshare https://github.com/waveshare/e-Paper/tree/master/Arduino/epd1in54
Arduino SPI pins https://www.arduino.cc/en/reference/SPI
RobotDyn M0 mini pinout diagram https://robotdyn.com/pub/media/0G-00005516==SAMD21-MINI/DOCS/PINOUT==0G-00005516==SAMD21-MINI.pdf
Adafruit Feather nRF52 Bluefruit https://www.adafruit.com/product/3406
Adafruit feather nRF52 pinout https://cdn-learn.adafruit.com/assets/assets/000/046/248/original/microcontrollers_Feather_NRF52_Pinout_v1.2-1.png?1504885794
Saleae logic analyzer https://www.saleae.com/
📚 OTHER RESOURCES
GreatScott The best low power display? E-Paper Tutorial https://www.youtube.com/watch?v=kAmnU5Y96MA
TSP #136 - Tutorial on Programming a Waveshare 7.5-Inch Multi-Color e-Paper Display & Info-Frame https://www.youtube.com/watch?v=mr6Lt0gKjsI
🔌 TOOLS USED
https://hutscape.com/tools