rtic/examples
Finomnis 89160b7cb9
Fix nrf monotonics (#852)
* Fix nrf::timer

* Bootstrap nrf52840-blinky example

* More work on nrf blinky example

* Fix README

* Add asserts for correct timer functionality

* Add correctness check to other monotonics as well

* Update Changelog

* Fix potential timing issues

* Fix race condition in nrf::rtc

* Add changelog

* Add rtc blinky example

* Change rtc example to RC lf clock source

* Add changelog to rtic-time

* Add changelog

* Attempt to fix CI

* Update teensy4-blinky Cargo.lock
2023-12-06 07:49:38 +00:00
..
nrf52840_blinky Fix nrf monotonics (#852) 2023-12-06 07:49:38 +00:00
rp2040_local_i2c_init Fix rp2040 example (#855) 2023-12-04 12:49:24 +01:00
stm32f3_blinky Examples: Update deps 2023-07-01 04:00:30 +00:00
stm32f411_rtc_interrupt Add RTC interrupt example for stm32f411 (#853) 2023-12-04 17:19:24 +00:00
teensy4_blinky Fix nrf monotonics (#852) 2023-12-06 07:49:38 +00:00
.gitignore examples: commit Cargo.lock files 2023-04-16 13:08:46 +02:00
README.md Split remove old examples 2023-04-16 13:08:35 +02:00

RTIC examples

Here you can find examples on different aspects of the RTIC scheduler.

Structure

This repo does have example applications based on RTIC framework for popular hardware platforms (for example nRF series and Bluepill).

Requirements

To run these examples, you need to have working environment as described in Installing the tools chapter of The Embedded Rust Book.

Short list:

  • Rust and cargo
  • Toolchain for your microcontroller
  • OpenOCD

Contributing

New examples are always welcome!

External examples

Some projects maintain RTIC examples in their own repository. Follow these links to find more RTIC examples.

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.