#live-broadcast-chat

1 messages Β· Page 34 of 1

waxen thistle
#

Thanks for another excellent evening of shows!

grand tusk
#

Thanks!

vagrant flax
#

Thanks @open girder πŸ˜„

turbid hill
#

Those blue resistors tend to b 1/8 watt

slow spire
#

Sense resistors

tulip canyon
#

Thanks Adafruit have a great night

gray obsidian
#

Thanks and good night! πŸ’€

modern night
#

thanks and goodnight all

cinder wind
#

gnite all!

vivid blade
#

Dollar for dollar, RISC-V cores are unlikely to match ARM yet, in the general computing space, due to a few reasons that come to my mind:

  1. Economy of scale on the hardware side. Performant chips aren't yet manufactured in a high enough volume to compete in price.

  2. The ISA and therefore chip designs are about 10-15 years younger than ARM. There are a lot of extensions that need work still and designers need to learn to optimize more.

  3. Firmware/software support. Since it's a young ISA, there's a large amount of work still to be done to get ARM performance across the board. The open nature of the ISA is likely accelerating this, however, as low-level devs have much more access to the ISA spec to develop their APIs against.

inner spade
#

Good afternoon! You too, Lars.

#

(Trying to appease him.)

lavish patrol
#

Hello, good people.

#

Lars shall not be appeased... πŸ˜‰

spiral vale
#

its time!

split gazelle
#

Good afternoon folks

lavish patrol
#

Hi, Liz. πŸ‘‹

#

I've had a great day. Last night a filling fell out, so I've been walking around all daywith a hole in my tooth. Fun times.

haughty quiver
#

🦷

viral sail
#

Good afternoon.

inner spade
spiral vale
#

oh hai... i didnt see you there

lavish patrol
#

Junevember. Not to be confused with Octuary, or Decril.

cinder wind
#

yeah, why so gray in California? it's so grey. and gray.

haughty quiver
#

muy gray

lavish patrol
#

It's gray on Wednesbury...

cinder wind
#

The view out my window right now. And for the last 6 months it seems

lavish patrol
#

I think the UK has got SoCal's weather...

cinder wind
#

heh

lavish patrol
#

Ok, 30C (86F) isn't hot, but hot for the UK.

cinder wind
#

wow yeah! esp since no one in the UK has A/C

inner spade
#

A Python diode.

lavish patrol
cinder wind
#

if it runs on a Raspberry Pi Pico in CircuitPython , is it PiPyPicoPyode

spiral vale
#

PiPyPiPyPs2PicoPico

cinder wind
lavish patrol
#

PiPiPicoPicoPiPiPicoPico

#

Doodah, doodah

cinder wind
#

That looks so awesome JP! Looks like a real product

lavish patrol
#

Neat trick.

spiral vale
#

hot-air station also easy if you have one

lavish patrol
#

Yep.

inner spade
#

We avoid open flames in our workshop.

spiral vale
#

(vs. a big honkin HEAT GUN)

#

πŸ‘‹

lavish patrol
#

Norns? Weren't they this little critters in Creatures?

clever summit
#

πŸ‡ΈπŸ‡ͺ πŸ‘‹

lavish patrol
#

Good evening @clever summit

cinder wind
#

kinda weird seeing a nodal flow graph for a CAD model but that's really cool

clever summit
#

Evening mr. Callaway

split gazelle
#

And I thought fusion was hard to follow πŸ˜…

lavish patrol
#

Lol

clever summit
#

Check out OpenSCAD then.

cinder wind
#

most of what I've seen of Grasshopper in Rhino was that it was all Javascript-based

clever summit
#

You write a program that creates the shapes in OpenSCAD.

spiral vale
#

Rhino = $995

cinder wind
#

so about the same as Fusion360 and not nearly as irritating business model

lavish patrol
#

Big Clive likes OpenSCAD.

cinder wind
#

wow Rhino gives you a 90-day free trial, and then just saving is disabled

spiral vale
#

posted an inkline above

#

πŸ‘

split gazelle
#

I also use the chopping model method for testing

#

You can do that

#

But it’s annoying if I recall depending on the chonk

digital geyser
#

Hello everyone!

#

gonna try Rhino, for the summer πŸ˜‰

cinder wind
#

Yes, in PrusaSlicer at least you can insert "negative volumes". and then move them around to cut geometry

lavish patrol
#

PSA: Don't eat icecream with a hole in your tooth... πŸ˜΅β€πŸ’«

cinder wind
#

oh no you let the pixies out

split gazelle
#

My micro korg with the broken middle A key is really fine then compared to this poor synth 🫣

cinder wind
#

crystal clear case!!!?!! relive the 90s in full clear-thing glory

lavish patrol
#

Lol

spiral vale
#

n+1 is the correct amount of synths

lavish patrol
shell mason
#

lars water synth effect

spiral vale
#

haptics would be neato for that

split gazelle
#

Great stream 🎹

spiral vale
#

or work to cut out

lavish patrol
#

Great workshop again, @haughty quiver πŸ‘

spiral vale
#

woop woop

haughty quiver
#

"beep beep"

grand tusk
#

He's a busy guy.

inner spade
#

A pretty full workshop today. Thanks!

sand lotus
#

Good evening deep divers 🀿

sand lotus
#

did you ever figure out the thing you were working on with the esp32spi (airlift coprocessor)?

#

think it was to make it more like requests. the portalbase stuff is a maze.

#

nvm i think that's an ongoing thing after listening to in the weeds.

#

i have family visiting and exhausted them working on house stuff, they're taking a nap now tired lol. so i have free time to enjoy your stream. not sure if i'll be around for tomorrow. enjoying at least part of the regular routine for now.

#

color+160000 i've never seen that, neat. makes me think i've been using color wheel wrong.

#

i made some code to translate it to 0-255 in separate RGB values though with pwm

#

i think it was 169 vs 170 issue, i remember this one yeah

#

geez you had to go deeep to figure that one out

#

ohh i thought when you said colorwheel you were using the rainbowio colorwheel

#

that's even smaller and seems more efficient, nice

left pier
#

πŸ‘‹

brazen grove
#

guete abig

#

(it's "good evening" in Swiss)

sand lotus
#

seems like anytime i make a change i have to rerun black. i thought black was supposed to do that stuff automatically if it had previously been run on a file or directory?

#

maybe that doesn't work in that way with windows git desktop...

left pier
#

/* Depending your IDE */
You could have it format on every save.

sand lotus
#

ahh it's pre-commit not black, nvm. thank you.

#

sometimes i'll click on the commit details on the git website just to watch it scroll through the thousands of things it does. kind of mesmerizing.

left pier
#

Its when we click like on the stream

#

❀️ ❀️ ❀️ ❀️

#

Or other "Reactions" in the YT chat

left pier
#

🐍
Keep Calm
and
print()

#

Lol... I looked and didn't see one.

#

I'm curious.. if the camera wasn't on, would you still think out loud?

I do that a lot. πŸ˜‰
Verbalizing or white boarding things slows me down and helps me think it through.

inner spade
#

Accents and multiple personalities helps.

left pier
#

Thanks for the steam, always interesting !

inner spade
#

Thanks!

smoky island
inner spade
#

Good morning!

clever summit
#

πŸ‡ΈπŸ‡ͺ πŸ‘‹

inner spade
#

Change to vertical button orientation to get four buttons in a row

sand lotus
#

good morning β˜•

inner spade
#

Or just use it in portrait

sand lotus
#

family is here and rearranged my entire kitchen. they put my coffee maker in the dining room i was quite upset. have you ever visited someone's house and just randomly started rearranging the furniture in their house? didn't know where all the pieces to make a cup of coffee...

inner spade
sand lotus
#

they're family.

inner spade
#

Interesting that the white board sketch is vertically oriented like the buttons would be if left in portrait

inner spade
#

Would be nice to match button orientation with display contents

#

Liking the state dictionary concept. I’ve used a State class object, as well.

#

State.current from the class was useful

sand lotus
#

in this case i'm in favor of getting rid of the blinka icon too. need more space.

inner spade
#

That ultimately were just overkill

sand lotus
#

You can use the free Cryptool to kind of see the inner workings of enigma. There are many different revisions of the machine it's not just one machine.

#

#cryptology, #cryptography, #cryptanalysis

This video shows how the famous Enigma rotor cipher machine works. It gives an introduction to the historical background and to the internal workings of the machine.

Enigma was invented by Arthur Scherbius in 1918 for the civil market. After its vanish on the civil market, Enigma caught the interest...

β–Ά Play video
#

I used cryptool to learn a lot about basic cryptography. Can highly recommend.

#

The youtube channel and lessons are excellent.

#

It's an interactive channel too, they have cryptography challenges that bring back old crytopgragy messages from like the 1500's to challenge you to crack using the tool. It's run by an an ex-German crypto guy, equivalent to German NSA. He's an authority on cryptography. Cryptool can crack basic substitution and even monophonic ciphers in like 30 seconds. It's not just a toy but a real tool. Advanced lessons allow you to create an encrypted video stream like skype but really private. If you want to learn anything about cryptography Niels is "the guy".

#

I got into it because I was participating in trying to crack the Zodiac Killer code for while. It was a worthwhile pursuit, learned a lot about cryptography in the process.

wind spoke
#

Hi. Not sure the story of the hack is unique...

#

I had a presentation of the work from Polish scientist, that was parallel to maybe the UK story you know.

#

About Enigma crack.

#

The thing about Poland participation is that for a long time they were on the "wrong" side of the wall, so that story was not propagated.

sand lotus
#

There are still plenty of ciphers century's old that have never been cracked.

#

cryptool is a program yes.

wind spoke
#

The break through I know of was related to capturing a machine and the code in a submarine... that was before being expose to whatever Poland was doing.

tiny grove
sand lotus
#

oh it'll do md5, aes, etc..

#

yup, poland and the bomba's which directly lead into bletchly park's hands.

wind spoke
#

Start with ROT13... or variable ROTx. πŸ™‚

sand lotus
#

the history of alan turning's machine actually began with Poland's work.

#

poland definitely didn't get enough credit in the 'imitation game' movie for their work

tiny grove
#

Indeed

wind spoke
#

ROT13 is shifting 13 in the alphabetic order. ROTx is where you choose the number, and that is your secret. πŸ™‚

tiny grove
sand lotus
#

yes rot is easy, some of the earlier ciphers were rot or letters printed on a strip of leather and wrapped around a scroll.

#

which then became rotating wheels, hence the rot.

#

his youtube channel covers a lot of history about encryption and is really neat.

wind spoke
#

Did you try to have the MacroPad keyboard be a "window" on the full keyboard... and using the rotary to move the windows left and right. So the initial display could show:

123
QWE
ASD
ZXC

So you have a full keyboard, just rotate and press a key.
Then if you configure crypto first, you can have a keyboard that does not "usb-hid print" what you see, because it print the encryption result.

#

You want to send the encrypted to the computer... but keep the secret in the MacroPad. At least that is the encryption side.

#

Not to the computer, to your friend.

#

So decryption you want to display only... so typing what your friend send you and see the message.

#

For encryption, you type and your Macropad change it.

inner spade
#

I’m a big fan of defining as many static display objects up-front as possible and revealing them when needed

#

Have even resorted to combining and placing them in a single background bitmap then covering each with a solid polygon filled with the background color.

sand lotus
#

doing that kind of thing on a black background is easy. if you have an image background you have to remove the group label or pop instead. haven't seen a lot of uses with pop lately but i really like the idea of pop.

#

in bigger scripts where ram becomes a concern wouldn't something like remove/pop be more prefrable?

inner spade
#

… or a known background color

sand lotus
#

right but my background is an image wallpaper on my feather weather as an example

#

right but that's lcars

#

take a picture of a landscape image as a background for example

inner spade
#

Yeah, solid background colors are easy

sand lotus
#

not so easy with something like that

#

ah depends if it'll come back or not for pop vs hide group. that makes sense. thank you.

inner spade
#

object.fill or object.color = None is also an option.

sand lotus
#

ah could do that too. never thought of that, thank you.

#

hmm they're labels though, can you set a text.label to none? i usually just hide them now.

inner spade
#

Would be text.color = None

sand lotus
#

didn't know text color could be none πŸ€¦β€β™‚οΈ

#

that helps a lot, thank you.

inner spade
#

Sorry, label.color=None

sand lotus
#

ahhh

#

can experiment with it, thank you.

inner spade
#

Or label.text=β€œ β€œ

sand lotus
#

welcome to my ted talk about triple quote strings 🀣

#

i do that in headers because i have no idea if SPDX will continue if i keep using code comment in the header so i triple quote stuff to break out of it. meant to ask about that.

#

i'm using displaytext as label not using bitmap label

#

and ondiskbitmap for the bg image

#
# SPDX-FileCopyrightText: 2023 DJDevon3
# SPDX-License-Identifier: MIT
""" Adafruit ESP32-S3 & Featherwing TFT Online/Offline Weatherstation"""
``` stuff like that
#

maybe it actually checks for # SPDX-? and i'll be safe as long as i don't start a comment line with that?

#

nicely done! πŸŽ‰

inner spade
#

Thanks for the stream. Great project.

sand lotus
#

thank you for the stream, that was really neat. have a great weekend!

open girder
#

LIVE in 5! Desk of Ladyada - Mailbag of Retro Goodness https://youtu.be/w9bh__Vii2k will show the 8088 DOSBOX and Tetris McNugget game tonight!

This week at my desk we're going to look at some funky retro goodies we received. First up is the 8088 DOSBOX which is a totally weird 8086-based laptop. Let's take a trip back 20 years ago to 1987 (that was 20 years ago right?) to a time when we only needed 640KB of RAM and 16 colors to have a good time. We'll play some tetris (https://www.myab...

β–Ά Play video
#

WE ARE LIVE! Desk of Ladyada - Mailbag of Retro Goodness https://youtu.be/w9bh__Vii2k

This week at my desk we're going to look at some funky retro goodies we received. First up is the 8088 DOSBOX which is a totally weird 8086-based laptop. Let's take a trip back 20 years ago to 1987 (that was 20 years ago right?) to a time when we only needed 640KB of RAM and 16 colors to have a good time. We'll play some tetris (https://www.myab...

β–Ά Play video
sand lotus
#

Happy fathers day PT.

autumn turret
#

Happy father's day to all fathers, father figures, and stand-ins to all ❀️

sand lotus
#

An official McDonalds tetris McNugget. Something I don’t think anyone would say in their lifetime.

open girder
#

thank ya!

autumn turret
#

Would there be a way to identify the chip through the test points?

ashen dove
#

Might be able to use a scanning laser to burn through.

open girder
#

@autumn turret likely not possible - its going to be a very simple OTP-flash 8051 or alike. something very very cheap and low power!

autumn turret
#

Oh well, worth a shot! Thanks πŸ™‚

verbal river
#

Did they have to use a 1980's passive LCD screen too?

open girder
#

@verbal river its an active TFT although it is not IPS

verbal river
#

Bring Back the Hyphen! πŸ—―οΈ

viral sail
#

Thanks @open girder and good night. πŸŒ‘

verbal river
#

Bye!

inner spade
#

Hello!

sand lotus
#

blog post for JP's PPOTW is going to the neopixel driver https://blog.adafruit.com/2023/06/20/551861/

Adafruit Industries - Makers, hackers, artists, designers and engineers!

Come on by for JP’s Product Picks of The Week! A new product pick will be revealed. The show airs at 4pm ET / 1pm PT, TODAY! Check out the livestream right here inside this product page you w…

#

product 5766? doesn't seem right with the stream title about ANO

haughty quiver
#

This is what we call a mis-direct! typeo 😦

viral sail
#

Good afternoon.

sand lotus
#

lol

inner spade
#

That’s okay. I’ll buy whatever I’m told to buy.

haughty quiver
#

fixed!

sand lotus
#

must have been a shield frequency typo, fixed. πŸ˜›

#

The ANO wheel is not discounted but that's ok. Picked some up.

undone onyx
#

Time to make myself a MyPod πŸ™‚

sand lotus
#

Liz's synth guide with the multiple ANO encoders is amazing.

cinder wind
#

scroll down? but I don't have the encoder yet!

undone onyx
#

Looks like a Jogwheel! east exercise here I come

#

easy (short fingrt typo)

rotund marsh
#

Can use the rotary with Adafruit MacroPad using it's Stemma QT connector?

cinder wind
#

oh yeah what JP sez

slow spire
#

To the plastic tops pop off?

rotund marsh
#

Neat! Look forward to trying that out

cinder wind
#

and you could wire up multiple of these encoders

viral sail
#

Thanks @haughty quiver

frozen orbit
#

i was gonna get more, but ran out of encoders

rotund marsh
#

Thank you @haughty quiver / Adafruit team!

inner spade
#

Thanks!

cinder wind
#

Thanks JP! I'm always amazed at how well you can get through the "saved to video" portions of your livestream. I'd have to be doing about 5 retakes ahaha

haughty quiver
#

πŸ™‚

frozen orbit
#

Thanks JP!

random sand
#

Thanks JP

haughty quiver
#

very welcome !

haughty quiver
slow spire
unreal bay
#

?showtimes-gmt

arctic abyssBOT
#

Desk of Ladyada - Random hacker times
JP's Product Pick of the Week - 20:00 Tuesdays
3D Hangouts - 16:00 Wednesdays
Show & Tell - 00:30 Thursdays
Ask an Engineer - 01:00 Thursdays
John Park's Workshop - 21:00 Thursdays
Deep Dive w/Foamyguy - 22:00 Fridays
FoamyGuy's CircuitPython Stream - 16:00 Saturdays

upbeat coral
#

I missed another notification I guess

viscid wasp
#

?showtimes

arctic abyssBOT
#

Desk of Ladyada - Sunday Evening
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/ Foamyguy - 5pm ET Fridays
FoamyGuy's CircuitPython Stream - 11am ET Saturdays

wise iris
viscid wasp
#

is 3d printing on line

sand lotus
viral sail
#

Good evening everyone. Happy Solstice! 🌞

tulip canyon
#

Hello all πŸ‘‹

open girder
sage aspen
#

Hello everyone πŸ‘‹

sand lotus
#

Good evening

haughty quiver
#

hi!

upbeat coral
#

Hey Y'll

waxen thistle
#

Good evening all you wonderful folks!

proven crow
#

Hey everyone!

waxen thistle
#

mouth movement software? ....that's awesome!

haughty quiver
#

🧸

waxen thistle
#

i didn't know that even existed, and yet, that'd solve so many issues with motorized puppets

sand lotus
#

oh there's a non-casette version? didn't know that.

#

Lars will soon be sentient.

robust horizon
waxen thistle
robust horizon
#

@sand lotus yeah this one's all digital with a 1GB(?) SD card inside for holding the "stories".

#

wled runs on pico w? nice!

waxen thistle
#

very nice erin!

sand lotus
#

awesome project Erin, looking forward to reading the guide.

#

didn't know WLED would run on the Pico W, that's great.

verbal river
#

I was going to show off a project this week but instead I'm debugging the firmware. πŸ€¦β€β™‚οΈ

sand lotus
#

there's always next week

verbal river
#

That's what I told myself last week. πŸ˜„

waxen thistle
#

"What did you pack for lunch today? Tuna? PB&J?"

"Video editing sandwiches!"

"Nice!"

cinder wind
#

more technologies should come in lunchboxes

dim wigeon
#

Hi, everyone! πŸ‘‹

clear matrix
#

Evening, folks! Dinner will be ready soon, but I figured I'd drop in to say hi.

waxen thistle
#

No magic smoke to flavor your lunch? sparky

clear matrix
#

Not yet. πŸ˜„

#

Only extra sour cream.

dim wigeon
#

I’m trying not to spill taco sauce on my iPad keyboard. 🀣

sand lotus
#

It looks very professionally made, neat piece of hardware JP. Wonder how you could repurpose it. Maybe 3D printer timelapse?

cinder wind
#

pro-tip: do not add sour cream to solderless breadboards

clear matrix
sand lotus
#

don't get flux and sour cream mixed up

proven crow
sage aspen
cinder wind
#

mmm flux

robust horizon
dim wigeon
proven crow
#

Traditional Hanukkah snack: Latkes and flux!

sand lotus
#

interesting 3d printed stand Melissa, very pretty project

#

almost looks like a cup holder... does it go on an arm?

sage aspen
#

Thanks. The project was originally created by @split gazelle and I only slightly modified the design to be able to accomodate the new hardware.

sand lotus
#

i must have missed that one. looking forward to seeing the new pyportal, cool first look.

#

i'm definitely getting some of those mounting boards to display on the wall

#

ruiz brothers will probably make an intermediary mount for the skadish system πŸ˜›

robust horizon
#

I'm excited for USB keyboard input to circuitpython without a host computer!

sand lotus
#

BLE keyboard support with Pico W would be cool

#

BLE keyboard must have a help button @robust horizon πŸ™‚

dim wigeon
#

How long until somebody reimplements β€œvi” and β€œemacs” in Python, so we can have on-device editor wars? LOL

sand lotus
#

word processors were a thing for a while

austere pollen
#

idk. I'm still not convinced about the whole "keyboard" thing. I want a punch card computer 😝

cinder wind
sand lotus
#

no i mean the hardware word processors that came out in the 1990's

cinder wind
#

ahahah yeah sorry, trying to be dumb and funny

dim wigeon
dim wigeon
sand lotus
austere pollen
cinder wind
viral sail
#

Nice work everyone. Thanks for sharing.

sand lotus
#

great project @rapid hornet

tulip canyon
#

Thanks all for sharing

dim wigeon
# sand lotus

AlphaSmart, Inc. was an education technology company founded by Apple Computer engineers Joe Barrus and Ketan Kothari, and Kothari's brother, Manish, in the early 90's. At the time of their initial release in 1993, the first AlphaSmart models were marketed as smart keyboards designed to promote writing in the classroom as an alternative to expen...

delicate fractal
#

Hey Scott: why not just control-D to run and control-C to edit?

waxen thistle
#

Thanks for sharing everyone!!!

dim wigeon
#

Great projects, thanks everyone!

inner spade
#

Impressive projects today. Thanks to all!

sand lotus
#

I foresee a chatGPT teddy ruxpin in the near future.

rapid hornet
paper agate
#

Really cool projects! I love the creativity.

rapid hornet
dim wigeon
paper agate
#

I have a 4k memory board

steep mica
#

hiii everyone! sad to have missed S&T, love me some sour cream discourse

sand lotus
#

Teddy Ruxpin with ChatGPT story telling is an adorable concept. Lars with ChatGPT story telling is a mildly terrifying concept.

robust horizon
#

sour cream discord is my next band name

sand lotus
#

sour cream on strings, makes sense

open girder
waxen thistle
#

multi-threaded sour cream.

delicate fractal
#

given that I've been programmed to think of LED lighting when you say noods, what kind did you mean?!?

dim wigeon
#

Would that be a McTetris?

dim knot
#

​Fun fact: There are only 4 McNugget shapes. It looks like more because some will be upside down/backwards.

wild urchin
#

Now I'm feeling compelled to go eat some McNuggets.

open girder
#

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

#

darn

waxen thistle
#

agreed, darn indeed

slow spire
#

Hi all!

rich wing
#

My first computer was a Compaq Portable 286, started with Windows 1.0, got up to Windows 3.1 with a change in the video driver (a CGA card with TV out!) πŸ˜„

open girder
dim knot
open girder
#

phone

delicate fractal
slow spire
#

Love it

wild urchin
#

Recurses! Screen shared again ... and again ... and again ...

rich wing
dim knot
#
waxen thistle
open girder
#

could the mcnugget tetris be the first handheld device shaped like food?

waxen thistle
open girder
sand lotus
delicate fractal
#

CGA!

waxen thistle
#

And here I was just using my CD-ROM tray as a drink holder...

rich wing
#

Duracell USB drive? πŸ˜„

sand lotus
#

I love playing with the RFM95 boards, they're great. Either the RFM featherwings or the built in boards.

#

Not like he wasn't personally visited by Prusa during their new MK4 release with a 1 hour video, him in particular is a little more biased than others. Take his specific opinion with a grain of salt.

delicate fractal
#

PT: not that I want to disagree. I think they're over-reacting and reacting WRONG, but Prusa was talking about the XL, not the MK4....

slow spire
#

Something something bambu creality

delicate fractal
#

There are no protections, if you don't prosecute, which is what they are not doing. They want to just not deal with theft.

sand lotus
#

Thea is not wrong

waxen thistle
#

And here's the unfortunate truth -- if you release something creative and profitable, I guarantee you someone's buying it just to tear it apart and duplicate it.

gray obsidian
#

"Forward Looking Statement: It might never become opensource actually"

slow spire
#

I don’t think Prusa going closed source will stop Bambu’s progress, or any of the other major brands going CoreXY and >200 mm/s

delicate fractal
#

... and none of them affect the Voron models.

cinder wind
#

"New SpiderMan movie and open source printer company going closed while claiming to be open, must be 2012 + n*10"

steep mica
#

πŸ‘

dim knot
delicate fractal
sand lotus
#

Arturo did a BBQ Lora Messenger that does that. I also demo'd the capability the lora mail boombox. it's nice to see eva take that and do a full messenger with adafruit only products.

#

The new RP2040 prop-maker is going to be big this Halloween. Already picked up a couple. πŸŽƒ

waxen thistle
#

It's always Halloween. πŸŽƒ

delicate fractal
#

does anyone else hear Ministry, sung slightly off-key, whenever they read things like "It's always Halloween"?

sand lotus
#

watching gyroid infill timelapse is so satisfying

slow spire
#

Adorable print

sand lotus
#

πŸ†•

dim knot
delicate fractal
#

I had one of these in the 80s. The slot screwdriver was double-extra-bad for slipping out, as I recall, but the phillips rocked. Wish I remember what happened to them...

slow spire
#

Robot dental tools

wild urchin
#

I thought that camming. out was supposed to be a feature of Phillips head. At least so I have been told.

sand lotus
#

ohhh those are some nice noods

slow spire
#

Beautiful!

dim knot
#

nOOds - Flexible LED Filament - 12V 600mm long - Warm White https://www.adafruit.com/product/5731

nOOds - Flexible LED Filament - Warm White 1.2 meter long - 24V https://www.adafruit.com/product/5732

waxen thistle
#

I own these, and they're awesome for tight spaces -- like datacenter cabinet rails.

slow spire
#

Toasty noodz

waxen thistle
#

Glowy mini-jump rope!

#

Teddy Ruxpin's jump rope!

sand lotus
#

pwm with noods is very easy

slow spire
#

Oh now I get the slots!

waxen thistle
#

❀️ those nylon screw sets. Good luck finding small metric + nylon screws at your local hardware store.

sand lotus
#

mounting board for feathers yes. also works as a nice way to display/store boards.

delicate fractal
#

Is it easy to solder to the aluminium backplane?

open girder
#

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

slow spire
sand lotus
#

would make for a huge ground plane

wild urchin
slow spire
#

Fantastic. Display + power + touch on one slim cable

sand lotus
#

eyespi for qtpy is great. much easier way to add a small display with a tiny qt board for super small display enclosures.

haughty quiver
#

I ❀️ eyeSPI

#

i always take half an hour to sucessfully wire up SPI displays the old fashioned way

sand lotus
#

ah just solder to the screw, great idea.

waxen thistle
# haughty quiver those are so cool!

There are many knockoffs/alternatives on Amazon - search for "low profile screwdriver".

I got my Anex copy back in 2017, after confirming that they were literally the same exact ones that Snap-On was selling for $22+ each.

sand lotus
#

hdmi backpack whaaaaaat.

rich wing
cinder wind
#

Time for Fish!

sand lotus
#

We've got fish and bears. All we need is lions and tigers oh my.

gray obsidian
#

and there's a color-key πŸ˜„

sand lotus
#

imagine NIN coming out of that 😁

lyric frost
#

No soldering required 😁

open girder
#

NiN plays now

#

we have ms rachel on it tho

delicate fractal
#

jeez. BabyAda is already 7 months. Time flies

open girder
#

will do a quick vid with it rockin out

sand lotus
#

has it been 7 months already? oh wow.

cinder wind
lilac tusk
#

Realized I missed show n tell 😬

#

Circuitpython is so much fun and so easy

delicate fractal
lilac tusk
#

So easy, baby Ada will be doing it 😬

wild urchin
# lyric frost

If you're used to modular synths, that doesn't even look like a lot of cable spaghetti. πŸ™‚

sand lotus
#

baby's? psssht i want one for myself. will plug it into my car as the mp3 player.

cinder wind
#

Internet of Babies

lilac tusk
#

IoB

slow spire
#

Amazing.

lilac tusk
rich wing
sand lotus
#

exactly

waxen thistle
haughty quiver
#

Street Chicken

cinder wind
#

Street Chicken!

slow spire
#

Yep chicken thing is @haughty quiver

lilac tusk
#

IoSC - Internet of Street Chicken?

wild urchin
waxen thistle
sand lotus
#

street chicken is the first thing i ever played with audio on circuit python. street chicken is one of those first timer mandatory things.

haughty quiver
waxen thistle
#

Thanks for another excellent evening of shows!

delicate fractal
#

... but opensource is dead. /s

waxen thistle
upbeat coral
#

Thank you for taking time for us.

sand lotus
#

street chicken the open source sky is falling

viral sail
#

Thanks @open girder and good night. πŸŒ’

slow spire
#

Great show! Thanks, @open girder !

delicate fractal
#

Thanks!

wild urchin
#

Did you switch away from lead solder at home?

tulip canyon
#

thanks @open girder have a great night

haughty quiver
#

I think i wrote Street Chicken on the Nintendo DS using the KORG DS-10 cartridge

verbal river
#

Bye

cinder wind
#

yay SparkFun!

#

yay Adafruit!

waxen thistle
sand lotus
#

Thank you for another great episode! Have a great open source week!

waxen thistle
#

My DS lite was my most used video game console ever....bought it used, and it STILL WORKS after 15+ years later.

sand lotus
#

might want to think about giving it a thorough cleaning by now

lilac tusk
#

Even my Game Boy Advance and Game Boy Color work still :3

waxen thistle
lilac tusk
#

if you're wondering, Teal Game Boy Color

sand lotus
#

however i just attempted to clean and relube my keyboard and killed it with too much lube.. so if it ain't broke don't fix it too.

lilac tusk
#

for a new battery that is

slow spire
sand lotus
#

todbot's picostepseq would be good for that, nice and compact.

lilac tusk
#

LadyAda should make a CircuitPython coding keyboard for BabyAda that codes usable pieces of code into code.py

haughty quiver
lilac tusk
#

BabyAda will be the youngest coder alive.

slow spire
#

Something that is chew friendly

lilac tusk
#

getting that 10years of entry level work experience in early πŸ™‚

sand lotus
#

well the meow synth is pretty kid friendly

haughty quiver
#

@slow spire have you seen the BlipBlox?

slow spire
sand lotus
#

oh my holy knobtastic

haughty quiver
#

i keep hoping to find one at a thrift shop for $5 because they think it's a regular kids toy πŸ™‚

wild urchin
#

Blipblox survived! And kept 3 year old busy.

slow spire
#

@haughty quiver Will def be an enjoyable rabbit hole I’ll look at later!

#

Thanks!

wild urchin
#

@slow spire @sand lotus It also accepts MIDI DIN and has a 1/4" audio out.

#

I have one, can recommend.

sand lotus
slow spire
#

@haughty quiver Loving these upcycled kid-safe project ideas

wild urchin
#

They have a sequencer in the works, but I don't know when that will drop.

tiny grove
#

Please tell me it plays highway to <redacted> or something like that

sand lotus
#

if not you can make it do that with some of JP's learn guides for sure.

lavish patrol
#

Hello, all. toebeans

haughty quiver
#

Hi!

inner spade
#

Hello!

lavish patrol
clever summit
#

πŸ‡ΈπŸ‡ͺ πŸ‘‹

lavish patrol
#

Good evening @clever summit

clever summit
#

There he is!

#

The chat is HERE!

lavish patrol
#

Le chat.

elfin nova
#

Hello !

lavish patrol
#

Here it's only giving me 720p...

unreal bay
#

Looks crystal clear, but was on 480p πŸ˜„
YouTube isn't offering 1080

inner spade
#

Stadium Rock intro!

lavish patrol
#

What, no sandwiches? πŸ˜„

alpine nova
#

lid seems large for just power cable

vagrant flax
#

Those cnc rotary encoders are slick

lavish patrol
#

Neat.

spiral vale
#

Playschool Nagra

unreal bay
#

Love a live unboxing

spiral vale
#

handy

#

JohnsCool

sand lotus
#

OldSkool

#

this is neat, never seen this, looks like the game of life spinners on there too.

spiral vale
#

not much to it?

sand lotus
#

why does the big red gear has non uniform look to the inner diameter?

lavish patrol
#

Escapement?

unreal bay
#

Well restrained, the clockwork mechanisms rarely go back in the box

sand lotus
#

oh it's supposed to be an old tape style computer? i thought it was a replica of an old tape remixer. πŸ˜›

lavish patrol
#

Once you know the relationship between the reels you could make your own cards.

sand lotus
#

and a punchcard with tape version, that actually looks quite educational, love it.

lavish patrol
#

πŸ‘

sand lotus
#

so the kid just has to use it a few times to figure out the relationship and then automatically knows the answer to any question...

#

perhaps the point?

unreal bay
#

That weird white strobing circle came back, but gone again (desk cam). Anyone else see that (youtube here)?

lavish patrol
#

@unreal bay I think that's the fan in the ceiling.

sand lotus
#

so far playstation spinner is the weirdest peripheral i've seen so far. it's just weird and odd, love it ❀️ πŸ™‚

lavish patrol
#

Lol

sand lotus
#

great stuff JP, came in late but very interesting episode. will rewatch the whole episode later tonight.

spiral vale
#

Good Show!

vagrant flax
#

Thanks JP, fun show!

alpine nova
#

have a good week off

lavish patrol
#

Great workshop, @haughty quiver πŸ‘

haughty quiver
#

thank you all!

inner spade
#

Thanks!

sand lotus
#

No JP's workshop on the 29th

unreal bay
#

Thanks all, enjoy your holiday

fallow fractal
#

Hi, I watched John Park Workshop yesterday, I found the synth with the pico was awesome. Does the code is share somewhere ? Thanks

unreal bay
haughty quiver
#

@cinder wind says he'll be adding video to that page soon, too

sand lotus
#

@haughty quiver This is a question that comes up about once a month. Is the code in Parsec's available somewhere? If not please consider making a parsec repo especially since lately the streams have been in 720p and trying to copy code from a 720p video is... full of squinting. πŸ˜‰

cinder wind
#

yeah John πŸ™‚

haughty quiver
#

Yeah me

inner spade
sand lotus
#

Good evening deep divers 🀿

austere pollen
#

πŸ‘‹

sand lotus
#

PicoDVI and DisplayIO stuff today ❀️

cinder wind
#

yes DVI in CircuitPython... so good

sand lotus
#

after the DVI there's very little ram left for big projects, it's good for demos and basic use. hopefully they'll improve it with a huge buffer somehow in the future.

cinder wind
#

if you can't get a DVI Feather, the Pimoroni "Pico DV Demo Base" is also very good

sand lotus
#

using it with OBS as an overlay opens up a ton of possibilities though

austere pollen
#

Honestly the entire thing seems kinda cursed. Python on a MCU. DVI on a MCU (without dedicated hardware). πŸ˜† Amazing that both of these things work

sand lotus
#

ah that's a smart way to resize without aliasing pixelation, smart.

sand lotus
#

test

austere pollen
#

test

sand lotus
#

it's updating ok again πŸ‘

#

not using root group yet?

#

eh it's like f-strings, takes a bit to change habits

#

same, i'm getting used to them and actually much prefer them.

#

started porting api's to settings.toml, will be another change to use that instead of secrets.py all the time.

unreal bay
#

I quite like os.getenv, feels more like a PC thing declaring device specific environment variables

inner spade
unreal bay
#

Web workflow makes the bringup very quick, and in-situ tweaks (risky but...)

haughty quiver
cinder wind
#

maybe HDMI capture dongle in YCbCr mode instead of RGB or vice versa?

sand lotus
#

Deep Dive Pride adafruitpride

#

actually with it right on the surface that's a shallow periscope. πŸ€¦β€β™‚οΈ

cinder wind
#

I just looked on mine, and I definitely had a problem with YUV vs RGB mode (for me, RGB mode was correct) (for my camera, not my DVI boards, I've not tried DVI board to HDMI capture yet)

sand lotus
#

I've used it with hdmi capture and works fine

#

using the one from adafruit's store anyway, only one i've tried.

#

i didn't check for perfect color reproduction though. could be stream compression since the black on the flag looks a little dark grey with higher gamma.

#

which stream compression algorithms are known to do. getting solid black during streams is pretty hard especially with youtubes compression.

#

however the picodvi repl black is a good solid black so dunno πŸ€·β€β™‚οΈ

#

it's just a flag on the screen, would be better to show monitor capture for gimp. staring at a full screen flag kinda not really helpful to see the process.

#

there we go πŸ‘

#

this is much better showing code & gimp.

brazen grove
#

can you really call it a flag if it's non-binary? ;-)

sand lotus
#

as long as the flag doesn't have 8 colors?

brazen grove
#

I mean, a flag in IT is usually of type bool, with only two possible values, True and False...

sand lotus
#

yes but binary is 8 digits of 0 or 1 πŸ˜‰

austere pollen
#

I think using multiple analog inputs to store the colours would make it at least kinda non-binary

sand lotus
#

so non-binary could be anything other than 0,1, or 8 really otherwise programmatically would be ironic. i know what you're saying deshipu.

#

as long as it's divisible by 240, so 1px should still work out fine

#

if you do a vertical sprite sheet

clever summit
#

πŸ‡ΈπŸ‡ͺ πŸ‘‹

sand lotus
#

well done, for loops ftw

clear matrix
#

flftw

sand lotus
#

with overlays could make tartans

brazen grove
#

no slice support in tilegrid so far

#

it would be really cool, especially if they were generalized to 2d

#

goodnight

unreal bay
#

If you haven't got an exact number of pixels dividing into screen height, could you alpha blend the gaps / transitions / extra pixels

#

swap gimp from PX to PC(%)

#

by the zoom dropdown?

#

yeah just referencing the shapes/band positions by percentage rather than scaling image. Apply to display height as multiplier, then display agnostic too

#

?showtimes-gmt

arctic abyssBOT
#

Desk of Ladyada - Random hacker times
JP's Product Pick of the Week - 20:00 Tuesdays
3D Hangouts - 16:00 Wednesdays
Show & Tell - 00:30 Thursdays
Ask an Engineer - 01:00 Thursdays
John Park's Workshop - 21:00 Thursdays
Deep Dive w/Foamyguy - 22:00 Fridays
FoamyGuy's CircuitPython Stream - 16:00 Saturdays

sand lotus
#

saturday's 11am EST is coffee & code with Tim. great episode deep diving into displayio. learning more about displayio will always come in handy.

#

it's on FoamyGuy's channel btw not adafruit official stream

#

if i don't see you tomorrow have a great weekend

inner spade
#

Thanks!

sand lotus
#

@smoky island might want to look into changing your custom youtube url name? You can do that in the channel settings (if you want).

smoky island
#

Thanks, I'll look into that. My YT account is all weird because I had one before it merged with google and I ended up with 2 as a result. but they are "tethered" or whatever

sand lotus
#

same, i lost one of my accounts during that whole YT to google fiasco because i didn't log into it for a while. they merged and moved stuff. it was a pain. setting up a custom channel url is relatively easy in the settings now though.

smoky island
inner spade
#

β˜•β˜•

sand lotus
#

got my coffee good morning

#

interesting color issue. obs issue or capture adapter?

#

i'll have to look into the one i have again and see if there are any color issues.

#

color wasn't even on my mind when doing the overlay stuff.

#

could just make half the flag vertical then mirror?

#

if the flag is anything other than stripes that wouldn't work as well

unreal bay
#

how does that set-boundary command off of shape play out? It mentions setting rows, does that mean you could visually do a non-sqaure by effectively using foreground+bg colours?

sand lotus
#

just make half a bitmap and mirror it with the axe? does displayio.shape work with bitmap?

#

or is it vector based?

#

what use case would displayio.shape be better than round rect for round rect? i mean round rect works pretty darn well.

#

i've only used roundrect with a solid color though... maybe it's better at using shapes with a round rect?

#

vu meter

#

ah you could do polygon style shapes where roundrect is only ever going to do roundrect.

unreal bay
#

Please. use height // flag_colours for band_height

sand lotus
#

i would consider folding and mirroring two completely different things. i've never even heard of folding other than perhaps the way you did the flip clock.

#

which was just a visual 2D trick but a really good one

#

what is display.width//2 instead of display.width/2?

inner spade
#

Made a 6E5 β€œMagic Eye” tube emulator with a combination of shapes and vectorio a couple of years ago. Similar to a VU meter but with a linear response.

unreal bay
#

sorry flag_colours was me, I had the flags in array, then each had colours list, so band height was dynamic. I wanted a screensaver to prevent burn-in. I gave up at triangles and axes etc. So this is informative

sand lotus
#

that looks cool, overlap is a nice look.

unreal bay
#

yeah len(pallette) was effectively what I ended up with inside the for_each flag

inner spade
# inner spade Made a 6E5 β€œMagic Eye” tube emulator with a combination of shapes and vectorio a...

A prototype graphics test of the 6E5 "Magic Eye" vacuum tube indicator class using CircuitPython v7.0.0 and displayio graphics objects. The code accepts a normalized input value (0.0 to 1.2). A value of 0.0 is represented by a wide indicator band. At 1.0, the band closes. Values above 1.0 show a brightened (overlapped) band.

β–Ά Play video
unreal bay
#

Is it more like you're defining a boundary line for later region_filling?

#

oh that

sand lotus
#

maybe because you're mirroring it?

#

amazing how fast you can load up different versions, usually takes me about 5 minutes.

#

yes now the unfolding you were talking about makes complete sense.

unreal bay
#

Set mirror_y=False again, but with X true, didn't it not chop the top right corner or am I tired?

sand lotus
#

FoamyGuy and displayio bugs...

#

because displayio is so extremely useful, all of it. so if anything is wrong that is just unacceptable.

#

true, i've never used it. most people doing widgets would be more likely to run into it.

unreal bay
#

Looks good.
I got to get you trying wokwi, they've added CI support, it's online simulator. Can run any .bin, but also has mpy+arduino native support. Only screen though is ILI9341 + cap-sense

#

also vscode support

sand lotus
#

i've used it many times to run code to help people in the circuit python channel so that i don't have to grab a pi pico and use the hardware as a test.

#

especially for basic button and blink demo's. it works well. it can run small LCD/OLED displayio emulators too.

unreal bay
#

would be perfect for verifying expected image output from displayio. Also has logic analyser component and wifi capture i think (generates capture files).

sand lotus
#

there was some regression that happened with one of the 8.1 beta's i think? no idea what was regressed, i think it was only espidf stuff though.

unreal bay
#

y used to be settable over half_height, based on mirror_y. Now it cant be.

sand lotus
#

ah there's been work on the ISFL and RGB matrix stuff since then

#

but you're not using those in this case so πŸ€·β€β™‚οΈ

#

might be something to ask scott or devs about. moving an * might have an impact agreed.

#

like t* def would be different from t *def i'd think.

unreal bay
#

like Pi being KVM+GPIO box, can be done for embedded TDD / CI

#

I will host it as soon as you're ready... πŸ˜‰ Garage Test Farm

sand lotus
#

imagine running a github action that runs against a wowki for every build for every /example script and returns errors if something breaks.

#

automated tested of every example on every piece of supported hardware could have huge benefits

unreal bay
#

this is why i raise it. They are currently asking for CI users

#

I only hesitate because not many sensors, only basic components.

sand lotus
#

this is true, would have to emulate all modules and accessory boards too. oof. that's a massive undertaking.

unreal bay
#

I've been keeping up on the simulated components. You can add custom chips now in c too not just assembly / verilog

sand lotus
#

however right now the methodology is "release a build and if something breaks someone will report it"

inner spade
unreal bay
#

It was fetch last (after board), but you miss-spelt submodules

sand lotus
#

stuff about submodules

unreal bay
#

oh, read the docs time sorry

#

fetch-all-submodules

sand lotus
#

yeah then you're gonna have to do fetch-all 😦

unreal bay
#

or fetch-port-submodules, which is used from port-specific Makefiles.

sand lotus
#

if it's 7.3.3 or 8.0

unreal bay
#

make remove-all-submodules removes all submodules and cleans up, so you can do a fresh make fetch-all-submodules or fetch-port-submodules. Use when you get errors fetching

#

got to be in root πŸ€¦β€β™‚οΈ

#

Nicely in the weeds. At least bugs are getting sqaushed πŸ›

sand lotus
#

protomatter in pyportal makes no sense because pyportal is the built in display

unreal bay
#

does make fetch-all-submodules work in root

sand lotus
#

unless it's specifically for blinka compatibility layer?

#

displayio rabbithole

unreal bay
#

i2c for the win

sand lotus
#

the power requirements for almost anything running protomatter over i2c would be too high from i2c alone.

#

protomater is mostly for matrix panels

#

matrix portal has one of those 8 pin idc connectors yeah

#

pyportal isn't the matrixportal though

#

i believe it did but originally on blinka only. protomater was ported from blinka i think.

#

you're right it was arduino c first not blinka

#

it was protomatter but renamed rgbmatrix so even seeing the name protomatter still being around is weird.

unreal bay
#

delete old build folders?

#

git submodule update --init --recursive

#

or something

#

That newer command (2nd one) looks like it gets just the last commit needed no history (or depth 1) for each submodule

#

encouraging

#

timed out, not seen that before

sand lotus
#

long way around, sometimes it's like that

unreal bay
#

thank goodness you know displayio / bdf stuff

#

lol. also, update the dev channel πŸ˜‰

#

is that tags because backported or just contained?

#

only tested 8.0.0-1 didn't we, not -0

#

@sand lotus - memory test ?

sand lotus
#

i have no idea

#

2022 had a lot of issues with loading glyphs but no idea about build issues

#

there was one issue about pystack errors with the bitmap fonts

unreal bay
#

once I've got submodule problems I usually end up recloning. One day I'll master cleaning them properly

sand lotus
#

yeah there's no build errors logged specifically for the bitmap font issue tracker

#

ah it would be in cp main, i was looking in the library

#

learned a little how to find old issues, that's a nice thing to learn

unreal bay
#

it's between alpha 1 and alpha 0, smaller bisect

sand lotus
#

oh alpha 1 was a bag full of cats, i had a lot of issues with that. things started smoothing out around beta 3

unreal bay
#

sure thats the correct device? it reloaded USB drive but hdmi didnt

#

rofl. not seen that one before. Actually, except when it has unsaved changes

#

what are the x-pirate releases?

#

are the releases tagged?

#

Does it legitametely follow the pirate dialect? Now I am a fan. Cornish Pirate here...
Everyone loves a good sea-shanty

#

This is where I dream of AI making my life easier. "The bug is between commit X and Y, use wokwi and test the image until the change occurs using git bisect and the pyportal board (ports/atmel-samd working folder)." - Now I go and make a cup of tea or get on with other work.

sand lotus
#

that's tony stark stuff, maybe someday.

unreal bay
#

Nah, just need to get a few things strung together, and a wallet bigger than mine. Use auto-gpt type thing to define and keep the tasks going, then chatgpt to write the script to run on wokwi, then plugins to interact with wokwi and post code there (plus execute). Then visual feedback needs another tool, either convert to svg and read the svg with chatgpt, or some visual diff tool via API that confirms image1 != image_from_bisect_commit_2

#

It's python plus ai/ML plugins

#

visual testing exists for web easily, wokwi closes the embedded gap

sand lotus
#

8/18 to 10/1 so you can have an easy chat place to refer to

unreal bay
#

1 is correct for y, as 0 is self, but rest should increase, whats old code?

sand lotus
#

looks like a simple copy paste error where someone forgot to change the index numbers

unreal bay
#

bug fixing / rabbit hole aficionados

sand lotus
#

oh just wait for Hacktoberfest, it's pandemonium for bug hunts.

unreal bay
#

Perfect for the keyboard input REPL work going on at the moment

sand lotus
#

that's a cool feature, i like that

#

could we use that in settings.toml?

unreal bay
#

theres a good question

#

so in theory if the editor.py thing happens, and the usb HID keyboard input device is a serial stream device (or something) as planned, then you could have a way of updating the password line or hiding it as part of the editor

sand lotus
#

i don't actually use REPL as REPL, only use it for serial prints and debugging

#

I've only ever needed to use REPL like twice for something very basic.

unreal bay
#

only when you broke something or forgot something

sand lotus
#

Recently with openskynetwork they require base64 encode. Would be cool to have everything in settings.toml automatically encoded somehow so nothing is actually stored in plaintext.

#

It's very basic encoding but could be a neat feature.

unreal bay
#

Apart from showing onscreen, think of it like "if the device is in their hands, they have your password/keys"

sand lotus
#

yeah true

tiny grove
#

And encoding provides zero protection.

sand lotus
#

was thinking more of like accidental github commit kind of thing.

unreal bay
#

saying that, I love wpa_supplicant.conf from linux wifi config, and they love encoding the passwords, but you can use plainttext if preferred

sand lotus
#

though anyone worth their salt would be able to disect it in like 2 seconds. just a thought.

tiny grove
unreal bay
#

the bots love base64 too these days. About 10years ago a site I visited started double base64 encoding things to avoid simple bots

tiny grove
#

Wow ok that's dumb.

sand lotus
#

yes, i've had to do that. shipped out the 7 segment display to someone and forgot to change my settings.toml and had all my tokens for everything. everything was changed by the time it arrived to them in the mail, it was just a hassle.

tiny grove
#

Also I believe wpa_supplicant.conf might support password hashes. If it's a (salted) hash it should be fine.

unreal bay
#

sssshhh, that double protections still working well

sand lotus
#

if you hadn't been around for the older build differences you would have been really stuck

#

good refresher to do old builds because stuff like this will likely come up again

unreal bay
#

have you looked at LVGL projects in Squareline Studio, similar notion (json).

sand lotus
#

displayio turned into lessons on builds, git, and bug hunting which is just as good to learn as anything else CP related.

unreal bay
#

can I signup to beta test please πŸ™‚

sand lotus
#

updating 8.0 code to 9.0 is going to be a big project all around for all libraries and most aspects of CP.

unreal bay
#

Thanks, have a nice day all

sand lotus
#

great stream, learned more than i bargained for this time. what a rabbithole.

open girder
#

The Desk of Ladyada - You need to calm down! https://youtu.be/m8NEA9xLCXc

This week at my Desk we put together our Rev A of the "Baby Einstein Take Along Tunes" toy hacker PCB. Unlike the Teddy Ruxpin hacking which just requires encoding data in the right format, we've been designing a full replacement circuit board since the original had an epoxy PROM that was not user accessible. Now that we have it in hand, we were...

β–Ά Play video
covert crag
#

takes a deep breath

#

Content ID needs to calm down

gray obsidian
#

sorry it's 4am, should be sleeping already… n8

slow spire
#

Hi, all!

#

@open girder Of course the Taylor Swift tune is perfect. But you could load Adafruit tunes on for safer YouTube demos?

verbal river
#

So did babyada actually calm down? πŸ‘Ά

covert crag
#

Have you checked/got the boost converter going into an ultra low power state?

open girder
#

@covert crag not yet, gonna fix the power supply first, we'll do that next rev!

slow spire
#

I need to calm down, too. Just came from a party and kind of over the stimulus. Love chilling out on with Desk Of.

#

Yep. No shame about using tools like ChatGPT. Or StackOverflow. Or Google.

verbal river
#

Maybe Kattni is ChatGPT πŸ€”

slow spire
#

Interesting; yeah I guess I do use ChatGPT kind of like search.

covert crag
#

Are there any buck/boosts that can be set to disconnect when the input voltage drops too low? Asking as with NiMHs you generally don't want them to go below 1V each as it can damage them, or would you need a voltage supervisor as well for that?

open girder
#

@covert crag don't know one off hand, but check out uvlo in the datasheets for the part, that's the under voltage lock out

viral sail
#

Thanks @open girder and good night. πŸŒ“

verbal river
#

Bye

slow spire
#

Thanks, y’all!

mellow arrow
#

I didn’t see if you ever got a reply.
While I like the generality of the seesaw library, I wanted the attiny1616 to do as much heavy lifting as possible so I went down the path you suggested and created high-level commands rather than granular commands for individual LEDs. It has he advantage of being fast with low I2C bandwidth at the expense of codifying functionality into the attiny1616 device.

echo canopy
#

?showtimes

arctic abyssBOT
#

Desk of Ladyada - Sunday Evening
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/ Foamyguy - 5pm ET Fridays
FoamyGuy's CircuitPython Stream - 11am ET Saturdays

unreal bay
#

Sorry not this week, John Park is away πŸ–οΈ

echo canopy
#

Okay!!! Enjoy the time off JP!!

waxen bough
#

Whew! I thought I missed it...

amber sluice
#

/wave

rocky reef
#

good morning, evening and afternoon folks!

hard hollow
#

πŸ‘‹πŸ½

upbeat coral
#

Hey Y'll, welcome back

rocky reef
#

Today's coupon code β€œultrahand” gets you 10% off your order!

shell mason
viscid wasp
#

I don't have a 3d printer, what service would you recommend for protyping?

upbeat coral
#

Glad to hear you are well now.

tiny grove
#

Greetings.

wise iris
#

good morning everyone

tiny grove
#

The gauntlet of Kurok torture!

amber sluice
#

Love it!

tiny grove
#

How long is the battery life on that thing? Can't be too long if it's a coin cell and 9V.

#

Might be able to do it with a heat gun, it'd be hard to make it look good though.

shell mason
#

connections with bracelet

tiny grove
#

I probably would have used a TL431 as a current sink instead of a resistor here.

vagrant flax
#

A grizzled old man Link

unreal bay
upbeat coral
#

See what happens when you take a sick dayπŸ˜†

vagrant flax
#

Is that a clear arcade button?

shell mason
#

torch light

rocky reef
#

Today's coupon code β€œultrahand” gets you 10% off your order!

vagrant flax
#

glad I picked up a few, had a feeling they'd sell out quickly

rocky reef
#
vagrant flax
#

oh soon WLED is gonna support the ESP32-S2, S3, and C3

#

Yeah support is in beta right now!

#

πŸ‘

#

Thanks guys, great show!

wise iris
#

thanks guys

rocky reef
#

thanks so much for haning out folks!

upbeat coral
#

Thanks for taking time for us

hard hollow
#

Thanks folks!

shell mason
#

great stream

unreal bay
#

?showtimes-gmt

arctic abyssBOT
#

Desk of Ladyada - Random hacker times
JP's Product Pick of the Week - 20:00 Tuesdays
3D Hangouts - 16:00 Wednesdays
Show & Tell - 00:30 Thursdays
Ask an Engineer - 01:00 Thursdays
John Park's Workshop - 21:00 Thursdays
Deep Dive w/Foamyguy - 22:00 Fridays
FoamyGuy's CircuitPython Stream - 16:00 Saturdays

sand lotus
#

show and tell is a 00:30 in the UK oof.

#

?showtimes

arctic abyssBOT
#

Desk of Ladyada - Sunday Evening
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/ Foamyguy - 5pm ET Fridays
FoamyGuy's CircuitPython Stream - 11am ET Saturdays

sand lotus
#

Hey FoamyGuy's saturday streams made it on the list now πŸ™‚

sage aspen
viral sail
#

Good evening everyone.

open surge
#

πŸ‘‹

nova totem
#

Evening everyone!

dim wigeon
#

Hi, everyone!

hard hollow
#

πŸ‘‹πŸ½

cinder wind
#

USB host woot!

upbeat coral
#

Hey y'll

wind spoke
#

I want to see Liz Ikea hack.

brazen quail
#

Hola from 'rado.

cinder wind
#

oh sorry I put that sleep_ms(2000) in the code Scott 🫠

rapid hornet
proven crow
#

Hi all! Sorry I'm a little late to the party.

rapid hornet
#

@cinder wind I was just talking to jepler around usb host and he mentioned midi....

inner spade
#

@split gazelle Really cool hack! Like the way it fits in the original enclosure.

cinder wind
split gazelle
#

thanks @inner spade !

rapid hornet
#

though I am for "built in things" like HID

nova totem
#

@sand lotus That's a great idea and project. I did think about mounting an antenna once

sand lotus
#

for weather sensors in direct line of sight will work very well

hard hollow
#

Great projects everyone!

dim wigeon
#

Neat projects, all!

viral sail
#

Thanks everyone.

sand lotus
#

Thank you for hosting Melissa

tulip canyon
#

Thanks all

cinder wind
#

Thanks everyone!, thanks Melissa!

nova totem
#

Great projects all

sage aspen
#

Thanks everyone

proven crow
#

πŸ‘‹

dim wigeon
#

Thanks for hosting, @sage aspen !

cinder wind
rapid hornet
#

It might be trying to...

proven crow
#

I forgot to mention - the gamepad is RP2040-based and will run CircuitPython!

dim wigeon
#

@proven crow very nicely done!

tulip canyon
#

Early Question for @open girder Ask an Engineer (I might not catch it live tonight)
What are you thoughts on the Uno R4 minima and wifi, and when will it run CircuitPython? blinka
Thank you

rapid hornet
#

@cinder wind sorted it out. looks like I wasn't scheduling the usb response code often enough

open girder
#

@tulip canyon we have one, was part of the beta (sorta, long story), will show off some stemma things that work, and we're interested in porting circuitpython, but maybe we'll ask renesas to help with that πŸ™‚

sand lotus
#

baby ada first words will be in robot

wild urchin
#

Yay blipblox!

hot frigate
#

Hello wrenches! I miss the wrenches.

sand lotus
#

haha that's awesome.

#

can you put a crowd jumping up and down in the background?

#

It's a ship shortage, it's a ship shortage, every day, in every way.

open girder
#

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

cinder wind
sand lotus
#

"blue wire", it's a bodge. one of us, one of us.

#

the great search this week was awesome. a great chip 1.8 to 5.5 buck/boost to 3.3v

#

maker faire and supercon is really when i knew stuff was over with covid

cinder wind
#

"baby for scale"... somehow Limor and the guests keep getting smaller!

nova totem
#

My first post-covid trip was NYC last year, after having to cancel it previously

sand lotus
#

also i've been in the hospital frequently lately and guest masks are "optional" unless you visiting immunocompromised patients.

slow spire
#

Hi, y’all!

tulip canyon
#

I keep hoping there is someone out there with a warehouse full of toilet paper from the pandemic. 🀣

dim wigeon
#

I saw a tee shirt recently that said β€œI used to be a people person, but people kind of ruined that for me.” I wish it were not so true. πŸ™

slow spire
sand lotus
#

professional price fixers should just get into the stock market and gamble on publicly traded companies and get mad at them. adafruit's got nothing to do with that.

#

Kattni ❀️ is awesome, so is AnneB. pretty much everyone at Adafruit is awesome.

cinder wind
#

awww blush

sand lotus
#

including Todbot <3.

dim wigeon
#

The Adafruit community really is fantastic. If there’d been more community like this when I was younger, I wouldn’t have waited so long to pursue my interest in hardware.

austere pollen
#

New RP2040 successor confirmed? 😝

nova totem
distant junco
#

You think it's a new chip RP2040 v2? Or just a different board shape?

sand lotus
#

dual pico rp2040 with dedicated dvi? i'm down for something like that. more ram pls.

distant junco
#

I would KILL (not really) for a RP2040 that supported better low power settings

austere pollen
dim wigeon
austere pollen
#

and faster clock speed, although the 133MHz of the RP2040 are kinda a "scam" if people can just overclock it to what 500? πŸ˜†

distant junco
dim knot
slow spire
sand lotus
#

not sure how that would work with a pico W since that takes up a bit of room

dim knot
sand lotus
#

ohh and a RESET button please

slow spire
#

Love this music!

sand lotus
#

beautiful music yes

slow spire
#

Anyone know which track this is?

distant junco
#

you know those 4 hour yule log videos that you see in December? I feel like we need 4 hour pick and place videos

sand lotus
#

i'm sure it's copyright free after last weeks fiasco with YT content id smackdown

austere pollen
# slow spire Are two RP2040s an option for your project idea?

For my current project PIO is definitely enough. Ram probably too. Just maybe I need more processing speed. Hardware float multiplier would be really nice. Though I haven't really looked into overclocking yet so that might also be fine.
Just out of curiousity I've looked a bit at PIO USB, PIO DVI and so on but that's not actually relevant for me now. πŸ˜„

sand lotus
#

i got 2 metro m7's and have yet to even use them been so busy with other projects 😦

austere pollen
#

But like I always want better hardware πŸ˜†

sand lotus
#

i love JP headroom, it's perfect

austere pollen
#

that bouncing ball was rendered on the rp2040 🀯

waxen bough
#

Nice 3d packaging for that DVI feather!

sand lotus
#

i think PhilB did that, it's great, nice job PhilB!

tulip canyon
#

It's got a bit of a medical aesthetic

slow spire
austere pollen
sand lotus
#

well the Metro M7 is in that family i think?

cinder wind
austere pollen
sand lotus
#

must have wifi though, i can't live without adafruit_requests projects, most of the time.

#

like the m7 with an airlift is great

#

dual rp2040's with pico w wifi would be nice for pico dvi + wifi

#

something like that

austere pollen
cinder wind
sand lotus
#

ohh didn't know that

sand lotus
#

basically an RP4482?

#

i'd be down for that

slow spire
wild urchin
#

Isn't it in the chip companies' interests to make it simple for people to develop on their chips?

verbal river
#

On my current RP2040 project, I just kept hacking at the code until it ran fast enough. πŸ˜„

sand lotus
#

no idea how/where the pico W wifi factors into that, it's a separate wifi module

austere pollen
#

Just curious, does DigiKey sponsor adafruit or something like that?

cinder wind
open girder
#

yep! @austere pollen they work with us on a bunch of things

austere pollen
#

neat πŸ‘

sand lotus
#

the great search is sponsored by digikey for example

austere pollen
#

thanks for the answer πŸ˜„

slow spire
#

Now I’m picturing a baby toy version of this ST link

open girder
#

(they also support A LOT of makers and maker companies)

austere pollen
#

Is there an Arduino core for the NXP iMX RT1011 / Metro M7? πŸ€”

#

neeeew neeeww nooo nooo noooods? new noods colours confirmed? 😝

sand lotus
#

I don't think so even though it's in an Arduino Format.

austere pollen
#

😭 😭 😭

dim knot
cinder wind
#

dang that camera is almost small enough to stick on a cat!

austere pollen
#

(There is a pretty specific arduino library I really want to use. Arduino-audio-tools)

#

I cut the webcam out of my old laptop and it looks kinda similar though the board is like 3 times as large and quality is probably way worse πŸ˜†

sand lotus
#

cat cam! 🐱

noble grove
#

Some microcontrollers have USB Host....

dim knot
turbid hill
#

square is called robinson

noble grove
turbid hill
#

my spelling is bad at this time of day

cinder wind
#

"8-bits is all you should ever need" πŸ‘Ύ

turbid hill
#

lol

noble grove
#

Not enough hex bits

dim wigeon
slow spire
#

Oooooh!

austere pollen
#

My prediction: Adafruit will release a rotary encoder with a clear shaft soon πŸ˜†

dim knot
noble grove
#

I have one

#

clear shaft encoder

dim knot
#

​I love the knobs - they remind me of something made with "bakelite" from the 30-40-50s

turbid hill
#

I am afraid your clear shaft prediction was late

austere pollen
vagrant flax
#

Do the clear shaft encoders have a button too?

wild urchin
#

Totally thinking about how to use those in Eurorack modules.

#

As one does.

noble grove
#

STEMMA QTI: 5 pins including interrupt

austere pollen
#

if I set the neopixels to yellow, can I then use the code quadGELBen instead of quadROTen? 😝

echo canopy
#

Question @open girder

Is it difficult to β€œpick and place” on the board for the β€œESP32 baby toy” PCB ? Just wondering since it’s a little odd shaped and not a normal square / rectangle design

Thanks

noble grove
#

QUESTION: ADABOX?

wild urchin
#

Question: Recommended lead-free solder?

austere pollen
brazen quail
#

What is fastest quad encoder board can go ? MHz ? (Before edges dropped)

turbid hill
#

60/40 lead/tin solder does not spew fumes of lead, the fumes from solder are rosin in the solder

proven crow
#

Q: When you have a gut feeling that there's problems with a PCB you've designed and haven't ordered yet, but can't see any obvious errors, what do you do? Spend hours looking for a potentially imaginary problem, or YOLO it and possibly waste money? Thanks for all the work you do with OSHW, you're truly an inspiration.

austere pollen
#

@open girder thanks for the answer. I'm just so sad because I honestly like arduino very much 😭 πŸ˜„

turbid hill
#

lead solder is easy to work with, lead free can be a bit temp tricky to use