https://github.com/irevoire/teensy
A bare metal rust library to easily develop for the teensy 3.2
https://github.com/irevoire/teensy
bare-metal crate embedded library rust rust-embedded teensy teensy32
Last synced: 2 months ago
JSON representation
A bare metal rust library to easily develop for the teensy 3.2
- Host: GitHub
- URL: https://github.com/irevoire/teensy
- Owner: irevoire
- License: unlicense
- Created: 2019-05-01T19:42:13.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2020-10-16T21:38:36.000Z (almost 5 years ago)
- Last Synced: 2025-07-30T10:38:39.626Z (2 months ago)
- Topics: bare-metal, crate, embedded, library, rust, rust-embedded, teensy, teensy32
- Language: Rust
- Homepage:
- Size: 13.7 MB
- Stars: 13
- Watchers: 4
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Teensy
Currently this crate should **NOT** be used in anything serious.
You can find the documentation here until we publish the crate:
http://teensy.irevoire.ovh/You can find some **examples** in the [examples](examples) directory.
To test the example you first need to follow the quickstart guide from the documentation.
Then you can choose an example and flash it in the teensy using the `make flash_%` rule.
For example if you want to test the blink example you can run `make flash_blink`.## Documentation on the teensy
[Official documentation from pjrc](teensy_3.2.pdf)Library implementations:
https://github.com/mensi/teensy_bare_metal## USB
We should implement this:
https://docs.rs/usb-device/0.2.0/src/usb_device/bus.rs.html#17-134Here is a great ressource on usb:
https://wiki.osdev.org/Universal_Serial_Bus