Hey eveyrone, i want to get a TS3031 (QCC3031) and tinyshine said its a receiver by default but i can program it to be a transmitter. How hard would it be to make this into a transmitter? Its going to get the audio from a 3.5mm from an iPod. Im completely new to this bluetooth stuff so any help is appreciated.
You might be better off by buying this module instead of the TS3031:
BT Transmitter
Or this one with better codec support:
Better BT Transmitter
BT Transmitter
Or this one with better codec support:
Better BT Transmitter
In which case I would ask Tinysine for their additional help. In my experience they are very good at offering and providing support and advice for their products. The TS3031 looks like it is meant to be socketed, with pin to pin connections to other devices, which my be a complex place to start...
Because the first module I linked to has a rechargeable battery inside the unit, the actual BT module inside the casing may be small enough to fit inside your iPod, once removed from it's case, and may be a better place to start...
Because the first module I linked to has a rechargeable battery inside the unit, the actual BT module inside the casing may be small enough to fit inside your iPod, once removed from it's case, and may be a better place to start...
@Yatsushiro I asked if they had the transmitter firmware and they said its possible but they dont have it. It could just be an option you chnage but i dont know. Many people use these battery powered ones to put them in ipods but the space i have is really small and i doubt any of these will fit. I know soldering to the pins will be a challenge but i guess i dont have an option
This is an update to the module that is used by Parts Plus Pods in their battery powered modules (https://partspluspods.com.au/product/bluetooth-upgrade-kit-for-apple-ipod-classic-5th-gen/)
IPod BT Transmitter
Here's a brief video of how it may be used:
IPod BT Transmitter
Here's a brief video of how it may be used:
Last edited:
@Yatsushiro I've actually already bought that but I forgot to check what codecs it supports before buying and now I can't find any information on that at all, so I'm not sure how the quality is going to be. I really don't want to solder all that just for it to sound bad... I've also heard it can have issues with noise but I guess that can also be a problem with the tinyshine ones
@Yatsushiro Did some more searching and came across this: https://github.com/Mark-MDO47/BluetoothAudioTransmitter_KCX_BT_EMITTER so i guess you can program this too but you need an arduino. Theres also a taobao link thats apparently got more info but im struggling to sign in
Edit: I signed in, there wasnt anything new there
Edit: I signed in, there wasnt anything new there
Last edited:
I ended up in the same place. I guess with that module you won't be getting the latest and best codecs.
Have you dismissed using one of these?:
Ext iPod BT Adaptor
Have you dismissed using one of these?:
Ext iPod BT Adaptor
I really want to put it inside. Honestly I'd just use the kcx transmitter if it's anything else other than SBC since I've already got it, but I have no idea so Im not sure what to do. The QCC3031 ones looked really nice since they had Aptx hd and even EQ but I probably won't get one of I can't be sure it can be a transmitter. Thanks a lot for helping
I'm getting towards the point where I can not offer much more.
Feasycom would appear to have a larger range of BT transmitters, with up to date codecs, programmable firmware and better documentation and support. One of the better modules is here:
FSC-BT1035
Which is available on AliBaba for under $10
AliBaba Product Page
An AI assisted connection and operation set up is described below:
Feasycom would appear to have a larger range of BT transmitters, with up to date codecs, programmable firmware and better documentation and support. One of the better modules is here:
FSC-BT1035
Which is available on AliBaba for under $10
AliBaba Product Page
An AI assisted connection and operation set up is described below:
(Due to technical issues, the search service is temporarily unavailable.)
To add Bluetooth audio output to an iPod using the Feasycom FSC-BT1035 module, follow these steps. If the module isn’t suitable, alternative options are provided at the end.
---
### Key Requirements
1. iPod Model: Works best with iPods that have a 3.5mm headphone jack (e.g., iPod Classic, Nano) or a dock connector (line-out via dock).
2. Feasycom FSC-BT1035: A Bluetooth audio transmitter module supporting A2DP (for audio streaming). Ensure it’s configured for transmitter mode.
3. Audio Signal Conditioning:
- If using the headphone jack, add an attenuation circuit to reduce amplified audio to line-level (to avoid distortion).
- If using the dock’s line-out, connect directly (no attenuation needed).
---
### Connection Steps
#### 1. Wiring Diagram (Text Description)
- iPod Headphone Jack (amplified output):Code:iPod Audio Source → Attenuation Circuit (if needed) → FSC-BT1035 → Bluetooth Speaker/Headphones
- L (Left) → Attenuation Circuit → L_IN on FSC-BT1035.
- R (Right) → Attenuation Circuit → R_IN on FSC-BT1035.
- GND → Attenuation Circuit → GND on FSC-BT1035.
- iPod Dock Connector (line-out):
- L → L_IN (no attenuation).
- R → R_IN.
- GND → GND.
#### Attenuation Circuit (for Headphone Jack)
Use a voltage divider with resistors (e.g., 10kΩ + 2.2kΩ) to reduce signal strength to line-level (~1V peak-to-peak):
Code:iPod L/R → 10kΩ Resistor → FSC-BT1035 L/R_IN │ 2.2kΩ Resistor → GND
#### Power Connections
- FSC-BT1035 VCC: Connect to 3.3V–6V DC (use a regulated power source, e.g., iPod’s battery via a 3.3V regulator or a separate LiPo battery).
- GND: Shared ground between iPod and module.
#### Pairing Button
- Connect a momentary switch between the GPIO1 pin (configurable for pairing) and GND to trigger pairing mode.
---
### Configuration
1. AT Commands (via UART):
- Use a USB-to-UART converter to send commands like:
-AT+NAME=iPod-BT
(set device name).
-AT+ROLE=TX
(set as transmitter).
-AT+A2DP=ON
(enable A2DP profile).
- Refer to the FSC-BT1035 datasheet for details.
2. Pairing:
- Press the GPIO button to enter pairing mode. The module will appear as “iPod-BT” on Bluetooth devices.
---
### Challenges & Solutions
- Distorted Audio: Ensure proper attenuation if using the headphone jack.
- Power Drain: Use a separate battery for the module to avoid stressing the iPod’s battery.
- Noise: Shield audio wires and ensure clean grounding.
---
### Alternative Bluetooth Modules
If the FSC-BT1035 is too complex, consider these simpler options:
1. XY-BT-Mini: A2DP transmitter with built-in 3.5mm AUX input.
- Just connect the iPod’s audio jack to the module.
2. CSR8635 Development Board: Supports advanced codecs (aptX) and easy configuration.
3. 1Mii B06 Pro (pre-built transmitter): Plug-and-play 3.5mm-to-Bluetooth adapter.
---
### Final Recommendation
For most users, a pre-built Bluetooth transmitter (e.g., 1Mii B06 Pro) is simpler. For DIY integration, the FSC-BT1035 works but requires careful wiring and configuration. Let me know if you need further details!
Last edited:
Thanks for doing so much searching. That could work, although it does look kinda large in size and i guess a USB-to-UART converter is also needed to get it to transmit?
I searched this https://www.diyaudio.com/community/...guide-w-software-and-tons-of-csr-info.349336/ and some people said some others can transmit audio like the QCC3056, QCC5181 and CSR8675, if i understood correctly.
I also asked TinyShine and they said i could propably use the firmware from the TSA8804 since it uses the QCC3031 but i would need some buttons to control it, and since space is very limited that can also be a problem.
I searched this https://www.diyaudio.com/community/...guide-w-software-and-tons-of-csr-info.349336/ and some people said some others can transmit audio like the QCC3056, QCC5181 and CSR8675, if i understood correctly.
I also asked TinyShine and they said i could propably use the firmware from the TSA8804 since it uses the QCC3031 but i would need some buttons to control it, and since space is very limited that can also be a problem.
- Home
- Source & Line
- Digital Line Level
- How to get QCC3031 in Transmitter mode