whitequark[cis] changed the topic of #glasgow to: https://glasgow-embedded.org · digital interface explorer · https://www.crowdsupply.com/1bitsquared/glasgow · code https://github.com/GlasgowEmbedded/glasgow · logs https://libera.irclog.whitequark.org/glasgow · matrix #glasgow-interface-explorer:matrix.org · discord https://1bitsquared.com/pages/chat
josHua[m] has joined #glasgow
<josHua[m]> Is there some specific information that you find that manual lacking? For instance, what would you like to see in a tutorial? I took a pass on the getting started guide a few months ago and feel at least some sense of responsibility for it, and I'm interested in how people would like to use Glasgow to make the getting started guide more useful.
redstarcomrade has quit [Read error: Connection reset by peer]
<_whitenotifier-1> [glasgow] whitequark created branch update-lockfile - https://github.com/GlasgowEmbedded/glasgow
<_whitenotifier-1> [glasgow] whitequark opened pull request #685: Update `pdm.min.lock` - https://github.com/GlasgowEmbedded/glasgow/pull/685
Foxyloxy has joined #glasgow
<_whitenotifier-1> [glasgow] github-merge-queue[bot] created branch gh-readonly-queue/main/pr-685-e2597fd67d7e046043e88c8ebb2b4e720d091b08 - https://github.com/GlasgowEmbedded/glasgow
<_whitenotifier-1> [GlasgowEmbedded/glasgow] github-merge-queue[bot] pushed 1 commit to main [+0/-0/±1] https://github.com/GlasgowEmbedded/glasgow/compare/e2597fd67d7e...b0fd3eb1e65d
<_whitenotifier-1> [glasgow] github-merge-queue[bot] deleted branch gh-readonly-queue/main/pr-685-e2597fd67d7e046043e88c8ebb2b4e720d091b08 - https://github.com/GlasgowEmbedded/glasgow
<_whitenotifier-1> [glasgow] whitequark deleted branch update-lockfile - https://github.com/GlasgowEmbedded/glasgow
<_whitenotifier-1> [glasgow] whitequark closed pull request #685: Update `pdm.min.lock` - https://github.com/GlasgowEmbedded/glasgow/pull/685
Foxyloxy_ has joined #glasgow
Foxyloxy has quit [Ping timeout: 246 seconds]
Foxyloxy has joined #glasgow
Foxyloxy_ has quit [Ping timeout: 265 seconds]
Foxyloxy_ has joined #glasgow
Foxyloxy has quit [Ping timeout: 245 seconds]
Foxyloxy has joined #glasgow
Foxyloxy_ has quit [Ping timeout: 252 seconds]
Foxyloxy_ has joined #glasgow
cr1901 has quit [Read error: Connection reset by peer]
Foxyloxy__ has joined #glasgow
Foxyloxy has quit [Ping timeout: 260 seconds]
Foxyloxy_ has quit [Ping timeout: 272 seconds]
cr1901 has joined #glasgow
cr1901 has quit [Remote host closed the connection]
cr1901 has joined #glasgow
cr1901 has quit [Remote host closed the connection]
cr1901 has joined #glasgow
cr1901 has quit [Remote host closed the connection]
cr1901 has joined #glasgow
cr1901 has quit [Remote host closed the connection]
cr1901 has joined #glasgow
Foxyloxy has joined #glasgow
Foxyloxy__ has quit [Ping timeout: 252 seconds]
Foxyloxy_ has joined #glasgow
Foxyloxy has quit [Ping timeout: 252 seconds]
Foxyloxy has joined #glasgow
Foxyloxy_ has quit [Ping timeout: 260 seconds]
tom has joined #glasgow
tom has quit [Client Quit]
tom has joined #glasgow
tom has quit [Client Quit]
Foxyloxy_ has joined #glasgow
Foxyloxy__ has joined #glasgow
Foxyloxy has quit [Ping timeout: 260 seconds]
Foxyloxy_ has quit [Ping timeout: 252 seconds]
cr1901 has quit [Quit: Leaving]
cr1901 has joined #glasgow
Foxyloxy has joined #glasgow
Foxyloxy__ has quit [Ping timeout: 252 seconds]
Foxyloxy_ has joined #glasgow
Foxyloxy__ has joined #glasgow
redstarcomrade has joined #glasgow
redstarcomrade has joined #glasgow
Foxyloxy has quit [Ping timeout: 248 seconds]
Foxyloxy_ has quit [Ping timeout: 252 seconds]
Foxyloxy has joined #glasgow
Foxyloxy__ has quit [Ping timeout: 252 seconds]
Foxyloxy_ has joined #glasgow
Foxyloxy has quit [Ping timeout: 276 seconds]
Foxyloxy has joined #glasgow
Foxyloxy_ has quit [Ping timeout: 245 seconds]
Foxyloxy_ has joined #glasgow
Foxyloxy__ has joined #glasgow
Foxyloxy___ has joined #glasgow
Foxyloxy has quit [Ping timeout: 252 seconds]
Foxyloxy_ has quit [Ping timeout: 255 seconds]
Foxyloxy__ has quit [Ping timeout: 248 seconds]
redstarcomrade has quit [Read error: Connection reset by peer]
Foxyloxy has joined #glasgow
Foxyloxy___ has quit [Ping timeout: 248 seconds]
Foxyloxy_ has joined #glasgow
Foxyloxy has quit [Ping timeout: 252 seconds]
trh has quit [Quit: weg]
trh has joined #glasgow
Foxyloxy has joined #glasgow
Foxyloxy_ has quit [Ping timeout: 252 seconds]
Foxyloxy_ has joined #glasgow
Foxyloxy has quit [Ping timeout: 252 seconds]
Foxyloxy has joined #glasgow
Foxyloxy_ has quit [Ping timeout: 272 seconds]
cr1901 has quit [Remote host closed the connection]
cr1901 has joined #glasgow
Foxyloxy_ has joined #glasgow
Foxyloxy has quit [Ping timeout: 252 seconds]
<l0rds474n[m]> It's pretty good but some more hands on examples would be nice. As an example, how do I use it to find correct pinout etc.
<l0rds474n[m]> So you out there who use it, show us how you use it.
Foxyloxy has joined #glasgow
Foxyloxy_ has quit [Ping timeout: 252 seconds]
<josHua[m]> Got it. In my mind, that question is maybe more for a general description of hardware reverse engineering (the https://securinghardware.com/ curriculum, perhaps?). What kind of device, and what kind of interface are you looking to find pinouts of? What would you like to use a Glasgow for that it would be useful to have tutorials of?
<josHua[m]> I think it makes a lot of sense to have more "suggestions" for using Glasgow to stimulate the imagination of what's possible. I particularly like using it for I2C things, since it speaks I2C just a lot better than the 'original Glaswegian device' (i.e., FTDI MPSSE) and so that's what I usually break mine out for, though I think that i2c eeproms are one of the listed examples!
<l0rds474n[m]> That's a good question, I get a lot of unknown boards that I have to investigate 😁
<l0rds474n[m]> But I also do a lot of SPI and I2C.
<josHua[m]> there is the jtag-pinout applet to automatically probe JTAG pinouts
Foxyloxy_ has joined #glasgow
<l0rds474n[m]> Looked at that but not sure what I get out of it. Haven't been able to test my unit in my lab yet, only checked that it's working with the software etc.
Foxyloxy has quit [Ping timeout: 252 seconds]
<josHua[m]> there is also the `i2c-initiator` applet, but obviously the tricky thing about I2C and SPI is that there is not really a one way to talk to any given peripheral! to get a sense of the users that I'd be writing for, if I said "to work with an arbitrary peripheral that you have a datasheet for, here is the outline of some Python code that you would write", would that be exciting or scary?
Foxyloxy has joined #glasgow
Foxyloxy__ has joined #glasgow
Foxyloxy_ has quit [Ping timeout: 252 seconds]
Foxyloxy has quit [Ping timeout: 246 seconds]
Foxyloxy has joined #glasgow
Foxyloxy__ has quit [Ping timeout: 246 seconds]
Foxyloxy_ has joined #glasgow
Foxyloxy__ has joined #glasgow
Foxyloxy has quit [Ping timeout: 252 seconds]
cr1901 has quit [Remote host closed the connection]
Foxyloxy_ has quit [Ping timeout: 252 seconds]
Foxyloxy has joined #glasgow
Foxyloxy__ has quit [Ping timeout: 252 seconds]
Foxyloxy_ has joined #glasgow
Foxyloxy has quit [Ping timeout: 252 seconds]
Foxyloxy has joined #glasgow
Foxyloxy_ has quit [Ping timeout: 272 seconds]
Foxyloxy_ has joined #glasgow
Foxyloxy has quit [Ping timeout: 246 seconds]
Foxyloxy has joined #glasgow
Foxyloxy_ has quit [Ping timeout: 246 seconds]
Foxyloxy_ has joined #glasgow
Foxyloxy__ has joined #glasgow
Foxyloxy___ has joined #glasgow
Foxyloxy has quit [Ping timeout: 248 seconds]
Foxyloxy_ has quit [Ping timeout: 252 seconds]
Foxyloxy__ has quit [Ping timeout: 252 seconds]
Foxyloxy has joined #glasgow
Foxyloxy___ has quit [Ping timeout: 252 seconds]
Foxyloxy_ has joined #glasgow
Foxyloxy__ has joined #glasgow
Foxyloxy has quit [Ping timeout: 252 seconds]
Foxyloxy_ has quit [Ping timeout: 252 seconds]
redstarcomrade has joined #glasgow
redstarcomrade has quit [Changing host]
redstarcomrade has joined #glasgow
Foxyloxy has joined #glasgow
Foxyloxy__ has quit [Ping timeout: 252 seconds]
<l0rds474n[m]> Python is a normal language I use so no problem to get an example from that. Just looked at how to script things with this device.
<l0rds474n[m]> * this device. But true that SPI and I2C is device specific but to get started it could be nice how to think etc.
<josHua[m]> cool, that's useful information. I think one question I've been trying to answer is to what degree the median Glasgow user is or is not comfortable with writing and interacting with Python, and/or with doing some toolsmithing as part of their day-to-day work. but it sounds like a tutorial of the form "I am going to go grab a random I2C device off my desk, and get it working by hand, then write a script to drive it to do some task that I
<josHua[m]> care about in an idiomatic form" would be useful
<l0rds474n[m]> Sounds good, basically I will use this device for everything I can when I'm warmed up 😉
<l0rds474n[m]> One device to rule them all is something my wife likes, she doesn't have a ton of hardware laying around 😉
Foxyloxy_ has joined #glasgow
Foxyloxy has quit [Ping timeout: 252 seconds]
Foxyloxy has joined #glasgow
Foxyloxy__ has joined #glasgow
Foxyloxy_ has quit [Ping timeout: 260 seconds]
Foxyloxy_ has joined #glasgow
Foxyloxy has quit [Ping timeout: 246 seconds]
Foxyloxy has joined #glasgow
Foxyloxy___ has joined #glasgow
Foxyloxy__ has quit [Ping timeout: 246 seconds]
Foxyloxy_ has quit [Ping timeout: 246 seconds]
Foxyloxy has quit [Ping timeout: 246 seconds]
urja has quit [Read error: Connection reset by peer]
bvernoux has joined #glasgow
Foxyloxy has joined #glasgow
bvernoux has quit [Client Quit]
Foxyloxy_ has joined #glasgow
Foxyloxy___ has quit [Ping timeout: 246 seconds]
kitaleth is now known as alethkit
Foxyloxy__ has joined #glasgow
Foxyloxy has quit [Ping timeout: 244 seconds]
Foxyloxy has joined #glasgow
Foxyloxy_ has quit [Ping timeout: 244 seconds]
Foxyloxy__ has quit [Ping timeout: 244 seconds]
Foxyloxy_ has joined #glasgow
urja has joined #glasgow
Foxyloxy has quit [Ping timeout: 244 seconds]
Foxyloxy has joined #glasgow
Foxyloxy_ has quit [Ping timeout: 252 seconds]
redstarcomrade has quit [Read error: Connection reset by peer]
Foxyloxy_ has joined #glasgow
Foxyloxy has quit [Ping timeout: 252 seconds]
Foxyloxy has joined #glasgow
Foxyloxy__ has joined #glasgow
Foxyloxy_ has quit [Ping timeout: 248 seconds]
Foxyloxy has quit [Ping timeout: 252 seconds]
Foxyloxy__ has quit [Ping timeout: 252 seconds]
Attie[m] has joined #glasgow
<Attie[m]> there is a (very basic) i2c script example!
bvernoux has joined #glasgow
bvernoux has quit [Quit: Leaving]
redstarcomrade has joined #glasgow
redstarcomrade has quit [Changing host]
redstarcomrade has joined #glasgow
redstarcomrade has quit [Read error: Connection reset by peer]
\dev\ice has joined #glasgow
trh has quit [Ping timeout: 252 seconds]
Eli2_ has quit [Remote host closed the connection]
Eli2 has joined #glasgow
Eli2 has quit [Read error: Connection reset by peer]
Eli2 has joined #glasgow
cr1901 has joined #glasgow
redstarcomrade has joined #glasgow
redstarcomrade has quit [Changing host]
redstarcomrade has joined #glasgow
redstarcomrade has quit [Read error: Connection reset by peer]
balrog_ has joined #glasgow
balrog has quit [Ping timeout: 255 seconds]
redstarcomrade has joined #glasgow
trh has joined #glasgow
cr1901 has quit [Remote host closed the connection]
cr1901 has joined #glasgow
cr1901 has quit [Remote host closed the connection]
cr1901 has joined #glasgow
cr1901 has quit [Remote host closed the connection]
cr1901 has joined #glasgow
redstarcomrade has quit [Read error: Connection reset by peer]
dos has quit [Quit: Kabum!]
dos has joined #glasgow