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
About Implement launchpad using android phone as external speaker
License: MIT License
Languages Language: C 84.8% Language: Objective-C 9.3% Language: Python 2.2% Language: Java 2.0% Language: Makefile 0.9% Language: Assembly 0.7% Language: C++ 0.1% Language: CMake 0.1%