- MCU Number : STM32F107VHTx
- System Clock = 40MHz
- Bluetooth : Bluetooth SPP is implemented.
- MusicPlay : Playing music with
MediaPlayer
and adjusting android's audio volume withAudioManager
. This class is triggered by STM32F107 signal during bluetooth communication.
- 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
Bluetooth Module - Used Model : FB755AC
- STM32 - ANDROID Transmission :
USART2
- Configuration
- BaudRate =
9600
- WordLength =
8bit
- Stopbits =
1bit
- Parity =
No
- BaudRate =
- USART2 Port(used)
- TX =
PA2
- RX =
PA3
- TX =
- Configuration
- PUTTY(COM) - STM32 Transmission :
USART1
- Configuration
- BaudRate =
9600
- WordLength =
8bit
- Stopbits =
1bit
- Parity =
No
- BaudRate =
- USART1 Port(used)
- TX =
PC10
- RX =
PC11
- TX =
- Configuration
- Port Configuration
- RD =
PD15
- RS =
PD13
- CS =
PC6
- WR =
PD14
- TFT LCD PIN =
DB00 - DB16
- RD =
NeoPixel LED Module - Used Model : NeoPixel SK6812
- Port Configuration
- PWM =
PA7
- PWM =