whitequark changed the topic of #glasgow to: digital interface explorer · code https://github.com/GlasgowEmbedded/glasgow · logs https://libera.irclog.whitequark.org/glasgow · discord https://1bitsquared.com/pages/chat · production https://www.crowdsupply.com/1bitsquared/glasgow (FUNDED)
swiftgeek has quit [Ping timeout: 248 seconds]
swiftgeek has joined #glasgow
<cyborg_ar> micropython is surprisingly capable and useful on modern micros
ar-jan has quit [Ping timeout: 240 seconds]
<cyborg_ar> tell me 10 years ago that you're gonna run python on a $5 microcontroller board and i'd look at you like you had 3 heads
<SnoopJ> it's a nice implementation to read as well
<SnoopJ> um, modulo "I am reading C"
<cyborg_ar> well yes
<cyborg_ar> c can be occasionally fun to write
<d1b2> <Darius> I found micropython very useful for prototyping while talking to an LCD panel
<d1b2> <Darius> much tighter code/test loop
<cyborg_ar> yes!
<cyborg_ar> it is frickin amazing for board bringup type of crap
<cyborg_ar> now im biased towards micros that are capable of running micropython when designing a microcontroller board
<SnoopJ> I'm not embedded experienced, but I had a great time writing some e-ink driver code with it, and I was impressed when I looked at the guts to see what it would take to make a slightly more specific port of the runtime (beyond just the micro in question)
<SnoopJ> 🐍 📈
<whitequark> micropython is pretty okay
<whitequark> you wouldn't necessarily think it is, but it is!
<SnoopJ> seems like there's good symbiosis with adafruit's fork, too
<cyborg_ar> Yeah it is pretty ok for what i would use arduino in 2009
jstein has quit [Quit: quit]
thaytan has quit [Ping timeout: 252 seconds]
thaytan has joined #glasgow
joerg has quit [Ping timeout: 256 seconds]
joerg has joined #glasgow
_whitenotifier has joined #glasgow
<_whitenotifier> [glasgow] andresmanelli opened issue #294: Installing with Python 3.10 - https://github.com/GlasgowEmbedded/glasgow/issues/294
ar-jan has joined #glasgow
potash has quit [Remote host closed the connection]
potash has joined #glasgow
midnight has quit [Ping timeout: 252 seconds]
midnight has joined #glasgow
potash has quit [Ping timeout: 260 seconds]
potash has joined #glasgow
potash has quit [Read error: Connection reset by peer]
potash has joined #glasgow
GNUmoon has joined #glasgow
<icb> Micropython is everything Arduino wanted to be, without the burden of being C++ in a trench coat
bvernoux has joined #glasgow
ar-jan has quit [Ping timeout: 260 seconds]
ar-jan has joined #glasgow
<d1b2> <TomKeddie> LOL, best description of the Arduino dev env I've seen.
<d1b2> <Perigoso> a trench coat with an opaque, non-removable face-shield
<_whitenotifier> [glasgow] whitequark commented on issue #294: Installing with Python 3.10 - https://github.com/GlasgowEmbedded/glasgow/issues/294#issuecomment-1315626329
<SnoopJ> That sounds like a misbehaving integration frontend since the 4.0.0s available are pre-releases
<cyborg_ar> lol man, i love python
<cyborg_ar> i hate pip/pypi with seething passion
<cyborg_ar> it's like replaying all the mistakes of npm, just slower
<whitequark> pip's getting better though
<SnoopJ> FWIW I tried to reproduce that with latest pip and could not, so I suspect it's some other frontend?
<SnoopJ> (I confess that I am an ardent pip-defender though, I like pip)
<ebb> Yeah, pip install --pre will exhibit the observed behaviour
<whitequark> that seems like we need a <4.0.0 constraint?
<SnoopJ> that seems like a better fix than the one proposed in that issue yea
bvernoux has quit [Quit: Leaving]
ar-jan has quit [Ping timeout: 260 seconds]
<d1b2> <Attie> following on from MicroPython talk, I cam across this earlier today... others may be interested: https://github.com/BrianPugh/belay
<d1b2> <Attie> *came
<d1b2> <Darius> looks pretty neat