Commit Graph

21 Commits

Author SHA1 Message Date
Frank
870dc728f1 Disable raw build flags checks for USB mode
Commented out raw build flags checks for USB mode. The results would be wrong, because raw build_flags ignore build_unflags.
2025-11-16 02:13:29 +01:00
Frank
6ccbfe61ab additional debug help 2025-11-16 01:08:27 +01:00
copilot-swe-agent[bot]
c785cb5f6c Fix Serial breakage: remove ARDUINO_USB_MODE instead of setting to 0
Co-authored-by: softhack007 <91616163+softhack007@users.noreply.github.com>
2025-11-15 23:51:04 +00:00
Frank
2869de215c USB mode script: updated print statements for clarity 2025-11-16 00:35:23 +01:00
copilot-swe-agent[bot]
3bc68c574e Fix conflicting ARDUINO_USB_MODE definitions using BUILD_UNFLAGS
Co-authored-by: softhack007 <91616163+softhack007@users.noreply.github.com>
2025-11-15 23:24:01 +00:00
Frank
43b0da03aa Update debug messages for USB mode detection 2025-11-15 23:15:44 +01:00
copilot-swe-agent[bot]
0c92e573e1 Improve messaging: conditional warnings and production alerts
Co-authored-by: softhack007 <91616163+softhack007@users.noreply.github.com>
2025-11-15 21:48:43 +00:00
copilot-swe-agent[bot]
2932644381 Add CDC_ON_BOOT=1 check: only modify USB_MODE for USB-OTG boards
Co-authored-by: softhack007 <91616163+softhack007@users.noreply.github.com>
2025-11-15 21:25:33 +00:00
copilot-swe-agent[bot]
e094d60552 Implement conditional ARDUINO_USB_MODE: dev=1, release=0
Co-authored-by: netmindz <442066+netmindz@users.noreply.github.com>
2025-09-20 12:06:19 +00:00
Frank
738078c167 too much information (pio) 2024-05-24 17:23:12 +02:00
Frank
016499fccb wledmm_print_all_defines (optional)
for pio.ini debugging
2024-05-24 01:38:04 +02:00
Frank
d9247fc1ad dump build flags with value
... I'm still trying to write C code in python ;-)
2024-05-23 23:42:06 +02:00
Frank
42e7805e5f dump important build_flags after compile
Usermods and Features:
  USERMOD_AUDIOREACTIVE  UM_AUDIOREACTIVE_USE_NEW_FFT  USERMOD_AUTO_PLAYLIST
  WLED_DISABLE_LOXONE  WLED_DISABLE_ALEXA  WLED_DISABLE_HUESYNC  WLED_DISABLE_MQTT  WLED_DISABLE_INFRARED  WLED_DISABLE_ADALIGHT  WLED_DISABLE_ESPNOW
   WLED_ENABLE_DMX_INPUT  WLED_USE_PSRAM_JSON
WLEDMM Features:
  WLEDMM_FASTPATH

note1: I have no idea about specialties of python - it could surely be done in a "more elegant" way.

note2: the lists sometimes contain duplicates.
2024-05-23 20:03:53 +02:00
Frank
44600b1722 make objdump work
Script update based on latest version from Tasmota
* add support for all esp32 variants
* add "-C" : Decode (demangle) low-level symbol names into user-level C++ names.
2024-05-06 11:06:56 +02:00
Frank
a78cd65dcd output_bin.py : fix for mapfile copy
The build script was not looking into the right place, so there was never a .map file dropped into build_output/map/

Builds with the newer arduino-esp32 v2.0.x framework actually generate a .map file that is placed directly next to firmware.bin
2024-05-05 22:16:57 +02:00
Will Tatam
a7ad79678b generate wled00/html_*.h files 2024-02-25 21:21:19 +00:00
Ewoud
c3c3ff39b5 Change WLEDSR to WLEDMM in comments 2022-11-09 12:14:42 +01:00
Ewoud
f2adc5eff4 Add bin name in info tab, bin name starts with WLEDMM
package.json: Version from 0.14.0.2.0 to 0.14.0.2.1
output_bins.py and xml.cpp: MM postfix after WLED in bin name
index.js and json.cpp: Add bin name in info tab
2022-11-09 11:56:03 +01:00
cschwinne
6a8ed1192f Accept hex color strings in individual LED API
Version bump to 0.13.0-b2 "Toki"
Fixed transition property not applying unless power/bri/color changed next
Moved transition field below segments (temporarily)
2021-07-10 16:14:17 +02:00
Andy Shinn
0f82730a78 Release engineering improvements (#1844)
* version set from package.json and release bin names

* support direnv virtualenv

* versioned PlatformIO environment

* matrix support for parralel CI

* gather artifacts

* release on tagging

* minor scripts formatting
2021-04-22 00:41:36 +02:00
Rolf
746a8badac Animated Staircase Usermod (#1763)
* Initial version of the PIR Staircase wipe up/down.

* Add pulldown reminder

* Workaround for missing D6 and D7 definitions on esp32dev

* Add pinouts for d1 mini (esp8266 and esp32) and NodeMCU (and Arduino)

* These IO pins on all these boards... NodeMCU and d1_mini esp32 supported. The others? Fingers crossed.

* Changed to not collide with led strip pins

* PIR on GPIO 15 and 16 on esp32 d1 mini

* Removed PIN number ifdefs, it is impossible to match all boards

* Settings in flash, info and API

* Update README.md

* Small doc changes

* Improved README

* Fixed error in reading configuration

* Add API documentation

* Documentation and code cleanup

* Add enable/disable to API settings

* Restore segment state when disabling plugin

* Add debounce

* Set segments in animation mode

* Set segments in animation mode

* Add support for HR04 sensors

* Add preliminary description for  using an HR04 sensor

* Fixed typenumber and linked to datasheet

* Moved config away from defines to prevent user error

* Trigger Sensors through API

* Rename scripts folder so that it's name doesn't clash with the `pio` command (prevents platformIO in VSCode to work properly on Mac)

* Bugfix for detection problems

* Separated config from code

* Renamed Signal to Trigger pin

* Filename adjusted

* Clarifications and additions to README

* Fixed references to pio scripts

* Fixed API trigger bug

* Adjustments to README.md

* More efficient use of flash cycles, better naming

* Bugfix: bottom sensor was not read properly

* Renamed to Animated_Staircase

* Add note on ultrasonic sensor and esp32

* Better naming of defines

* Bugfix: Swipe down started with two steps.

* Removed upload port in nodemcuv2 section

Co-authored-by: Rolf <rolf@phobos.local>
Co-authored-by: Rolf <>
2021-02-25 09:52:48 +01:00