aboutsummaryrefslogtreecommitdiff
path: root/examples
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #2912 from brunob45/simple_captureDario Nieuwenhuis2024-05-201-0/+52
|\ | | | | | | STM32 Input Capture
| * fix fmt for ciBruno Bousquet2024-05-061-2/+1
| |
| * add async captureBruno Bousquet2024-05-061-12/+14
| |
| * cleanup for PRBruno Bousquet2024-05-058-258/+3
| |
| * add get_input_interruptBruno Bousquet2024-05-051-16/+23
| |
| * formattingBruno Bousquet2024-05-052-13/+18
| |
| * create input_captureBruno Bousquet2024-05-058-2/+296
| |
* | stm32g0: add i2c_async exampleFelipe Balbi2024-05-161-0/+48
| | | | | | | | | | This example will help those having difficulties understanding how to bind interrupts on stm32g0 devices.
* | stm32h7: add shared bus exampleFelipe Balbi2024-05-162-0/+113
| |
* | Merge pull request #2934 from embassy-rs/example-papercutsDario Nieuwenhuis2024-05-1214-64/+94
|\ \ | | | | | | | | | Fix misc example papercuts.
| * | examples/stm32h7rs: add i2c example.Dario Nieuwenhuis2024-05-131-0/+42
| | |
| * | examples/stm32: do not enable vbus detect by default, it doesn't work on all ↵Dario Nieuwenhuis2024-05-139-56/+44
| | | | | | | | | | | | boards.
| * | examples/stm32: reduce packet queue count to avoid OOM on smaller chips.Dario Nieuwenhuis2024-05-134-8/+8
| | |
* | | refactor rp usb_serial example to use a task to run the usbTim Docker2024-05-121-45/+55
|/ /
* | Merge pull request #2929 from kalkyl/sdmmcDario Nieuwenhuis2024-05-112-0/+84
|\ \ | | | | | | | | | rp: Add embedded-sdmmc example
| * | spinlock + loop at end to allow defmt to flush properlykalkyl2024-05-111-0/+3
| | |
| * | rp: Add embedded-sdmmc examplekalkyl2024-05-112-0/+81
| | |
* | | Merge pull request #2922 from Mirror0/qspi-exampleDario Nieuwenhuis2024-05-101-0/+300
|\ \ \ | |/ / |/| | | | | Example usage of QSPI
| * | feat(qspi): add example usage of QSPIMateusz Butkiewicz2024-05-101-0/+300
| | |
* | | rustfmtkalkyl2024-05-091-5/+5
| | |
* | | rp: Add raw interrupt handler examplekalkyl2024-05-092-0/+96
|/ /
* / examples: Use unique crate name for stm32h7rs examplesPriit Laes2024-05-081-1/+1
|/ | | | | Current name clashes with "regular" stm32h7 thus generating cargo warning.
* formatPegasis2024-05-032-2/+2
|
* add example for bdmaPegasis2024-05-033-0/+122
|
* Merge pull request #2894 from kalkyl/webusb-winDario Nieuwenhuis2024-05-011-1/+19
|\ | | | | rp: WebUSB example - add Windows compatibility
| * rp: WebUSB example - add Windows compatibilitykalkyl2024-04-301-1/+19
| |
* | stm32: add support for STM32H7[RS] "bootflash line", add HIL tests.Dario Nieuwenhuis2024-05-0116-0/+767
|/
* Merge pull request #2889 from embassy-rs/update-metapac-42Dario Nieuwenhuis2024-04-293-7/+7
|\ | | | | | | stm32: update metapac. Adds U5 LPDMA, fixes ADC_COMMONs.
| * stm32: update metapac. Adds U5 LPDMA, fixes ADC_COMMONs.Dario Nieuwenhuis2024-04-293-7/+7
| |
* | Update wdt.rs: reverted change, probably unneccesary herepkoevesdi2024-04-291-1/+1
| |
* | Update wdt.rs: reverted changes, probably unneccesarypkoevesdi2024-04-291-2/+2
| |
* | Update wdt.rs: added missing typepkoevesdi2024-04-291-1/+1
| |
* | fixed: example loops crashing after 256 passesPeter Kövesdi2024-04-297-9/+9
|/
* Merge pull request #2862 from AtoVproject/feature/web-usb-classDario Nieuwenhuis2024-04-281-0/+137
|\ | | | | WebUSB implementation
| * feature: WebUSB capability implementationChris Maniewski2024-04-271-0/+137
| | | | | | | | | | | | | | This adds the WebUSB implementation as per https://wicg.github.io/webusb/, using one in-endpoint and one out-endpoint as well as an example for the RP2040 to illustrate this capability.
* | low power for h5eZio Pan2024-04-282-1/+72
| |
* | Reduce use of the full `futures` crate.Dario Nieuwenhuis2024-04-2639-39/+22
| |
* | Remove leftover `cargo new` boilerplate.Dario Nieuwenhuis2024-04-261-2/+0
| |
* | Merge pull request #2846 from BjornTheProgrammer/mainDario Nieuwenhuis2024-04-262-0/+326
|\ \ | | | | | | | | | Added PIO pwm examples for rp
| * | Changed attach to newBjorn2024-04-212-4/+4
| | |
| * | Merge branch 'main' of https://github.com/embassy-rs/embassyBjorn2024-04-2015-4/+465
| |\|
| * | Added PIO pwm examples for rpBjorn2024-04-202-0/+326
| | | | | | | | | | | | Two additionally `rp` examples, `pio_pwm.rs`, which is a baremetal example of how to do pwm with pio, and `pio_servo.rs`, which is a more extended example of pwm and pio with servos.
* | | Merge pull request #2858 from jamesmunns/james/embassy-usb-0_2Dario Nieuwenhuis2024-04-2619-19/+19
|\ \ \ | | | | | | | | | | | | embassy-usb: Update version and add changelog
| * | | Update dependent versionsJames Munns2024-04-2319-19/+19
| | | |
* | | | Merge pull request #2812 from borisfaure/mut-hid-request-handlerDario Nieuwenhuis2024-04-237-46/+46
|\ \ \ \ | |/ / / |/| | | | | | | usb::hid::RequestHandler::set_report(&mut self, ...)
| * | | usb-hid: all the RequestHandler method accept &mut selfBoris Faure2024-04-157-21/+21
| | | |
| * | | examples: request_handler is mutableBoris Faure2024-04-157-25/+25
| | | |
* | | | Merge pull request #2840 from MaxiluxSystems/feature/fdcan-runtime-cfgDario Nieuwenhuis2024-04-233-4/+4
|\ \ \ \ | | | | | | | | | | | | | | | stm32: can: fd: Properties for common runtime get/set operations
| * | | | examples: stm32: can: fix buildTorin Cooper-Bennun2024-04-223-4/+4
| | |_|/ | |/| |
* | | | rustfmt usb examplesJoël Schulz-Ansres2024-04-228-13/+13
| | | |