Launchpad using STM32F107
- MCU Number : STM32F107VHTx
- System Clock = 40MHz
Project Directory Description
BluetoothApp
- Bluetooth : Bluetooth SPP is implemented.
- MusicPlay : Playing music with
MediaPlayer
and adjusting android’s audio volume with AudioManager
. This class is triggered by STM32F107 signal during bluetooth communication.
Project
- Libraries : STM32F10x_StdPeriph_Driver_v3.5 is used
- init : STM32F107 System Configuration is implemented
- LCD : TFT LCD Part is implemented
- PWM : NeoPixel SK6812 Part is implemented
- MPR121 : SHOULD NOT USE
- bluetooth : BLUETOOTH Part is implemeneted
Used Module Description
Bluetooth Module - Used Model : FB755AC
- STM32 - ANDROID Transmission :
USART2
- Configuration
- BaudRate =
9600
- WordLength =
8bit
- Stopbits =
1bit
- Parity =
No
- USART2 Port(used)
- PUTTY(COM) - STM32 Transmission :
USART1
- Configuration
- BaudRate =
9600
- WordLength =
8bit
- Stopbits =
1bit
- Parity =
No
- USART1 Port(used)
TFT LCD Module
- Port Configuration
- RD =
PD15
- RS =
PD13
- CS =
PC6
- WR =
PD14
- TFT LCD PIN =
DB00 - DB16
NeoPixel LED Module - Used Model : NeoPixel SK6812