项目作者: ITIS-Enrico-Fermi

项目描述 :
Realtime streaming facility for embedded displays
高级语言: Python
项目地址: git://github.com/ITIS-Enrico-Fermi/edstream.git
创建时间: 2021-03-01T21:32:21Z
项目社区:https://github.com/ITIS-Enrico-Fermi/edstream

开源协议:

下载


edstream

Bitmap streaming facility for ESP32 and OLED displays.



Setting up

Clone this project into lib folder inside your PIO workspace

  1. cd lib
  2. git clone https://github.com/ITIS-Enrico-Fermi/edstream
  3. cd ..

Clone ssd1306 library into components folder inside your PIO workspace

  1. mkdir components && cd components
  2. git clone https://github.com/lexus2k/ssd1306
  3. cd ..

for more information see: https://github.com/lexus2k/ssd1306#setting-up

Copy PlatformIO configuration for a quick setup

  1. cp lib/edstream/platformio.ini .
  1. cp lib/edstream/sdkconfig .

Protocol

Start byte

Start byte

Send bitmap

Send bitmap

Set refresh rate

Set refresh rate

With set_rr bit set to 1

1 byte payload expected

Clear framebuffer

Cleare framebuffer

With clear bit set to 1

No payload expected

Toggle animation

Start animation

With start / stop bit set to 1

No payload expected

Release numbering

(major release).(new features).(bug fixing)