Need help finding the root cause of Waveshare 2.13V3 noise

This page summarizes the projects mentioned and recommended in the original post on /r/AskElectronics

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • epd-waveshare

    Drivers for various EPDs from Waveshare

  • I ported epd-waveshare V2 to async Rust, ran the sample on battery power using a 3.3V LDO. I did it in Partial Refresh mode. During this, display border appeared along with all that noise.

  • e-Paper

  • I ported the Waveshare V3 Python code to Rust. This had a similar outcome, perpetually waiting for the busy pin. The only thing that worked was clearing the display (filling the memory with 0x00/FF): it was blinking a few times in the init() - clear() - sleep() loop. Pixels have never become black/white, though.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • sensor-hub-ble

    Extensible weather station in Rust

  • Lastly, my WIP code for the display.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts