Code Monkey home page Code Monkey logo

hdzero-osd-font-library's Introduction

hdzero-osd-font-library

Share the osd font library you made or get your favorite.

How to get and use the osd font you need

  • Select a font file (*.bmp) you like in the folder according to FC VARIANT.For betaflight, the corresponding folder name is BTFL.
  • Copy *.bmp to SDCard and rename it.
    • For hdzero goggle:

      • You need to confirm that the FW version is >= 7.66.120.
      • copy *.bmp to your sd card, the path is resource/OSD/FC/, if the path does not exist, please create it.
      • Renamed *.bmp to FC_VARIANT_000.bmp. For betaflight, the corresponding file name is BTFL_000.bmp.
    • For sharkbyte vrx:

      • You need to confirm that the FW version is >= 40.8F.4E.
      • copy *.bmp to your sd card, the path is Resource/, if the path does not exist, please create it.
      • Renamed *.bmp to FC_VARIANT.bmp for 40.8F.4E. For betaflight, the corresponding file name is BTFL.bmp.
      • Renamed *.bmp to FC_VARIANT_000.bmp for newer than 40.8F.4E. For betaflight, the corresponding file name is BTFL_000.bmp.
    • For hdzero vrx4:

      • You need to confirm that the FW version is >= 40.2A.4A.
      • copy *.bmp to your sd card, the path is Resource/, if the path does not exist, please create it.
      • Renamed *.bmp to FC_VARIANT.bmp for 40.2A.4A. For betaflight, the corresponding file name is BTFL.bmp.
      • Renamed *.bmp to FC_VARIANT_000.bmp for newer than 40.2A.4A. For betaflight, the corresponding file name is BTFL_000.bmp.
    • for ScoutHD:

      • You need to confirm that the FW version is >= 41.26.46.
      • copy *.bmp to your sd card, the path is Resource/, if the path does not exist, please create it.
      • Renamed *.bmp to FC_VARIANT_000.bmp . For betaflight, the corresponding file name is BTFL_000.bmp.

How to upload your custom osd font

  • Font file format:

    • .bmp format, version 3 (in current release), 24bit color
    • Font size is 24x36
    • Font spacing of 0 or 6 pixels
    • if(r,g,b)==(127,127,127). Pixels are transparent.
  • Font file naming rules: In order to avoid file name conflicts as much as possible, the naming rules are as follows: "FC_VARIANT" _ "username" _ "style" _ "version" .bmp Such as BTFL_ligen_colorful_v1.0.0.bmp

  • PR rules: Please show a picture of it working correctly when submitting a PR.

hdzero-osd-font-library's People

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.