Skip to content

Latest commit

 

History

History
82 lines (54 loc) · 2.75 KB

File metadata and controls

82 lines (54 loc) · 2.75 KB

MatrixCOS - Config

MatrixCOS based on HoDi (eely-HoDi on github) and use Lib ESP32-HUB75-MatrixPanel-DMA which based on adafruit-gfx-library

Hardware

I build 5 items with 13,98 Euro each :-)

3Dprint

See 3D Print Modell

Installtion

Easy way to install the bin via esp-web-tools or https://espressif.github.io/esptool-js/ or https://esp.huhn.me/

CmdOS Config

Config via Web Serial Terminal (e.g. serial.huhn.me)

with the commamd "setup"

setup wifi_ssid wifi_pas espName espPas mqttServer

wifi_ssid = your local wifi 
wifi_pas = your local wifi password 	
espName = a uniqe good name for the esp (not required)
espPas	= to secure the esp (not required)
mqttServer = to use mqtt (e.g. mqtt://user:pas@mqttserver.local:1833) (not required)

HUB75 config

The config requires some basic entrys

  • sizeX - number of pixel in one row (0..n)
  • sizeY - number of pixel in one coloumn (0..n)
  • chain - chaind disdplay (1..n)
  • brightness - startup brightness (0..255)
  • rotation - startup rotation (0,1,2,3)
  • pins - sepaerated by semikolon (r1,g1,b1,r2,g2,b2,a,b,c,d,e,lat,oe,clk)

Config via matrix command (for the ESP32-DevKitC-Board with HoDi-Platine)

e.g. matrix 64 64 1 90 0 0,15,4,16,27,17,5,18,19,21,12,33,25,22
	matrix2 0 1 1 0

Setup extended via matrix2

  • DmaBuffer
  • ImageBuffer
  • matrix2 0 1 1 0

Config via web with http://ESPNAME.local/appSetup

DO not forget to save the changes. The new config will be used after restart.

buffer config

MatrixCOS use two buffers, which are enabeld via "buffer"

  • dmaBuffer - the drawing is bufferd to enhanced display quality and the dmsBuffer is switched via "draw".

  • displayBuffer - all drawing are on a readable buffer to add on copy and effects the buffe is copied to dislpay with "draw"

LOGO a OpenOn.org project - develop by michael@openon.org