#live-broadcast-chat
1 messages ยท Page 230 of 1
@sterile forge it happens, there is a global part shortage
we'll try and have more in stock next time
That 's cool
Question @open girder How far out is the ESP32 Itsy-bitsy? Just checking have a project in mind โฆ Thanks ๐๐ป
Question: I designed a RPi-based system to display distance, for my friend to use backing his boat into a slip. Is there a way to waterproof a ToF sensor?
Q; How is the flooper duper board and feather hat going when will you have them in store
Question: Would it be useful to apply PrettyPins to breakout and featherwing boards in addition to MPUs?
๐๏ธ
WOW so many orders โฆ high five ๐๐ป
I feel called out on that one of everything comment.... ๐
Lol I have lots of different ones also
Nice! Thank you!
any news about the Rev C of the QT PY ESP32S2 ?
What would you suggest as your best learning sources outside of the guides on the site? Any names/sources come to mind?
What are you trying to learn?
Great scott is also a good channel to watch
Are you going to do any IoT things with Thingsboard. It's open source and can be self hosted and it is pretty awesome esp with the dashboards that can be set up.
Seriously -- the best way to do it is to find a project you're excited about and work towards it.
BTW -- I don't always have time to hang out on Adafruit. But I love every minute of it when I do.
Great Show 
Yes, thank you!
Thank you for the show, team!
Thank you for giving us your time.
Woohoo!
thanks folks. See you soon!
Thanks @open girder and good night. ๐
Yuge! Thanks ๐
Thank you Adafruit. Have a great evening everyone
โค๏ธ
Thanks!
bye
Great job
๐
Found a floppy sleeve archive... enjoy! https://www.flickr.com/photos/textfiles/albums/72157682181421785/page1
Rev 3? Curious what edits are planned/expected? Didn't see recent edits at https://github.com/adafruit/Adafruit-QT-Py-ESP32-S2-PCB
https://www.adafruit.com/product/5325
Please note there is a hardware bug in the current revision of the PCB that causes deep sleep to draw ~6mA, if you need ultra low deep sleep current please wait till rev C is available (it is not yet, no ETA).
?showtimes
Desk of Ladyada - Random hacker times
JP's Product Pick of the Week - 4pm ET Tuesdays
3D Hangouts - 11am ET Wednesdays
Show & Tell - 7:30pm ET Wednesdays
Ask an Engineer - 8pm ET Wednesdays
John Park's Workshop - 4pm ET Thursdays
Deep Dive w/Scott - 5pm ET Fridays
FoamyGuy's CircuitPython Stream - 11am ET Saturdays
Waiting for John in 1/2 hour
๐
Waiting for John in 1/2 minute. ๐
me too
Waiting in 500ms.
Greetings, all.
hello all ๐
Waiting for Lars in - who knows. ๐ค
๐
Bleeps and Bloops are imminent. ๐ถ ๐ต
almost forgot!
same
Lol
/wave
Yay, music and John.
Look at Lars. ๐
(although there's already a pedal called Blooper - so thats a no go)
people are here
are we here? I dunno. I'm not here
Hey peeps
This is a virtual world...
perfect timing for positioning, I need to learn this for a project
ooo that's pretty cool
displayed pretty smooth even over video
is 0,0 top left?
yes
thank you for the additional demo
worth noting also, that the Circle shape is anchored by it's center point rather than top left corner like Rect and RoundRect.
You could use it for games. I think I made a very primitave pong with it at one point.
cool, thanks john!
that's what the movement of the rect reminded me of. It looked like early pong implementations on monochrome monitors
Vectorio is a bit faster (for solid shapes โ no outline yet).
There is a basic pong implementation documented here: https://hackaday.io/project/168623-pybadge-single-player-pong that uses shapes and movement similar to what JP showed in the parsec.
@cinder wind recently discovered your github tips and tricks page. Very helpful! Thx
awesome! glad it's useful. I use it every time I use CirPy because I always forget just how to read a pot haha
M4 nice. Fast floating point
Exactly.
Tod will be talking about that on The CircuitPython Show podcast in a few weeks, too. ๐
A "break" if you will
@cinder wind cheers for https://github.com/todbot/circuitpython-tricks
Funny. First thing I spot on every CirPy code (including my own) is pixels.brightness = 0.1 (or less)
those little leds are bright so 0.1 is a nice setting
Audio levels okay
more cowbell
๐ฎ ๐ ๐
woohoo esoterica!
love the list comprehension
the phone looper could be cool with that
I don't fully understand Python set() that is used in the Trellis M4 example code. I first saw it here: https://learn.adafruit.com/adafruit-neotrellis-m4/adafruit-circuitpython-trellism4-library#width-and-height-can-make-rainbows-3008063-30
looks like maybe it's being used to determine which keys have been released?
it's creating an instance of set() which is like list but may contain only one of any given element
for release in current_press - pressed
sorry, you don't understand set or how it's being used?
now we get to the crux of the issue
yeah, looks like it's being used in lieu of bitmask
a bitmask would be so much more efficient than an entire collection that set operations are done on
agreed
yes agree
trellis with beatboxer
ahaha that's awesome!
this is so cool
That one's on me. I don't know how to do bitmasking. Looks like I wrote that example, so it kind of makes sense that set was used.
it seems a very Python way of doing things. but I'm an old crotchety C programmer
Also, I wrote it 3 years ago.... So........ WAY more experience now.
That's fair. ๐
yeah, bitmasks don't feel pythonic, imho
btw all these samples except for amen break are from freesound.org
oh I understand that trellis keypad code more now. not dumb! very smart
yeah look at all the uses of Amen, Brother that have been cataloged https://www.whosampled.com/The-Winstons/Amen,-Brother/sampled/
Very cool stuff. I have a couple of those trellis kits around that need a home
would make a great JPPPotW ๐
Trellis M4 also really good as a macropad.
Macropads are so 2021. When are we building metaverse interfaces?
Thanks, @haughty quiver for another great workshop. ๐
Thanks @haughty quiver . A great episode
Great meeting, thank you John.
oontz-oootz-oontz-oontz
I like that beat
Outro'd via Prodigy inspired beats. Cheers!
Cool. Thanks JP!
Fun Amen Break usage to go back to: George Michael's Waiting For That Day
@haughty quiver have there been any parsecs featuring displayio Label usage? There may be some opportunities with them if not.
Great idea, I don't recall, but I'll check and plan some
@smoky island Nice improvements to the original version of WinAmp.
notes doc for today: https://docs.google.com/document/d/1rmOYtOStJLSC2zQx0IQPb-jYYb4OS0M9I-lTFBsKQKs/edit?usp=sharing
Deep Dive w/Scott for February 25th, 2022 Hi all, this doc is try and track topics and timecodes for my deep dive stream. These notes will end up in the YouTube videoโs description. Any help keeping them groomed as I stream is welcome. Housekeeping Iโm sponsored by Adafruit to work on CircuitPy...
Hello you lovely Python people
Greetings all.
We got about 8" of snow overnight here in Massachusetts
but it was 70ยฐF 3 days ago
welcome to New England
Pull out the snowshoes.
Hi Scott. I did the same 5 minute thing but I just sat by the window and let the sun hit my face.
'ello folks.
Hi all.
Happy unofficial beginning of the weekend to everyone! ๐
I loved in Beaverton OR but had an apartment and spen weekdays there
Hello everyone!
I like the snow
Hi everyone. If anyone wants snow I have 6 feet in my yard
My other sister (not the circuit python one) lives in Seattle. You may have bought cheese from her.
Hi everyone!
in Seattle I meant. I lived in Beaverton but went to Seattle for weekdays
Scott really doesnโt like the fact that he can go to snow; he likes the fact that he can LEAVE the snow and come home. ๐
30C and thunderstorms here a little later this week. I just might like a visit from snow
@fresh blaze I know those feelings. Summertime here (Arizona) is when we get the super special โ50C and pouring rainโ days ๐
Hola from fresh powder in the mountains of 'rado ! ๐
Is it true Zynq is in the running for baby names ?
yes warm
How about Blinka?
Can you say some words about your shirt? Is that xkcd?
any good examples of interrupt usage in CircPy?
I thought there was new support in the latest stuff. My mistake
got it
I use C++ when I need interrupts anyway
I imagine โitโs better to fall furtherโ is true within limitsโฆ ๐
Have you been practicing with you tablet?
@ornate coyote Hi. How's it going?
Hey @eager matrix - doing good, you? About to start PnPing more ProS3s...
thanks for the links last week to the Ben Eater USB videos https://www.youtube.com/watch?v=wdgULBpRoXk&ab_channel=BenEater
The USB 2.0 spec: https://eater.net/downloads/usb_20.pdf
Support these videos on Patreon: https://www.patreon.com/beneater or https://eater.net/support for other ways to support.
0:00 Intro
0:50 USB electrical interface
4:43 How USB encodes bits and packets
23:41 USB packet contents
29:26 USB vs. PS/2
Social media:
Webs...
I was trying to understand the difference between Host and Perphrieral devices.
Periphrial is from a device to the controlller and Host is from the controller to the device. The USB UF2 bootloader has both but Tiny USB only provides the Periphal side of things to CircuitPython, is that right?
Also there is a difference in the enumeration process, ithink.
I have two LG 32" UHD monitors but have been considering an ultrawide instead next upgrade
So how does collision detection work on a USB bus? Do the devices just not communicate until the host asks it for a data packet?
I'm running 2 x 34" ultrawides. There's a lot of display going on here.
Yes i had two 34's before, the middle bothered me. so now its one. and i gave the previous ones away
and with my eyes super high res was a no go.
same here. I will be 60 this year so no tiny text. But I like the clarity of the display for movies or video
i believe usb 3 simulates polling,
what is this concept: a boook?
me too
I have 100 coworkers in Ukraine. Hoping they are ok. No politics, just well wishes
good morning! missed the start
just started sort of
this was the phrase "In USB 2.0, the host controller polls the bus for traffic" that drove my mis? understanding ๐
Universal Serial Bus (USB) is an industry standard that establishes specifications for cables, connectors and protocols for connection, communication and power supply (interfacing) between computers, peripherals and other computers. A broad variety of USB hardware exists, including 14 different connector types, of which USB-C is the most recent....
assumed maybe there was a change ?
"USB 3.0 suspends device polling, which is replaced by interrupt-driven protocol."
and as nothing we are using is usb 3.0 doesnt matter. probably.
@rapid hornet my original ProS3 design had PD on it, but I couldn't get any chips - and re-designed 3 times and then gave up and took it off.
Things here are good. The events of the world are really weighing me down though.
a nice discussion about usb 2.0 protocol https://www.beyondlogic.org/usbnutshell/usb4.shtml
Details the four different transfer/endpoint types of USB. These are Control, Interrupt, Isochronous and Bulk Transfers
You can get them for $100+ (Pi 4)
I'm working on project for an artist and I need a bunch of Pi Zero 2 W boards and I'm waiting for stock.
that gives you something to add if you ever decide to do another revision of the board
I wouldn't do a revision... I'd just make something new, but yeah, would be ace to have have a board with PD.
blinka is also using pyusb (via pyftdi)
No room on the ProS3 for more IC's anyway ๐
yes, PD would be nice. but next new thing to attract us ๐
Thanks. I didn't know about that. I've been using Octapart but it doesn't include a lot of what rpilocator has.
I thought things might have turned around, as some of my parts became available and at reasonable prices... but speaking to other folks they seem to think it's getting worse ๐ฆ
endpoinnts allow multiple devices to be one (ie the raspberry pi keyboards which have a hub included,
many factors: Covid-19, shipping backlog/container ships, backlog of fab upgrades
do you have a microcenter by you?
It depends what you are looking for. I've had pretty good luck getting STM processors.
whooo almost missed the dive
in CTO speak, we call that "a confluence of factors..."
Does Micro Center have them in stock? I ended up getting two Pi 0 Ws (v1) from someone else for an upcoming project because I didn't think anyone had them in stock.
Pi stock at the moment is really bad, Raspbeery has stated they should be a bunch showing up in march
It doesn't need a 0 W 2, so it's fine. But still, worth knowing in case I need more later.
new, new, new,... You have to sing it!
Remember when ever buying these microcontrollers always get 2 of them
I could be wrong, but I think they get them and don't list them on their site.
Sounds like something they'd do.
All is ok as long as FedEx doesn't decide to land on your lawn.
ctrl plus wheel scroll
lol
yes my poor aged eyesight thanks you
@ornate coyote Hi Seon. Got my Unexpected Delivery today! Wasn't really unexpected ๐ Thanks
@ornate coyote My package is here also although I should remember to double check my address so I don't get it delivered to the wrong post office.
Is this all C or mix C/CPP my C/CPP is real rusty
all C
C got single line comments in c99
neat
So silicon is getting worse, but mail is getter better - that's half a win!
Does not teachers at school emphasize lots and lots of comments in code.
I use sublime merge on Mac
Composite devices was the term I was looking for
//set x to 1
There has been an anti-comment movement in coding standards. But I agree with this philosophy
Beyond compare is awesome. I send them an emeil every once in a while to let them know how uch I like it.
there's FileMerge packaged with XCode, can be called from the command line with opendiff, I use BBEdit and its command bbdiff usually
Readability is massively important
If you need to comment your code to convey the meaning of the code, it's not clear code....
I think I will mention it at work
CircuitPython has helped me write better Python code.
i remember having arguments about comments like 'add 1 to variable'\
If you need to comment to explain non-code reasons why something is done this way, then ok. (doing this lowers power consumption...)
I mostly agree. But there is going to be some mystery code especially when dealing at systems layer
A friend of mine told me a long time ago commenting your code is a way to not get stuck doing the same project forever. You need to be able to hand off your code.
i generally would comment about what i wanted to do. and let the code flow
pre-commit in particular.
yes. True in all aspects of your career. Always be sure someone can take your job so you can move up
or down
my (few) PRs that i did to tinyuf2 did help me. thach is very picky about code ๐
or just something different.
Absolutely. This is still a common misconception among many programmers. There is little value in being a single threaded bottleneck in any project or process
yourself 1 year from now is someone else
(or 2 months for that matter, I'm a goldfish)
yes, handing over a project to your future dumb self is quite important...
got to take Bella (doggy) out. brb
My philosophy has always been to โwork myself out of a job.โ It worked nicely a few times during the career.
I looked at some C code I wrote 20 years ago and oh how did I write that, I had to think about it.
I'm def the exception to the rule - I'm 100% the bottleneck and always will be ๐
The first time I did git blame and it was me, I was super excited. Achievement unlocked! I had finally written enough code to have forgotten about something I wrote.
my friend hates when he sees some code i had written with the C ternary operator.
either or both?
Are peeps all using Sphinx or is DOygen still a thing.
Kicking and fighting to NOT grow ๐
lol. That's quite the achievement!
that reminds me. time to build that macropad.
I believe doxygen is used on all of our Arduino documentation. Sphinx on all the CP.
I started using Basecamp for side projects because you folks use it.
Ha just found an IBM presentation called Documentation in the modern age that has a slide titled "Cool kids do Sphinx" and another titled "Cool kids used to do Doxygen"
This was supposed to be my "retirement" gig - not my "let's build and grow a new business" - I've done that before a few times in the past - didn't need to do it again. I'm failing at not needing to grow ๐
But you are having fun
But you have an audience now.
fun and interesting are my requirements for any job!
when i retired i consulted for 10 years. then i decided that i needed more time for all the other 'hobby' projects
I really need to have another look at sublime
Just saw you were on
sublime is really good, but now i'm vscode.
Thanks for more work on USB Host - I will watch and catch up
@simple fractal Most โretiredโ people I know are busier than they were when they were not retired.
I use Sublime and PyCharm
I am in vscode also but I like to check out other enviroments
I did a pass at pycharm but for some reason it was not working for me
I just had to give up on Linode. All I wanted was a Ubuntu instance that I could VNC into and thier guide didn't work and their supprt folks were no help. Regrettably I have to go back to AWS because it just works.
Amen to that!
zen mode purports to fix the distractions
https://code.visualstudio.com/updates/v1_8#_focus-on-your-code
I work with a company that took many Google coding processes and commercialized them into a product called Guide-Rails. Eric Billingsley is CEO formerly of Google, ebay, and Apple
What did I miss? Did Scott solve everything?
ahh that sort of over helpfulness
every time I open a file with vscode, it opens a popup about the new update instead of just focusing my file...
granted, I don't do it every day
true, i keep finding that it cant find zephyr root or some other thing that an extension is looking for
google engineers googlifying the world...
You can bloat Sublime up with extensions and stuff too if youโre so inclinedโฆI get irritated by the constant Package Control popups in Sublime Text.
VSCode aspires to be the modern Clippy.
"you know how many Tiny USBs you can fit on this big dev board?
what a low bar it sets for itself
yeah gotta turn off the vscode suggestions
Wouldn't be so bad if you only got them when you wanted them.
I think TextMate started the Command Palette thing, and everyone seems to have adopted it.
yeah the original hotkey for command pallet in VSC was un intuitive
i used textmate as well, when i had a mac, then sublime, now vscode (mostly) sometimes vim
now in VSC it's just F1
I use Sublime and VSCode and Vim and Emacs and PyCharm and mu andโฆ ๐
Emacs ewww
don't forget nano!
โHi, Iโm Tammy and Iโm a tooling junkieโโฆ ๐
Lol
Since VSCode is open source there is a non MS verion available call VSCodium. Ive been using that for a while and it is solid and compatible.
true, whenever i ssh into something the editor is different
even sometimes the same editor has different names
Vim and Emacs. I didn't know that was allowed.
vi seems to work everywhere ๐
@dim wigeon what about the Arduino IDE?
@eager matrix In college I had access to systems with both on them, and I learned to use both. Now Iโm a proponent of โuse whichever tools make YOU personally most productive and donโt worry about it.โ
Have you tried the new v2 Arduino ide
I tried Arduino 2 IDE. No opinion yet
sorry - should I withdraw my comment ?
@warm pulsar I usually donโt. I have PlatformIO when I need to do Arduino things. But Iโm a command-line person through and through.
Yes peace treaty
lol
my original code editor was notepad...
emacs or gtfo all of you ๐
Lol
haha
Sorry , I may have been misunderstood. I was poking fun at the editor ways. Of course use what you want.
I like the library manager in Arduino but don't use it for anything else
@warm pulsar I heard Scott McNealy speak when he was the CEO of Sun Microsystems, and he said โletโs face it, ASCII text is a far richer medium than most of us deserve.โ
You know when your old when you used the old editor on the VAX
yes platformio has been my goto mostly, but quite often i will use the mfgr ide for initial project code. to see what works.
and every semi company seems to have their own ide now
hardcore people don't need no IDE or text editor, they enter things in machine code via dip switches on front of PDP11 (my actual first program!)
@eager matrix For sure. I personally always thought that the editor wars were silly wastes of time, but people get so passionate about it. ๐คทโโ๏ธ
PlatformIO needs to update the ESP32 base to 4.4
platformio is disappointing for esp and rp2040 (no support for esp arduino 2.x or the alternative rp2040 core yet)
I'm old. I learned vi before Linux was even a thing.
true. i did love to toggle in a paper tape bootloader on the front panel
Yay Kconsole
I did my first resume using troff.
people don't realize many of us worked decades before Linux came around!
@eager matrix I think the Linux kernel was at version 0.99.pl[something] when I learned vi.
I started linux on two floppys downloaded from sunsite via ftp by email and the kernel was 0.97c
BSD 4.1. I still have the cover to one of those manuals with the daemon on it.
I used Solaris at Symantec for LiveUpdate backend, then FreeBSD at my startups, then Linux took over.
@simple fractal Maybe we need a โbinary toggle switchโ HID device. ๐
I remember those computer eng folks during my university days lusting over slackware... ohh the good old days of 74xx logic gates. Your editor was a breadboard...
I used net-bsd on the old sun pizza box's aka 68000 processor
Discord off the rails. Enjoy the ride!
when our only network was foot powered
ahh to be so young
That is exactly why Raspberry Pi was built.
Iโve used so many different systems and platforms and tools over the years that Iโve forgotten more than I still know, I think.
Programming languages too.
I had new users at work who did not understand what Thunderbird was for
@rapid hornet Are you constitutionally able to run for president?
I started campaigning on my 35th birthday.
Hmm, raspberry pi port.
anyone else under 30 here?
not me. I will be 60 in September
ha! You know you're young when you still count your age in halves!
Not even close!
Are the younger people working on wippersnapper?
@sinful meadow chronolgical age-wise, or emotional maturity wise? ๐
I was thinking exact same thing!
why do we keep saying "hello world" when it never replies?
print("Print statement failed")
How about the people born on Feb 29th, they get only one birthday every four years
I watch folks walking by my lawn very closely.
Wow. Lots of stuff. Ethernet?
You're not listening hard enough.
So many ETHERNET pins.
too many years playing rock & roll guitar damaged my hearing!
Likely excuse!
it is not untrue though!
I feel like the boundary between โmicrocontrollerโ and โcomputer with GPIO linesโ is becoming blurrier and blurrier.
I have a question about the new esp32 board. Since you had to use a new USB-serial chip why didn't you use a FTDI FT2232 to get a gdb interface over USB The Espessif ESP-WROVER-KIT uses it and it's great.
hmm I have the teensy 4.0 board
I'll ask her on sunday.
regarding your keep host initialized on reboot: would the endpoints/pipes need to be re-initialized on reboot or would remain the state too?
used to seeing this in MB manuals and there is no consistency in USB labels
in mb manuals
Yep poor translation
Yep, The FTDI chip is about $2 more.
now that board is a candidate for pretty pins
Thanks Scott - got to go. It's nice outside (not too cold) and want to enjoy some sun before the day is over. Have a good weekend and see you next week (?)
they usually sleep more at the start
dm or dn? (pin names)
get lots of hugs because they're only small for so little time ๐ and good luck!
Ok! All caught up to you ๐
I guess my question on pyusb is can we write a driver for the IntelliKeys that sends that EZUSB firmware at startup and then reads/writes like the driver GDSports wrote for Arduino on the M0? It seems like that would be a yes, but I don't know if there's a "driver" base class or the like
I.e. how do we add a custom device?
Right, I could just try it on a RPi using CPython
For the record, GDSports on GitHub did most of the USB Host work (I just got the original driver open sourced)
There is a great teardown by @scanlime as well
Bizarre device (it uses J/K Flipflops to read the membrane!)
Basically 1 bit memory chips
what would happen if you connected a hub?
some of hwhat you are typing is covered
Handy for debouncing.
So, just to setup my weekend do you think if I get the IntelliKeys driver ported to CPython/pyusb I'll be on a useful path?
๐
thanks Scott!
thanks for the show
Have a great weekend, everyone!
Thank you!
Thanks Scott!
Thanks @rapid hornet - have a great weekend!
thanks scott
don't forget to pet the cat ๐
thank you @rapid hornet .
Awesome!
it's awesomely awesome in an awesome way
Thanks Scott!
my job is to fund my board buying habit!!!!
see you all later. Always fun hanging out here
Thanks all!
@rapid hornet Just reading this - are you planning on using the existing pyusb code and just writing a backend for tinyusb? https://github.com/pyusb/pyusb/blob/master/docs/tutorial.rst
Or are you going to reimplement the API?
my plan is to reimplement a subset of it
Ok
And if I plan to test on a Teensy4.1 with a USB adapter, that'll be the first platform that works
that's what I'm working on now. thach is working on rp2040 support for usb host now too
Excellent - I will send my PCB boards out w/RP2040 + USB A Female jacks so they're ready
I have two done a QT-Py #BFF and one that holds a KB2040
I think the pin constraint is that the two pins need to be consecutive
right, so it can set both at once
yup
why not just use an A to micro B cable?
right, I'd just use that
So, for costs sake, even a short USBA-C cable is 3x more than the jack... and we're doing hand soldering anyway
The idea of "just stick this dongle between your normal USB printer cable and your computer" is really nice
We've tried the "use an OTG cable" and that was less than great
as long as it fits
Yes
I totally get having usb a for host
If it doesn't you stick the micro B cable into the hole
fair
you can always omit the plug
Yeah, but there will be spacing issues since we're direct soldering the KB2040
ah
All good - these are problems I like
Kinda nifty - this sends an EZUSB firmware via pyusb https://github.com/John-K/CypressFX/blob/master/CypressFX/__init__.py
Ok, thanks for your help on this
np
Is this not the chip used by the signal acquisition boards CY7C680xx
Nice DD Scott ๐
@rapid hornet I'm finishing this design, I know the pins need to be adjacent, but does D+/D- need to be in any order? I have D- going to A0 (GPIO29) and D+ going to A1 (GPIO28) on the QT Py. and D- going to D0 (GPIO0) and D+ going to D1 (GPIO1) on the KB2040.
Perhaps that's a quetion for @hollow dust
there is an order to the existing code but it should be modifiable
At runtime? Or CP build-time?
like createUSBHost(board.D0, board.D1)? The way PIO works, it seems having an order might be helpful. Like D+ is one higher than D-...
Or vice versa
That way in the PIO, D- would always be "PIN0" and D+ would always be "PIN1" and you'd just pass in what the starting pin was.
DP is lower
and you think @hollow dust will match that?
ya, that's what he's basing it all on
Great... Thanks
Starting up the stream in just a moment. Working on typing PR review and then winamp auto-generated playlists. Hang out here in the chat and follow along on Twitch: https://www.twitch.tv/foamyguy_twitch or Youtube: https://www.youtube.com/watch?v=JI6YGpSb_JQ
Good morning!
A camera on a cat collar, perhaps?
Good morning, everyone!
Good morning, @smoky island
1/2 paying attention while cleaning
I was curious so I looked up str vs repr
repr() is supposed to be unambiguous... str() is supposed to be readable
So, str(3) and str("3") both give -> 3
But repr() should give different answers (I dunno, maybe "3" vs 3)?
str(3)
'3'str("3")
'3'
repr("3")
"'3'"
repr(3)
'3'
I think the repl calls repr .
if __str__ is not defined it calls __repr__ by default iirc
This is everything I know on the subject https://stackoverflow.com/questions/1436703/what-is-the-difference-between-str-and-repr
Also, there's this weird comment " Containerโs str uses contained objectsโ repr"
Look at the repr() and str() and see what the fourth # is
Maybe when you give them 4 values, it thinks you have an RGBW?
I would doubt it
Is there a strip brightness calculation performed separately from an individual dotโs default brightness of 1.0?
I think the P is just the packing bits
You're putting a 24 bit number in a 32 bit type
So the P says where the spare byte is
Artist.Album.Song is helpful for larger collections
Ok, here's your Dotstar issue... you don't have to stop & read this - just for posterity.
NeoPixels and Dotstars share the underlying Pixelbuf base class. However, Dotstars can have per-pixel brightness where neopixels cannot. So when you pass (0,255,0,.5) to a dotstar the fourth parameter is used for the brightness of THAT PIXEL. However, setBrightness() on the Dotstar object sets the default brightness for the strand. Your confusion came about because your strand has only one pixel.
Here's the comment that explained it https://github.com/adafruit/circuitpython/blob/bfd56d4380c03bfc95b55dfc9f3b013fb54153ea/shared-module/adafruit_pixelbuf/PixelBuf.c#L157
More clearity here https://github.com/adafruit/circuitpython/blob/bfd56d4380c03bfc95b55dfc9f3b013fb54153ea/shared-module/adafruit_pixelbuf/PixelBuf.c#L200
Agreed - I hate it when I don't understand how things work
Nice thing about live streams is you can send folks off on errands when they don't want to clean
Excellent @pearl shoal. Could be handy for fancy lighted keyboards.
Yes, you wouldn't have to scale all the components (which doesn't really work the way you want)
Indeed. Eliminates that per pixel math.
It should be the equivalent of RGB->HSV->(scale V) ->RGB... should be handy
Gotta drop off - good luck on the winamp
I'd check for None
Just try โfilesโ in โplaylistโ; will error if no โplaylistโ
os.path.join would be useful too !
import os
def isdir(filename):
return bool(os.stat(filename)[0] & 0x4000)
Could be neat if the base search dir would be an input to the winamp app
yah like a class attribute we could set on init defaulting to '/sd'
hahaha yah I agree that totally makes sense
Future nice-to-have
Sounds good I'll look into it, I should receive my pyportal next week ๐
The output is valid python but not valid json.
Is there json.dumps in circutpython ?
yeah
I would like to see a 'trail rating' for various tasks. Adding a new shape to displayio might be a 0, implementing HDMI audio on broadcom would be a 10?
๐
For me it would be nice to know how tall Iโll need to be to go on a particular PR ride.
Are there any micro/circuit Python tools for walking data hierarchies?
Thinking about database structures too
Micro SQL?
I wrote myself a directories crawler using listdir and the same as the isdir above
yes
there might be micropython implementations for sqlite
Dumb = not as self-aware or autonomous
Smart toaster prints images on your toast.
Ran pre-commit on my project this morning. Took about an hour to resolve all the pylint issues.
Thanks for the stream today!
OK, I'm here.
What did I miss?
Typing sounds interesting. I imagine there will by timestamps at some point.
Thanks.
Have a good one.
That sounds cool.
Scrape the transcript for keywords.
Desk of Ladyada - Return to Py Camera https://youtu.be/l47peY3gl1I
We had been working on a lot of camera support for CircuitPython. We're getting back to that project now with an all-in-one DIY camera board with an OV5640 camera module and an ESP32-S2. You really do want PSRAM to buffer large images like 1440p JPEGs for saving to disk. One thing that we bumped into is that SD cards can be very finicky when ini...
we use restream.io for all our streaming they have posted some resources and more (they are based out of austin, tx & kyiv, ukraine - https://restream.io/blog/stand-with-ukraine/
FYI: the company I work has about 100+ people based in Ukraine. I have been in touch with about 30 now and all are OK. Thinking of them. I visit the city of Kharkiv fairly often. Beautiful city. Here's a little pic I took in 2014 of the "Freedom Statue" in Kharkiv.
thank you for standing up for peace
I have been working on visual representation of audio quite a bit
neat
Atari was really ahead of their time in so many ways, I think.
and they managed to inspire many of us to get really interested in the technology
been toying with FFT and vumeter and other ways of streaming values into an algorithm to drive visualizations lately on m4 boards
did similar things with Commodore 64 in the early 1980s
Neat!
I have been trying to find the algorithms, formulas, and input sources that drive the most joyful video effects. It's a fun quest
That does sound like fun!
I try to find cool things to experiment with all the time. It helps me wake up every day excited to do my work and pursue my hobbies.
CircuitPython makes it really easy to quickly iterate over maker experiments. Love it.
I've got boxes of old hardware junk with dinosaur connectors and peripherals. I used to worry I was a hoarder but then discovered I am just a maker
I like thatโฆjustification.
I was wondering if adafruit was going to make a fpc breakout board for your eyespy displays?
Though I also have to admit I learned from my grandfather, who died in 2012 with the timer from the dishwasher he had in 1963 still in a closet โbecause you never know when one of those might come in handyโโฆ ๐คท๐ปโโ๏ธ
My dad was an engineer who designed jet engines his whole career, and my mom an artsy/activist. I got the best of both worlds from them
Good night Limor and PT. @open girder
thanks, I'm 25% Ukranian.
Good night, Adafruit folks!
that's beautiful to see people coming out to support the people of Ukraine.
I think that Putin badly miscalculated, and I canโt decide if I hope that he lives to regret it or if I hope heโs assassinated for his trouble.
Another picture from my first trip to Kharkiv in 2014. I was there to do a security and safety audit before engaging Ukrainian team in developing portions of Jibo ecosystem
They do have some pretty spectacular architecture in that part of the world.
I find the architecture in that part of the world beautiful and different
It's hard to describe how the events of the last few days have hit me. For one, I'm a C-level exec of a company with operations in Ukraine so I have a personal connection to a hundred plus people. But also I have a deep love of this part of the world and its people. They are creative, fierce, stubborn, tenacious, and resilient. They are among the finest software developers in the world.
Thanks for letting me share. On the Jibo Alum slack channel there has been questions and concerns pouring in from many Jibo-people. Now I am CTO of the outsourcing company we used at Jibo to do the server side development called Waverley Software. Small world.
Hello @smoky island . What are we doing today?
Nice to see a MagTag project. Played with mine during the weekend.
Time to make it pretty! ๐
๐
Yep, it's mine. Got one off the first production run.
So CP wasn't even fully supporting it... Had "some" issues that tannewt helped me with.
I had fun playing with the grays!
White, Black and 2 grays it is.
If I recall I think 0x444444 and 0xBBBBBB is the color valaues you need for the gray
Ther was some bug that Arduino and CP didn't use the same colors.
Checked my code, that is what I used.
Kinda lazy just slapping a pipe char between the values? ๐
Makes sense
Design is a DEEP rabbit hole. My UI's usually suck. Kinda proud of that Magtag project though. ๐
Iโve used โnameโ and โvalueโ for variable names to avoid the โlabelโ vrs Lable conundrum.
Might be time redoing it with all the new graphic stuff you have been doing since I made that.
I use "caption" instead of "name"
Striving to develop UIs that look familiar to the eye and hand/gesture
I would typically right align the values
Oh, you can't align a text block?
You are not just trying to get me to fix it? ๐
Do you have space to change c to C? C is the official shorthand for Celsius.
Alignment based on a character like โ.โ
โKโ is correct
Ah, the tedious parts of designing. Lol.
The power of CP, just imagine doing this in Arduino.
Yeah, I did some iPhone apps couple of years back. Tedious.
This was pre Swift, so Objective-C.
From a learning guide audience point of view, the new version contains the same programming techniques and rich design. Keeping the old stuff might be confusing.
Thanks for the stream!
Thanks!
๐ Have a nice day folks!
hello JPPPOW peeps
๐
Hello RS.
hi people of the world!
Hello CG, JP.
Hey Y'll
Welcome to DigiTopia
Good afternoon.
JP is CG? I knew he was computer animated!
Ready for a Pick of the Week !
What am I gonna end up buying today that I don't know I need?
self heating spoons
๐ฅ
There is no spoon
I'm on Twitch, no issues. You tube looks down
YouTube is good
Yep. YT is good
bought mine already. Last week I missed out for snoozin' for 3 minutes
nice!
I bought one in each color
They are already out of stock
Had one of each in my cart. Disappeared before I could order.
I couldn't find the option that had JP's face making up the digits though.
My new algorithm is to go to the product link while music plays and order immediately. Worked today
I believe the individual components of that kit are this backpack: https://www.adafruit.com/product/877 and then one of these displays https://www.adafruit.com/product/813
By popular request, you can now get our 7-segment LED backpacks without the LEDs! These backpacks feature an HT16K33 I2C LED driver, they're simple and easy to use - you can use our very ...
Design a clock, timer or counter into your next project using our pretty 4-digit seven-segment display. These bright crisp displays are good for adding numeric output. Besides the four ...
the world of scarcity
I guess I should have logged into my account before the show started.
Can it do hex?
thanks @haughty quiver
Thanks @haughty quiver
Thanks @haughty quiver
Thanks @haughty quiver
Thanks!
Thanks all, sorry about the quick sell through for people who didn't get em
I've been thinking this would be a great product for a while! Glad to see adafruit did it!
No worries @haughty quiver
I tried but I was not fast enough
I just think it bites that items in your cart can be in stock when you start to check out but be gone by the time you get logged in. First time I've had a shopping cart do that to me.
@smoky island not hearing your voice track, just music
๐ณ Thank you
Appreciate the tunes. Spent many years doing live sound. Have had many similar experiences.
Interested in following along to pick up some hints about working in the core, but itโs dinner time. Iโll watch the recording later. Thanks for the stream.
3DHangouts Episode 359 LIVE Sketch Toy, Zipper Pulls and Walking Robots in 5 mins! https://www.youtube.com/adafruit/live @hard hollow @rocky reef #3DPrinting
This week @adafruit weโre making a sketch drawing device with CircuitPython. Prototyping zipper pulls using glow-in-the-dark powder. The timelapse this week ...
Good morning. ๐
Greetings, all.
good morning, afternoon, evening and night folks!
โ๏ธ๐ฆ
Bleeps and Bloops are a go...
Hey Y'll
Morning! Spent my last weekend copying the idea of an insert that the components connect to that then connects to the case. Works so well
hello all
Adafruit Industries, Unique & fun DIY electronics and kits : Free - Tools Gift Certificates Arduino Cables Sensors LEDs Books Breakout Boards Power EL Wire/Tape/Panel Components & Parts LCDs & Displays Wearables Prototyping Raspberry Pi Wireless Young Engineers 3D printing NeoPixels Kits & Projects Robotics & CNC Accessories Cosplay/Costuming Ha...
Find maker jobs in 3D and CAD, Art, Design, Education, Embedded Development, Engineering, Fabrication, Marketing and Communications, and Web Development
Subscribe to Adafruit Newsletters - https://www.adafruitdaily.com/
Womenโs Month Featured Guide and Products
https://www.adafruit.com/explore/womens-history-month-electronics-designed-by-women
Adafruit Industries, Unique & fun DIY electronics and kits : Shopping Guides - Tools Gift Certificates Arduino Cables Sensors LEDs Books Breakout Boards Power EL Wire/Tape/Panel Components & Parts LCDs & Displays Wearables Prototyping Raspberry Pi Wireless Young Engineers 3D printing NeoPixels Kits & Projects Robotics & CNC Accessories Cosplay/C...
Learn Guide -
https://learn.adafruit.com/sketch-drawing-toy/
send the image via BLE
Code on Github -
https://github.com/adafruit/Adafruit_Learning_System_Guides/blob/main/CircuitPython_Knob_Sketcher/feather_sketcher/code.py
Call it the RuizDraw. ๐
2.4in TFT FeatherWing -
https://www.adafruit.com/product/3315
16mm momentary push button -
https://www.adafruit.com/product/1503
Mini Toggle switch -
https://www.adafruit.com/product/3221
2x 10k Potentiometers Linear -
https://www.adafruit.com/product/562
Short Headers for Feather -
https://www.adafruit.com/product/3002
header of things
3D Parts Library on GitHub -
https://github.com/adafruit/Adafruit_CAD_Parts
Lol
are there pots that also act like a button that could be used for pen up/down?
Would this also work with using a pyportal?
Subscribble. ๐
New Parts! 3D Parts on GitHub - https://github.com/adafruit/Adafruit_CAD_Parts
Adafruit Fritzing Library parts - https://github.com/adafruit/Fritzing-Library/tree/master/parts
30AWG silicone wire -
https://www.adafruit.com/product/2051
M2.5 Hardware Kit -
https://www.adafruit.com/product/3299
let the mounting to be easy
Next project: a magnadoodle. ๐
Q: Could you, or has anyone made a trackball device?
let there be light
@ivory kiln yep. essentially same as this mouse example:
https://learn.adafruit.com/circuitpython-essentials/circuitpython-hid-keyboard-and-mouse#circuitpython-mouse-emulator-2985273-7
Transparent Pink PETG from SainSmart -
https://www.amazon.com/gp/product/B07D35174J/
plugged an M4 into back of Pygamer and it turns it on.
๐

Kitty Paw Keypad Update: https://learn.adafruit.com/kitty-toe-bean-paw-keypad-color-tct/coding-the-kitty-paw-keypad
No lag at all on that
now how to keep your Tamagotchi what is 
if you remember the old pet so you needed to keep virtual pet alive
๐ฅ
that would be good as a crab print
yeah robot walking as crap print sure
Ramp Walking Toy
NemoMK2
https://cults3d.com/en/3d-model/gadget/walking-nemo-mk2
Walking toys: https://www.youtube.com/watch?v=EwMGOo-xkAk
Here are some more toys that Tim found in his many suitcases, which could have made the cut into earlier themed videos, had he found them in time! Instead here they are...
https://www.thingiverse.com/make:1016974 zelda sword
https://www.thingiverse.com/thing:5261639 big key switch
I had a need for a giant button on my desk and I came across Adafruit's "Big Key Switches Macro Pad" design and it just about fit my needs.
I redesigned both pieces for an ESP8266 and changed it to a single button design, no attachment handles
I used one of Adafruit's giant keyboard keys and also added one of their 10mm diffused red LEDs. A few...
That only shows how to either do a keyboard or emulate a mouse by using a joystick? In order to make a trackball, wouldn't you need something to read the movement of the ball? using a joystick would be very impractical.
Thanks @rocky reef & @hard hollow . See you all tonight.
& imprecise
Another great show guys. ๐
indeed, great show guys. ๐ Espetially liked the etch i sketch. ๐
Thank you for giving us your time.
thanks so much for hanging out folks!
great show guys
thanks for hanging out folks! cya tonight
๐ Good evening folks
Hey Y'll
Hey all!
Good evening everyone
Happy Wednesday everyone!
yo
Good evening.
good evening folks
We've got a party!
hi everyone
Link to join to show and share your project: https://streamyard.com/m74zdwhquu
oh hi!
hi all!
Hi folks
So how was peoples day
SHOW and TELL 3/2/2022 LIVE! https://youtu.be/LiuH1YcBpDk
Good evening everyone ๐
@turbid hill My day was looooong. But productive so thereโs that.
mine my oreoductive -- I ate oreos.
I had a broken raid and spent the day fighting fires
Auto correct did not in fact correct anything there. ๐คทโโ๏ธ
I made this:
Easier to tell from the less populated pic. Shows the variation of gravity (from mean) over the surface of the earth.
lol looks like protein spikes on covid virus
Thatโs cool!
Pretty graphs!
are you saying the at the equator I weigh more....
Actually marginally less.
cyber attack risks are very real!
Sorry -- red is below average, purple is above average.
oh so the poles
I used the rainbow as the scale -- with red the minimum acceleration, purple more.
You weigh marginally more at the poles.
That color scale goes in the opposite direction of what Iโd expect, but maybe thatโs just me.
Iโm accustomed to โred = higher value, blue = lower valueโ
(It's a super easy fix to swap 'em)
considering the globe is bigger below the equator
And the best part of a CRT you can still play Duck Hunt

Good evening all you most excellent people!
Bruce!
guess scott's password based on the heatmap....!
12345! The same as my luggage!
That actually just gave me an idea to try colorwheel on
hmm. jam.
I remember those from Junior High!
Apple does not use a index sensor
I don't have my screen lock so I don't actually type it that often
that's the beauty of working on open source
@robust horizon read this about how they find sectors https://www.bigmessowires.com/2021/11/12/the-amazing-disk-ii-controller-card/
@turbid hill yup! That is one I've read. Any more links, absolutely feel free to send them
Batman trying to sneak up behind you!
Currently reading that.
@robust horizon That was so fun reading and so amazing how Woz made the software do all the work and they got it all running in 3 weeks
@dim wigeon My gift to you:
And it's from the MIT press!
Nice! And yeah, that matches what I expect color-wise. (Iโm a data engineer, soโฆ)
I'm not a data-engineer -- so thanks!
at the end does it show the average time @nova totem ?
@nova totem That's a lot of work.
I still need to locate apple 2 drive, I thought I had a new version but cannot find it.
Checkmate asyncio
Awesome job on this turn timer! I love the interface you've created with the segments and buttons. @nova totem
Rotary encoders have me spinning in circles.
Hey. y'all.
Not yet but that is a great idea. I need a power switch or maybe a way to single game over
Thanks, it turned out way better then I thought when I first thought of it
total time and avg time taken
If I can get here on time next week would y'all be interested in a Tiny Memex show and tell? https://twitter.com/TransmutableCo/status/1498396885513474049
It's a nice coincidence that I completed the first Tiny Memex on the Raspberry Pi's 10th birthday. Inside is a Raspberry Pi 4 with a custom adapter hat to drive the displays and to receive input from the lever and the many buttons. #RaspberryPi10 https://t.co/XCzjtZ002m
@low fractal nice find, I just ordered the book and it will be here tomorrow. I'm also old enough when at lot of this stuff was brand new and was being created.
yay first episode of CirPyShow is great! @clear matrix is awesome
first episode with @clear matrix was great @open surge
I haven't listened to it yet! It's on the short list though.
@open surge Can't wait to listen later this week. It'll be the first podcast I've listened to
I need to listen
@cinder wind @split gazelle Thank you!! ๐
Thank you, I was about to ask whether that is the podcast they're talking about.
thank you!
Thanks everyone
Woohoo!
@nova totem love the game timer!
Thanks Scott!
np ๐
that book rocks
Great projects everyone. Thanks for sharing.
Easy links to subscribe in your podcast player here: https://circuitpythonshow.captivate.fm/listen
Show and Tell rocked as always
Thanks pt thanks Limor!
Thanks everyone for sharing your awesome stuff! And thanks @low fractal for yet another book I need to check out ๐
@open surge I just added the CircuitPython Show to my podcast feeds. It took me a minute to find the right RSS link, thoughโฆI wonder if thereโs some metadata you could add to the home page so you could point a podcatcher app at the home page and have it discover the feed URL automatically.
I know that works on other podcasts I follow, but I donโt know how hard it is to make it work.
AAE is a go!
ASK AN ENGINEER 3/2/2022 LIVE! https://youtu.be/-CkuZqhjw7M
ASK AN ENGINEER 3/2/2022 LIVE!
#adafruit #AskAnEngineer #diy
Visit the Adafruit shop online - http://www.adafruit.com
LIVE CHAT IS HERE! http://adafru.it/discord
Adafruit on Instagram: https://www.instagram.com/adafruit
Subscribe to Adafruit on YouTube: http://adafru.it/subscribe
New tutorials on t...
we have lift off
remmeber all toast when dropped falls down on the jam/buttered side
Glad to have Covid mostly behind us. Sadly, 70% of my company is in Ukraine
or ask me. I'm a c-level exec of tech company with big pressence in UA
we started offering evac in Jan
@turbid hill So if you butter both sides of the toast, will it levitate above the floor spinning in a circle? ๐
but UA residents are stubborn and want to stay and fight
@dim wigeon Lol
I feel like I've seen that book in person in my life
@robust horizon I think my cousin had that book.
Adafruit Industries, Unique & fun DIY electronics and kits : AdaBox - Tools Gift Certificates Arduino Cables Sensors LEDs Books Breakout Boards Power EL Wire/Tape/Panel Components & Parts LCDs & Displays Wearables Prototyping Raspberry Pi Wireless Young Engineers 3D printing NeoPixels Kits & Projects Robotics & CNC Accessories Cosplay/Costuming ...
People still use voicemail? gasp
I haven't had a voicemail in years. It's a blessing.
I only get voicemails from telemarketers and my parents. ๐
The Prophets approve of this CD player.
lol
https://archive.org/details/19791019ColecoZodiacAstrologyComputer press release about the Zodiac Astrology Computer
complete with horoscopes for the major presidential candidates for 1980
Clear camera!
Do they still sell the ammo for those Polaroid cameras?
I thought some company got the gear from them to make the film
I think some folks bought the film technology from Polaroid and are making film again, but Iโm not sure for which cameras.
Find maker jobs in 3D and CAD, Art, Design, Education, Embedded Development, Engineering, Fabrication, Marketing and Communications, and Web Development
So many kudos for asyncio. Never had used asyncio in python at all and it really did make my latest project so much easier to create
I was subscriber #13 to the CircuitPython Show.
Congrats @clear matrix !
Iโm so excited to listen to the first episode!
10% discount code, code is: wizkit http://www.adafruit.com
Adafruit Industries, Unique & fun DIY electronics and kits : - Tools Gift Certificates Arduino Cables Sensors LEDs Books Breakout Boards Power EL Wire/Tape/Panel Components & Parts LCDs & Displays Wearables Prototyping Raspberry Pi Wireless Young Engineers 3D printing NeoPixels Kits & Projects Robotics & CNC Accessories Cosplay/Costuming Hallow...
Excellent guide @split gazelle ! ๐น
Thank you!! ๐บ
I agree, itโs great. Your project is going to be a fantastic example for folks too
PLC.....climbing the ladders of logic ๐ช
@split gazelle Agreed, thank you for the MIDI guide! The first project Iโm doing on my Twitch stream is a MIDI thing with a MacroPad, and your guide is soooo helpful!
Yay! Iโm so glad it will be helpful for you and canโt wait to see your project
DIN rails are awesome
And just like the death star, there aren't any handrails!
OSHA was dissolved with the Republic
NFPA 70E, slowing down maintenance for all industry.
There are too many good project ideas! ๐
(Which is a good problem to have, to be sureโฆ)
It's nice that they provide info on these battery products free of charge.
RFID Wiz Kit by Smooth Technology https://www.adafruit.com/product/5402
RFID made easy! RFID Wiz is the easiest way to include RFID in all your projects. Their ONE-TOUCH training system will have you reading RFIDs in no time! Designed for art installations, ...
RFID or NFC?
it looks like its using the mifare system
ADXL343 - Triple-Axis Accelerometer (+-2g/4g/8g/16g) w/ I2C/SPI - STEMMA QT / Qwiic https://www.adafruit.com/product/4097
Adafruit QT Py ESP32-S2 WiFi Dev Board with STEMMA QT https://www.adafruit.com/product/5325
Adafruit 1.9" 320x170 Color IPS TFT Display - ST7789 https://www.adafruit.com/product/5394
This lovely little display breakout is the best way to add a small, colorful, and very bright display to any project. Since the display uses 4-wire SPI to communicate and has its own ...
earlier today, you showed off a linux feather board in the works. Is it going to be a two-layer board?
Is there a good resource to use to figure out the name of various connectors from pictures? I'd like to buy various pigtails for the landscape power supplies used in holiday inflatable decorations and it's difficult to find a matching connector when the power supply fails. ๐
I just put my Adafruit order in for my dog's new collar! Is it possible (and affordable) to have a custom flexible surface mount pcb made? It would go inside Coryโs collar with the micro, GPS and LoRa modules spread out for thinness! It would be neat to surface mount the parts rather than hand wire them.
Question
@open girder
You showed the ESP doing video out .. while a simple connectionโฆ any plans on a breakout ? Something like a backpack? Featherwing? Or could the pin be manipulated to go out a qwiic connector to a breakout ?
@open girder QUESTION: Is it relatively easy to upload a bootloader to a RP2040 chip? I want to design a board from scratch and I've previously loaded bootloaders on a few different AVR chips.
Q: Will a touchscreen version of the new 1.9" TFT display become available? Are touchscreens of that size feasible and useful?
Q: I wonder what kind of flexible connectors are used in thing like older "slider" and flip phones
๐ฑ mind blown. thank you lady ada and phil!
QUESTION : will the Feather be denoted in the catalog pages? meaning the esp 32 varients
Whatโs your preferred connector for single wires in small gauge wires? Bullet, spadeโฆ along those lines?
awesome, thank you!
Question: I've been experimenting with the 40-pin RGB TFT friend and some microcontrollers. Do you know of any experiments done with driving such a display with an RP2040 or ESP32?
Thank you for taking time for us.
Thanks @open girder and good night. ๐
adafruit is the best
Thank you!
Thanks for another excellent evening of electronics!
Thanks for a great evening of shows!
Thanks!
Great show, folks. Thanks, all
Thanks, everyone!
Thank you all for putting the shows on. Enjoyed.
Thanks for the feedback, that's good to know, I'll work on that.
@dim wigeon Thanks for the feedback, I added a big RSS button on the front page: https://circuitpythonshow.com/
I had to duck out in the middle, will catch it on replay ๐
As ladyada mentioned, the ESP32-S3 can drive RGB LCDs. Related: Hereโs an issue tracking what it will take to add RGB LCD โdot-clockโ driving displays capability to CircuitPython. https://github.com/adafruit/circuitpython/issues/6049 Also there is example code in the ESP IDF.
Greetings, folks.
hi!
hello!
ใใฏใใใใใใพใ
๐ถ ๐ต
I'm intercontinental when I eat French Toast, @spiral vale
๐
Old school CRT back there.
๐บ
Cathode Ray youTube
Lol
"Cathode Ray" was my name in when I was in a zoot suit jazz band
Photos or it didn't happen... ๐
No echo for live mic
Blame Lars.
At Lars?
Circuit Python Larsec...
At large. Pandemic pounds.
Larsec of CircuitPython
displayio parsec streak continues! ๐ 
CircuitPlayground Bluefruit I think doesn't have the IR on it. CPX is newest one with that I think.
Correct!
who needs infraRED when you've got BLUEtooth
You'd be GREEN with envy...
lol
lars get those IR signals
Lol
so now go to a sports bar with that and just leave it on a table
Lol. TV B Gone. ๐
๐ธ๐ช ๐
Evening @clever summit ๐
I hear you will be on this friday stream @smoky island ?
debugging IR remotes
Is there an equivalent CircuitPython IR library?
Yep, I am joining Scott this week (tomorrow) to chat with him during deep dive.
There is. I'm not sure of the name, Will take a look and link it if I can find.
IR_Remote ? Or am I not even close to what you folks are talking about...
Ah, yep I think that is right. Or at least that is the same one I am thinking of.
there sorta is, but it's not nearly as advanced: https://learn.adafruit.com/ir-sensor/circuitpython
The Arduino IRremote library is hugely comprehensive https://github.com/Arduino-IRremote/Arduino-IRremote
SECAM?