Skip to content

Conversation

@asincerity
Copy link

This is a modified Arduino adapter designed to connect with the TLV56X8 chip for four-channel analog output. Corresponding adjustments to the code in the Arduino board are also required. The wiring method is as follows:
arduino TLV56X8
5V VDD
GND GND
DIGITAL 3 SDI
DIGITAL 4 SCK
DIGITAL 5 CS1
DIGITAL 6 CS2
The link to the Arduino board code is as follows: https://github.com/asincerity/arduino_TLV56X8

This is a modified Arduino adapter designed to connect with the TLV56X8 chip for four-channel analog output. Corresponding adjustments to the code in the Arduino board are also required. The wiring method is as follows:
arduino     TLV56X8
5V    		VDD
GND		GND
DIGITAL 3   	SDI
DIGITAL 4 	SCK
DIGITAL 5   	CS1
DIGITAL 6 	CS2
The link to the Arduino board code is as follows:  https://github.com/asincerity/arduino_TLV56X8
@nicost
Copy link
Member

nicost commented Sep 25, 2025

This is great! Could you also include the firmware code in your PR?

Ideally, we could leave it to the user to set in the firmware code which (if any) DA chip they are using, then have the device adapter query how many DAs are present (can we go up to the 8 that can be used in the TLV5608/TLV5610?).

Cann you remove the chinese characters from the source code? Sorry, it will not pass our UTF-8 checks.

I found the board on Amazon and ordered one each of the TLV5610 and TLV5610, likely for much more money than I could have ordered them from AliExpress..

@nicost nicost changed the title Add files via upload Support TLV56x8 in the Arduino device adapter Sep 25, 2025
@asincerity
Copy link
Author

"Thank you for your response. I have submitted the updated code and firmware in the PR, removing any Chinese characters. I think your idea of letting the code determine the number of DAs automatically is very cool. Here's a cost-effective 8-channel DAC board I found on AliExpress."

@nicost nicost self-assigned this Oct 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants