Dario Nieuwenhuis
0740b235ac
nrf: Add NFCT driver.
...
Co-Authored-By: turbocool3r <turbocool3r@gmail.com>
Co-Authored-By: ferris <ferris@devdroplets.com>
2024-11-20 23:29:22 +01:00
elagil
99dd5e79db
chore: update for latest SAI features
2024-11-18 20:51:23 +01:00
elagil
e8b03b75ec
fix: use latest SAI driver
2024-11-18 20:51:23 +01:00
elagil
1ce1e193b7
feat: Add SPDIFRX example
2024-11-18 20:51:23 +01:00
Dario Nieuwenhuis
a8d7a5eb1e
nrf: add nrf54l base: gpio and time driver.
2024-11-17 14:42:06 +01:00
elagil
f2a46e2ac3
fix: unwrap sai receiver start()
2024-11-16 15:09:47 +01:00
elagil
d592875ca6
fix(SAI): disallow start without initial write
2024-11-16 15:02:32 +01:00
Dario Nieuwenhuis
3f23fd5c98
Update nrf-pac.
2024-11-15 02:22:20 +01:00
Ulf Lilleengen
ea1b97ed40
Merge pull request #1660 from Georges760/examples/rp/spi_gc9a01
...
add spi_display with mipidsi example for rp pico
2024-11-14 08:33:34 +00:00
Cedric VINCENT
6801c6496c
Fix multiprio examples for stm32 devices.
...
Commit bbe1eebc
has changed the order of TIM candidates when using the
time-driver-any feature. For instance, in the case of STM32F3, it
previously returned TIM2 but now returns TIM15. Consequently, the
"multiprio" example no longer works as it requires three *free* CC
register (for alarms), while TIM15 provides only one (CC1 is always
reserved for regular time keeping).
This commit was successfully tested on STM32F3. Additionally, I
verified that all the examples using a timer for STM32F0 and STM32F4
still build correctly.
Fixes #2749
2024-11-13 18:40:35 +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
9d21e3a1ae
fix fmt
2024-11-05 19:40:49 +01:00
Georges Palauqui
fb004fb6e2
add second example fo SPI display on RP
2024-11-05 18:54:04 +01:00
Ulf Lilleengen
5b07507709
Merge pull request #3467 from Georges760/upd-ex-spi-display
...
Update example spi_display for RP/RP23 to use mipidsi instead of ST7789 crate
2024-11-05 16:37:35 +00:00
Dario Nieuwenhuis
51f6b813e1
nrf: port to chiptool-based nrf-pac
.
2024-11-04 00:47:31 +01:00
Bjorn
333d858481
Added ReceiverHandler to logger
2024-10-31 22:51:03 -07:00
Dario Nieuwenhuis
10c9fbcc99
Merge pull request #3458 from williams-one/fix-ltdc-settings-for-stm32u5
...
Fix LTDC registry settings for STM32U5
2024-10-29 10:45:31 +00:00
William
76606b6fe0
Update chip from stm32u585ai to stm32u5g9zj and fix pinout
2024-10-28 08:46:07 +01:00
William
bfff50a361
Fix format
2024-10-28 08:40:38 +01:00
Dario Nieuwenhuis
1457e4d1ac
Merge pull request #3456 from HaoboGu/feat/ospi_mm
...
Add memory mapped mode for stm32 ospi
2024-10-27 18:24:13 +00:00
Georges Palauqui
7733b99e09
update spi_display example for rp23
2024-10-27 09:53:00 +01:00
Georges Palauqui
66205fdd85
update spi_display example for rp
2024-10-27 09:50:57 +01:00
Haobo Gu
3b5284d99d
fix: fmt code
...
Signed-off-by: Haobo Gu <haobogu@outlook.com>
2024-10-26 23:51:38 +08:00
Haobo Gu
04c9130d32
feat(example): move ospi memory mapped example for stm32h7b0 to separate folder
...
Signed-off-by: Haobo Gu <haobogu@outlook.com>
2024-10-26 23:50:16 +08:00
Haobo Gu
ca6bcb4250
feat(ospi): add ospi example
...
Signed-off-by: Haobo Gu <haobogu@outlook.com>
2024-10-26 23:41:46 +08:00
William
be52224211
Add LTDC example for STM32U5G9J-DK2 demo board
2024-10-25 15:40:18 +02:00
Ulf Lilleengen
8803128707
Merge pull request #3317 from GrantM11235/simplepwmchannel
...
embassy-stm32: Add SimplePwmChannel
2024-10-23 10:30:13 +00:00
Brad Gibson
66822f1000
update path to cyw43 firmware in wifi_blinky.rs
comments
2024-10-22 05:29:11 -07: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
Ulf Lilleengen
61f55be92a
Use released version of reqwless for examples
2024-10-21 19:41:28 +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
1f58e0efd0
executor: fix unsoundness due to impl Trait
, improve macro error handling. ( #3425 )
...
* executor-macros: don't parse function bodies.
* executor-macros: refactor for better recovery and ide-friendliness on errors.
* executor-macros: disallow `impl Trait` in task arguments.
Fixes #3420
* Fix example using `impl Trait` in tasks.
2024-10-18 03:18:59 +02:00
Alexandros Liarokapis
9f1b6b4791
Revise I2S interface to ring-buffered.
2024-10-16 18:45:27 +03:00
Dario Nieuwenhuis
ee669ee5c5
Update nighlty, fix warnings.
...
Fixes #2599
2024-10-14 00:11:16 +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
Dario Nieuwenhuis
7b09e88645
Merge pull request #3397 from embassy-rs/core-ip
...
Update smoltcp, embedded-nal-async to use the `core::net` IP addr types.
2024-10-13 19:40:56 +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
Ulf Lilleengen
a74bae3de1
Merge pull request #3343 from george-cosma/hal-with-pac
...
LPC: embassy-lpc55 hal base with gpio and pint driver
2024-10-07 08:14:32 +00:00
George Cosma
e7e245eeb7
feat: embassy-lpc55 hal with gpio and pint driver
2024-10-07 09:34:10 +03: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