Releases: Infineon/XMC-for-Arduino
Releases · Infineon/XMC-for-Arduino
Release of version 1.7.0
What's Changed
- Fixes and raw data interface for BGT24LTR11-Pulsed-Doppler-Radar lib by @mkiessling-ifx in #171
- Update to support RF-Shield Rev. 3.0 by @mkiessling-ifx in #180
- Improve Maintainability of pins_arduino.h by @techpaul in #183
- Develop repeat of 183 into master by mistake by @techpaul in #184
- updated compiler to version 10.3-2021.10 by @boramonideep in #187
- Enable XMC1400 Kit for Arduino board into the Arduino IDE by @boramonideep in #190
- Devmaster merge by @jaenrig-ifx in #192
- Develop by @jaenrig-ifx in #193
- Fix for Issue #185 by @boramonideep in #191
- PWM functionality on some pins of XMC1100 Boot Kit by @boramonideep in #194
- Enable XMC4200 P2GO by @boramonideep in #198
- Tidy up variants and documentation by @techpaul in #196
- Fix for issue #197 by @boramonideep in #202
- Fix for issue 199 for version 1.x by @boramonideep in #207
- 24 ghz radar by @IFX-Anusha in #205
- Develop by @jaenrig-ifx in #213
- develop 1.x into develop1.x to release as v1.7.0 by @boramonideep in #217
- Develop 1.x by @jaenrig-ifx in #218
Full Changelog: V1.6.0...V1.7.0
Release of version 1.6.0
Merge develop for 1.6.0 release Develop
Release of 1.5.0
- Added Github Actions release automation
- Support for XMC4400 Platform 2Go Board
- Added Board.txt support for DSP and NN ARM libraries
- Conditional compiler flags in USBLIB for XMC4xxx family
- Updated "platform.txt" compiler and linke configuration
- Updated libraries:
- BGT24LTR11-Pulsed-Doppler-Radar library
- DMA
- I2S
- IFX9021
- LED
- Multi-Serial (NEW)
- OneWire
- SPI
- Radar
- Wire
Release of Version 1.4.0
Additional ADC and PWM on XMC2Go board ports:
Pin 1 -> MISO and PWM
Pin 2 -> SCK and PWM
Pin 3 -> SS and PWM
Pin 10 -> SCL and analog (A3)
Pin 11 -> SDA and analog (A2)
Pin 12 -> analog (A1)
Pin 13 -> analog (A0)
Release of version 1.3.0
- Fixed preprocessors typos
- Improved Analog CCU8 PWM and PMW accuracy
- Extended analog inputs on Boot Kits
- Fixed XMC2Go pins bug
- Fixed movement operator
- Added features and fixed issues in H-Bridge2Go Implementation
- Fixed compiler warnings
- Updated Travis yaml
- Added support for Radar Baseboards XMC4700
Realease of Version 1.2.1
Changes
Changed Features
- Changed I2S Library for XMC
- Added examples for I2S library for IM69D130 Microphone Shield2Go
Release of Version 1.2.0
Changes
New Features
- OneWire Library for XMC
- I2S Library for XMC
- DSP Library for XMC
- USB Library for XMC
- LED Library
Improvements and Changes
- Added Wire1 callbacks for XMC4 series
Limitations
- Workaround for dynamic memory allocation used (Occurred with introduction of arm-gcc v5.4)
Release of Version 1.1.2
Changes
New Features
- Full PIO integration
- Automatic build by Travis
Improvements and Changes
- Fix for compilation error (I2C examples) on XMC1100
Release of Version 1.1.1
Changes
New Features
- Added support for PIO
- Moved to arm gcc V5.4 (no further support in "arm-linux-gnueabihf" environment)
Improvements and Changes
- Fix for XMC4700 pin config
- Fix for DMA Lib
Release of Version 1.1.0
Changes
New Features
- Added device control library for the XMC microcontrollers
- Added RTC library
- Added DMA library (beta, in development)
- Added setAnalogWriteFrequency() to change the PWM frequency
- Added new variant for the XMC1100 H-Bridge 2Go including library for IFX9201 H-Bridge
- Added new variant for the XMC1300 Sense2GoL including library for BGT24LTR11
- Added additional GPIO modes OUTPUT_OPENDRAIN and INPUT_PULLDOWN
- Added RESET interrupt to RESET pin on XMC1100 Boot Kit
- Added menu option in Arduino IDE 'Serial Output Selection' for XMC1100 and XMC1300 variants to conveniently switch between on board UART and UART to the PC
Improvements and Changes
- Changed Wire library to non-blocking and improved overall performance
- Changed implementation of wiring_time
- Changed implementation of tone
- Removed all compiler warnings by major changes in the software code
- Renamed the boards and variants to a proper naming structure
- Updated XMC Peripheral Library to 2.1.16
- Swapped MOSI and MISO for XMC1100 XMC2Go to be compatible with additional existing boards
- Changed analogRead() to use ADC channel instead of physical pin number
- Improved linker scripts
Contributions
Special thanks to Paul Carpenter for major contributions to this new release.