#live-broadcast-chat

1 messages · Page 224 of 1

fresh flame
#

the board is still full

viral sail
#

Technical difficulties. 🙂

fresh flame
ionic garnet
#

it is and it isn't

tacit garnet
#

Bwahaha

drowsy inlet
#

i don't think abracadabra was the word

viral sail
#

Now the board is clear.

drowsy inlet
#

ah, delayed abracadabra

pearl shoal
#

Howdy John

tacit garnet
#

There it goes. Clean slate

honest smelt
#

Whoops left an extra sleep(20) in the magic script. :)

ionic garnet
#

it's all good now

#

empty

pearl shoal
#

Your audio is good

cinder wind
#

Hey JP, you can put all those all old parts in a box and mail them to me. I'll DM you my address. Thanks!

viral sail
#

I'm actually watching from inside the product page today.

grand tusk
#

very meta

clear matrix
haughty quiver
#

lol

ionic garnet
#

ordered!!!!

grand tusk
#

crunchy

ionic garnet
#

submitted a $150 order just now. Job well done @haughty quiver and @open girder

grand tusk
#

same here, high five!

viral sail
#

I like the new PPotW unboxing experience.

pearl shoal
#

This is a good board to prototype your future custom STEMMA QT boards. For example, we have that strain gauge board, a solid state relay + jack board, etc that we'd like to make STEMMA QT enabled. Getting SAMD09s or even ATTINY817 chips is tough until May but we can build/test with this board for now

fresh flame
#

it's kinda slow...

#

the stream

kind crane
#

frozing

drowsy inlet
#

frozen

ionic garnet
#

this is useful for all the Trinkey RP2040s I seem to have acquired

green bison
#

looks cool. Trying to think of uses for it

ionic garnet
#

turns them into a more gen purpose mcu

drowsy inlet
#

streaming again

ionic garnet
#

@green bison imagine driving many I2C devices and wanting to access pots or switches or PIR motion detectors over I2C

green bison
#

Yeah I see the uses, I more meant in my everyday.

ionic garnet
#

while driving neopixels

#

Got it

#

I'm just getting started with seesaw devices

#

I should have bought more. I only ordered 2 just now. Didn't want to be greedy 😉

pearl shoal
#

Is there a way to set the address on these boards? So you can use > 1? I don't see a jumper (and haven't read @clear matrix's guide 🙂 )

clear matrix
#

It took me a lot of time and effort to wrap my mind around this board for the guide. Carter provided significant help with this one.

clear matrix
ionic garnet
#

I understand @clear matrix . I had a similar block when this was first coming into prominence

#

but now that I get I see applications everywhere I look

clear matrix
#

Nice!

ionic garnet
#

as always, appreciate and love your guides @clear matrix .

grand tusk
#

You can write a new address to the eeprom.

clear matrix
grand tusk
#

I don't know how to write to the eeprom.

rotund marsh
#

Python code only needs to be written to the main QtPy, or separately deployed to the seesaw?

clear matrix
ionic garnet
pearl shoal
grand tusk
#

Oh, there are eeprom_read8 and eeprom_write8 functions.

clear matrix
#

@ionic garnet Guide feedback is what I pinged you about in #help-with-circuitpython . If you get a chance to reply, that would be great. But I absolutely understand if not!

pearl shoal
#

Yes, I think the EEPROM sets the base and 16/17 add 1/2/3 to the base

ionic garnet
#

Thank you @haughty quiver . Great to see you. I've waited all year

rotund marsh
#

Thank you for the info JP. Just ordered 4, USPS shipping was 50%. Feel free to add a take your chances postage option that throws small orders into 1st class stamp envelopes.

viral sail
#

Thanks @haughty quiver

sudden gate
#

Thanks @haughty quiver

fresh flame
#

thank you!

inner spade
#

Thanks @haughty quiver . Welcome back!

pearl shoal
#

thats an expensive hanger!

ionic garnet
grand tusk
#

Yay! Thanks JP!

clear matrix
#

The channel should be a link in Discord.

#

Within Discord that is.

rotund marsh
#

Thank you Adafruit Team!

fresh flame
#

It's kinda sad that the first product of the week is a product that was caused by the silicon shortage

drowsy inlet
#

thanks!

fresh flame
#

If you ask me I still prefer the SAMD09 one but I am more than okay with ATTiny817

wild urchin
haughty quiver
#

@fresh flame or, instead of sad a reminder of how we can pivot quickly and adapt!

fresh flame
#

yeah

wild urchin
#

Resilience, adapt and overcome?

ionic garnet
#

I have the channel. But don't know where the message is. I will keep looking

clear matrix
#

@ionic garnet We can chat here about it now that the stream is over. It should be quick.

ionic garnet
#

ok

#

Happy too

#

to

clear matrix
#

You left feedback on the NeoSlider guide about it not working without the latest CircuitPython... But you left it on 20 December, and we've done a new release since then.

#

Have you tried it with the latest version?

ionic garnet
#

Yes all true

clear matrix
#

Because I think it's probably fixed.

#

Because we released 7.1.0

ionic garnet
#

Good now. On the forums Foamy explained it and I now have 7.1.0

clear matrix
#

Which I think was the beta you were using.

ionic garnet
#

Yes

clear matrix
#

Oh! Excellent.

#

Alright, thanks!

ionic garnet
#

John also tried to help me. Everyone is very helpful

clear matrix
#

Feedback marked as complete.

#

It sometimes take a bit to get to the guide feedback, but we appreciate it greatly.

ionic garnet
#

the other thing worth mentioning is that at least one Adafruit board has SDA1, SCL1 on STEMMA. Perhaps that should be identified. When I was a complete newb that caused me some grief. I've seen it mentioned occasionally but not always and I always forget which board.

clear matrix
#

Ah yeah.

#

I saw you mentioned that.

#

It's a good thing, but it's frustrating for guide code, heh.

ionic garnet
#

it's my nature. After 40 years in the software business I know how much I appreciate feedback, testing, ideas...

#

Perhaps a teeny tiny abstraction of some kind could solve. Perhaps a secondary board definition called STEMMA_SDA, STEMMA_SCL

clear matrix
#

We've talked at length about it, and I don't think the plan is to do that.

upper sandal
#

we do have people ask about board.I2C not working on the QT PY 2040 for that reason

clear matrix
#

So I need to add a commented out line of setup code for the QT Py, etc.

ionic garnet
#

I don't love that idea. But its a thought

clear matrix
#

Yeah. Exactly.

upper sandal
#

there is a PR for board.STEMMA_I2C

ionic garnet
#

The commented out code is perfect

clear matrix
#

I should take a look at that. I would prefer that.

#

Would eliminate 2 extra lines of commented out code.

upper sandal
#

the port is marked "I2C1" on the board, hence the SDA1/SCL1 I believe

ionic garnet
#

That's what I do is put that comment in my code. My code is always config file driven so I share the same code on all (applicable) mcu boards but put hardware specific settings in config

#

Yes that is how the constants in board are named when it applies

clear matrix
#

Oof that PR conversation is lengthy.

upper sandal
#

there is the idea to add STEMMA_I2C as an alias to board.I2C on all other boards too, though I wonder if it's not more confusing than helping, but we'll cross that bridge after the other PR is done

ionic garnet
#

I should get involved. I just try to resist volunteering for EVERYTHING that interests me

clear matrix
#

@upper sandal It looks like we settled on STEMMA_I2C(), yes?

ionic garnet
#

that would be great!

upper sandal
#

yeah

clear matrix
wild urchin
#

@ionic garnet Don't worry, I cover the over-volunteering for you.

ionic garnet
#

although it doesn't work quite so elegant with my config driven approach

clear matrix
#

Because I'd like to see that merged.

ionic garnet
#

since I'd have to branch in code it seems

upper sandal
#

ah and the ESP2S2 QT PY also works the same with separate pins for the stemma port

clear matrix
#

For what it's worth, I don't mind either way, I'd simply like to see it merged.

ionic garnet
#

versus:

upper sandal
#

having STEMMA_I2C on boards where it's not the same as the default, at least makes it discoverable for anyone looking a dir(board)

ionic garnet
ionic garnet
clear matrix
#

Ah I see microdev is who started it.

#

I thought you did, Neradoc, apologies.

upper sandal
#

no I did, but it was way over my head

clear matrix
#

ahhh ok

#

Fair enough!

#

Oof, I see why.

#

That is, uh.... not simple.

upper sandal
#

or at least I was a little too fast to create the PR, the code was terrible

clear matrix
#

If everything is solid now, though, it should be easy to modify it to add the QT Py ESP, yes?

#

Looks like the board-file changes are not too gnarly.

#

Or is there more that needs to be updated based on suggestions and so on? I mostly skimmed.

upper sandal
#

adding the ESP is the easy part, now I'm not sure what needs to be done, I believe Dan and Scott agreed with me on the removal of the optional parameter to board.I2C() but idk

clear matrix
#

Done. We'll see what we get. 🙂

rocky reef
upbeat coral
#

Hey Y'all

hard hollow
#

☕️🫖⚡️

rocky reef
#

good morning, afternoon, evening and night folks!

open surge
#

good morning!

dense night
#

Hello everybody

past nova
#

Hello

smoky island
#

I have a hug report for Noe and Pedro today. Thank you so much for all of the work you do to make CAD models of the Adafruit parts. The RP2040 model has become an integral part to a project I am working on.

rocky reef
#
#
shadow epoch
#

Morning! ☕

open surge
#

Is Ninja Flex like a TPU?

#

thanks

rocky reef
mellow thunder
#

Welcome back boys!

rocky reef
nova totem
#

I really have to try ninjaflex again for sure. It gave me troubles and I didn't have the time to fight with it then

shadow epoch
#

I love edge lit animations!

smoky island
#

🦜 ⚙️

rocky reef
shadow epoch
#

The Zoetrope is really cool

rocky reef
shadow epoch
#

Thanks! It was a challenge

#

I love the vegas sign effect of just a few frames

rocky reef
#

Every week we'll 3D print designs from the community and showcase slicer settings, use cases and of course, Time-lapses!

Spiral Pencil Holder
Pete Owens
https://www.thingiverse.com/thing:5168295
CR10S Pro
Rainbow PLA
12hr 06mins
X:190 Y:180 Z:52mm
.2mm layer / .4mm nozzle
6% Infill / 6mm retract
210C / 60C
96g
60mm/s

Visit the Adafruit shop o...

▶ Play video
shadow epoch
#

mmm cookies!

shell mason
#

snow molds and perhaps ice candle molds with 3d rpinting

#

what that would look from snow what make a candle holder too outside

open surge
#

That soldering iron heat insert is definitely on my to-do list

rocky reef
shell mason
#

3d printing nerd did a snow duck used the 3d printable duck mold

shell mason
open surge
shadow epoch
#

can you share link to ears on prusa printers?

open surge
#

good tip, thank you

shell mason
#

change the year

#

it is default year 2020

shadow epoch
shell mason
#

layerbylayer of how to make mold from 3d model

opaque hearth
#

Thanks guys, great show! ✌️

upbeat coral
#

Thank you for taking time for us

rocky reef
#

thanks so much for hanging out folks!

hard hollow
#

thanks for tuning in, cya tonight folks 😄

shadow epoch
#

Thank you!

upbeat coral
#

Hey y'all

haughty quiver
split gazelle
#

good evening folks

nova totem
#

Hello everyone

turbid hill
#

yo

steep gale
#

Hello

inner spade
#

Hello!

steep gale
#

I am working with esp now protocol is it possible to use wifi and protocol at same time

cinder wind
#

I miss going to CES. It was always crazy

turbid hill
#

-35c wind chill cold in Calgary, we were at -42c a day ago

nova totem
#

Similar in Winnipeg, even inside feels cold

turbid hill
#

funny we predict by monday +15c

cinder wind
#

brrr

#

it was below 40ºF here in Southern California. So cold! 🙂

turbid hill
#

lol 4.4c

drowsy inlet
#

async/await - super awesome stuff

odd fox
#

10 F / -12C Here in Denver, CO

cinder wind
#

Thanks @paper peak! I can't wait to play with async

sonic shell
#

could you use a potentiometer instead of buttons for speed?

paper peak
sudden gate
#

Thanks Noe & Pedro …. Fun!

nova totem
#

async will really make a lot of projects easier. (hopefully) no more polling

turbid hill
#

vulcan ears

drowsy inlet
#

i should probably google it, but asyncio is 7.1.0, correct?

cinder wind
grand tusk
#

Wow!

drowsy inlet
#

yes, saw that lamp posted. very cool! starred it right away.

smoky island
#

Ooooh, that lamp looks awesome! Great job @robust horizon

cinder wind
#

That's a beautiful lamp, @robust horizon !

waxen thistle
nova totem
#

3 meters! wow how bright can that be! I used 1 meter in a project and it was blinding

dim knot
ionic garnet
#

hi all

#

I miss CES too.

drowsy inlet
#

add rotation to that lamp too...

split gazelle
#

that's amazing @smoky island

nova totem
#

@smoky island saw this pop up and watched it later, such a cool idea and works so well

ionic garnet
#

really fun @smoky island

cinder wind
#

Also thanks for your xmas-break livestreams @smoky island. They were a great way to peek in on CircuitPython when I couldn't play with circuits myself

hot frigate
#

@smoky island This is amazing! This would be an amazing bridge for kids to get on hardware!

odd fox
#

That is AMAZING

grand tusk
#

far out

odd fox
#

I can TOTALLY see this being used to help teach programming

ionic garnet
#

I have to crack my QT Py ESP32-S2 open and get at it!

waxen thistle
#

Minecraft + programming is a fun and entertaining way to introduce a lot of young, enthusiastic minds to Minecraft....what a great project @smoky island ⛏️

smoky island
#

Thank you all 😄 it was super exciting to get everything working, it's great fun to play with!

waxen thistle
#

Liz's camera for us is off....

ionic garnet
#

I don't see her

drowsy inlet
#

only seeing black

urban gale
#

I can't see Liz's screen

balmy steppe
upbeat coral
#

yea only black

sudden gate
#

Same here … all black

waxen thistle
#

Please move away from the gravitation lensing of the black hole 🌠

turbid hill
#

lol

split gazelle
#

weird, was showing for me on streamyard

smoky island
#

@waxen thistle and @hot frigate Totally agreed! the original inspiration for this project came from a book called "Adventures in Minecraft" or similar that was a book that introduced programming to folks using python on a Raspberry Pi. It really does make a great sandbox for folks learning to code to play inside of.

waxen thistle
#

JP could see it too apparently, very weird. Live demo gremlins 🦜

balmy tinsel
#

oh no I think I just got booted

sudden gate
#

Love that one

urban gale
#

the gremlins are messing w/ us big time

balmy tinsel
hot frigate
#

@smoky island That is probably the first time my jaw dropped wathcing Show and tell. The only thing going through my head was how my daughter would turn a physical board into a lock in minecraft, or some similar concept. Her jaw would also drop. Looking forward to your write up.

smoky island
upbeat coral
#

Thank you all for giving us your time.

sudden gate
#

Thanks @haughty quiver for hosting another one

ionic garnet
#

Thanks JP

nova totem
#

Cool projects everyone

drowsy inlet
#

Cool stuff all. Thanks for sharing!

haughty quiver
#

Excellent projects everyone, thanks very much for sharing them with us.

#

@balmy tinsel love that popsicle!

#

please come again to show it in action

fair fulcrum
#

now i want a creamsickle, that looked super awesome

balmy tinsel
#

Thank you, I will. We're having a storm. Bellingham I think that knocked out my video?

viral sail
#

Good evening everyone.

ionic garnet
#

Howdy

open girder
ionic garnet
#

rainy day music

turbid hill
#

err snowy day maybe

ionic garnet
#

yeah depends on your latitude!

turbid hill
#

sounds like cheesy game show music

ionic garnet
#

mostly rain here in Massachusetts today

turbid hill
#

blowing snow yesterday here in calgary

hot frigate
#

I'm in the process of making new masks now!

sudden gate
#

Thanks for continuing to produce @proper trench etc

odd fox
#

I have to say this virus is nothing to sneeze at. I came down with Omnicron the beginning of Dec. Fortunately, it was mild, but still have not regain 100% taste and smell.

dim knot
#
odd fox
#

Was days from getting the booster in Dec, so got is yesterday.

nova totem
#

I tested positive the day I was to get the booster, figures. Luckily, also mild

odd fox
#

I consider myself lucky.

#

I'm in fairly good shape for someone in their 50s.

ionic garnet
#

I've had three full vaccine doses, still never had a Covid test. 2 Pfizer and one full ModernaI have RA

sudden gate
#

There is NO substitute for physical makers … Thanks!

cinder wind
#

Can you believe these floppy disks can store up to 1.4 MEGABYTES of data!? MEGABYTES. That's incredible. We'll never need more space than that

turbid hill
#

lol

#

I remmeber apple floppys at 140k

odd fox
#

oh I remember the ones that I think were 400k.

odd fox
ionic garnet
#

Found a good use for the SeeSaw board. I ended up with a bunch of Trinkey RP2040s. Using STEMMA QT on SeeSaw AT817 to expand IO options over I2C

sudden gate
#

I remember 5.25 true floppies

hot frigate
turbid hill
#

started with apple 2 single sided floppy 5.25

ionic garnet
#

I remember 8 inch floppie

#

s

odd fox
#

Technically I remember seeing some punch cards from my math teacher in the 90s.

ionic garnet
#

On CP/M

odd fox
#

The history of this is CRAZY.

sudden gate
turbid hill
#

punch cards used to make a lamp

odd fox
#

Would love to see a series on the history of computing.

ionic garnet
#

I need to buy an extra AdaBox as gift. But have my own subscription.

open surge
#

Adabox was my Christmas present from my partner. 🙂

odd fox
#

Though, I'm just OLD!!! lol

dim knot
#
Adafruit Industries - Makers, hackers, artists, designers and engineers!

Limor (ladyada) told me a story from when she was in high school today that was so good, I asked her if we could share it on our blog (and I checked with Mudge and Kingpin too!) – this past w…

odd fox
#

ooooh an Aple IIgs

#

I LOVE that apple

ionic garnet
#

"At the time it wasn't so cool" Indeed

odd fox
#

The IIgs was my 1st exposure to a GUI that resembled macOS of that day.

turbid hill
#

I still have a working apple 2c

ionic garnet
#

I had one like that. Convertible

upbeat coral
#

Qual question on submarine I was on "Where is smallest hydraulic system on the submarine located?" Answer the Hard Drive for the missile fire control system.

nova totem
#

I still haven't brought myself to sell my mustang

ionic garnet
#

Cool forever Limor

odd fox
#

I still remember using a IIgs with Bank Street Writer with a daisy chain printer. LOL

#

I LOVE it when Limor brings up things like this.

fair fulcrum
#

anyone ever play conan on the apple II? i miss that game

upbeat coral
#

Somewhere I have my first post Navy resume on an 8" floppy disk.

sudden gate
#

❤️ your reaction @proper trench

odd fox
#

@fair fulcrum : sorry I played Oregon Trail on the II+

fair fulcrum
odd fox
#

HOLY CRAP!!!!!!! Limor

sudden gate
#

TRS80 ❤️

odd fox
#

I love you, but that is CRAZY!!!

#

lol

upbeat coral
#

Chess on TRS-80 Level 1 4k.

fair fulcrum
#

no one should have to deal with that stuff i dont know how people get to that frame of mind ><;;;;

cinder wind
#

Thank you for your rage, pt. We should all be so angry at such BS

open girder
#

yah, it's nuts

cinder wind
#

and thank you Limor for being so awesome. you're an inspiration to everyone

open girder
#

thanks @cinder wind for the kind words and support and all; ya do

#

it helps us 🙂

odd fox
#

+1 @cinder wind

waxen thistle
#

PT said, along the lines of "Sorry, but we have to call it out."

No...zero need to apologize when others are being actively unkind. "Not sorry, we're calling this BS out. It's time we hold each other to a higher standard."

[adding: we all should endeavor to be kind and understanding. those who hurt others might be acting from a place of pain themselves. but we shouldn't accept what they dish out. it's our responsibility to do the right thing.]

odd fox
#

Totally agree with @waxen thistle

sudden gate
#

What I find encouraging is …. Those with vision … aren’t deterred with that BS

cinder wind
#

oh it's not pronounced "QiCad"?

nova totem
#

I thought Kay-Cad

peak smelt
#

is there a discount code tonight?

open girder
#

10% discount code, code is: newyearishere http://www.adafruit.com

ionic garnet
#

yes: newyearishere

peak smelt
#

thanks

robust horizon
#

I'm late checking in on discord but thanks for the kind remarks about my lamp. I loved both your projects @smoky island and @cinder wind

#

now speedrunning AaE 🙂

fair fulcrum
#

greaseweazle, lol that makes me giggle

cinder wind
#

looks like cheap USB floppy drives are ~$20 brand new, cheaper than any used IDE drives I've seen (if shipping factored in). that's kinda nuts. plus the USB ones use a lot less power. if we can take those apart to add a Pico... 🙂

sonic shell
#

Thanks to the discount code! Combined with a gift certificate I got for Christmas I just ordered a Circuit Playground Express Advanced Pack with 2 enclosures and got the free feather!

open girder
#

GOOD HAUL @sonic shell

inner spade
#

Q: will CD-R drives be next on the list?

open surge
#

I have a bunch of those!

sudden gate
#

Still loud?

digital crescent
#

finally! I've been waiting for a full Disney building build!

sonic shell
#

good progress building during a pandemic

open girder
#

@inner spade huh, maybe! and also laserdisc 🙂

cinder wind
#

Zip disks! ahha

inner spade
#

Would love to play old CDs through a Feather with CircuitPython.

#

(Ha! They're all old at this point.)

open girder
#

The Jaz drive was a removable hard disk storage system sold by the Iomega company from 1995 to 2002.
Following the success of the Iomega Zip drive, which stored data on removable magnetic cartridges with 100MB nominal capacity, the company developed and released the Jaz drive. First shipping to OEMs in December 1995, the Jaz drive featured 1GB c...

cinder wind
#

totes

nova totem
#

I haven't thought of the Jaz drive in so long

fair fulcrum
#

ooh man that zip/jazz clunk

#

i might have to plug in my zip drive just to hear it again

waxen thistle
#

Does the backpack have a laptop compartment?

turbid hill
#

It looks like it is designed as a toolbox

sonic shell
#

did that tag on the inside say free tool?

cinder wind
#

oh man that's the kind of motion graphic that Adafruit needs: fire, electric guitar, spinny rotations

robust horizon
#

I mean, it was a good intro but it's no moment of zener

turbid hill
#

lol

sonic shell
#

lol

dim knot
robust horizon
#

awwww adafruit people so calm, so centered

fair fulcrum
#

yes! i love this demo video, i was hoping you would play it again =^-^=

dim knot
upbeat coral
#

Nope

dim knot
split gazelle
#

Kind of want to redo the wiring for the robot xylophone with these..

ionic garnet
#

just ordered two of those!

dim knot
ionic garnet
#

tonight

urban gale
#

that's a lovely board

ionic garnet
#

indeed

sudden gate
smoky mantle
#

I want one

cinder wind
ionic garnet
#

can't wait to get the two of these I ordered

#

very nice

rotund herald
#

Hi for all

spiral bough
#

@open girder I'm loving all these logos, any chance for sticker versions in the future?

turbid hill
#

order done store properly drained of product

robust horizon
#

thank you for the swd header on the rp2040 metro @open girder

turbid hill
#

oooh a rp2040 metro

smoky mantle
#

Do GaN-FETs offer any advantage (thermally and other) in low frequency/DC switching such as in an SSR?

sonic shell
#

kinda want a shirt with that bunny floppy logo for my daughter

split gazelle
#

Piiiink!

ionic garnet
#

YES make them all pink!

waxen thistle
#

Paint the town pink!

grand tusk
#

🐽

hot frigate
#

My DIY custom 3dprinter would LOVE two pink RP2040's to power the 8 X and Y motors.

smoky mantle
#

thanks for your answer..!

echo canopy
#

Question adafruit @open girder

The New ESP32S2 TFT

Have you used the PPK2 or equivalent for the power consumption at full power on with Wi-Fi

viral sail
#

Thanks @open girder and good night. 🌒

grand tusk
#

Thank you!

#

Waited all year for this show!

sudden gate
#

Thanks … you hard working folk … have a good evening!

urban gale
#

same, PT

ionic garnet
#

We are here for you man

upbeat coral
#

Thank you for taking time for us.

waxen thistle
#

Thanks @open girder for another excellent evening of shows! And thank you to @haughty quiver for guest hosting Show & Tell! Y'all rock, and it's nice to have something to look forward to this week.

ionic garnet
#

Take a floppy!

inner spade
#

Thank you!

hot frigate
#

Hugs for Phil! Happy New Year everyone!!!!

ionic garnet
#

Bye @open girder my order is in!

broken arch
#

Thanks!

vagrant flax
#

❤️

waxen thistle
#

"Be the person your younger self would be proud of."

split gazelle
#

Thank you

urban gale
#

thanks Adafruit! Thanks all!

cinder wind
#

Gnite!

robust horizon
#

getting a big band vibe from this track

rotund herald
#

Bay thanks

ionic garnet
#

I know young Limor would be impressed with her accomplishments. Young me would look at my career and job and say "how the f did a stoner rock & roller invent that stuff?" But I'd be proud. We all should be. No matter what. If you don't dig what you're doing then do something else!

#

nite all

open girder
#

thanks all!

turbid hill
#

No thank you for all the sweet goodies

fair fulcrum
#

thanks for getting mad about people behaving badly and making cool hardware, software, and this community

peak smelt
#

Nice show!

viral sail
#

Good afternoon.

spiral vale
#

is it time for the thing?

inner spade
#

Hello!

haughty quiver
#

Hi!

drowsy inlet
#

feels like i haven't seen this show since last year...

haughty quiver
#

time is NOW! @spiral vale

spiral vale
#

Present Day. Present Time

cinder wind
#

Is it now yet?

grand tusk
#

Happy new year! Keep it warm!

drowsy inlet
#

another way that may better show that t is in [0,1] is:
(1-t) * begin + t*end

#

just for knowledge

viral sail
#

I made a color blend function like that for my star chart script. I have stars plotted with an RGB approximation of their spectral type, then have a fade-out scaler that blends it with white, if I don't want the colors too bold.

cinder wind
shell mason
#

pianocade somehow very much nintendo looking one

inner spade
#

Welcome to 2022. JP in the virtual world.

cinder wind
drowsy inlet
#

can also generalize the lerp between any 2 values a and b using:
((b-t)/(b-a)) * begin + ((t-a)/(b-a)) * end

#

again, just fyi

ivory flax
#

👍 thanks

cinder wind
drowsy inlet
#

@cinder wind nice! i didn't realize that. thanks!

shell mason
#

Lars midi controller

cinder wind
#

not white keys, those are red buttons, John

sudden gate
#

❤️ that JP

shell mason
#

Lars have selected the keys

drowsy inlet
#

this is super cool. reminding me of the good ole NES days hah

cinder wind
#

the fact it's synthesizing all those notes on the Feather board (and not being a MIDI controller) is so cool

shell mason
#

some IR to change waveforms would be neat

ivory flax
#

Sounds like the game Nintendo Link

shell mason
#

if you know that harp one

cinder wind
#

change the waveform to SINEWAVE and it'll sound more like a harp!

inner spade
#

Excellent project. Also liking the 2020 keyboard frame.

shell mason
#

great stream

shadow epoch
#

Thanks!

viral sail
#

Thanks @haughty quiver

shell mason
#

lars was behaving well

haughty quiver
#

haha yes he was

#

thanks so much all!

sudden gate
#

Thanks again @haughty quiver

drowsy inlet
#

thanks! super cool!

pearl shoal
#

Hey @haughty quiver - I have question about your arcade board... are the LED connections wired as GPIO on the Seesaw? That is, can I set them up as input and have 8 inputs? I know there'd be an inline resistor, but is it possible?

#

Also, does anyone know where the PCB & schematics are for that board?

pearl shoal
#

I can see two ways this would work: 1) The entire ATTiny817 runs at 5V (if the boost converter is on - it looks like there's a disable option on the back). In that case, I think using INPUT_PULLUP would work fine on the four LED pins. or 2) The ATTiny817 runs at whatever's provided on I2C and the four LED pins are level shifted to 5V... in that case, I don't think a switch would pull the input low so input wouldn't work. Without a schematic I can't tell which it is.

haughty quiver
pearl shoal
#

I get that... and I see the value w/arcade buttons. But in my case, it would be more valuable to have 6-8 inputs, rather than 4in+4LED. So, I was wondering if the code could tell the Seesaw chip to put them in INPUT_PULLUP and have it work. As I mention above, I can see two different ways of doing it

#

I don't see the files anywhere yet

haughty quiver
#

@pearl shoal the Arcade 1x4 is using pins PA05, PA04, PC01, and PC00 on the ATTiny817 for the LEDs in case that's helpful.

#

(the switches use PA06, PA03, PA02, PA01)

pearl shoal
#

Yeah, I appreciate you looking, but I don't think I'll know the answer until we learn whether there's a level shifter or the whole MCU is at 5V

#

@paper peak just sent me an answer

#

The ATTiny is powered from the STEMMA connector. The charge pump boost converter is used for the level shifters, which are between the GPIO pins and the output sockets. So 2)

halcyon linden
pearl shoal
#

I have one of those on the way (and yes, it's a big help). But I had a goal of being able to have our teams assemble a prototype AT switch interface without soldering. This board allows for a QT Py -> STEMMA QT -> 1x4 Arcade -> Arcade Wires -> 3.5mm panel mount jack (all without soldering)

#

This board will totally do that for 1-4 jacks

#

I was just hoping to expand it to 8 jacks

halcyon linden
#

I see you were hoping to have a board with all the connectors pre soldered. Not sure what is out there but if I see something I'll send you the information.

pearl shoal
#

I can use a RPI Zero + Arcade Bonnet to get 6 (but that still requires soldering headers and is a Pi which is a different beast)

#

This works - I am not stressed about being limited to 4... I was just hoping to use the others (since I don't need the LEDs)

ornate coyote
#

No stream this week @rapid hornet ? I can't remember when you said you'd be back.

rapid hornet
#

Yup! Just forgot to make the YouTube event

ornate coyote
rapid hornet
#

Thanks! Will make it after I eat lunch

sudden gate
#

?showtimes

arctic abyssBOT
#

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

sudden slate
#

deep dive

rapid hornet
timid plover
#

Happy New year to all!
first deep dive of the year !-
are SD card emulators in the discussion today 🙂

rocky tulip
#

and we're back

grand tusk
#

Hey all, Happy New Year!

rocky tulip
#

I'm in self-isolation so this is a very welcome addition to my Friday evening

strong acorn
#

🤿

grand tusk
#

With or without beans?

rocky tulip
#

just like riding a bike

clever summit
#

🇸🇪 👋

rocky tulip
#

it's true! it is great!

shell mason
#

Deep Diving to deep

wind spoke
#

Is the Raspberry Pi 2W SD card image working if you flash it from scratch? It was working with 7.0 but last week I had problem with more recent image. Anybody with a recent from scratch success?

modern night
#

o/ howdy all, hope everyone is well today!

eager matrix
#

Hi Scott. I hope your holidays were great. I just got off a zoom helping my sister get started with Circuit Playground Express.

sudden gate
#

Hello All

wind spoke
#

Pi Zero are numerous. V1.2 without camera (rare), then with camera, then Zero W. Witch one are you targetting?

rocky tulip
#

is there a database of timestamps for when the cat gets pets

timid plover
#

I needed to clone th git repo to search the archive - are there other ways to search the deep dive repo for topics ( I use silver search on the cloned repo 🙂 )

rocky tulip
#

lollll

wind spoke
#

One can watch all the pet the cat.

sudden gate
#

Deep Dive Notes need a 2022 folder 😛

rocky tulip
#

😻

ornate coyote
#

Higher level, more user friendly, and no compiling... instant code changes and experimenting.

wind spoke
sinful meadow
#

and the repl!

grand tusk
#

Adafruit CircuitPython 7.2.0-alpha.1-47-g3b083c547 on 2022-01-06; Raspberry Pi Zero 2W with bcm2837
uptime: 4h 12m 24s

rocky tulip
#

oof

wind spoke
#

Did you find an SD card emulator? You asked for that on Twitter.

#

So no keyboard on the Pi400 because it require to be USB host?

ornate coyote
#

ESP32-S3 Yay!

wind spoke
#

I understand and value having a Pi version of CP, but I don't see the commercial value for Adafruit. It is great even if I don't understand the business model. But S3 mean selling board. And S3 is great, I want the QtPy S3 (does not exist yet).

grand tusk
#

Pi zero plus Stemma qt 💥

wind spoke
#

I will replace a lot of Pi Zero W by Pi Zero W2... so many Pi Zero W will be available to me.

strong acorn
smoky island
#

Did you get into the QMK config tool output thing?

grand tusk
#

Now I gotta find that eInk pi hat...

wind spoke
#

Should the old ESP32 regain support now that there is a BLE workflow?

#

I tested micro:bit v2 from chrome browser, I could edit the Hello World but connection was breaking and I gave up.

dim cedar
#

Hi, is it possible to run (execute) another .py file before code.py? I would like to change resolution on RPi with LCD screen, but I do not want to run that within code.py. Thx

gaunt plume
#

dang i gotta do my circuitpython 2022 💫

strong acorn
#

@dim cedar is that HDMI? how do you change the resolution on RPi?

#

nice

grand tusk
#
import displayio
import framebufferio
import videocore

displayio.release_displays()
fb = videocore.Framebuffer(1920//2, 1080//2)
display = framebufferio.FramebufferDisplay(fb)
dim cedar
balmy tinsel
#

I didn't realize their was a deep dive today, glad I can catch the second half live

wind spoke
#

Problem is that I have no idea for 2022!!!

dim cedar
#

Yeah Pi Zero for Retro game console 😍

modern night
#

I'm looking forward to writing one this year now that I'm more familiar with the environment. That inandof itself is exciting to me

#

yes this is really interesting! It's cool to see how folks make goals in projects like this

ionic garnet
#

hi y'all

gaunt plume
#

👋

rocky tulip
#

I'm enjoying it too

#

it's possible that rest might actually be good for you

ionic garnet
#

I agree secrets thru env is the wqy

#

way

smoky island
#

Wipper Snapper uses secrets.json I think I was happy to see that. I'm also hoping that we'll move away from secrets.py would love to see json or pretty much anything else.

shell mason
#

now there is this floppy support

gaunt plume
#

and the project bundler feature on Learn

#

(shouts out to the adafruit learn developers 🙂 )

dim cedar
#

Are there any plans to support different pictures/graphics types (PNG, JPG, SVG) other than BMP? in CP? I looked at some guides and I did find just support for BMP :/.

strong acorn
#

no

smoky island
#

I did check off a lot of those things this year.

#

One tricky bit for SVG, I don't think we have a XML parser yet.

ionic garnet
#

you da man

#

just say no to xml

gaunt plume
#

agreed! 🙂

modern night
#

I think yours and adafruit staff might be their own individual posts?

ornate bay
#

Doing what I can disco_parrot shout out to @smoky island for making it easy!

rocky tulip
#

.ini doesn't have arrays and maps, or actually a spec I think lol

#

but toml is kinda like ini++

smoky island
#

I think circup does libraries only, not CircuitPython version. There is another tool called "Blinka CLI" that does do circuitpython version updates and some other nifty utilities. https://github.com/bcr/blinka-cli/

ionic garnet
#

yeah

#

it's windows tech

rocky tulip
#

yeah! ini has sections, which is kind of like a map? but they can't be nested

timid plover
#

An INI file is a configuration file for computer software that consists of a text-based content with a structure and syntax comprising key–value pairs for properties, and sections that organize the properties. The name of these configuration files comes from the filename extension INI, for initialization, used in the MS-DOS operating system whic...

grand tusk
#
[default]
region = us-east-1
output = json
rocky tulip
#

toml uses that same structure but supports nesting of structures too.

toml is definitely nicer for config than yaml (less complex) and json (less noisy), but I wish there was something even nicer

ornate bay
#

RP2040 support is chefkiss

gaunt plume
#

lurkin'

wind spoke
#

Would there be a way to have one RP2040 firmware and have board variation that do not require their own firmware? Like a config file or something small that just include the variation between board?

gaunt plume
#

amazing wifi workflows and automated hardware testing are such grails

#

idt i wrote one last year, dont really remember the start of '21 tbh.. 2022 was wayyy better

grand tusk
#

so true

gaunt plume
#

nah i didnt write one, people did excellent work in 2021 on cpy

grand tusk
#

Snarky, "I can't predict the future."

rocky tulip
#

how can we trust you now

grand tusk
#

lol

modern night
#

Mhmm. Suure. I suppose we aren't suppose to look under our seats for a brand new raspberry pi 5?

rocky tulip
#

this isn't helping your case

#

lol

ornate bay
#

squint nothing?

rocky tulip
#

that makes sense

wind spoke
#

On the software size, they are not circular. 🙂

timid plover
strong acorn
#

and the S3 (and newer S2) DevKits are skinnier, so they fit on a breadboard with a row of pins to spare on each side (unlike Saola)

timid plover
#

how to search what's new ( but in stock ? )

wind spoke
#

So there are 3 S3 board, and I never know witch one we are suppose to get...

#

Recommendation?

timid plover
#

I clicked on adafruit whats new - but many are not in stock

rapid hornet
strong acorn
#

S3: N is flash, R is RAM... the DevKits with RAM are N2R8 (available externally) or N8R8 (available on Adafruit and externally)

#

oops... N4R8 --> oops again, looking at my boards now... N8R2 and N8R8, totally got the R/N backwards ugh

eager matrix
#

Are you involved with EFF in Seattle?

#

I'm stating a chapter here in Buffalo.

rocky tulip
#

what a good Scott

wind spoke
#

Could we "format" the other half?

eager matrix
wind spoke
#

You are going to work on S3 and have that same question again...

ionic garnet
#

thanks @rapid hornet

eager matrix
#

Thanks much Scott.

balmy tinsel
#

Thanks Scott! Happy new year everyone 🥳

grand tusk
#

Thank you!

rocky tulip
#

thanks again Scott!!

modern night
#

Thank you! Happy new year all!

rocky tulip
#

it's cat o'clock

#

note that down in your copybooks now

opaque hearth
#

👋 thx, bye!

rapid hornet
#

thanks all!

smoky island
grand tusk
#

Sound good on YT. Today I'm driving Raspberry Pi Zero.

#

I'm hearing occasional key-clack but not too bad.

#

Looks like the sensor is also on Adafruit Feather nRF52840 Sense.
I just ordered the Feather nRF52840 without the sensors. 😦

#

So 'frozen' modules are Python code embedded in the CP image?

#

Tab completion is shell specific.

inner spade
#

No prox trinkey in the inventory

grand tusk
#

Seems odd that the frozen module would import a non-frozen module.

#

Ooh, nice Hacktoberfest swag!

grand tusk
#

Maybe it still had the 'register' library in there. Balancing memory on the smaller boards is an art.

grand tusk
#

That might make a good page turning input.

#

Turns out I did order the Feather Sense board. :savvy_shopper:

inner spade
#

Is set defauls

grand tusk
#

The updated docs seem comprehensive.

inner spade
#

Yes. A very good example.

grand tusk
#

I have a tabletop worklight. Maybe I should have it 'swipe right' to turn off, 'swipe left' to turn on.

inner spade
#

… And very comprehensive analysis and explanation in the code. Exceptional work.

#

^ indeed. I’m starting to think about this sensor as a “hammer” for some projects that could use gestures.

grand tusk
#

What is D/C for an SPI device?

#

I have SCK, SDO, SDI, and CS. Not sure what D/C is about.

grand tusk
#

Oh, FeatherWing 3.5 TFT says it is data/command. I found a QVGA display that I'm trying to connect.

#

(thanks CGrover!)

#

It also has a full-size SD Card socket. Huge!

modern night
#

Howdy all! Bit late to the stream but hope everyone's doing well

#

I've got a question--how do you decide which parts to order to help with PRs?

grand tusk
#

Hey, I can toggle the backlight! 🎉

upper sandal
#

oh yeah I could retest the HTS221 PR with the changes now

#

it's on my desk connected to my QT PY neokey 4x1 mini macropad all day, so testing is quick

modern night
#

But read it was a great exercise

upper sandal
#

index is the actual value of the enum, the one that is sent over I2C

#

frequency is seemingly not used, a read-only "label"

modern night
#

Driver code is always something interesting to read through and try to follow

upper sandal
#

the class has the CONSTANT names as attributes (setattr) with the "index" values, and a dictionary indexed by the value that serves 2 purposes it seems: testing that a value is in the list, and accessing the "label" or representation of the value to print it (though it's not automatic, like it would with __repr__ or anything)

#

so I was completely wrong the first time the other day, they are not indexes, just the actual values, they could be 1, 2, 42, 55, or anything (that is one byte)

#

or maybe it would be more exact to say that the "label" here serves to represent the "real" value (as opposed to how it's coded in the API)

modern night
#

Ok that makes sense. I was reading it as if the 'index' (now I know it's value) was being used as a non-string label, so I was reading the code as if the user in the users code should be setting attributes by calling frequency setting 0, or 2 or something. That'll teach me to not to read new to me code early in the morning

upper sandal
#

so like if you need to know the report frequency to adapt your time.sleep you would use:
real_rate = Rate.label[sensor.data_rate]

modern night
#

Ok. I think I follow it now. Thank you for taking the time to explain that one, it was a doozy for me

upper sandal
#

it's a little convoluted

#

the names don't help

modern night
#

*Stares at the way I name variables in my code, aka poorly*
Yeah, bad names really make reading code rough. But good names get really difficult when you have convenience functions like that

upper sandal
#

the CV class is copied and pasted and would maybe be better fused into the Rate class in this case

timid plover
#

Delayed Deep Dive reply 🙂

Thanks @left pier (and of course @rapid hornet )

I used https://github.com/adafruit/deep-dive-notes/search to find and re-watch @rapid hornet's Deep Dive email management process
( something for me to watch as a way to start the new year )

GitHub

Notes docs for each of Scott's Deep Dive streams. Contribute to adafruit/deep-dive-notes development by creating an account on GitHub.

modern night
inner spade
#

Finding the balance between readability and explicit naming is always a magical challenge. Each of my projects are a snapshot of verbosity versus austerity. Depends on my mood, I guess.

upper sandal
#

yeah, mood and scale of the project play a big role in how I name my variables

#

and how much I remember that when I read the code 6 months from now I will have no idea what's going on

modern night
#

If I recall, and I'm going to pull library up now to double check, there's an inheritance where they used the name cv where traditionally it would be self. Self isn't a reserved word, but an optional word, and you could use any word in it's place. Most commonly folks use this instead of self when they come from javascript

#

They've been rocking the pull request, it's be amazing to watch them!

upper sandal
#

in python you give the name in the function def, so I believe you can do whatever

#

but pylint might cry ?

modern night
#

^ It took me ages to understand that self just meant, "This is a part of the larger class, and it uses parts of the larger class".

upper sandal
#

that explicit "self" gives me a "we did OOP with sticks and stones" feel in python that I don't like so much

#

I love too that the convention for the class methods argument is "cls" that one makes it much clearer that it's not a reserved word I feel

modern night
grand tusk
#

I got bubbles running on it. I'm happy.

upper sandal
#

for me it's sushi time alyekGingerStab

modern night
grand tusk
#

Nah, this is a found QVGA breakout.

#

Been running on pi for weeks now. 😄

inner spade
#

Appreciate the stream today, @smoky island. I have sooo much to learn — watching what goes on behind the curtains is very helpful. Thanks.

grand tusk
#

Thank you!

modern night
#

Thanks for the lovely stream! Have a great weekend!

grand tusk
smoky island
#

Thanks all. Have a great weekend everyone!

open girder
ionic garnet
#

Hi folks

#

Risk is good. As is Risc

upper sandal
#

that puts pressure on getting the Circuitpython bluetooth workflow for ESP32 !

ionic garnet
#

I love the QT Py form factor

desert orbit
#

BFFs for the win 😄 Love the idea, so many cool things that can be done in that form factor

#

A few weeks ago I started looking into a 'qt py hat' for a simple single-thermistor temp controlled 5/12v fan controller with the EMC2101

#

but alas, distraction 😂 but it'll be fun to come back to

ionic garnet
#

BFF works for me

spiral bough
#

BFF sounds good to me!

open girder
digital crescent
#

just did a google search for "cutie pies and..." and one of the top auto completes was "sweets and treats"

#

"little guys" is also a good name

fair scroll
#

I was thinking about QT py toppings 😄 but I agree looking at a cake/baking theme might have portential

open girder
#

from the youtube chat "sprinkles" !

glossy flicker
#

totally random question - is that a "smart" mug that LadaAda is using? if so, what do you think of it?

open surge
#

thank you!

ionic garnet
#

good night!

cinder wind
#

Can't stop, won't stop

urban gale
#

thanks Adafruit! Thanks all!

ionic garnet
#

about to submit $100 order

glossy flicker
#

thanks all y'all

open surge
#

@ionic garnet free pink feather!

cinder wind
#

I'm planning my CovidCupid Valentine's cards. One idea: "I'm negative for everything else, but I'm positive for you"

ionic garnet
#

black feather actually

ionic garnet
open surge
#

awww

ionic garnet
#

I' prototyping using one of my Pink Feather RP2040 as we speak!

open surge
#

Nice!

ionic garnet
#

Also have a QT Py RP2040 and a Tiny 2040 so I can be sure with proper config code works on all 3 (and presumably any other CircuitPython board)

#

Goodnight all. Back to (hobby) work for me

rocky jasper
#

Qt Scales
Qt Nuggets
Qt Blocs
Qt Bits

#

better late than never

turbid hill
#

Qt Nibble (4 bits) not a whole byte

shell mason
#

QTTrix

rocky jasper
#

QT pc boards could be color coded for function and speed

#

not the screen print, the board

cinder wind
# paper peak <https://learn.adafruit.com/cooperative-multitasking-in-circuitpython-with-async...

Hi! I'm trying to experiment with asyncio but I'm coming up short. First there appears to be some name differences between your learn guide (asyncio) and this page (uasyncio) https://circuitpython.readthedocs.io/en/latest/docs/library/asyncio.html And I can't use either on the ItsyBitsy M4 running 7.2.0-alpha.1.

Adafruit CircuitPython 7.2.0-alpha.1 on 2021-12-29; Adafruit ItsyBitsy M4 Express with samd51g19
>>> import asyncio
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: no module named 'asyncio'
>>> import uasyncio
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: no module named 'uasyncio'
>>>

What am I doing wrong?

#

oh it's not a built-in!

cinder wind
#

and oops wrong channel

shadow epoch
#

Happy 🌮 day! Loading up my cart, drinking my ☕

finite solstice
#

?showtimes

arctic abyssBOT
#

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

wanton lichen
#

Test

haughty quiver
#

copy

ionic garnet
#

Hello JP and other peeps!

#

today's product looks really useful for me!

#

I have similar standalone relays and the featherwing but I use a lot of QT Py's so I like STEMMA QT a lot

glass stag
#

Howdy all

ionic garnet
#

I have my CC ready. Bring on the product pick-o-the-week!

haughty quiver
#

Bringing!

ionic garnet
#

brought! not yet but moments until you bring the brought

grand tusk
#

I'd suppose you've treated less than half of us half as well as we deserved?

ionic garnet
#

perhaps

viral sail
#

Good afternoon.

ionic garnet
#

hey Jim

finite solstice
#

Good afternoon, hope everyone is well!

drowsy inlet
#

hoping the product and its use is something i can latch onto...

ionic garnet
#

Chat is here!

open surge
#

Hello!

cinder wind
#

Discord, not to be confused with Datcord

open surge
#

I wonder what you could cobble together with the Stemma port on a macropad and one of those

ionic garnet
#

you could control the world!

#

it always works in the test run

cinder wind
#

Different connector. The relay is the 3-pin "Stemma" connector (not I2C, just power/ground/data). While the Macropad has the 4-pin smaller "StemmaQT" connector. You could make an adapter definitely going from one to the other, but I'm not sure if Adafruit sells a pre-made one

tacit garnet
#

In 4 5. Control all the things!

ionic garnet
#

that same 3 pin STEMMA-like connector was on a wired pot I got a while ago and threw me for a loop since I didn't realize. I use STEMMA QT for 3 pin things all the time and specify board.scl for the pin name.

open surge
#

@cinder wind Thanks! Learn something new every day. 🙂

wanton lichen
#

Love product pick of the week. Motivates me to build stuff.

cinder wind
ionic garnet
#

Me too Yukon

#

BAM

drowsy inlet
#

non-latching means it will go low if power lost, correct?

ionic garnet
#

yes

pearl shoal
#

Whatcha sellin' today, @haughty quiver? 🙂

#

Non-latching is the right answer for plugged in projects. Latching really helps when you're using a battery-powered project since the non-latching has to continually hold the relay closed.

undone onyx
#

@pearl shoal a Relay good product

ionic garnet
#

Question: is there a non-latching similar product?

drowsy inlet
#

you mean latching?

pearl shoal
#

I like your angled headers - did you bend them? I just joined.

#

Yep! These were designed for AT projects

ionic garnet
#

yes I meant that

#

right

pearl shoal
#

No, but there is a feather wing

drowsy inlet
#

there was a ppotw a few weeks ago that did latching

ionic garnet
#

I bought 10 already!

#

yeah I bought those Feather wings

drowsy inlet
#

thanks jp!

ionic garnet
#

Thanks @haughty quiver . One of my favorite live shows of the week!

finite solstice
#

Thanks JP!

glass stag
#

Tanks JP for making me buy more stuff.

grand tusk
#

Thanks!

glass stag
#

Have a good day.

viral sail
#

Thanks @haughty quiver

ionic garnet
#

My debit card does not thank you

idle spindle
#

bye bye

glass stag
#

Thanks @haughty quiver

haughty quiver
#

you're welcome and thank you @glass stag !

ionic garnet
#

Always appreciate it when there are great Learn guides already written

inner spade
#

Thanks @haughty quiver !

haughty quiver
#

thank you everyone. Yes, @ionic garnet agreed, it's so nice when you can immediately see examples and explanations on parts!

idle spindle
haughty quiver
#

thanks everyone

ionic garnet
haughty quiver
#

ooh looks cool @idle spindle !

clear matrix
idle spindle
#

thank @haughty quiver

#

thanks

ionic garnet
#

yes I mean Feather!

clear matrix
#

It'll be extremely basic for a bit here, I'm working on many things at once, but I'm trying to get the basics live as soon as possible.

#

Then demos will get added.

ionic garnet
ionic garnet
clear matrix
ionic garnet
clear matrix
#

Yeah that one's a bit special.

#

Arduino and CP should be turning it on by default though.

#

Same with NeoPixel power.

ionic garnet
#

Also I noticed that board had some additional constants for TFT_CS and TFT_DC

#

They told me that is fixed in a newer build of CP

idle spindle
#

@haughty quiver this was my first project with C.P. and the pico. i really like the keyboard thing. i took after your keyboard. i just had the pcbs left-over from a different project i did and build this guy.

ionic garnet
#

the on by default

clear matrix
#

That sounds about right.

ionic garnet
#

although I am not sure if that is true. I am now using 7.2.0-alpha.1 and my code without powering it didn't seem to work still

rotund marsh
#

Anyone else grow up inspired into coding/electronics by https://usborne.com/us/books/computer-and-coding-books ? Any of those same folks stumbled onto modern day equivalent to help lure kids onto similar paths? https://usborne.com/us/coding-for-beginners-using-python-9780794539504 is pretty close, but not quite there.

clear matrix
#

Hmm. Might be even later than that? I'm unsure.

ionic garnet
#

It was danherbert and anecdata who were interacting with me last night. I will try again. I simply took an example for the same TFT ST8879 and changed the pins appropriately. I don't have a standalone ST8879 to confirm code is working, But I was not enabling the power. What is interesting is if you don't use the driver the TFT is on by default and echoes any serial output, which is useful. It's a lovely little display

clear matrix
#

For sure! Yeah, post back to the same channel if you're still running into issues.

ionic garnet
ionic garnet
#

I'm in Sturbridge, MA and it is cold here

#

today

clear matrix
#

Our AC broke this summer, and we replaced the entire system.

ionic garnet
#

It was my own fault but I had tried to avoid it. It's heating oil. I had an oil delivery scheduled last Friday but the foot of snow on my steep, long driveway caused them to skip the delivery. If you run out of heating oil, any sediment in the tank like sand can clog the filtration system making it impossible to get enough oil even after putting some in the tank. This not an easy thing to fix but basically got it working through tenacity and survival instinct. I wasn't worrying about freezing to death, I was worried about Sue beating me senseless if there was no heat or hot water when she gets up at 4:45am to get ready to leave for work! I am kidding of course. I see it as my privilege as a partner to fix things to make things better for my partner. She does the same. OK, I can try that now.

vivid ore
#

RIP New England winter without a working furnace.

ionic garnet
#

no kidding @vivid ore

#

it's working now

vivid ore
#

Thank goodness

#

It was 3 degrees when I left for work this morning. My poor dog couldn't even walk across the driveway without freezing up in pain...

ionic garnet
#

@clear matrix I see the problem. The code I copied had a release_displays() call. That was messing things up. Also, I should just do display = board.DISPLAY and not try to initialize SPI and all that.

#

Hmm there is no board.DISPLAY

#

Oh there is!

ionic garnet
#

@clear matrix, with all the SPI and driver code removed, using board.DISPLAY as mentioned above, and the release_displays() removed, the demo works perfectly/ On CP 7.2.alpha.1 there was no need to power

#

All is good

ionic garnet
#

it's a very nice little display

#

Logging off. As always thanks @clear matrix and Adafruit!

rocky reef
grand tusk
#

Love that QT Py case!

hard hollow
lavish patrol
#

Good [insert timezone here], people. 👋

upbeat coral
#

Hey y'all

rocky reef
#

good morning, afternoon, evening and night folks!

lavish patrol
#

Bleeps and Bloops are go!

#

Excellent.

split gazelle
#

good morning folks

nova totem
#

Good morning, bonus of working from home right

proven crow
#

Hi all!

#

ask an engineer designer

mellow thunder
#

Morning to all my great people!

proven crow
#

Audio is good!

rocky reef
digital crescent
#

that's a nice case

proven crow
#

I managed to snag 2 QT Py ESP32-S2s, no idea what to do with them but I'm excited!

rocky reef
gaunt plume
#

looove this case 🙂

proven crow
#

Yeah, it's pretty nice!

gaunt plume
#

gosh this is gonna go great when we add the SCD30 and more I2C sensors to WS this month.

rocky reef
lavish patrol
#

Tiny robot is tiny...

final cloak
#

Morning guys!

rocky reef
#

CAD files on Thingiverse -
https://www.thingiverse.com/thing:5196253

upbeat coral
#

Getting voice on a room mic

final cloak
#

did you here... "wouldn't be mine would it?" ??

lavish patrol
#

Echoey...

nova totem
#

Neat snap fit design. Cool idea to hold the corners

final cloak
#

sounds "over-driven"

lavish patrol
#

Lol

rocky reef
#

QT Py Snap Fit Cas YouTube Video -
https://youtu.be/NaFqSdJdPmQ

Wipper Snapper now supports the Adafruit QT PY ESP32-S2! 3D Print a snap fit case for the QT Py and a STEMMA QT breakout board.

Wipper Snapper Quick Start Guide
https://learn.adafruit.com/quickstart-adafruit-io-wippersnapper

Case Learn Guide
https://learn.adafruit.com/qt-py-snap-fit-case

QTPY ESP32-S2
https://www.adafruit.com/product/5325

AH...

▶ Play video
final cloak
#

Any idea when you'll have the ESP32-S2 back in stock?

#

Product ID: 5325

gaunt plume
final cloak
#

already done brother, thank you! /thumbsup

gaunt plume
#

🙂

rocky reef
gaunt plume
#

Each device is considered unique (WipperSnapper uses a tiny formula involving the ESP32's MAC address) to Adafruit IO

#

cool to see the i2c error being raised, we worked p hard on that 😄

nova totem
#

@gaunt plume Curiosity question: what is wippersnapper written in?

nova totem
#

cool thanks!

gaunt plume
#

tft feather getting a display for wippersnapper next 🙊

#

Exciting to see the new machine and your reasoning

lavish patrol
#

The dog's like "Box! Box!" 🐶

rocky reef
rocky reef
lavish patrol
#

Lol. Support zits.

lavish patrol
#

This is for the movers and shakers in the makerverse.

rocky reef
#

thanks so much for hanging out folks!

hard hollow
#

Yay, thanks folks cya tonight 😄

nova totem
#

Great show

lavish patrol
#

Great show, guys. 😀

dry marten
#

Great show! Thanks.

drowsy inlet
#

thanks!

urban gale
#

thanks, all!

turbid hill
#

Sigh 18 of us waiting on show and tell, do we even have a life.....

#

now 20

upper sandal
#

a passionate life of making cool stuff 😉

upbeat coral
#

21

tulip canyon
#

Good evening friendly maker folk

hard hollow
#

howdy folks

haughty quiver
#

hi!

turbid hill
#

now 40

nova totem
#

Good evening everyone

split gazelle
#

good evening folks

open girder
viral sail
#

Good evening everyone.

open girder
slow spire
#

Hi all

alpine radish
#

Woohoo! I finally have time to catch up with SnT!

rapid hornet
#

👋

robust horizon
#

good evening y'all!

slow spire
cinder wind
#

"Bio Things"

#

pt is new to humaning

inner spade
#

Congrats Joey!

tulip canyon
#

way to go. backed!

nova totem
#

Is it september yet? Been great following this on twitter

slow spire
smoky island
#

open girder
#

@cinder wind your species is an interesting one for sure!

slow spire
#

“Good information is advertising.” - pt
Awesome.

cinder wind
#

wow congrats on the low-power mode!

robust horizon
#

C with a Makefile ❤️

digital crescent
#

I'm printing a qt py case right now

slow spire
#

Noe & Pedro bingo card: “snap fit”, “parametric”, … ?

rotund marsh
#

Like the parametric case, Noe's original parametric case video was super useful https://www.youtube.com/watch?v=VVmOtM60VWw&t=365s

Learn how to design enclosures with snap fit covers! Use autodesk Fusion 360 to create a parametrically driven project case for electronics.

Layer by Layer CAD Tutorials Playlist:
https://www.youtube.com/playlist?list=PLjF7R1fz_OOVsMp6nKnpjsXSQ45nxfORb

3D Printing Projects Playlist:
https://www.youtube.com/playlist?list=PLjF7R1fz_OOWD2dJNRIN46...

▶ Play video
alpine radish
#

@haughty quiver Woohoo!

cinder wind
#

"Aim for the MCP!"

hard hollow
#

Those are some crispy arps!

tulip canyon
#

Up, Up, Down, Down, Left, Right, Left, Right, B, A

slow spire
#

@hard hollow @rocky reef I’m currently attempting to make sense of Blender again, so I can try to add textures to STL surfaces (wood, leather, etc) which I don’t think Fusion 360 does yet

haughty quiver
#

that's so cool

cinder wind
#

C:\IRCUITPYTHON\> HAHAH

haughty quiver
#

@robust horizon too fun

hard hollow
inner spade
#

CircuitPyDOS!

nova totem
#

I'm going to have to find the C64 drive at my mom's

neat geyser
#

This is so cool, I have so many old 5 1/4 inch disks I want to read!

slow spire
hard hollow
mellow thunder
#

Too 😎

slow spire
#

Nice, @split gazelle ! I need that and some headphones to chill out.

haughty quiver
#

LOL that's awesome @split gazelle

cinder wind
#

ooo I like the Feather stand! Will be great addition to my CircuitPython testing zoo

hard hollow
#

@split gazelle 🐝🎛⚡️

slow spire
split gazelle
#

thanks folks!

rapid hornet
#

anyone who is on show and tell for the first time please speak up so we can give you the show and tell role

haughty quiver
#

whoa!

#

that's so rad

robust horizon
#

hahah that is wild! 🎶

split gazelle
#

this is so cool!

nova totem
#

that is cool

hard hollow
#

wow electro flute! 😄

slow spire
#

Wowwwwww

smoky island
#

Neat Synth. Great job Keith!

upbeat coral
#

Electric guitars, electric violins and now electric trumpets

robust horizon
#

whoosh explanation went right over my head 😁

slow spire
#

Sure, yeah, helm hits raisin eight tour

haughty quiver
slow spire
#

Takemymoney dot meme

hard hollow
#

bazooka!

#

great projects tonight folks!

split gazelle
#

great projects everyone!

nova totem
#

Great projects all!

slow spire
#

So impressed !

alpine radish
#

Yeah @open girder 🙂

tulip canyon
#

Fantastic all. Thanks for sharing!

fair fulcrum
#

Super awesome!

slow spire
#

Inspiring!

viral sail
#

Great projects everyone. Thanks for sharing.

open girder
grand tusk
#

Hello everyone!