aboutsummaryrefslogtreecommitdiff
path: root/examples
Commit message (Collapse)AuthorAgeFilesLines
* Remove use of static mut.Dario Nieuwenhuis2024-12-162-16/+22
|
* Merge pull request #3593 from bugadani/refactorDario Nieuwenhuis2024-12-1652-52/+53
|\ | | | | | | Rework time-driver contract.
| * Make `integrated-timers` the default, remove Cargo feature.Dario Nieuwenhuis2024-12-1552-52/+52
| |
| * Refactor integrated-timersDániel Buga2024-12-101-1/+2
| |
* | Merge pull request #3613 from mubes/stm32u5_otg_hs_supportDario Nieuwenhuis2024-12-131-0/+129
|\ \ | |/ |/| | | Add support for stm32u595/5a5 OTG_HS in client mode
| * Add support for stm32u595/5a5 OTG_HS in client modeDave Marples2024-12-101-0/+129
| |
* | Merge pull request #3626 from tommy-gilligan/rp23-usb-hid-keyboard-exampleUlf Lilleengen2024-12-101-0/+193
|\ \ | | | | | | | | | rp23: port usb_hid_keyboard example from rp
| * | cargo +nightly fmtTommy Gilligan2024-12-101-1/+1
| | |
| * | rp23: port usb_hid_keyboard example from rpTommy Gilligan2024-12-081-0/+193
| |/
* / stm32wb-dfu: add MSOS headersGerhard de Clercq2024-12-101-1/+16
|/ | | | The USB DFU example now shows how to automatically get the WinUSB driver assigned.
* STM32: bump to latest stm32-metapacDavid Lawrence2024-12-061-2/+2
| | | | HRTIM driver is updated per https://github.com/embassy-rs/stm32-data/pull/544
* docs: improve stm32 embassy-usb-dfu exampleBadr Bouslikhin2024-12-051-3/+29
|
* Merge pull request #3274 from michelrandahl/discriminating-pins-within-tsc-groupDario Nieuwenhuis2024-12-0319-383/+1371
|\ | | | | STM32-TSC: enable discriminating between pins within same TSC group and improve TSC library in general
| * stm32 tsc: added multipin example for stm32f3michel2024-11-291-0/+204
| |
| * stm32 tsc examples: minor correctionsmichel2024-11-292-6/+6
| |
| * Refactor TSC module: Remove redundant 'Tsc' prefixes for improved naming ↵michel2024-11-298-29/+29
| | | | | | | | consistency
| * stm32 multipin examples: remove check for group status since we are using ↵michel2024-11-292-52/+4
| | | | | | | | the async pending method
| * STM32-TSC: enable discriminating between pins within same TSC group and ↵michel2024-11-2918-383/+1215
| | | | | | | | improve TSC library in general
* | Merge pull request #3512 from EnmanuelParache/stm32_usart_set_baudrateDario Nieuwenhuis2024-12-021-0/+37
|\ \ | | | | | | | | | stm32/usart: Changing baud rate
| * | stm32/usart: Changing baud rateEnmanuel Parache2024-12-031-0/+37
| | |
* | | Merge pull request #3024 from bsodmike/fix_rp_wifi_exampleDario Nieuwenhuis2024-12-021-5/+0
|\ \ \ | | | | | | | | | | | | Update RP Wifi Scan Example: Remove code that isn't used by the example (minor cleanup)
| * | | Remove code that isn't used by the exampleMichael de Silva2024-12-031-5/+0
| |/ /
* | | Merge pull request #3600 from embassy-rs/patch-1Dario Nieuwenhuis2024-12-022-3/+2
|\ \ \ | |/ / |/| | | | | Add set_config method to RP SPI driver (rebased #3419)
| * | examples/rp: update sdmmc.Dario Nieuwenhuis2024-12-031-2/+1
| | |
| * | Add `set_config` method to RP SPI driverdstric-aqueduct2024-12-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | formattingrafael2024-12-022-2/+2
| | |
* | | formattingrafael2024-12-022-5/+5
| | |
* | | correct rp pwm dutycycle examples: desired frequencyrafael2024-12-023-11/+22
|/ /
* | Merge pull request #3566 from IvanLi-CN/feat/adc-read-async-stm32g4Dario Nieuwenhuis2024-12-021-0/+60
|\ \ | |/ |/| STM32: Implement Asynchronous ADC Reading for G4
| * stm32 adc g4: example of async readIvan Li2024-11-231-0/+60
| | | | | | | | Signed-off-by: Ivan Li <[email protected]>
* | Rename example crate to remove warningUlf Lilleengen2024-11-291-1/+1
| |
* | net: release v0.5.0Dario Nieuwenhuis2024-11-2818-18/+18
| |
* | feat: change SOF timer to input captureelagil2024-11-242-38/+61
| |
* | feat(stm32h5): add usb audio exampleelagil2024-11-241-0/+367
| |
* | feat(stm32f4): add usb audio exampleelagil2024-11-242-0/+376
|/
* Bump sync version (#3562)Dániel Buga2024-11-2252-52/+52
| | | | | | | * Bump sync version * Use old embassy-sync in rp bluetooth example * Downgrade update to minor
* STM32H5xx ADC (#3557)Gabriel Smith2024-11-211-0/+59
| | | | | * stm32: Update STM32 data source * stm32h5: Add ADC example
* nrf: Add NFCT driver.Dario Nieuwenhuis2024-11-201-0/+79
| | | | | Co-Authored-By: turbocool3r <[email protected]> Co-Authored-By: ferris <[email protected]>
* chore: update for latest SAI featureselagil2024-11-181-24/+29
|
* fix: use latest SAI driverelagil2024-11-181-1/+0
|
* feat: Add SPDIFRX exampleelagil2024-11-185-0/+379
|
* nrf: add nrf54l base: gpio and time driver.Dario Nieuwenhuis2024-11-175-0/+92
|
* fix: unwrap sai receiver `start()`elagil2024-11-161-1/+1
|
* fix(SAI): disallow start without initial writeelagil2024-11-161-1/+0
|
* Update nrf-pac.Dario Nieuwenhuis2024-11-1518-25/+25
|
* Merge pull request #1660 from Georges760/examples/rp/spi_gc9a01Ulf Lilleengen2024-11-142-0/+127
|\ | | | | | | add spi_display with mipidsi example for rp pico
| * fix fmtGeorges Palauqui2024-11-051-1/+1
| |
| * add second example fo SPI display on RPGeorges Palauqui2024-11-052-0/+127
| |
* | Fix multiprio examples for stm32 devices.Cedric VINCENT2024-11-133-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | Release embassy-executor 0.6.3.Dario Nieuwenhuis2024-11-1250-50/+50
| |