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

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

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-134

Here is a great ressource on usb:
https://wiki.osdev.org/Universal_Serial_Bus