aboutsummaryrefslogtreecommitdiff
path: root/examples/stm32g0
Commit message (Collapse)AuthorAgeFilesLines
* Update to embedded-io 0.7Dario Nieuwenhuis2025-12-191-1/+1
|
* Reverted adding AnyBinding, removed AnyChannel, removed ability for ↵WillaWillNot2025-11-221-6/+1
| | | | ExtiInput to accept AnyPin and AnyChannel arguments, added ExtiPin trait for all pins which is lost on converstion to AnyPin and contains type-level ExtiChannel information
* Fixed broken examples/formatting reported by CIWillaWillNot2025-11-211-2/+1
|
* Updated documentation, fixed EXTI definition issues with chips that have ↵WillaWillNot2025-11-211-2/+14
| | | | touch sensing, updated examples, added generation of convenience method to bind_interrupts for easier type erasure
* stm32/adc: extract into commonxoviat2025-11-121-6/+8
| | | | add common low-level interface for adc
* adc: remove sample_time from structxoviat2025-11-102-5/+3
|
* rtc: use consistent api between stop and non-stopxoviat2025-11-041-2/+2
|
* Correct the temperature reading to preserve the sign bitsMichael Turner2025-11-021-1/+1
|
* Rustfmt for edition 2024.Dario Nieuwenhuis2025-10-066-9/+9
|
* Edition 2024.Dario Nieuwenhuis2025-10-061-1/+1
|
* CleanupPer Rosengren2025-09-161-11/+0
|
* Re-export API enums and update examplesPer Rosengren2025-09-161-3/+3
|
* Add Adc::new_with_clock() to configure analog clockPer Rosengren2025-08-303-6/+6
| | | | | | | Required on STM32WL with default HAL initialization. The function is only available for adc_g0, but all that have clock config should add implementations.
* executor: return error when creating the spawntoken, not when spawning.Dario Nieuwenhuis2025-08-292-2/+2
|
* chore: prepare embassy crate releasesUlf Lilleengen2025-08-261-6/+6
|
* Load all crates in the graph, honor the "publish" flag to prevent publishing ↵Dario Nieuwenhuis2025-08-251-0/+6
| | | | examples/tests.
* fix: prepare embassy-sync 0.7.1 releaseUlf Lilleengen2025-08-121-1/+1
| | | | * Add newtype for moved type to preserve API compat
* chore: update metapac and prepare embassy-stm32 0.3.0Ulf Lilleengen2025-08-121-1/+1
|
* rustfmtSüha Ünüvar2025-08-081-9/+1
|
* i2c examplesSüha Ünüvar2025-08-081-2/+0
|
* chore: prepare embassy-executor 0.8 releaseUlf Lilleengen2025-07-311-1/+1
|
* chore: Release embassy-usb version 0.5.0Ulf Lilleengen2025-07-161-1/+1
|
* fix examplesSüha Ünüvar2025-06-271-1/+1
|
* stm32: adapt examples to timer API changesmelvdl2025-06-274-9/+9
|
* embassy-sync: bump to 0.7.0Matt Johnston2025-05-221-1/+1
|
* Update defmt dependenciesYuri Astrakhan2025-05-181-3/+3
|
* Merge pull request #3965 from toon23/stm32_usart-pin_configDario Nieuwenhuis2025-04-181-5/+8
|\ | | | | | | Stm32 usart: implement pin config for cts, tx, rts and de
| * Stm32 usart: better names for open drain pin modesAnton Pöhl2025-04-161-2/+2
| |
| * Stm32 usart: remove HalfDuplexConfigAnton Pöhl2025-04-111-5/+8
| | | | | | | | The pin parameters of usart::Config are used instead.
* | BufferedUart initializationMichael Gomez2025-04-041-1/+1
|/ | | | | | | This change modifies UART initialization throughout Embassy to take pins before interrupts. Related to #1304.
* Remove Peripheral trait, rename PeripheralRef->Peri.Dario Nieuwenhuis2025-03-273-5/+5
|
* Merge pull request #3880 from nikvoid/stm32-rtc-subsecondDario Nieuwenhuis2025-02-161-1/+1
|\ | | | | | | STM32: RTC subsecond support
| * stm32: read microsecond from RTCnikvoid2025-02-131-1/+1
| |
* | Merge pull request #3781 from markus-k/stm32g0-hsisysdivDario Nieuwenhuis2025-01-171-1/+3
|\ \ | | | | | | | | | stm32/rcc: add HSISYS support for g0
| * | examples/stm32: fix g0 hftimer example with hsi sys_divMarkus Kasten2025-01-171-1/+3
| | |
* | | chore: bump embassy-sync versionUlf Lilleengen2025-01-151-1/+1
| |/ |/| | | | | Prepare version 0.6.2 for release
* | Release embassy-usb v0.4.0, embassy-usb-logger v0.4.0.Dario Nieuwenhuis2025-01-151-1/+1
|/
* Release embassy-stm32 v0.2.0Dario Nieuwenhuis2025-01-101-1/+1
|
* Merge pull request #3679 from trnila/1wireDario Nieuwenhuis2024-12-311-0/+271
|\ | | | | stm32/usart: configurable readback for half-duplex to support 1-wire + ds18b20 example
| * examples/stm32g0: added ds18b20 temperature sensor on 1-wire busDaniel Trnka2024-12-221-0/+271
| |
* | Prepare new embassy-time-*driver, embassy-executor, embassy-timeDániel Buga2024-12-221-2/+2
|/
* Make `integrated-timers` the default, remove Cargo feature.Dario Nieuwenhuis2024-12-151-1/+1
|
* Bump sync version (#3562)Dániel Buga2024-11-221-1/+1
| | | | | | | * Bump sync version * Use old embassy-sync in rp bluetooth example * Downgrade update to minor
* Release embassy-executor 0.6.3.Dario Nieuwenhuis2024-11-121-1/+1
|
* Prep executor 0.6.2Dániel Buga2024-11-061-1/+1
|
* Merge pull request #3317 from GrantM11235/simplepwmchannelUlf Lilleengen2024-10-232-10/+8
|\ | | | | | | embassy-stm32: Add SimplePwmChannel
| * last oops I promiseGrant Miller2024-09-061-1/+0
| |
| * Update examplesGrant Miller2024-09-062-9/+8
| |
* | Release embassy-executor v0.6.1, embassy-executor-macros v0.6.1Dario Nieuwenhuis2024-10-211-1/+1
|/
* prepare release embassy-executorUlf Lilleengen2024-08-051-1/+1
|