Commit Graph

451 Commits

Author SHA1 Message Date
Colin aed04c752d 8-but LCD peripheral (#807)
WIP quick copy of I2S method and quick tidy

Replace I2s with Lcd

Stripping and commenting to get it to compile

Fix compile

Kill sample rate

Switch to 8bit to start, renames

WIP adding LCD code, untested

Copied over begin method

WIP working from bottom up

WIP chipping away slowly

startwrite/show

WIP partially working but not the whole buffer

Working

Tidy

Co-authored-by: Colin Iuliano <colin@coliniuliano.ca>
2024-06-30 08:42:53 -05:00
Michael Miller a91ce0e421 Merge branch 'master' into CoreShaderBeta 2024-04-25 14:08:47 -07:00
Michael Miller 89a6a8b019 Add silent timeout macro for ESP32 debug error check (#801) 2024-04-25 14:07:38 -07:00
Michael Miller c9a6bbc4d8 Merge and Corrections 2024-04-24 13:17:49 -07:00
Michael Miller 5e5376a478 Merge branch 'master' into CoreShaderBeta 2024-04-24 11:14:51 -07:00
Michael Miller e40289f89c CONFIG_IDF_TARGET not a compile flag anymore (#799) 2024-04-24 11:06:33 -07:00
Michael Miller df325ab11d cleanuo 2024-04-24 08:06:54 -07:00
Michael Miller eeff56ae87 Merge branch 'master' into CoreShaderBeta 2024-04-23 08:54:39 -07:00
Michael Miller 2e88d03c4e Hd108 (#798) 2024-04-23 08:44:56 -07:00
Michael Miller 346762237a Arm Nrf52x compile 2024-04-22 07:40:01 -07:00
Michael Miller 588d7707ef rp2040 compiles 2024-04-21 22:50:17 -07:00
Michael Miller d2ea8356ea esp8266 uart 2024-04-21 14:43:13 -07:00
Michael Miller 80f98be0b2 esp8266 compiles 2024-04-20 22:47:37 -07:00
Michael Miller 2bbf213d5c esp32 full 2024-04-20 09:45:19 -07:00
Michael Miller d385fc9bdc Update NeoEsp32RmtMethod.h 2024-04-18 11:20:42 -07:00
Michael Miller 38b2f775c3 Esp32 i2s compiling 2024-04-17 21:55:47 -07:00
Michael Miller 9d43469e27 avr tested 2024-04-17 14:51:38 -07:00
Michael Miller 1d3c95d23a compiles avr 2024-04-17 12:01:03 -07:00
Michael Miller af2cf886a2 segment example use of NeoDib 2024-04-15 14:45:00 -07:00
Michael Miller 255bcac693 buffer examples rework 2024-04-15 13:23:25 -07:00
Michael Miller edf279247e version 2024-04-12 23:00:25 -07:00
Michael Miller c81721e595 buffer examples compile 2024-04-12 22:58:44 -07:00
Michael Miller 50bfc2f44e spritesheet 2024-04-12 10:01:57 -07:00
Michael Miller 722610b8ec buffers 2024-04-12 09:46:20 -07:00
Michael Miller 766d7fb091 Update NeoPixelBusLg.h 2024-04-10 22:16:37 -07:00
Michael Miller 3940d54dfa Compiled 2024-04-10 22:08:23 -07:00
Michael Miller 66218d1fd0 features and colors first pass 2024-04-10 13:29:26 -07:00
Michael Miller cc1eeb5cc1 Update NeoPixelBusLg.h 2024-04-09 17:06:15 -07:00
Michael Miller 8698a9eb96 functional 2024-04-09 11:05:45 -07:00
Michael Miller 6711f5d823 first compile 2024-04-08 15:58:07 -07:00
Michael Miller b8f33709aa WS2805 WS2814 (#794) 2024-04-06 21:49:54 -07:00
Michael Miller a56929531e Esp32 i2s parallel uses a single back buffer (#793) 2024-04-04 09:30:29 -07:00
Michael Miller 539433a433 Grbwc and Rgbwc 2024-03-29 11:11:21 -07:00
Daniel Brall 30295b0577 Fixed and improved HtmlColor::ToNumericalString (#792)
* Fixed and improved HtmlColor::ToNumericalString which decremented bufLen twice and returned wrong results

* Strictly expect least 8 characters

---------

Co-authored-by: Daniel Brall <git@bradan.eu>
2024-03-25 12:13:08 -07:00
Michael Miller 22746479f6 Compiles with IDF5 (#789) 2024-03-22 11:38:45 -07:00
Michael Miller d95a8d2522 Update NeoPixel_RP2040_PioX4.ino
fix comment
2.7.9
2024-03-19 09:00:18 -07:00
Michael Miller 5157c1259d v2.7.9 (#786) 2024-03-19 08:57:00 -07:00
Michael Miller 8062b3a7ce Tlc59711 tune (#785)
* a little duplication of constants

* Update Tlc59711GenericMethod.h

remove temp buffer and just send words reversed
add custom default speed that works without flicker
2024-03-18 17:20:10 -07:00
Michael Miller 07ae6cf4b3 formating 2024-03-18 11:25:39 -07:00
Michael Miller 5563ee0e42 Ws2805Methods and warning fixes (#784) 2024-03-16 21:53:57 -07:00
Michael Miller 3417f1e5bf Tlc59711 (#783)
* 2Mhz max due to timing requirements with a clock based signal?!
2024-03-16 11:21:56 -07:00
Michael Miller 7c6744da4f Rp2040 (#779)
Support x4 on each PIO
2024-03-11 09:36:13 -07:00
Michael Miller f700889c5c Fix API Change (#777)
Used to state just use 0x100, but this is incorrect on some platforms.  Recommened now to just use SIG_GPIO_OUT_IDX.
2024-03-07 09:02:50 -08:00
Michael Miller 4a11e1c7ec RgbwColor supported (#775) 2024-02-29 17:12:30 -08:00
Michael Miller 99b6db904b support for template GetPixelColor method (#774) 2024-02-29 14:20:20 -08:00
Michael Miller 1a715a56b8 Common WS2814f strip order (#773) 2024-02-25 10:57:17 -08:00
Michael Miller 35910a2376 corrections (#769) 2024-02-16 11:08:37 -08:00
Michael Miller 3119b8a7df NeoRgbww80Feature (#768) 2024-02-10 20:41:32 -08:00
Michael Miller 0320ae01f9 FiveByteFeature (#765) 2024-02-07 16:55:32 -08:00
Michael Miller 30fbdd8788 style cleanup 2024-02-07 16:36:41 -08:00