- 18 Jun, 2024 3 commits
-
-
Earle F. Philhower, III authored
-
Limor "Ladyada" Fried authored
Co-authored-by: hathach <thach@tinyusb.org>
-
Earle F. Philhower, III authored
Thanks to @me-no-dev's code. Lets Windows look up the PicoW by name using NBNS and needs much less memory and code than mDNS. AsyncUDP ported from the old ESP8266 version, only minimal changes. Will probably only be valid in IPv4 environments and may not match current ESP32 AsyncUDP interfaces.
-
- 17 Jun, 2024 1 commit
-
-
Mete K. Atay authored
-
- 13 Jun, 2024 1 commit
-
-
Ayush Sharma authored
This PR implements filters and removable routes in RP2040 arduino core, making it API compatible with recent changes to ESP32 & ESP8266 WebServer API.
-
- 11 Jun, 2024 1 commit
-
-
Earle F. Philhower, III authored
Fixes #2220
-
- 10 Jun, 2024 3 commits
-
-
Earle F. Philhower, III authored
Bluetooth operates at IRQ level, so using std::list (which needs to new and delete objects) is not legal. Use a fixed, preallocated vector instead.
-
Earle F. Philhower, III authored
Matches existing library names and nomenclature
-
Earle F. Philhower, III authored
-
- 09 Jun, 2024 3 commits
-
-
Earle F. Philhower, III authored
Also link in FatFSUSB docs, d'oh!
-
Earle F. Philhower, III authored
Play games on your Pico using Bluetooth gamepads!
-
Earle F. Philhower, III authored
Fixes #2211
-
- 07 Jun, 2024 1 commit
-
-
Earle F. Philhower, III authored
Support Bluetooth BLE keyboard and mice using the same HID master infrastructure as the BT Classic.
-
- 06 Jun, 2024 2 commits
-
-
Earle F. Philhower, III authored
-
Michael Rangen authored
https://shop.breadstick.ca/products/raspberry-breadstick-rp2040 I think I did the pin definitions correctly... other boards used generic pin numbers based on the GPIO pins but I've mapped GPIO to the silkscreen pin labels on our board.
-
- 05 Jun, 2024 8 commits
-
-
Earle F. Philhower, III authored
Around 2x the performance, and every bit is needed w/BT SBC compression and decompression.
-
Zillion authored
-
Earle F. Philhower, III authored
-
Earle F. Philhower, III authored
PWMAudio was only ever writing one half the buffer passed in because of an off-by-2 error. Fixes the sine output in KeyboardPiano.
-
Earle F. Philhower, III authored
-
Earle F. Philhower, III authored
The LittleFS folks changed the on-flash format in 2.6.0, making it unmountable with earlier precompiled code. Rebuild the OTA bootloader using the 2.9.3 LittleFS release, matching the core version. Fixes #2198
-
Earle F. Philhower, III authored
-
Earle F. Philhower, III authored
-
- 04 Jun, 2024 2 commits
-
-
Earle F. Philhower, III authored
-
Earle F. Philhower, III authored
Adds BluetoothHIDMaster and HIDKeyStream which let the PicoW connect to and use Bluetooth Classic HID devices like keyboards and mice. An example that lets the PicoW use a BT keyboard as a piano is included and shows the use of the new classes.
-
- 03 Jun, 2024 4 commits
-
-
Earle F. Philhower, III authored
-
Earle F. Philhower, III authored
On-flash format changed after 2.5.1, but this can read prior versions and will upgrade on-device to the later version.
-
Christian Halter authored
* fix: Changed folder name to match build.variant property * Added GPIO definitions for Archi board Co-authored-by: Christian Halter <christian.halter@newsan.com.ar>
-
Earle F. Philhower, III authored
Support 255 character names, not just 32, in LittleFS filesystems.
-
- 31 May, 2024 3 commits
-
-
Earle F. Philhower, III authored
-
Earle F. Philhower, III authored
Fixes #2188 We get a call to stop the audio channel from a timer/IRQ context, so can't safely remove the IRQ handler for the AudioBufferManager. The SDK will panic. Because the IRQ handler will be a noop if it's not uninstalled, we will instead just leave our shared handler in place and let it do nothing. Use a common BluetoothLock RAII in BluetoothAudio to clen up the code and automatically lock BT for the AVRCP button methods.
-
Earle F. Philhower, III authored
Add a "-32K" option to all the IP stack options that doubles the PCB and memory pools from default. For most use cases this is not necessary, but it could be helpful in cases where large numbers of TCP clients are connected or high bandwidth applications. Fixes #2050
-
- 30 May, 2024 8 commits
-
-
-
-
-
-
Earle F. Philhower, III authored
Trivial fix #2179
-
-