57 Commits

Author SHA1 Message Date
Dario Nieuwenhuis
d01a299321
Merge pull request #3890 from 9names/imagedef-feature
rp: add ImageDef features
2025-02-16 22:47:08 +00:00
9names
6b1706434d Remove ImageDef from rp23 examples 2025-02-16 15:43:08 +11:00
9names
cb4fb66424 Use probe-rs as default runner for rp23 examples 2025-02-16 13:08:10 +11:00
Ulf Lilleengen
29d05328f9 chore: prepare embassy-net release 2025-02-14 06:54:09 +01:00
Flamenco
b9508bf2cb
Update documentation
Update comment to specify the correct rp chip identifier
2025-02-08 14:28:36 -05:00
Dario Nieuwenhuis
66c5fe0a75 examples/rp: remove unneeded sio spinlock stuck bug workarounds.
This is now workarounded by embassy-rp itself.
2025-02-06 00:02:52 +01:00
Ulf Lilleengen
ed63f80637 chore: bump embassy-sync version
Prepare version 0.6.2 for release
2025-01-15 16:12:36 +01:00
Pedro Ferreira
933e888ed0 RP235x: support new FIFO options, set IE, OD on PIO pins. 2025-01-15 01:56:37 +01:00
Dario Nieuwenhuis
05df319a82 Release embassy-usb v0.4.0, embassy-usb-logger v0.4.0. 2025-01-15 00:59:15 +01:00
Dario Nieuwenhuis
d92ed4b00c Remove useless patches in examples. 2025-01-07 19:58:02 +01:00
Ulf Lilleengen
de27d9cd00 Update cyw43, nrf, rp hals and embassy-boot 2025-01-06 09:22:09 +01:00
Dániel Buga
09588321e5
Prepare embassy-net drivers 2025-01-05 21:35:03 +01:00
Dániel Buga
776b2b540b
Prepare embassy-net 0.6 2025-01-05 21:28:45 +01:00
Dániel Buga
9f21cf627b
Prepare embassy-embedded-hal 0.3 2025-01-05 21:28:42 +01:00
Bailey Townsend
388103275e Fixes ci (hopefully) 2024-12-28 00:40:52 -06:00
Bailey Townsend
8243a8a389 Added new param to examples and created a pico plus 2 w example 2024-12-28 00:07:14 -06:00
Eekle
a3d35216d4 Remove manual settings of composite_with_iads=true 2024-12-24 13:23:08 +01:00
Dániel Buga
1c485f18a2
Remove bluetooth example and trouble dependencies 2024-12-22 20:27:15 +01:00
Dániel Buga
9a238e6ad8
Prepare new embassy-time-*driver, embassy-executor, embassy-time 2024-12-22 20:27:15 +01:00
Dario Nieuwenhuis
2f2e2c6031
Make integrated-timers the default, remove Cargo feature. 2024-12-15 18:49:57 +01:00
Tommy Gilligan
30ba7b85df cargo +nightly fmt 2024-12-10 06:27:22 +11:00
Tommy Gilligan
e2e5d0f16b rp23: port usb_hid_keyboard example from rp 2024-12-08 11:52:42 +11:00
Dario Nieuwenhuis
a5ee98c402
Merge pull request #3600 from embassy-rs/patch-1
Add set_config method to RP SPI driver (rebased #3419)
2024-12-02 23:37:57 +00:00
dstric-aqueduct
dcf228e448 Add set_config method to RP SPI driver
Add a `set_config` method to `Spi` to allow reconfiguring SPI mode after creation.

The existing implementation of the `embassy-embedded-hal` trait `SetConfig` is changed to use the new method.

Existing uses of `SetConfig`  trait may need to explicitly call the trait method to maintain current return type.
2024-12-03 00:14:24 +01:00
rafael
ed10b9de7b formatting 2024-12-02 23:52:03 +01:00
rafael
ccf2e0c528 formatting 2024-12-02 23:52:03 +01:00
rafael
7538233616 correct rp pwm dutycycle examples: desired frequency 2024-12-02 23:52:03 +01:00
Dario Nieuwenhuis
c12ebb3a80 net: release v0.5.0 2024-11-28 01:54:50 +01:00
Dániel Buga
c9abff53d7
Bump sync version (#3562)
* Bump sync version

* Use old embassy-sync in rp bluetooth example

* Downgrade update to minor
2024-11-22 21:16:11 +01:00
Dario Nieuwenhuis
796f6c034a Release embassy-executor 0.6.3. 2024-11-12 18:07:50 +01:00
Dániel Buga
94659325ab
Prep executor 0.6.2 2024-11-06 13:58:02 +01:00
Georges Palauqui
7733b99e09 update spi_display example for rp23 2024-10-27 09:53:00 +01:00
Ulf Lilleengen
0c22d4cccb
Merge pull request #3433 from 1-rafael-1/rp-pwm-embedded-hal-traits
embassy_rp: implement pwm traits from embedded_hal
2024-10-22 07:52:03 +00:00
rafael
548f11d5ae cheaper motors need lower pwm frequency 2024-10-21 23:19:45 +02:00
rafael
14e69309eb add pwm frequency to examples 2024-10-21 22:42:18 +02:00
rafael
8dfc9ba1a3 also add to the rp pwm example 2024-10-21 21:14:49 +02:00
rafael
d92fb002ec rustfmt 2024-10-21 12:19:10 +02:00
rafael
f32b0fbc3b change existing pwm example to reflect both existing ways to use pwm output 2024-10-21 11:55:10 +02:00
Dario Nieuwenhuis
1a24b4f018 Release embassy-executor v0.6.1, embassy-executor-macros v0.6.1 2024-10-21 01:26:02 +02:00
rafael
8baf88f8f4 rustfmt 2024-10-20 23:31:53 +02:00
rafael
7fc09f89e8 embassy_rp: implement pwm traits from embedded_hal
• Update crate versions • Implement embedded-hal PWM traits • Add TB6612FNG motor driver example
2024-10-20 23:28:47 +02:00
Dario Nieuwenhuis
eea08d761d
Merge pull request #3407 from CBJamo/pio_programs
rp: Move pio programs into embassy-rp
2024-10-13 19:41:57 +00:00
Caleb Jamison
e47c031b67 fmt examples too 2024-10-09 11:47:04 -04:00
Caleb Jamison
fc978c2ee9 Fix rp23 i2s example, boot_sel isn't supported yet. 2024-10-09 11:37:15 -04:00
Caleb Jamison
57c1fbf308 Move pio programs into embassy-rp 2024-10-09 10:18:00 -04:00
Dario Nieuwenhuis
f6155cf735 Update smoltcp, embedded-nal-async to use the core::net IP addr types. 2024-10-07 00:22:44 +02:00
Caleb Jamison
bc0180800d
Remove binary_info blocks from most examples. (#3385) 2024-10-01 16:51:18 +02:00
Romain Reignier
6e2c5d0b45 rp23: add missing binary info in linker script
See https://github.com/rp-rs/rp-hal/issues/853

And https://github.com/rp-rs/rp-hal/pull/854
2024-09-26 13:24:50 +02:00
Ugljesa Jovanovic
2bc49763c6
TRNG support for 235x 2024-09-17 21:26:59 +02:00
Caleb Jamison
4c07c356e4 Fixup: forgot to rename fn in example 2024-08-29 21:35:57 -04:00