HUB75driver
Arduino uno library for driving 1/8 refresh rate 32x16 HUB75 interface LED matrix
Install / Use
/learn @stepanov1975/HUB75driverREADME
HUB75driver
Arduino uno library for driving 1/8 refresh rate, 32x16 HUB75 interface LED matrix Refresh rate 125FPS 12bits of clolors, 4 bits per color (RGB) 3500 bytes of program memory RAM: 40 bytes + 768 bytes if no double buffering and 1536 bytes if double buffering used It takes 7ms to fill all matrix using drawPixel() function (512 times)
Usage example:
//Initialisation:
HUB75driver matrix;
//if first argument is true double buffering used, need swapBuffers() to refresh
//if second argument is true additional dimming will be applyed. brightness will reduce by half
matrix.init(true, true);
matrix.begin();//Enable interupt
//Drawing
matrix.cleanScreen();//Clean screen
matrix.drawPixel(1, 1, 1, 0, 0);//put single point. parameters x,y,r,g,b
matrix.swapBuffers();//must be used if double buffering enabled
Related Skills
node-connect
346.8kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
107.6kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
346.8kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
346.8kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
