Giter Club home page Giter Club logo

Comments (5)

shaoziyang avatar shaoziyang commented on June 12, 2024

First you need a Russian font, usually we use a dot matrix font of equal width. When it needs to be displayed, read the font file and display it. In some cases, font files need to be converted for quick display.

from mpy-lib.

AlekseyMS avatar AlekseyMS commented on June 12, 2024

The display supports Russian letters. I attach the documentation. For some reason, there is an offset of 10 characters according to the table on page 9. For example, I enter the letter "ц", the display outputs "F". Can set the offset somehow. The display is slightly different, but it works similarly to the 1602
MT-20S4M_en LCD.pdf
.

from mpy-lib.

AlekseyMS avatar AlekseyMS commented on June 12, 2024

Or tell me another solution. Thanks

from mpy-lib.

shaoziyang avatar shaoziyang commented on June 12, 2024

MT-20S4M is similar to LCD1602, but with two build font pages. In every page, 0x20-0x7A is normal char, same as LCD1602, Russian char in high area. I think you may display Russian letters by write corresponding code to ram.

  1. Set DDRAM Address
  2. Write Data to RAM

from mpy-lib.

AlekseyMS avatar AlekseyMS commented on June 12, 2024

Can you write how it will look in the code? Interested in modifying the library to work with the display 2004. MT-20S4M I do not plan to use.

from mpy-lib.

Related Issues (9)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.