bluetooth controller

Good afternoon/morning/evening,

I have conceptualized a multifunctional button/joystick to connect to my phone via bluetooth. I have attached a CAD design of the button/joystick. It is a simple device, however I am unsure of how to begin, including what products to buy or what to do.

Some items I have been looking at are:

Bluetooth module HC-06

Microchip RN4870/71

Adafruit Trinket

Mikroe 1824

I am also unsure if I need to create my own custom PCB board to fit the particular dimensions of this button/joystick.

It is a small wearable device and

Functionalities of the button/joystick include:

Center click - (Play/ pause music/ Answer/ end phone calls

Center push 3 seconds Hold - connect bluetooth

left tilt click - (previous track )

right tilt click - (skip track)

volume knob rotation (potentiometer or Rotary clickTM?)

and an LED

Alternatively, would it be easier to have the button function using only clicks (Non-joystick)

1 click - (play/pause answer/end phone calls)

2 click (previous)

3 click (next)

hold (Connect to bluetooth)

Also, Would this option be cheaper?

I hope that was clear. Thanks in advance. :smiley: