ePaperDisplay | Python lib for WaveShare

 by   yy502 Python Version: Current License: No License

kandi X-RAY | ePaperDisplay Summary

kandi X-RAY | ePaperDisplay Summary

ePaperDisplay is a Python library typically used in Internet of Things (IoT) applications. ePaperDisplay has no bugs, it has no vulnerabilities, it has build file available and it has low support. You can download it from GitHub.

Python lib for WaveShare 4.3 inch e-paper display module, plus WiFi relay with ESP8266
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              ePaperDisplay has a low active ecosystem.
              It has 58 star(s) with 12 fork(s). There are 9 watchers for this library.
              OutlinedDot
              It had no major release in the last 6 months.
              There are 2 open issues and 4 have been closed. On average issues are closed in 1 days. There are no pull requests.
              It has a neutral sentiment in the developer community.
              The latest version of ePaperDisplay is current.

            kandi-Quality Quality

              ePaperDisplay has no bugs reported.

            kandi-Security Security

              ePaperDisplay has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.

            kandi-License License

              ePaperDisplay does not have a standard license declared.
              Check the repository for any license declaration and review the terms closely.
              OutlinedDot
              Without a license, all rights are reserved, and you cannot use the library in your applications.

            kandi-Reuse Reuse

              ePaperDisplay releases are not available. You will need to build from source code and install.
              Build file is available. You can build the component from source.
              Installation instructions are not available. Examples and code snippets are available.

            Top functions reviewed by kandi - BETA

            kandi has reviewed ePaperDisplay and discovered the below as its top functions. This is intended to give you an instant insight into ePaperDisplay implemented functionality, and help decide if they suit your requirements.
            • Calculate the width of a text string .
            • Help for EPD .
            • Wrap ASCII ascii text
            • Connect to EPD .
            • Helper function to display a list of digits .
            • Draw a block of coordinates .
            • Set baud rate .
            • Draw a rectangle
            • fill the block of digits
            • Wrap an english block .
            Get all kandi verified functions for this library.

            ePaperDisplay Key Features

            No Key Features are available at this moment for ePaperDisplay.

            ePaperDisplay Examples and Code Snippets

            No Code Snippets are available at this moment for ePaperDisplay.

            Community Discussions

            Trending Discussions on ePaperDisplay

            QUESTION

            eInk screen is causing reboot on RaspberryPi0W
            Asked 2019-Feb-04 at 09:36

            I'm trying to get to work a raspberry pi 0 W and a pervasive display eink screen together.

            But, every time when the screen refresh, it reboots the pi 0. Software works great on a RPi3 but not on Rpi0w with Raspbian Lite.

            Here is the soft : EpaperDisplay

            Here is the screen : Screen

            There is no log in /var/log/messages, neither in /var/log/syslog. Every time it reboots, it's erasing history, logs ...

            ...

            ANSWER

            Answered 2019-Feb-04 at 09:36

            If this was a software issue, you would probably see something in the logs (or you'd at least see a kernel panic message on the console in the HDMI output if you have a screen connected there).

            If you have nothing in the HDMI screen when the pi crashes, I'd suspect that the display is using more power than your power supply can provide. Try with a PSU with a higher ampere rating.

            If a better power supply does not help, it can be that the display sucks too much 3.3v from the raspberry pi than the zero can provide. In that case you should try feeding the display via a separate 3.3v regulator.

            Source https://stackoverflow.com/questions/54507960

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install ePaperDisplay

            You can download it from GitHub.
            You can use ePaperDisplay like any standard Python library. You will need to make sure that you have a development environment consisting of a Python distribution including header files, a compiler, pip, and git installed. Make sure that your pip, setuptools, and wheel are up to date. When using pip it is generally recommended to install packages in a virtual environment to avoid changes to the system.

            Support

            The original e-paper display does not have WiFi support. I added an ESP8266 module to it as a TCP-serial relay and it works pretty well. epd_connect() will try TCP connection first, else falls back to serial port. All function calls are the same for TCP or serial connection, except I have not implemented read-reply via TCP. i.e. no VERBOSE mode for TCP/IP connection. The baud rate should not be changed while connected via TCP/IP, as the WiFi module defaults to 115200 bps which does not change with the e-paper display. In wifi-relay folder you will find the firmware and scripts to be deployed onto the ESP8266 WiFi module.
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/yy502/ePaperDisplay.git

          • CLI

            gh repo clone yy502/ePaperDisplay

          • sshUrl

            git@github.com:yy502/ePaperDisplay.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link