Pixie_Chroma icon indicating copy to clipboard operation
Pixie_Chroma copied to clipboard

Arduino library and documentation for Pixie Chroma displays!

Results 10 Pixie_Chroma issues
Sort by recently updated
recently updated
newest added

This PR adds conditional compilation so that Chroma Pixie doesn't enable FastLED I2S support on ESP32-S2 or ESP32-S3 targets, because FastLED's I2S support doesn't build properly for them. ESP32-S2 and...

**Describe the bug** When building for an ESP32-S2 or ESP32-S3, Pixie_Chroma configures FastLED to use I2S support. Unfortunately FastLED's I2S code doesn't compile properly for these targets and throws errors....

bug

Keep a template map for a single display's worth of XY lookup table in `PROGMEM`, and do extra calculations during `xy()` calls to loop over it and discover the 1D...

enhancement

Ideally, this would be done with a `#define IGNORE_PLATFORM` line before including the Pixie Chroma library. This allows users to experiment with other platforms' compatibility without needing to modify source...

enhancement

### Basic idea: Provide compatibility with microcontrollers covered by the Adafruit Neopixel library, but not FastLED yet. ### How: - If a platform unsupported by FastLED is detected, (i.e. RP2040)...

enhancement

Make print() and write() calls allocate proper char array size ...for each variable type, instead of just 32 chars no matter the type. https://github.com/connornishijima/Pixie_Chroma/blob/fe76e66777d43ec7cda3d17c8c88d1e3c7384500/src/pixie_chroma_internal.cpp#L10 ```c_cpp * Last Updated by Connor...

todo

**Describe the bug** Error while compiling code: ...\Arduino\libraries\Pixie_Chroma\src\pixie_chroma_internal.cpp: In member function 'void PixieChroma::color_blur_x(fract8)': ...\Arduino\libraries\Pixie_Chroma\src\pixie_chroma_internal.cpp:1874:25: error: cannot convert 'CRGB' to 'uint8_t' {aka 'unsigned char'} in assignment carryover = part; -------------^~~~ running...

bug

**Describe the bug** I had the same issue on a TinyPico and a Feather esp32. Calling `pix.begin` causes a failure in the `FastLED.show` method because Pixie Chroma is calling `noInterrupts`....

bug

In member function 'void PixieChroma::set_update_mode(t_update_mode, uint16_t)': C:\Users\Cicero\Documents\Arduino\libraries\Pixie_Chroma\src\pixie_chroma_internal.cpp:521:4: error: no matching function for call to 'Ticker::attach_ms (float, PixieChroma::set_update_mode(t_update_mode, uint16_t)::, PixieChroma*)' 521 | ); | ^ In file included from C:\Users\Cicero\Documents\Arduino\libraries\Pixie_Chroma\src\Pixie_Chroma.h:58, from...

bug

Hi, I wanted to know if the PixieChroma could support the nRF Connect SDK on the Zephyr OS using nRF52840/nRF5340. Would that be something that you could/would implement ?

enhancement