Add DatanoiseTV PicoADK board #964

Merged
DatanoiseTV merged 5 commits from datanoisetv-picoadk into master 2022-11-09 03:18:04 +03:00
DatanoiseTV commented 2022-11-07 07:17:13 +03:00 (Migrated from github.com)
No description provided.
earlephilhower (Migrated from github.com) approved these changes 2022-11-07 19:43:58 +03:00
earlephilhower (Migrated from github.com) left a comment

LGTM now, thanks!

LGTM now, thanks!
earlephilhower (Migrated from github.com) requested changes 2022-11-07 19:49:48 +03:00
earlephilhower (Migrated from github.com) left a comment

Looks like one changed file was missing. Can you check in package/package_pico_index.template.json and re-push?

Looks like one changed file was missing. Can you check in `package/package_pico_index.template.json` and re-push?
DatanoiseTV commented 2022-11-09 02:56:05 +03:00 (Migrated from github.com)

Ok, hopefully I got it right now. Did I miss something in the guide or are some hints missing? :)

Ok, hopefully I got it right now. Did I miss something in the guide or are some hints missing? :)
DatanoiseTV commented 2022-11-09 02:58:31 +03:00 (Migrated from github.com)

@earlephilhower Do you think we can standardify the I2S pin mapping somehow? I defined the pins as

#define PIN_I2S_BCLK   (17u)
#define PIN_I2S_LRCLK  (18u)
#define PIN_I2S_DOUT   (16u)

Would be great if we could make this a bit standardised, so your I2S library is "plug-and-play" with the boards supporting I2S codecs out-of-the-box.

@earlephilhower Do you think we can standardify the I2S pin mapping somehow? I defined the pins as ```cpp #define PIN_I2S_BCLK (17u) #define PIN_I2S_LRCLK (18u) #define PIN_I2S_DOUT (16u) ``` Would be great if we could make this a bit standardised, so your I2S library is "plug-and-play" with the boards supporting I2S codecs out-of-the-box.
earlephilhower commented 2022-11-09 03:17:45 +03:00 (Migrated from github.com)

....

Would be great if we could make this a bit standardised, so your I2S library is "plug-and-play" with the boards supporting I2S codecs out-of-the-box.

I see you added these to your pins.h, good! I suggest we can push people to use your named defines (but whatever pin makes sense, of course) in their own pins.h. I2S is probably pretty rare so it can be on a case-by-case basis like yours. We can always push them to use that specific define name, but since there is no real I2S HW onboard it's probably not so big of a deal.

.... > Would be great if we could make this a bit standardised, so your I2S library is "plug-and-play" with the boards supporting I2S codecs out-of-the-box. I see you added these to your `pins.h`, good! I suggest we can push people to use your named defines (but whatever pin makes sense, of course) in their own pins.h. I2S is probably pretty rare so it can be on a case-by-case basis like yours. We can always push them to use that specific define name, but since there is no real I2S HW onboard it's probably not so big of a deal.
earlephilhower (Migrated from github.com) approved these changes 2022-11-09 03:17:53 +03:00
DatanoiseTV commented 2022-11-19 20:32:23 +03:00 (Migrated from github.com)

@earlephilhower Do you have an estimate for the next release which will include the PicoADK?

@earlephilhower Do you have an estimate for the next release which will include the PicoADK?
earlephilhower commented 2022-11-21 23:58:45 +03:00 (Migrated from github.com)

Later this week there should be a new release. I want to try and clear out the PRs/issues that accumulated while I was away the past week or two, if possible.

Later this week there should be a new release. I want to try and clear out the PRs/issues that accumulated while I was away the past week or two, if possible.
Sign in to join this conversation.