Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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