Again … new release of Earle F. Philhower Arduino “core ” for RP2040 …
Release 2.7.0 - OpenOCD update, RPi 3/4 toolchain update, PWM Audio, misc fixes, and new boards
Add PWMAudio for DAC-free audio playback (#1076)
digitalRead/WriteFast to sio_hw->gpio (#1077)
Update analog.rst
Universal analogReadTemp() (#1075)
Fix I2S::flush volatile casting (#1074)
Reduce ADC memory footprint slightly (#1073)
Make the AudioRingBuffer list-based (#1064)
Speed up ADC reads by not re-initting (#1072)
Add digitalWrite/ReadFast macros (#1069)
Update to Adafruyit TinyUSB 1.17 (#1071)
Degz Mizu changed to Viyalab Mizu RP2040 (#1062)
Update to 1.5.0-a toolchain (#1060)
Add nullbits Bit-C PRO board (#1051)
Fix CI errors when more than one *.a in cache dir (#1049)
Guglielmo
New release of Earle F. Philhower Arduino “core ” for RP2040 …
Release 3.0.0 - Bluetooth/BLE, SDK 1.5.0
Large update, focused on Bluetooth support for the Pico W
Major Updates
- Bluetooth Classic and Bluetooth Low Energy (BLE) alpha support
- Update to SDK 1.5
- Use Pico-SDK CYW43 infrastructure
- Add Bluetooth Classic HID libraries and examples
- Add Bluetooth SPP SerialBT and examples
- Add BLE HID libraries and examples
- Move pico-sdk to RPI’s original version
- More aggressive WiFiMulti, targets specific APs by BSSID
Bugfixes
- Move PicoW auto-reassignment of LED pin to code208))
- Always apply 5M speed to CMSIS_DAP TCL script
- Return custom USB product and manufacturer
Guglielmo
A new release of Earle F. Philhower Arduino “core ” for RP2040 …
Release 3.3.0 - Pico SDK 1.5.1, I2S, and WebServer updates
Update to the latest Pico SDK, version 1.5.1, with a smaller TinyUSB installation and some Bluetooth bugfixes. Several minor I2S and audio related fixes when I2S is started and stopped multiple times.
Upgrades
Update to Pico-SDK 1.5.1 (#1539)
I2S / Audio
Addition ABM checks in PWMAudio and ADCInput (#1530)
I2S check for failure of ARB and PIO allocation (#1528)
Call I2S::end() in I2S destructor (#1527)
Fix for invalid __channelCount in ~AudioBufferManager() (#1519)
Enable proper reuse of PIO programs (#1526)
Other fixes and update
Linker tweaks for RAM-resident PicoDVI library functions (#1541)
WebServer: Solve HTTP request delay by dropping idle connections (#1537)
Add rebootToBootloader to reboot to bootloader from code (#1514)
Guglielmo
1 Like