• The Vendor's Bazaar forum is for commercial offers and transactions. Only unmoderated members can post here.

    diyAudio provides this forum for the convenience of our members, but makes no warranty nor assumes any responsibility. We do not vet any members. Use of this facility is at your own risk. Customers can post any issues in those threads as long as it is done in a civil manner. All diyAudio rules about conduct apply and will be enforced.

USB UAC2+HID Multichannel input/output interface York

Hi @trungdtmc

It same as for adau1452, it can use both SPI and I2C but the default protocol is I2C. Here is screenshot from the datasheet:

IMG_6173.jpeg
 
Black is an upgrade!!!! 😆
Ha-ha, yes indeed 😀 It looks even cooler with MEMS clocks in plastic packages.
The only downside is production cost: for a small batch like this JLCPCB offers economy but only for green mask.
For the non-isolated version it does not matter because I normally order in bigger batches.

But it is ok, I keep same price. And no guarantees on color for the next batch, depends on the demand 🙂
 
A bit of updates on the project.

In recent months there were many fixes of the firmware related to issues in different operating systems: Windows, MacOS, Linux, Android, iOS.
With around 50 devices in the field now, at some I was getting some kind of bug report pretty much every week 🙂
That was challenging but at the same time very helpful to identify and fix the bugs. So I would like to say thank you everyone again for every bug report.

From the very beginning I wanted entire project to be cross-platform and run on Win/MacOS/Linux and mobile OS. I think at this point the audio related stuff is quite mature. However there are still things that I want to add in the future.

One of the missing parts for the cross-platform operation is the config tool: now it only runs under Windows.
Recently I did a lot of code clean up in the config tool to separate OS-dependent stuff from the rest.
With that, now the tool also becoming cross-platform.

Along with that, I am going to make some of the HID API public and provide code examples to do i2c/gpio transactions:
image (1).png
 
Hi
Does York Pico support TDA1541 in simultaneous mode?
It is stated in the manual it does support.. Maybe I am missing something. I will try again when i have the time.
1741424710104.png

But I am aware that JLSounds has a specific configuration just for TDA1541, and the CPLD by Miro also has a specific program written for the TDA1541, on top of the usual 16 bit ones for the other DAC like PCM56, AD1851, AD1856. It could be because the TDA1541 requires data to be in offset binary , vs the two complements of the other 16-bit DAC chips.
 
Last edited:
In the past couple of weeks I was thinking about introduction of some kind of firmware release procedures and overall task tracking.
For source code control I used git but not really. For a long time everything was done in one branch and commit frequency wasn't great.

In next couple of days I'll write a post about the new firmware release procedure and how the development is organized now.
Github also has functionality for issue tracking so I added one. Here is how it looked after one week 🙂

1741601854824.png
 
  • Like
Reactions: trungdtmc