Git Product home page Git Product logo

luci-app-oled's Introduction

luci-app-oled

This is the LuCI app written for openwrt (tested only on NanoPi R2S) which supports ssd 1306 0.91' oled display.

Raspberry Pi CM4

This has been tested on Raspberry Pi CM4 as described in issue #10. You can find what revisions you need to make to have it work on your device. Enjoy!

Features|功能


Dispaly Info|显示信息

0. Enable|开启

开启oled显示。

1. Autoswitch|定时开关

由于夜间oled的显示屏太亮,并且也几乎不会看它,所以应邀提供定时开关的功能,选中autoswitch之后,可以设置显示的起始和结束时间。

2. Time|时间

显示时间。

3. IP|IP地址

显示LAN口的IP地址,记得LAN口不可以去除桥接选项,否则失效。由于使用的是br-lan,因为不同固件可能会交换eth0eth1

4. CPU Temp|CPU温度

显示CPU温度。

5. CPU Freq|CPU频率

显示实时CPU频率

6. Network Speed|网速

提供不同接口的选择,eth0eth1,个人可以按需修改。网速单位基准为字节(Byte)而不是一般的位(bit),[MB/s, KB/s, B/s]这样显示的数字能够比较小,不至于过长。

7. Display Interval|显示间隔

为了延缓oled的光衰,提供屏保服务,每隔设定的时间运行一次屏保程序。


Screensavers|屏保

屏保提供不同的选择,默认推荐的是Scroll Text|文字滚动,其他的选择自行探索。

Q&A

Q0. 如何使用该程序?|在那里找到luci界面?

A0. 该程序安装位置在luci界面的services|服务下的OLED,点击即可找到。


Q1. 是否会支持其他oled屏幕,例如同系列的0.96'的?

A1. 由于开发者身边并没有相应的屏幕去调试,所以是暂时不考虑吧。如果你想贡献代码,非常欢迎,请开PR。


Q2. 为什么我的IP地址显示错误?

A2. 很大原因是你修改了LAN接口的属性,例如去除了该接口的桥接属性。


Q3. 为什么我的oled不显示?

A3. 很有可能是您的固件内核驱动不完整,该程序的运行需要在内核驱动中加上kmod-i2c-xxx,见issue #10


如果你在使用过程中还遇到问题,请开issue。

luci-app-oled's People

Contributors

dinggd avatar dkadioglu avatar fanck0605 avatar msylgj avatar natelol avatar potat0000 avatar

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.