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