2149 Commits

Author SHA1 Message Date
1-rafael-1
a254daf4ff Changes after review 2025-05-07 21:19:09 +02:00
Hiroaki Yutani
f5ddb9358f Remove tweak 2025-05-07 23:00:39 +09:00
Henrik Alsér
6c6ae4f9fc
Merge pull request #4169 from vinsynth/main
Fix h7 SAI example start sequence
2025-05-06 13:59:07 +00: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
vinsynth
57938d1174 fix h7 sai example start sequence 2025-05-05 17:32:38 -04:00
Hiroaki Yutani
a97be9c740 Handle negative value 2025-05-05 12:41:20 +09:00
1-rafael-1
3441e80507 first batch of changes after review 2025-05-02 23:51:28 +02:00
Marc
8f3b6643b3 And another fix, should be the last failing example 2025-05-02 14:36:08 +02:00
Marc
371373886b Fix examples for rp235x 2025-05-02 14:23:58 +02:00
Marc
1efe59ec47 Update examples and tests 2025-05-02 12:52:04 +02:00
Dion Dokter
66b8fdc818 Fix f7 boot example 2025-05-01 11:28:57 +02:00
Dion Dokter
28a98ed0df Fix f7 example 2025-05-01 11:20:38 +02:00
Dion Dokter
ace20f40ad Maybe fixed all CI 2025-05-01 10:35:10 +02:00
diondokter
f713f170a1 Merge branch 'main' into configurable-bank-support 2025-05-01 09:44:39 +02:00
1-rafael-1
22b5f73811 add manual overclock example, finalize API, cleanup 2025-05-01 00:11:56 +02:00
Ulf Lilleengen
5f0196cb29
Merge pull request #4113 from alexmoon/twim-ram-buffer
Make the nrf Twim RAM buffer a instance variable instead of stack allocated
2025-04-30 11:40:40 +02:00
1-rafael-1
77e8bc9b28 refactoring to have higher and lower level api 2025-04-29 22:49:05 +02:00
Dion Dokter
1c22087188 Add support for L5 2025-04-29 16:37:27 +02:00
1-rafael-1
3a6dc910ff first working draft 2025-04-28 22:54:15 +02:00
1-rafael-1
b0594d16f2 Add overclock example for RP2040 with 200 MHz clock configuration 2025-04-26 22:55:24 +02:00
Marc
cd27a8a06b Updated the pio onewire example 2025-04-25 01:14:47 +02:00
Alex Moon
77d355e0ec
Make the nrf Twim RAM buffer a instance variable instead of stack allocated 2025-04-18 15:14:18 -04:00
Dario Nieuwenhuis
3ffee5e22b
Merge pull request #3965 from toon23/stm32_usart-pin_config
Stm32 usart: implement pin config for cts, tx, rts and de
2025-04-18 11:10:00 +00: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
Dario Nieuwenhuis
667400111a
Merge pull request #4089 from IvanLi-CN/g4-opamp
feat(embassy-stm32/opamp): Add some STM32G4 opamp usage
2025-04-18 11:09:00 +00:00
Anton Pöhl
94c208b52a Stm32 usart: better names for open drain pin modes 2025-04-16 20:42:51 +02:00
Matt Johnston
6a6e421652 rp: i2c-slave example: fix twice-swapped sda/scl
sda and scl were swapped twice. The code worked, but would be confusing
trying to interface with pins externally.
2025-04-15 17:44:50 +08:00
Ivan Li
bbfebf968e feat(embassy-stm32/opamp): Add some stm32g4 opamp usage
Signed-off-by: Ivan Li <ivanli2048@gmail.com>
2025-04-14 20:42:46 +08:00
Ulf Lilleengen
8fc40e0b84
Merge pull request #4085 from 1-rafael-1/add-rp235x-in-docs-comments
update documentation and examples to mention RP235x
2025-04-14 07:58:59 +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
642740b8cb update WiFi credentials to placeholders 2025-04-13 22:33:10 +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
Anton Pöhl
a544726be4 Stm32 usart: remove HalfDuplexConfig
The pin parameters of usart::Config are used instead.
2025-04-11 20:58:03 +02:00
Dario Nieuwenhuis
659c616f9f
Merge pull request #4070 from JuliDi/patch-2
[RP] Fix missing config.composite_with_iads = false; in webusb example
2025-04-11 14:20:59 +00:00
JuliDi
608fe44a43
remove incompatible device classes and protocol from RP webusb example 2025-04-11 13:57:41 +02:00
Mick Chanthaseth
5bc4de236c fixed fmt 2025-04-10 14:09:53 -07:00
Mick Chanthaseth
e4739113b7 added qspi example for stm32h742 2025-04-10 14:02:39 -07:00
Felipe Balbi
05606d0380 Update minimum FCB version to latest released
Version 0.2+ allows for the user to provide custom FCB for their
platform. By default, FCB should work on MIMXRT685s EVK, by NXP.

Based on PR by James Munns on the original "out-of-tree" copy of
embassy-imxrt:

https://github.com/OpenDevicePartnership/embassy-imxrt/pull/387
2025-04-10 10:16:49 -07:00
Felipe Balbi
b4bbc00a00 Convert tabs into spaces
Indent everything with spaces instead of TABS.

Based on PR by James Munns on the original "out-of-tree" copy of
embassy-imxrt:

https://github.com/OpenDevicePartnership/embassy-imxrt/pull/387
2025-04-10 10:15:44 -07:00
Felipe Balbi
a78707b779 Add Embassy iMXRT RTC Time Driver 2025-04-09 13:22:26 -07:00
Felipe Balbi
aa9a16e569 Add embassy-imxrt
Adds initial support for MIMXRT600 series MCUs from NXP. Subsequent
PRs will add more drivers.
2025-04-09 09:37:45 -07:00
lonesometraveler
b5e6d22117 Update Cargo.toml 2025-04-08 15:49:27 -04:00
Dario Nieuwenhuis
717fbc1cd9
Merge pull request #4016 from antonok-edm/emmc
Support eMMC devices via SDMMC (STM32)
2025-04-06 22:04:18 +00:00
Dario Nieuwenhuis
bdeeb388ff
Merge pull request #4045 from mkj/dev/matt/xspi
stm32h7rs xspi
2025-04-06 20:35:48 +00:00
Ulf Lilleengen
b1179c5090
Merge pull request #3983 from mgomez0/topic/buffered-uart-take-pins-before-interrupts
BufferedUart initialization
2025-04-05 05:36:27 +00: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
Matt Johnston
43ef76b1b6 Add stm32h7rs xpi_memory_mapped example
Based on ospi_memory_mapped, targetting stm32h7s3 nucleo board.

This works in single mode, no octo mode yet.
2025-04-04 17:41:53 +08:00