Aircoookie
8c0592cdb7
Merge branch 'filesystem' into mergefs-201115
2020-11-15 13:21:56 +01:00
tbnobody
c365fd9d74
Ethernet Support ( #1316 )
...
Ethernet Support
2020-11-13 18:25:13 +01:00
cschwinne
7f973ad131
Unaccessible wsec.json and preset loading fix
2020-11-09 11:09:47 +01:00
cschwinne
98e4ac6b27
FS working for ESP8266
2020-11-08 23:44:10 +01:00
Aircoookie
b0f933c926
Merge pull request #1306 from Aircoookie/master
...
Update FS branch (yes, it is necessary)
2020-10-31 23:53:29 +01:00
Lech Perczak
2d12bc01de
Change SP501A -> SP501E build configuration ( #1305 )
...
Fix a typo in previous commit. Correct board name is SP501E.
Signed-off-by: Lech Perczak <lech.perczak@gmail.com>
2020-10-31 23:51:52 +01:00
Lech Perczak
17b4ff7a1f
Add build configuration for SP501A controller ( #1303 )
...
This controller uses ESP8285 with 2MB built-in flash.
Features:
- LED string is connected to GPIO3,
- On/off button connected to GPIO1,
- Built-in transistors to drive non-addressable R-G-B-Wc-Ww strips
(by default not connected, only pads are present).
Signed-off-by: Lech Perczak <lech.perczak@gmail.com>
2020-10-31 21:41:44 +01:00
Aircoookie
c68f31a11c
Merge branch 'filesystem' into mergefs-201002
2020-10-02 13:39:25 +02:00
m0fa
b10ab358da
Loxone support added ( #1185 )
...
* A separate socket for UDP api has been added. This uses the same API as HTML. Commands for Loxone were added to the API.
* html files for udp api newly generated
* codm pixel controller board configurations added to platformio.ini file
* Parser for LX/LY commands adapted. Calculation of the values corrected. Segment handling for LX/LY removed.
* Lox parser moved to own file. Lox parser added to the JSON api. Within a segment LX and LY are now supported.
* serial port removed
* F() macro added
Co-authored-by: Marius Groos <marius.groos@codm.de>
2020-09-27 11:37:16 +02:00
Aircoookie
bd65bf2175
Merge branch 'filesystem' into merge-fs2
2020-09-21 19:48:12 +02:00
cschwinne
d70332f2a2
Fixed LPD8806 compilation ( #971 )
2020-09-20 22:21:29 +02:00
Jake
a3e1af72ab
Add ESP32 touch sensors as button alternative ( #1190 )
...
* Add touch option to button handler
* Check if touch is pressed in setup
* Add TOUCHPIN build env and override example
Co-authored-by: Aircoookie <dev.aircoookie@gmail.com>
2020-09-20 16:12:46 +02:00
cschwinne
d975f6e23a
Update ArduinoJson to 6.16.1
...
Add fsinfo to JSON info
2020-09-15 21:28:43 +02:00
cschwinne
1263f5e046
Presets work
2020-09-14 00:31:38 +02:00
cschwinne
96713ef383
LittleFS by default
2020-09-13 22:00:47 +02:00
Aircoookie
3dc55ff8b5
Update platformio.ini
2020-09-03 17:36:14 +02:00
Aircoookie
b6789e0011
Merge branch 'filesystem' into master-to-fs
2020-09-03 15:02:17 +02:00
cschwinne
503b8cbf34
Release of WLED v0.10.2
2020-08-31 17:03:07 +02:00
cschwinne
41a84160ec
0.10.2-rc
2020-08-30 23:31:58 +02:00
Jeff Rescignano
02989f65ff
Bump espressif8266 to v2.6.2
2020-08-10 00:44:01 -04:00
THATDONFC
e57a518b34
Remove ESPAsyncUDP version requirement
...
The version requirement for the ESPAsyncUDP lib_dep has been causing failed builds in platformio and Travis-CI since 7/6/2020. Removing the version requirement fixes this issue.
Please see the error below:
`Looking for ESPAsyncUDP library in registry
Found: https://platformio.org/lib/show/359/ESPAsyncUDP
LibraryManager: Installing id=359 @ 697c75a025
UndefinedPackageVersion: Could not find a version that satisfies the requirement '697c75a025' for your system 'linux_x86_64':`
2020-07-07 09:13:32 -07:00
cschwinne
3b3f8e6f43
WebSockets
...
Better TwinkleFox speed regulation
2020-06-26 17:28:35 +02:00
cschwinne
4f7dc5be34
Added Sunrise nightlight mode and more UI features
...
- Added Sunrise nightlight mode
- Added Chunchun effect
- Added `LO` (live override) command to HTTP API
- Added `mode` to `nl` object of JSON state API, deprecating `fade`
- Added light color scheme support to web UI (click sun next to brightness slider)
- Added option to hide labels in web UI (click flame icon next to intensity slider)
- Added hex color input (click palette icon next to palette select) (resolves #506 )
- Added support for RGB sliders (need to set in localstorage)
- Added support for custom background color or image (need to set in localstorage)
- Added option to hide bottom tab bar in PC mode (need to set in localstorage)
- Fixed transition lag with multiple segments (fixes #985 )
- Changed Nightlight wording (resolves #940 )
2020-06-22 12:30:31 +02:00
spiff72
7e01d113d8
New usermod to support the TTGO T-Display (ESP32 based board with integrated TFT display) ( #957 )
...
* Adding new usermod for TTGO T-DIsplay.
* Finalizing the code
* Modified and cleaned up readme.md file
* Fixes to platformio.ini to restore back to previous state
* Cleaned up comments in usermod file
2020-05-30 09:22:31 +02:00
cschwinne
696e438df7
Added v2 usermods API
2020-05-28 02:20:02 +02:00
cschwinne
fec8343f45
Added TPM2.NET protocol support
2020-05-18 16:36:31 +02:00
cschwinne
8333c4b48d
Travis environment selection in platformio.ini
2020-05-11 11:18:07 +02:00
Aircoookie
3b96eef2ad
Merge branch 'master' into travis_all_features
2020-05-11 10:57:32 +02:00
cschwinne
ef1f835e57
Update to Espalexa v2.4.6
...
(+1.6kB free heap memory)
- Added `m5atom` PlatformIO environment
2020-05-10 23:58:50 +02:00
cschwinne
329b2ba275
Fixed Preset Slot 16 always indicating as empty ( fixes #891 )
2020-05-09 00:29:42 +02:00
cschwinne
8bb70fb1b0
Filesystem Tests
2020-05-08 22:53:59 +02:00
cschwinne
dfc99faea8
First preset progress
2020-05-05 09:01:09 +02:00
cschwinne
71886c162b
Release of WLED v0.10.0
...
DMX Single RGW and Single DRGB modes now support an additional white channel
Improved palettes derived from set colors and changed their names
2020-05-03 20:57:53 +02:00
cschwinne
2e55189d59
New web UI features
2020-05-02 01:59:41 +02:00
srg74
6ade40ce85
Updated Wemos shield usermod ( #880 )
...
* Added support for H803FW controller
* Create usermod_bme280.cpp
* Create usermod_bme280.cpp
* Added BME280 sensor
* Update readme.md
* Update usermod_bme280.cpp
* Update platformio.ini
* Update for lightweight sensor
2020-04-30 23:40:14 +02:00
pille
69a2ac8de1
Merge branch 'master' into travis_all_features
2020-04-25 20:01:03 +02:00
Dennis Hinzpeter
5e1d20fc72
Add DIY PCB SHOJO_PCB analog
2020-04-22 23:09:21 +02:00
cschwinne
db60309ce8
Added Candle Multi effect
...
Added Palette capability to Pacifica effect
2020-04-22 00:51:00 +02:00
pille
2788dd1ada
travis: add own build targets that enable all features
2020-04-20 13:26:09 +02:00
srg74
ec10c29aca
Added BME280 sensor ( #850 )
...
* Added support for H803FW controller
* Create usermod_bme280.cpp
* Create usermod_bme280.cpp
* Added BME280 sensor
* Update readme.md
* Update usermod_bme280.cpp
2020-04-15 23:52:10 +02:00
srg74
b8ca97e019
Added support for H803FW controller ( #844 )
2020-04-14 00:16:06 +02:00
cschwinne
e12757dbb9
Add Art-Net support ( #417 )
2020-04-13 00:42:27 +02:00
Aircoookie
453f4b549b
Trying to fix failed build ( #756 )
2020-03-05 09:39:43 +01:00
cschwinne
4f34cfb654
Add custom32_LEDPIN_16 environment (from #748 )
2020-03-04 11:45:25 +01:00
cschwinne
0c6a880a74
Merge branch 'master' of https://github.com/Aircoookie/WLED
2020-03-03 17:53:51 +01:00
cschwinne
89fa053310
Add "np" API option to not commit
...
Re-add IRremote flags to platformio.ini
2020-03-03 17:53:47 +01:00
Def3nder
b804101c24
lift NeoPixelBus library to 2.5.7 ( #747 )
2020-03-02 12:24:10 +01:00
cschwinne
79da716a44
Split esp01_1m env into 1m_full and 1m_ota ( closes #740 )
2020-02-29 19:52:47 +01:00
Def3nder
d0d56c4416
Travis.CI builds only for default_envs ( #739 )
2020-02-29 16:30:15 +01:00
Def3nder
480e7f5b54
Add all release environments to platformio.ini ( #736 )
2020-02-28 18:53:38 +01:00
Def3nder
a776b8ac31
Refactor platformio.ini ( #721 )
...
* Override script updated accordingly
* ldscriipt for 1m0 adjusted
* backup files deleted
* deletion of wled00,ino.cpp
* remove travis build from PIO
2020-02-26 11:17:56 +01:00
zewelor
143179cac9
Use new platformio ldscript syntax
2020-02-25 08:42:28 +01:00
Aircoookie
cd618a43d4
Merge pull request #714 from zewelor/allow_platformio_ini_overrides
...
Allow platformio ini overrides
2020-02-24 19:11:46 +01:00
cschwinne
89f60a0422
Refactor colorUpdated()
2020-02-24 17:25:40 +01:00
zewelor
0455c09e4c
Allow platformio ini overrides
2020-02-24 16:42:24 +01:00
cschwinne
5d7e892464
Different PIO settings
2020-02-24 12:44:41 +01:00
Debashish Sahu
447594b5ea
PIO cleanup and ESP8266/32 core bump ( #699 )
...
* Try to fix TravisCI
* Bump ESP8266/ESP32 core version
Co-authored-by: Aircoookie <cschwinne@gmail.com>
2020-02-22 16:19:05 +01:00
cschwinne
c1a8fde9a0
Add wifi sleep toggle (implements #672 )
2020-02-20 17:08:56 +01:00
fishbone-git
0b7e0e166c
pio workaround for pio4.2.0 ( #688 )
2020-02-17 10:18:36 +01:00
Aircoookie
92a9d7d26a
Attempt to fix travis
2020-02-15 16:42:05 +01:00
srg74
ca1f25ecf6
Pin order correction ( #662 )
2020-02-06 01:33:55 +01:00
srg74
8f80c206e7
Platformio upcoming change ( #623 )
2020-01-24 23:18:27 +01:00
cschwinne
d2726aae90
Re-add NEC decoder ( closes #608 )
2020-01-20 11:44:19 +01:00
cschwinne
d9d45f86cb
Fix PIO
2020-01-19 15:20:40 +01:00
cschwinne
10e564eeea
Remove start from Drip
2020-01-14 19:12:23 +01:00
Def3nder
a7a1002509
Include new branch of IRremoteESP8266 to save 21k ( #582 )
...
This saves 21024 bytes of program space
2020-01-10 21:12:23 +01:00
Def3nder
6642d96688
ESP32 support for IR remotes
...
uses library v2.7.2
2020-01-08 18:07:48 +01:00
Unknown
2bb74233cc
ESP32 support for solid (analog) RGB(W) stripes uses ledc funtion to drive analog RGB(W) stripes with 3, 4 or 5 channels.
...
uses ledc funtion to drive analog RGB(W) stripes with 3, 4 or 5 channels.
the define in platformio.ini needs to be "WLED_USE_ANALOG_LEDS"
2020-01-07 23:58:15 +01:00
srg74
df1b25f381
Added ESP8266 ESP-07 module with external antenna
...
Added 2 library dependency for temperature sensor
2020-01-03 23:46:00 -05:00
srg74
58861fa524
Update platformio.ini
...
Added commented library reference for OLED display
2019-12-31 17:57:15 -05:00
cschwinne
6d43854557
Fix PIO
2019-12-19 23:43:18 +01:00
Aircoookie
2188509d2c
Merge branch 'master' into solidRgbwLedStrips
2019-12-19 20:59:36 +01:00
Def3nder
263ef14822
bracket error
2019-12-18 15:41:13 +01:00
Def3nder
ed24f72cf9
Changes for 4CH and 5CH LED stripes
...
ESP32 fixes for Solid RGBW (...not implemented for ESP32 yet)
Use 5CH solid RGB stripes
adapt the logic to use CW and WW for different CT-values
change from Opt-out to Opt-In for analog LEDs
Added new boards
Alexa color changes to match white values with 4Ch and 5Ch LED stripes
bracket error
Device definitions
2019-12-18 15:35:32 +01:00
Def3nder
c1197d06fe
Changes for 4CH and 5CH LED stripes
...
ESP32 fixes for Solid RGBW (...not implemented for ESP32 yet)
Use 5CH solid RGB stripes
adapt the logic to use CW and WW for different CT-values
change from Opt-out to Opt-In for analog LEDs
Added new boards
Alexa color changes to match white values with 4Ch and 5Ch LED stripes
2019-12-18 13:35:05 +01:00
Dave
477d7080b8
Added Arduino Core 2.6.1 and 2.6.2 and made 2.6.2 as default
...
2.4.2 was default and caused a boot loops on NodeMCU for me. Even erasing and re-flashing didn't solve the problem. With core 2.6.2 it seems to be fine.
2019-12-04 19:12:16 +01:00
Debashish Sahu
e028316308
fix #361
2019-11-21 09:02:12 -05:00
Florian Gareis
ea726f928d
Pin ESPAsyncUDP version to avoid unexpected behavior
2019-11-21 14:01:45 +01:00
cschwinne
6b419dbfc0
Fix PIO ( #92 )
2019-11-20 00:47:43 +01:00
cschwinne
6eae6db46b
Migrate to ESPAsyncE131
2019-11-18 20:43:27 +01:00
cschwinne
f4a2ffc5d2
Update platformio.ini
2019-10-26 01:01:16 +02:00
cschwinne
273c6467c8
Fix travis (ESP01 too little flash)
2019-10-04 01:38:42 +02:00
cschwinne
e16b69594e
Fix PIO
2019-09-12 13:08:07 +02:00
cschwinne
705fd4dafd
Release v0.8.5
2019-09-12 12:40:06 +02:00
Timothy Brown
c6d8b63e54
Added MQTT authentication support
2019-08-17 06:27:06 -04:00
cschwinne
794e17442f
Release of v0.8.4
...
Default to LwiP 2 in PIO
Fixed 12hr format time
2019-03-25 23:27:35 +01:00
cschwinne
238d7119e0
Completed HA autodiscovery
...
Modified platformio.ini
2019-03-24 18:28:36 +01:00
Debashish Sahu
62fe7135bd
PIO ESP01 fix
...
- fix core for ESP01, newer cores are too big
2019-03-18 13:30:47 -04:00
Debashish Sahu
078940d29f
PIO & TravisCI fix
...
- fix errors while compiling for PIO and TravisCI
2019-03-18 13:13:04 -04:00
cschwinne
7274541722
Fixed platformio compilation
...
Added more debug info in serial on boot
2019-03-07 16:36:26 +01:00
cschwinne
709ff7a701
Finished JSON API
...
Added RV http api call
Fixed CY,PA,PC,PX api calls
Fixed CORS
2019-03-06 21:31:12 +01:00
cschwinne
3f9b37aa7f
Added /json/state
2019-03-05 10:59:15 +01:00
cschwinne
cc1cfd70b8
Added ArduinoJSON
2019-03-03 18:05:56 +01:00
cschwinne
600181ed07
Updated platformio.ini
2019-02-22 22:53:39 +01:00
cschwinne
5d1993935e
Added Alexa Color support
2019-01-09 22:55:18 +01:00
cschwinne
d3fc0309c0
Updated platformio.ini for v0.8.2
2018-12-06 16:31:52 +01:00
cschwinne
071ebe6ef2
Gzipped UIs, improving speed and flash usage
2018-11-16 19:59:00 +01:00
Daniel Wiesendorf
868cedeed2
pio support for esp01 512k
2018-11-14 22:07:04 +01:00
Daniel Wiesendorf
612d6f85bd
Pio support of esp32
2018-11-14 22:07:04 +01:00
Daniel Wiesendorf
478fa3132c
Minor fixes for PIO support
2018-11-14 22:07:04 +01:00
Daniel Wiesendorf
a84859c211
Changed platformio.ini. A few boards are building now
2018-11-14 22:07:04 +01:00
Daniel Wiesendorf
67013bd58f
Changed platformio.ini. A few boards are building now
2018-11-14 22:07:04 +01:00
Daniel Wiesendorf
b51be31d8a
added initial PlatformIO config. still needs work
2018-11-14 22:07:04 +01:00