Rc Engine Sound ESP32 Versions Save

Allows to play vehicle engine sounds on an ESP32. Additional sounds can play in parallel with the engine sound! Controls your lights as well. compatible with SBUS, IBUS, PWM, PPM and SUMD signals.

v9.12.0

1 year ago
  • Support for 36 Pin version removed
  • Support for Wemos D1 Mini ESP32 added (#define WEMOS_D1_MINI_ESP32 in "0_generalSettings.h"). Allows to use the upcoming wireless trailer controller as modular sound controller.
  • In BUS communication mode: steering servo signal output stays disabled until auto zero was successful. Important in IBUS mode to prevent servo "ghost moves"
  • Short triple flash, if no valid input bus signal is detected, no reboot loop anymore
  • Short double flash, if no valid battery is detected, no reboot loop anymore
  • WiFi Tx power adjustable in "0_generalSettings.h"
  • Short double flash, if battery error during controller start
  • WiFi Tx power lowered = less noise in the speaker and longer battery life
  • Tx power is displayed in the serial monitor
  • WiFi based configuration website for trailer options added
  • Settings files renamed, "adjustments" removed
  • ESP32 trailer software moved to (the old verion without WiFi is still included): https://github.com/TheDIYGuy999/wirelessTrailerESP32web

v9.12-beta.3

1 year ago

9.12.0 beta 3:

  • WiFi Tx power adjustable in "0_generalSettings.h"
  • Short double flash, if battery error during controller start

9.12.0 beta 2:

  • WiFi Tx power lowered = less noise in the speaker and longer battery life
  • Tx power is displayed in the serial monitor

9.12.0 beta:

v9.11.0

1 year ago

LS3 Engine added, used in James Bond Spectre Defender: Defender62LS3.h Changes in ESP32 trailer sketch. Mac addresses which are not working (causing engine revving issues) were discovered thanks to FrikkieBester. Unfortunately I still don't know why. In 7_adjustmentsServos.h: NO_WINCH_DELAY option added, servo signal for wincn is changed immediately in this case

v9.10.0

1 year ago
  • First quick and dirty STEAM_LOCOMOTIVE_MODE implementation (see vehicles/Adler.h). Note, that you need to disable VIRTUAL_3_SPEED
  • Steam whistle on horn channel
  • In 8_adjustmentsSound.h: #define NO_INDICATOR_SOUND option, if you don't want the tic - tac sound

v9.9.1

1 year ago
  • Flysky SBUS should now be stable with #define EMBEDDED_SBUS. Please let me know, if not.
  • BATTERY_PROTECTION: scaling bug with higher resistor values fixed.

v9.9.0

1 year ago
  • New NEOPIXEL_UNION_JACK animation for Land Rover ;-)
  • New MAX_POWER_MILLIAMPS setting for Neopixels. This and other optimizations is eliminating the flickering Neopixels issue
  • 3_adjustmentsESC.h: globalAccelerationPercentage allows to adjust the acceleration, if vehicle setting is not OK
  • 4_adjustmentsTransmission.h: lowRangePercentage allows to adjust the acceleration in low transmission (off road) range. Used for MODE1_SHIFTING and WPL 2 speed transmission
  • Channel failsafe changed
  • 2_adjustmentsRemote.h: External SBUS library not required anymore. See option #define EMBEDDED_SBUS. "sbusInverted" moved to remote configuration profiles, so you don't have to change it anymore
  • SBUS still unstable with Flysky remotes! Especially in combination with WIRELESS_TRAILER. Use IBUS in this case! I'm thankful for hints about this bug. Differences: Micro RC is sending an SBUS packet every 14ms, Flysky every 7ms

v9.8.0

1 year ago

Adjustable RECOVERY_HYSTERESIS for battery protection 8_adjustmentsSound.h (masterVolumeCrawlerThreshold) and 3_adjustmentsESC.h (crawlerEscRampTime): switchable crawler mode with just minimal inertia for gearbox protection. Allows to have a "show mode" and a "competition mode" 3_adjustmentsESC.h: Additional comments in battery low dischgarge section, according to neo2001

v9.7.0

1 year ago

Changes:

  • NEOPIXEL_KNIGHT_RIDER scanner optimized, synchrone with sound
  • NEOPIXEL_BLUELIGHT: red & blue bluelight animation for fire trucks etc.
  • NEOPIXEL_HIGHBEAM: Neopixel bar now also usable for full beam and headlight flasher. Also working in combination with NEOPIXEL_KNIGHT_RIDER & NEOPIXEL_BLUELIGHT
  • "Audio2Header.html" tool now able to remove noise in silent passages (option "remove noise floor")
  • ESC state machine hanging in case 1 or 3, if throttle trigger direction changed qickly: bug solved
  • Engine volume raising, if throttle trigger direction changed qickly: bug solved
  • Improved ESC_DEBUG messages
  • 3_adjustmentsESC.h: options better organized, OVERDRIVE now also usable with VIRTUAL_3_SPEED. In this case, the 4th (overdrive) gear is engaged @ full throttle & high RPM in 3rd gear
  • 2_adjustmentsRemote.h: CHANNEL_AVERAGING option (recommended, if you have issues with unstable channels)

v9.6.0

1 year ago

There were no releases before. Older version numbers see README.md