Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/stepansnigirev/rust_f469_disco_ex
A small collection of embedded rust examples for stm32 f469-disco board
https://github.com/stepansnigirev/rust_f469_disco_ex
Last synced: 8 days ago
JSON representation
A small collection of embedded rust examples for stm32 f469-disco board
- Host: GitHub
- URL: https://github.com/stepansnigirev/rust_f469_disco_ex
- Owner: stepansnigirev
- Created: 2020-01-05T19:02:07.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2020-01-24T00:50:32.000Z (almost 5 years ago)
- Last Synced: 2024-11-09T05:38:23.432Z (2 months ago)
- Language: Rust
- Size: 12.7 KB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# f469
Learning Rust hard(ware) way...
Clone recursively! There is a submodule :)
To run & debug:
`openocd` in one terminal window (install it if you don't have it)
`cargo run --example ` in another one
then in gdb:
```
(gdb) continue
(gdb) next
// or whatever
```Examples for the board:
- [x] `hello` - hello world to the debugger,
- [x] `blinky` - blink with 4 LEDs on the board,
- [x] `serialecho` - echo back everything received to serial,
- [x] `hashes` - bitcoin_hashes crate, sha256 of a fixed sentence,
- [x] `ecc` - rust-secp256k1 crate, create privkey, derive pubkey, sign and verify a message.TODO:
- [ ] rust-bitcoin demo
- [ ] rust-wallet demo
- [ ] display bindings / driver
- [ ] rust-lightning