50 Commits

Author SHA1 Message Date
riceman2000
303f160e94 Add examples for wiznet devboard 2025-08-07 23:36:13 -04:00
Ulf Lilleengen
ee053f0bab chore: bump versions 2025-08-04 15:01:08 +02:00
Ulf Lilleengen
9ca44b519a chore: bump nrf and rp hal versions 2025-08-04 14:07:30 +02:00
Dario Nieuwenhuis
78a333d008 Release embassy-embedded-hal v0.4 2025-08-03 00:44:51 +02:00
Ulf Lilleengen
3f1ddaf60e chore: prepare embassy-executor 0.8 release 2025-07-31 10:33:14 +02:00
Haobo Gu
f3cc62b77d chore: bump embassy-usb-logger version
Signed-off-by: Haobo Gu <haobogu@outlook.com>
2025-07-22 14:05:17 +08:00
Bailey Quarters
7be5ce2a31 RP2350: Fix PIO clock divider in the blinky Wi-Fi example 2025-07-17 23:16:05 +02:00
Ulf Lilleengen
1dd8c2a745 chore: Release cyw43-pio version 0.5.1 2025-07-16 15:51:55 +02:00
Ulf Lilleengen
8c087e3641 chore: release embassy-nrf 0.5.0 and embassy-rp 0.6.0 2025-07-16 15:47:37 +02:00
Ulf Lilleengen
c484e7d0e5 chore: Release embassy-usb version 0.5.0 2025-07-16 15:35:47 +02:00
Ulf Lilleengen
386c586afa chore: Release embassy-embedded-hal version 0.3.1 2025-07-16 14:53:02 +02:00
Dario Nieuwenhuis
f525386fca
Merge pull request #4397 from korbin/allocate-numbered-endpoints
Make USB endpoint allocator methods accept an optional `EndpointAddress`
2025-07-15 22:08:08 +00:00
Bailey Quarters
25bae18ea6 RP2350: Correct SRAM8 and SRAM9 base addresses in example memory.x 2025-07-15 22:04:27 +02:00
Ulf Lilleengen
f5b9b83cf4 chore: bump cyw43-pio dependency 2025-07-15 11:16:17 +02:00
Ulf Lilleengen
c35d5fb9ce chore: bump cyw43 version 2025-07-15 11:15:19 +02:00
Ulf Lilleengen
9811f1c999 chore: prepare embassy-rp for release 2025-07-15 11:10:56 +02:00
korbin
b666a88ab1
make usb endpoint allocator methods accept an optional EndpointAddress 2025-07-13 20:40:54 -06:00
9names
39c9cbcf49 Minimise profile tweaking in rp examples 2025-06-27 20:15:14 +10:00
Nicholas Fasching
3bc2113651
Fix Release and Dev Profiles Being Backwards in rp235x Examples 2025-06-26 16:32:09 -04:00
Matt Johnston
5e49985ed6 embassy-sync: bump to 0.7.0 2025-05-22 13:29:55 +08:00
Dario Nieuwenhuis
3ad9b73dd5
Merge pull request #4193 from embediver/pio-i2s-bit-depth-config
embassy-rp: Make bit-depth of I2S PIO program configurable
2025-05-18 21:20:24 +02:00
Yuri Astrakhan
ef0f29f0ed Update defmt dependencies 2025-05-18 20:52:09 +02:00
Dario Nieuwenhuis
e4fc487644 Add rand-core v0.9 support.
Co-Authored-By: Aurélien Jacobs <aurel@gnuage.org>
2025-05-18 20:35:36 +02:00
Dario Nieuwenhuis
5a19b64fec
Merge pull request #4187 from 1-rafael-1/rp235x-overclocking
RP235x overclocking
2025-05-13 21:45:22 +00:00
Marvin Gudel
58383465d5 Fix example for rp235x 2025-05-13 23:30:55 +02:00
1-rafael-1
abafbed0d5 remove Debug2Fmt from examples 2025-05-12 21:43:17 +02:00
1-rafael-1
79e452922a Add ClockError enum and update system_freq to return Result for error handling 2025-05-12 21:33:47 +02:00
1-rafael-1
4567beda7b rp235x overclocking 2025-05-11 17:26:36 +02:00
Ulf Lilleengen
f9f20ae217
Merge pull request #4155 from marcemmers/remove-instance-from-rp-uart-type
[embassy-rp] Remove <T: Instance> from Uart and BufferedUart
2025-05-09 19:34:52 +02:00
Ulf Lilleengen
64a2b9b2a3
Merge pull request #4170 from yutannihilation/chore/fix-unsafe-attribute-rust2024
chore: Wrap `link_section` attribute in example code with `unsafe()` for compatibility with Rust 2024 edition
2025-05-09 13:05:23 +02:00
Hiroaki Yutani
f5ddb9358f Remove tweak 2025-05-07 23:00:39 +09:00
Hiroaki Yutani
103cda4991 Add a temporary tweak 2025-05-06 12:11:03 +09:00
Hiroaki Yutani
0460a924ac chore: Wrap link_section attribute with unsafe 2025-05-06 09:09:22 +09:00
Hiroaki Yutani
a97be9c740 Handle negative value 2025-05-05 12:41:20 +09:00
Marc
371373886b Fix examples for rp235x 2025-05-02 14:23:58 +02:00
Dario Nieuwenhuis
59c42bd6d2
Merge pull request #4082 from markmurphydev/patch-1
Update blinky_wifi example name
2025-04-18 11:09:07 +00:00
rafael
4e90c535d2
Update adc.rs 2025-04-14 09:26:53 +02:00
rafael
bed6dde744
Update adc.rs 2025-04-14 09:23:32 +02:00
1-rafael-1
6719e13059 update documentation and examples to mention RP235x 2025-04-13 22:23:07 +02:00
Mark Murphy
88b5752960
Update blinky_wifi example name
The RP pico w 2 blinky example is currently called `blinky_wifi`
2025-04-12 21:02:51 -04:00
JuliDi
608fe44a43
remove incompatible device classes and protocol from RP webusb example 2025-04-11 13:57:41 +02:00
Michael Gomez
f1feedf190 BufferedUart initialization
This change modifies UART initialization throughout Embassy to take pins
before interrupts.

Related to #1304.
2025-04-04 21:54:36 -07:00
Dario Nieuwenhuis
695a6da322 Statically allocate task pools on stable Rust.
Thanks @0e4ef622 for the awesome idea of how to do it and the first implementation.

Co-Authored-By: Matthew Tran <0e4ef622@gmail.com>
2025-03-28 19:11:53 +01:00
Dario Nieuwenhuis
d41eeeae79 Remove Peripheral trait, rename PeripheralRef->Peri. 2025-03-27 15:18:06 +01:00
9names
b00daafd3e rp/pio: Update cyw43-pio to use new version of embassy-rp 2025-03-09 14:37:08 +11:00
9names
430377138b rp: Update embassy-rp version in examples and tests 2025-03-09 11:15:53 +11:00
eden barby
24941212e8 Added access to the byte swap flag for RP2*** chips for the PIO state machine DMA calls. 2025-03-01 17:23:04 +10:00
Curly
9d92d03c82
rename Pimoroni Pico Plus 2 example to group alphabetically with other blinky projects 2025-02-23 07:39:25 -08:00
Curly
2d0e0f51f8
add rp235x blinky_wifi.rs` to support RPi Pico 2 W 2025-02-23 07:37:34 -08:00
Curly
3932835998
rename rp23 (?) folder to rp235x; fix ci.sh to use rp235x folder 2025-02-23 07:33:58 -08:00