GitPedia
awawa-dev

awawa-dev/HyperSPI

HyperHDR bridge using SPI bus. Connects Raspberry Pi with a generic Raspberry Pi Pico (rp2040)/ESP32/ESP8266 to control a LED strip. Fasted possible cable solution for external Pico/ESP LED driver. Data integration check included.

4 Releases
Latest: 3mo ago
HyperSPI v11.0.0v11.0.0Latest
github-actions[bot]github-actions[bot]·3mo ago·March 17, 2026
GitHub

📋 Key Changes:

  • Introduced direct 32-bit rendering for the upcoming RGBW mode with dithering in HyperHDR (#89):
  • More: [RGB to RGBW with dithering (by Infinite Color Engine)](https://github.com/awawa-dev/HyperHDR/wiki/ICE-RGBW)
  • Add support for Raspberry Pi Pico (rp2040) boards (#34)
  • Add support for Adafruit ItsyBitsy RP2040 and Feather RP2040 Scorpio (#49)
  • Fix second segment of ws2812 color mode
  • Update development time, thanks @AstaRom (#85, #58, #37)
  • Cleanup, thanks @AstaRom (#20)
  • Update node.js 16 actions to node.js 20, thanks @cnnrduncan (#41)
  • + 1 more
v9.0.0.0
github-actions[bot]github-actions[bot]·3y ago·February 4, 2023
GitHub

📋 Changes

  • Add support for ESP32-S2 (LoLin mini)
  • Add true parallel multi-segment output for ESP32 devices based on development version of Neopixelbus library that already includes some of my changes (https://github.com/Makuna/NeoPixelBus/pull/609 https://github.com/Makuna/NeoPixelBus/pull/606).
  • Both single & multi segment mode is using live prefill processing now!
  • Remove SPI LEDs support.
  • Switched the ESP32 from a resource-hungry real-time RMT to an I2S renderer.
v6.0.0.0
awawa-devawawa-dev·4y ago·May 3, 2022
GitHub

Add white color channel calibration for RGBW LED strips. You need latest v18 or above to use this feature in HyperHDR's AWA SPI driver panel.

v1
awawa-devawawa-dev·4y ago·August 26, 2021
GitHub

Supported LED strips: ESP8266: SK6812 cold & neutral, WS281x ESP32: SK6812 cold & neutral, WS281x, SPI driven LED strips like APA102 Recommend using esphome-flasher to upload the firmware to your ESP board.