aerkiaga has quit [Remote host closed the connection]
ivii has quit [Remote host closed the connection]
pecastro has quit [Ping timeout: 250 seconds]
alMalsamo has joined #riscv
alMalsamo is now known as lumberjack123
riff-IRC has joined #riscv
<muurkha>
solrize: I think a typical small devboard is 2 or 4 layers
<muurkha>
Xark: FTDI can burn in hell if you ask me
<muurkha>
my friend who's bringing me the boards is in the EU but each additional distributor I ask him to buy from is an additional headache from him, especially when there's no "upload BOM" feature
<muurkha>
Digi-Key has an "upload BOM" feature so the 22 things I requested from Digi-Key is like basically one thing for him
sobkas has quit [Quit: sobkas]
<muurkha>
(two of them are ESP32-C3s and a third is the Sipeed Longan Nano)
<muurkha>
thank you very much for the link to ice40_ultraplus_examples!
<Xark>
muurkha: My pleasure. I found them helpful. :)
<muurkha>
maybe I will too!
<solrize>
muurkha, re digikey longan board, i think it may be a drop ship
<solrize>
"Import Tariff may apply to this part if shipping to the United States"
BOKALDO has joined #riscv
<muurkha>
solrize: yeah, not sure how that works, but surely it's true that it's not shipping from Thief River Falls to Europe if it's avoiding the import tariff
<muurkha>
but maybe Digi-Key has a warehouse in Toronto or something?
<muurkha>
Digi-Key's original market was amateurs, kind of the same market as Adafruit and SparkFun
<muurkha>
I visited an electronics amateur store a couple of years ago and I noticed something astonishing: they didn't sell any of what I would recognize as "components"
<muurkha>
neither surface-mount nor through-hole
<muurkha>
they did, for example, sell a ULN2003, but on a breakout board with pin headers
<muurkha>
and most of Adafruit and SparkFun's products are the same way, though they do have some bare chips and even some SMD modules like https://www.sparkfun.com/products/15484 (CW: ARM)
<muurkha>
I feel like Digi-Key may be putting themselves in a vulnerable position by neglecting the amateur market in that way
ssb has joined #riscv
winterflaw has joined #riscv
toulene has quit [Read error: Connection reset by peer]
toulene has joined #riscv
handsome_feng has joined #riscv
jjido has joined #riscv
<solrize>
i thought digikey had been industrial for quite some time by now, if not since the beginning. next level up would be avnet etc
<solrize>
digikey sells components but "electronics stores" sell tvs
<\dev\ice>
what's tvs?
<pabs3>
televisions
<\dev\ice>
ah, ok :-)
jmdaemon has quit [Ping timeout: 272 seconds]
BOKALDO has quit [Quit: Leaving]
___nick___ has joined #riscv
Sofia has quit [Ping timeout: 240 seconds]
davidlt has joined #riscv
Sofia has joined #riscv
mahmutov_ has quit [Ping timeout: 252 seconds]
aerkiaga has joined #riscv
X-Scale` has joined #riscv
X-Scale has quit [Ping timeout: 272 seconds]
X-Scale` is now known as X-Scale
ivii has joined #riscv
sobkas has joined #riscv
handsome_feng has quit [Quit: Connection closed for inactivity]
BOKALDO has joined #riscv
<la_mettrie>
smaeul: how does this directory differ from the mainline linux kernel tree? can i use the mainline tree instead if i want the very latest kernel version? https://github.com/smaeul/linux
<[exa]>
la_mettrie: apparently depends on what branch you looking at
<[exa]>
I guess you should be able to safely rebase most of these to current mainline
cwebber has quit [Ping timeout: 240 seconds]
davidlt has quit [Ping timeout: 250 seconds]
jacklsw has joined #riscv
<muurkha>
solrize: the "Digi-Key" keyer the company is named after was definitely not industrial equipment
pecastro has joined #riscv
mahmutov_ has joined #riscv
tgamblin has quit [Ping timeout: 250 seconds]
toulene has quit [Read error: Connection reset by peer]
radu242 has joined #riscv
toulene8 has joined #riscv
toulene8 has quit [Read error: Connection reset by peer]
toulene has joined #riscv
davidlt has joined #riscv
paddymahoney has quit [Ping timeout: 240 seconds]
davidlt has quit [Quit: Leaving]
jjido has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
jacklsw has quit [Read error: Connection reset by peer]
<smaeul>
at least the PBMT, cache ops, and irqchip changes are necessary to run Linux on a D1 at all. the rest mostly depend on which peripherals you want to use.
kaph_ has quit [Read error: Connection reset by peer]
<solrize>
you know those adafruit stemma modules? those are just regular i2c with that jst connector right? so i can use it with whatever supports i2c if i just make a cable
<solrize>
and if i don't have hardware i2c i can bit bang it?
Andre_H has joined #riscv
BOKALDO has quit [Quit: Leaving]
<gordonDrogon>
you can bit bang I2C - I knew someone who did it from BASIC once...
<gordonDrogon>
fortunately the data is sampled on the clock-edge, so the timing requirements are somewhat slack.
EchelonX has quit [Quit: Leaving]
KombuchaKip has joined #riscv
kaph has joined #riscv
<muurkha>
heh
jjido has joined #riscv
vagrantc has joined #riscv
___nick___ has quit [Ping timeout: 240 seconds]
lumberjack123 has quit [Ping timeout: 240 seconds]
lumberjack123 has joined #riscv
mahmutov_ has quit [Ping timeout: 250 seconds]
mahmutov_ has joined #riscv
<solrize>
spi is very easy to bit bang, there are no timing requirements to speak of. is i2c different?
<gordonDrogon>
I2c needs the data pin to be switchable from read to write & back again. You also need to be able to sense the clock output being pulled low (clock-stretching by a target device).
<gordonDrogon>
timing is a function of wire length and the target device - originally they were not designed to go over 100Khz, latterly up to 1.2Mhz is possible and there is a special mode for over 3Mhz IIRC.
<gordonDrogon>
it's also a pull-down bus unlike SPI which is driven high and low.
<muurkha>
I think on a lot of machines you can fake an open-collector driver by leaving the port data bit always low and just toggling the bit in the data direction register to switch between input and output, no?
<muurkha>
I'm thinking specifically of AVR and STM32, but I've only read the datasheets
<solrize>
ah thanks. do most mcu's now have hardware i2c? i mean like the gd32vf, not tiny avr's or padauks
<muurkha>
it's a pretty common peripheral. even the AVRs have I2C, they just call it "TWI"
<muurkha>
not sure if that's a trademark thing or if there's some subtle incompatibility with standard I2C
jmdaemon has joined #riscv
Sofia has quit [Ping timeout: 240 seconds]
nmeum has quit [Remote host closed the connection]
nmeum has joined #riscv
jjido has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
Sofia has joined #riscv
jimwilson has quit [Quit: Leaving]
<solrize>
ah thanks. well i'll check the software situation for that board before ordering it
<solrize>
it's about the cheapest way i know to have a board with a display
jjido has joined #riscv
mahmutov_ has quit [Ping timeout: 272 seconds]
lumberjack123 has quit [Ping timeout: 240 seconds]
jjido has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]