1.2.1 Melody Touch Release Notes
Release 4.4.0—October 2025
Features:
-
Added Support for PIC16F1817x, PIC16F191xx, PIC18FxxK83 and dsPIC33AKxxxMPSxxx devices .
-
Mutual cap Surface support is provided for devices with mutual cap and surface capabilities in Touch supported Melody devices.
Release 4.3.0—May 2025
Features:
-
Added Touch Configurator support for PIC16F175xx devices
Improvements:
-
Enhanced the user interface by incorporating Configure X/Y pins, enabling users to input the necessary X and Y signals
-
Developed a table view for sensor representation, displaying X and Y signals
-
Refined alert messages for sensor swapping
Release 4.2.1—December 2024
- Fixed Bug related to “Driven Shield option not available for Software CVD”
- For software CVD devices, when the Touch Tune feature is used, fixed the missing warning to enable the Universal Asynchronous Receiver and Transmitter (UART) interrupt
Release 4.2.0—October 2024
Features:
-
Added Touch Configurator support for PIC18[L]FxxK40/42 devices
-
Added Touch Configurator support for dsPIC33CH devices
-
Added Touch Configurator support for PIC16F152x (software CVD) devices
- Added Support for Boost mode in supported AVR® devices
- Added additional notifications and warnings
- Added fix for error during compilation with low power enabled for the PIC16F18015 device
Release 4.1.0—May 2024
Features:
- Added support for PIC16[L]F184xx, PIC16F131xx, PIC18FxxQ24 and additional variants of the PIC16F171xx devices
- Added feature to support the configuration of X and Y Lines to enable the user to customize the Matrix view
- Updated ATTiny161x and ATTiny321x acquisition libraries to version 1.5
- Migrated from pins-standard module to pins-interface
- Improved validation during the creation of new sensors
- Added restriction to prevent the multiplexing of unsupported lines in the matrix view
- Added fix for CSD being set as a higher value than 999
- Added fix for sensors getting hidden during reopening of matrix in mutual-cap multiplexed lines
- Added fix for lump option being enabled for unsupported devices
- Added fix for compilation failure when debounce count value is modified
- Added fix for touch tune data streaming issue when larger data is sent/received
- Added fix for Driven Shield plus code compilation issue in PIC18FxxQ8x devices
Release 4.0.0—Feb 2024
Features:
- Added support for PTG based touch Acquisition for dsPIC33CK devices
- Improved Matrix View for Mutual Capacitance pin assignment
- Added option to update all parameters of the same category in the sensor parameters table
- Added provision to remove warnings and hints generated by Touch Configurator
- Improved Horizontal Scrollbar visibility
- Added Clock/Timer inputs in Touch Configurator to input the user loaded modules in UI
- If the Timer’s custom name is changed from default, then a compilation error
occurs in the
touch.cfile - For AVR devices, the CPU clock has to be manually populated in the Touch Configurator. Otherwise, the prescaler value used for PTC may not be correct.
- Refer to 1.2.1.3 Melody Driver Dependencies for other driver dependencies and versions
- Added fix for PIC16F18877 compilation issue
- Added fix sensor not getting added for Q83/Q84 PIC® devices
- Calibration capacitance interpretation in the Data Visualizer is fixed for ATtiny devices
Release 3.5.1—September 2023
- GAIN and prescaler values are fixed in the Touch Configurator for ATmega devices
- Fixed the bug to edit CSD parameter in the Touch Configurator
- Fixed the bug to load old AVR projects
- Fixed bug in updating Node parameters properly for Tiny devices in Touch Tune (bidirectional) part of Data Visualizer (needs MPLAB Touch plug in 2.2.1 as dependency)
- Low-power detect threshold parameter is hidden for software-based low power, as it is not applicable
Touch_example.cfile includes pins header file
Release 3.5.0—August 2023
- Added lump and low-power feature support for AVR and PIC devices
- Added Touch Configurator support for ATmega32(4|8)PB devices
- Bug fixes and UI improvements
Release 3.4.0—May 2023
- Added Touch Configurator support for dsPIC33CK device families
- Added future support for PIC18FxxQ20 devices
- Added touch Analog-to-Digital Converter (ADC) support for PIC16F1(71/81)xxx devices
- Added fix for PIC18FxxQ71 device’s pins not getting populated in the pins grid view for touch
- Added fix for Compensation Capacitance (CC) value for self-capacitance technology not being updated properly for ATtiny devices
- Added fix for input buffer being disabled for Peripheral Touch Controller (PTC) pins
- Bug fixes and UI improvements
Release 3.3.0—December 2022
- Touch Configurator support for ATtiny
- Added one-touch and two-touch Surface for Self-cap (Mutual-cap will be supported in the next release)
- Added Gesture Support
- Scan Rate control feature is added for PIC devices
- Improved the Driven Shield feature for users to enable/disable either Driven Shield or Driven Shield+, or both, for better control
Release 3.2.2—September 2022
- Added notification icon within Touch Configurator to highlight touch-related hints, warnings and messages
Release 3.2.1—July 2022
- Added fix for multiple sensors not being selected
- Added fix for Touch file generation failure when Driven Shield is enabled
- Added fix for PIC16F180xx devices not getting loaded
- Added fix for same pins getting generated multiple times in the signal matrix
- Updated Touch library to support the latest UART libraries
- Added fix for AVR® devices not getting loaded
Release 3.2.0—February 2022
Device Support- Q43 family—(PIC18F25/26/27/45/46/47/55/56/57Q43)
- Q40 family—(PIC18F04/05/06/14/15/16Q40)
- Q41 family—(PIC18F04/05/06/14/15/16Q41)
- Q10 family—(PIC18F24/25/26/27/45/46/47Q10)
- PIC16LF188xx family—(PIC16(L)F18854/55/56/57/75/76/77)
- PIC16F180xx family—(PIC16F18015/25/26/44/45/46/54/55/56/74/75/76)
- Added button, slider, wheel sensor support for newly-supported devices (check above for supported devices)
-
Added support for two-way data streamer protocol through UART communication for both supported AVR and PIC devices
Note: Update to the latest MPLAB® Touch plug in v1.0.1. - Added example
.cand.hfiles during generation of Touch files.
Release 3.1.0—June 2021
Device Support- AVRxxDAxx
- Touch Configurator support to create button, slider and wheel sensor projects
