https://github.com/adria0/workshop-rustembeeded
Workshop on rust embeeded using STM32F103C8
https://github.com/adria0/workshop-rustembeeded
rust rust-embedded sound-effects ssd1306 stm32
Last synced: 11 months ago
JSON representation
Workshop on rust embeeded using STM32F103C8
- Host: GitHub
- URL: https://github.com/adria0/workshop-rustembeeded
- Owner: adria0
- License: gpl-3.0
- Created: 2019-07-14T20:31:20.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-07-14T20:43:14.000Z (over 6 years ago)
- Last Synced: 2025-02-15T12:47:44.947Z (about 1 year ago)
- Topics: rust, rust-embedded, sound-effects, ssd1306, stm32
- Language: Python
- Size: 52.7 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

# Rust embeeded workshop
This is the result of a nice rust-embeeded workshop organized by @dhole in Barcelona.
Documentation is in https://github.com/Dhole/rust-bluepill-doc
See the result in https://twitter.com/adria0/status/1150444507940511744
Connections for display
- STM32F103C8::GND -> SSD1306::GND
- STM32F103C8::3.3 -> SSD1306::VDD
- STM32F103C8::B8 -> SSD1306::SCK
- STM32F103C8::B9 -> SSD1306::SDA
Connections for sound
- STM32F103C8::A0 -> IRF520::GATE (first)
- IRF520::DRAIN (second) -> R40OHM
- IRF520::SOURCE (third) -> STM32F103C8::GND
- R40OHM -> SPEAKER
- SPEAKER -> STM32F103C8::3.3
To connect to computer:
- ST-LINK V2 <-> STM32F103C8
- GND
- SWCLK
- SWD
- 3V3