2067 Commits

Author SHA1 Message Date
skkeye
9b178facc9 fix: update example 2025-02-13 10:27:30 +01:00
skkeye
bdb1b81213 fix: nightly fmt 2025-02-13 10:27:30 +01:00
skkeye
38b5f8bd0a examples/rp: add examples using ICMP sockets and the ping utility 2025-02-13 10:27:30 +01:00
Max
e5d0d40829
Update Cargo.toml : replace STM32WBA52CGU by STM32WBA55CG
Following PR https://github.com/embassy-rs/embassy/pull/3852 , I forgot to update the dependency.

The WBA55 Nucleo board officially replaces the WBA52.
Even if WBA52 SoC is still part of the ST CubeFW, the SW connectivity projects for WBA52 are no longer delivered.
WBA55 Nucleo board is now the reference entry board.
2025-02-10 08:14:15 +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
Max
401aa725ed
Replace STM32WBA52CGUxT by STM32WBA55CGUx because the WBA55 Nucleo board officially replaces the WBA52 2025-02-05 16:04:59 +01:00
vinsynth
b0e3a6481b document clock settings in examples/stm32f4/.../i2s_dma.rs 2025-02-03 22:52:38 -05:00
vinsynth
b5a6353714 update examples/stm32f4/.../i2s_dma.rs 2025-02-03 22:40:42 -05:00
Dario Nieuwenhuis
b1245858f3 stm32/eth: rename PHY->Phy, GenericSMI -> GenericPhy. Remove unneeded unsafes.
We shouldn't use `unsafe` to mark merely "dangerous" actions, only actions that
actually cause UB.
2025-01-26 22:43:28 +01:00
Dario Nieuwenhuis
c8d29a1e2c
Merge pull request #3795 from nikvoid/stm32-phy-addr-detection
STM32: Option to detect Ethernet PHY address automatically
2025-01-26 21:21:06 +00:00
Dario Nieuwenhuis
ff52bde787 stm32: change all examples and tests to use GenericSMI::new_auto(). 2025-01-26 22:17:25 +01:00
Dario Nieuwenhuis
c39076724f
Merge pull request #3781 from markus-k/stm32g0-hsisysdiv
stm32/rcc: add HSISYS support for g0
2025-01-17 16:19:27 +00:00
Markus Kasten
083f584f29 examples/stm32: fix g0 hftimer example with hsi sys_div 2025-01-17 12:45:58 +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
2ce56e9999 Release embassy-net-ppp v0.2. 2025-01-12 20:55:59 +01:00
Dario Nieuwenhuis
31e0794e79 Simplify some std examples. 2025-01-12 20:51:17 +01:00
Dario Nieuwenhuis
593d9973e0 Release embassy-stm32 v0.2.0 2025-01-10 17:38:39 +01:00
Ulf Lilleengen
9d94d68a7f Create embassy-nrf 0.3.1 2025-01-09 11:41:00 +01:00
Dario Nieuwenhuis
06869e2e85
Merge pull request #3725 from CNLHC/qspi_mmap
feat: mmap mode for qspi and example
2025-01-07 22:36:01 +01:00
Dario Nieuwenhuis
2a06eb2459
Merge pull request #3667 from williams-one/stm32u5-add-hspi-support
STM32U5: add HSPI support
2025-01-07 21:15:54 +00:00
Dario Nieuwenhuis
92fa653672
Merge pull request #3701 from 1-rafael-1/improve-orchestrate-example
Improve orchestrate_tasks example: shared state and better documentation
2025-01-07 22:06:29 +01:00
William Spinelli
29e4b4486c stm32u5: Add HSPI example using a flash in memory mapped mode 2025-01-07 21:55:08 +01:00
Liu Hancheng
09cc9c65c9 feat: mmap mode for qspi and example 2025-01-07 21:47:27 +01:00
Dario Nieuwenhuis
103bb0dfaa stm32: generate singletons only for pins that actually exist.
Before we'd generate all pins Px0..Px15 for each GPIOx port. This changes
codegen to only generate singletons for actually-existing pins.

(AFs were already previously filtered, so these non-existing pins were already mostly useless)
2025-01-07 20:46:08 +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
Dario Nieuwenhuis
953288f5c8
Merge pull request #3727 from bugadani/release
Prepare embedded-hal, boot, net & net drivers
2025-01-05 22:08:58 +00:00
Dániel Buga
89b97c2d7c
Fix search-and-replacability 2025-01-05 21:35:05 +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
3c1e862f61
Prepare embassy-boot 0.4 2025-01-05 21:28:44 +01:00
Dániel Buga
9f21cf627b
Prepare embassy-embedded-hal 0.3 2025-01-05 21:28:42 +01:00
Gabriel Smith
4c8ee8786f stm32: Implement reads of DTS peripheral
Only PCLK-driven operation is supported.
2025-01-04 13:56:41 -05:00
elagil
eba8089601 chore: fix build 2025-01-03 18:18:00 +01:00
elagil
d9ef2c94d7 chore: clean up stm32h5 ucpd 2025-01-03 17:54:59 +01:00
Dario Nieuwenhuis
0d1319be68
Merge pull request #3709 from jamesmunns/james/ws2812b-note
Add note for nRF52840-dk board details
2025-01-02 18:27:24 +01:00
James Munns
5c74e6085c Clarify 2025-01-02 18:25:39 +01:00
James Munns
41790316eb Add note for nRF52840-dk board details 2025-01-02 18:23:34 +01:00
lonesometraveler
3aca615025 Fix broken link to WIZnet W5500-EVB-Pico 2025-01-02 10:28:29 -05:00
Dario Nieuwenhuis
87b4d949bd
Merge pull request #3702 from BartMassey-upstream/std-example-cosmetics
std example cosmetics
2025-01-02 10:30:17 +00:00
Bart Massey
b5ef53ac13 gave examples/std a cleaner and more informational Hello 2025-01-01 16:35:42 -08:00
Lofty Inclination
2d5e1e9cfa Remove duplicate command from BLE Gatt Server example 2025-01-01 01:35:41 +00:00
Bart Massey
6b3ca67763 modified examples/std README to avoid possible problems 2024-12-31 15:29:16 -08:00
1-rafael-1
463a3346de fmt 2024-12-31 16:01:09 +01:00
1-rafael-1
6efd6a457f fmt 2024-12-31 15:58:57 +01:00
1-rafael-1
e6001e66f8 Improve orchestrate_tasks example with shared state and better documentation
Add mutex-protected shared system state
Improve task coordination and signaling
Add more documentation
2024-12-31 15:54:42 +01:00
Dario Nieuwenhuis
29dce03adc
Merge pull request #3679 from trnila/1wire
stm32/usart: configurable readback for half-duplex to support 1-wire + ds18b20 example
2024-12-31 11:33:54 +01:00