<_whitenotifier-f>
[amaranth-lang/amaranth-lang.github.io] github-merge-queue[bot] 725926e - Deploying to main from @ amaranth-lang/amaranth@a90bc7b91a5a4d92af6e487ef6a290bf2b4a6f2a 🚀
<_whitenotifier-f>
[amaranth-lang/amaranth-lang.github.io] github-merge-queue[bot] dfc11c3 - Deploying to main from @ amaranth-lang/amaranth@ec9da2d4d638d32e09fd845b5469431203e9e9ab 🚀
<_whitenotifier-f>
[amaranth-lang/amaranth] nelgau 8c56b20 - lib.wiring: Remove superfluous method alias
<galibert[m]>
Glasgow is a nice example of what I 100% wouldn't at all be able to design
<_whitenotifier-f>
[amaranth] github-merge-queue[bot] created branch gh-readonly-queue/main/pr-918-ec9da2d4d638d32e09fd845b5469431203e9e9ab - https://github.com/amaranth-lang/amaranth
<galibert[m]>
usb3 is a manifestation of Cthulu, that's neither digital or analog
<mcc111[m]>
Ideal would be if I could hook up HDMI and some sort of button or usb control device
<whitequark[cis]>
what about pcie?
<whitequark[cis]>
displayport? sgmii?
<mcc111[m]>
it's got the hdmi wiring in place, although I think catherine said that probably means just hdmi pins are hooked up to the board
<whitequark[cis]>
mcc111[m]: usb host is not ... probably not a good idea
<whitequark[cis]>
for hdmi you'll need some kinda output thing
<whitequark[cis]>
i can help you with that sometime i have spare time
<galibert[m]>
All beautiful examples of what I really wouldn't be able to do anything about
<whitequark[cis]>
so by digital you mean like
<whitequark[cis]>
digital <<100 MHz?
<galibert[m]>
pretty much yeah
<whitequark[cis]>
it's actually not that difficult i think, my headmate just considers all of the things on the board transmission lines
<galibert[m]>
It's a case of I can read the language (e.g. schematics) but I just can't write it
<zyp[m]>
everything physical is analog if you just look closely enough
<galibert[m]>
I never learned
<whitequark[cis]>
data? transmission line. power? also transmission line. ASIC? exchanges bits between data and power and each other
<galibert[m]>
(and even then I don't really understand non-mosfet transistors)
<whitequark[cis]>
which is a cool approach i've never considered myself before watching her
<whitequark[cis]>
like, decoupling caps are just low pass filtering on your power transmission line
<whitequark[cis]>
so obviously you want multiple values; they cover different frequency ranges
<whitequark[cis]>
zyp: i prefer "both 'digital' and 'analog' are abstractions that do not exist outside of our minds"
<galibert[m]>
makes perfect sense, but I wouldn't know which cutoff frequencies are a good idea, what the line resistance is to compute the caps from that, how many are needed, etc. I have no clue there
<galibert[m]>
(at least I know I have no clue :-) )
<zyp[m]>
anyway, the point I wanted to make is that the existing colorlight i5 breakout is not really a very good board on any other metric than price
<galibert[m]>
sad
chaoticryptidz has quit [Ping timeout: 240 seconds]
<_whitenotifier-f>
[amaranth-lang/amaranth-lang.github.io] github-merge-queue[bot] 4980c1b - Deploying to main from @ amaranth-lang/amaranth@8c56b2033f57c612eba3c5a209e23798f69a9633 🚀
<galibert[m]>
they don't even sell the ethernet board anymore
chaoticryptidz has quit [Ping timeout: 258 seconds]
<galibert[m]>
Perfect for any occasion: This fpga development board is perfect for children's learning to read, play games, and more.
<galibert[m]>
Interesting children they have out there
<zyp[m]>
maybe I should give mine to my daughter then, she's 4 :)
chaoticryptidz has quit [Ping timeout: 240 seconds]
chaoticryptidz has joined #amaranth-lang
chaoticryptidz has quit [Ping timeout: 258 seconds]
chaoticryptidz has joined #amaranth-lang
gatecat has quit [Ping timeout: 252 seconds]
gatecat has joined #amaranth-lang
<cr1901>
whitequark[cis]: How does one submit a PR against a PR? I'm not sure I've ever done that. Also: prior obligation from Thurs to Sun/Mon, so my presence will be sporadic
<josuah>
cr1901: you could submit a PR to the fork/branch the original PR is using as source?
<cr1901>
yea I just realized that lol
<josuah>
or a new PR that says: "supersedes #2038"
<josuah>
galibert[m]: in the same series: "arduino and raspberry pi are for kids"
<galibert[m]>
I think with a lot of effort a pi can be
<cr1901>
I know one Linux programmer from the (90s-early 00s) who used a Pi to set up a private MC server to bond w/ his kid. Probably not an uncommon use case
omnitechnomancer has joined #amaranth-lang
<omnitechnomancer>
Yea, at least one of them 😦 there are also a few other decisions that are pretty annoying
chaoticryptidz has quit [Ping timeout: 258 seconds]
<omnitechnomancer>
I think the greatest annoyance I have with that colorlight breakout is the choice of which IOs are not hooked up on P4, since all those connectors are the extension that has 4 extra IOs in the middle, but there are 2 too few IOs to hook all of them up on P4, it would make sense to forgo the middle ones and keep two fully working regular PMODs but it just skips one end.
chaoticryptidz has joined #amaranth-lang
<omnitechnomancer>
P5 also has 2 lines hooked up to the UART on the daplink micro, which is kind of convenient if you want a serial port but does mean you can't use one of them as general IP because the MCU will be driving it