#live-broadcast-chat

1 messages · Page 7 of 1

sand lotus
#

ohhh super crisp!

#

now i'm wishing i would have gotten more for my mailbox notifier project

#

didn't even think of that, ugh

#

so the marquee library just handles all the scrolling smoothly automatically?

cosmic kelp
sand lotus
#

ohh pretty

viral sail
#

Thanks @haughty quiver

sand lotus
#

i think they plug in so might just be able to plug in the rgb one?

cosmic kelp
#

requires 21 pins for just one of those currently

sand lotus
#

great product pick! wish i'd gotten more!

inner spade
#

Thanks!

opaque hearth
#

Thanks JP! I was waiting for these to come around! 🤩

cosmic kelp
#

so putting 4 on a seesaw i2c chip would turn 84 pin requirement into one single stemma qt port

sand lotus
#

yesh

cinder wind
#

woohoo!

sand lotus
#

lol he's been going ham on stable diffusion lately

grand tusk
#

Bonus features!

sand lotus
#

cat synthesizer worship is up next on adafruit live

#

stable diffusion nailed JP though, can't believe that's not a real picture of him.

grand tusk
#

lol

haughty quiver
#

haha

#

just a highly specific set of keywords is all i really am

sand lotus
#

maybe we do live in the matrix

rocky reef
split gazelle
#

good morning folks

open surge
#

good morning! ☕

lavish patrol
#

Good afternoon all.

upbeat coral
#

Hey y'll

floral acorn
#

looking forward to another edition

lavish patrol
#

Bleeps and Bloops!

drowsy inlet
#

good morning all

past meteor
#

Good morning all!

split gazelle
#

omniscient cassette

lavish patrol
#

🕴️

drowsy inlet
#

'grats!

split gazelle
#

woo!!

open surge
#

awesome, congratulations!

rocky reef
#
split gazelle
#

calls for fancy blazer

rocky reef
sand lotus
#

👋

open surge
#

thank you for mentioning the podcast. 🙂

lavish patrol
#

Best I could do, sorry. 😉

knotty valley
#

Made it

#

Hi guys!!! Love your show

sand lotus
#

I've been trying to find the cad files for the step switches which I thought lady ada did but they're not in there yet. :/

rocky reef
sand lotus
#

free fusion 360 doesn't have library support for the free version, will look into freecad

split gazelle
#

great documentation on using the GitHub desktop app, which is also my preferred way to interact with GitHub 😺

sand lotus
split gazelle
#

i would probably not be able to design enclosures for my projects without this repo

sand lotus
#

ohh it's because you guys have access to files for all the little resistors, caps, chips, etc.. on your PC?

#

thought you were using libraries to import all the other little parts. like the adafruit part db thingy, you don't get access to that with free fusion 360

#

like i tried following the guide for how to make a wippersnapper component animation and couldn't get it done with free fusion 360. you're using an addon that isn't available in the free version i think.

#

i thought i saw he had one but i guess it didn't import correctly for me. i'll look into that again then. thank you.

#

imported the footprint but not the cad file

#

the new usb magnetic connectors make plugging in your projects super easy now. just got some in... soooooo worth it.

open surge
#

I can't wait for that MP3 player. 🙂

split gazelle
#

projecting mounting hole diameters for days

sand lotus
#

oh i was talking about the new usb magnetic cables just in the store

#

they just added lightning and micro-b tips into the store this morning.

#

the guide needs a link to the actual github for cad parts

lavish patrol
#

I represent the Canary Institute, and I have questions... 😄

split gazelle
#

dead birbs tell no tales

lavish patrol
#

Fricken soil? Is that like friable soil?

sand lotus
#

it's a sandy loam with the chance of a biting mole cricket when you stick your finger in there. fricken soil.

lavish patrol
#

Lol

#

🦗

sand lotus
#

mole crickets are pretty big here in FL, alien looking things.

lavish patrol
#

I grew up in Australia, so I know all about big critters.

#

2" bull ants 😶

sand lotus
#

i like that it's wippersnapper super easy adafruitio integration. it's expanding every day, getting more awesome.

reef meadow
#

thanks! Going to build something like this for my neighborhood "keezer" (chest freezer that is converted to hold a bunch of beer sixtels to server beer from). From time to time there is a C02 leak that is difficult to detect. This will work perfectly for that.

sand lotus
#

safety for beers is a national imperative.

#

🍻

reef meadow
#

🙂

lavish patrol
#

😋

open surge
#

yay!

sand lotus
#

it's amazing how far the mp3 decoder library has come to be able to switch full tracks seamlessly now

#

aaaaand nvm

unreal bay
#

I love how wippersnapper creates a feed automatically for everything, and graphs if desired. Combine actions, feeds, and maybe a nodered/IFTTT mothership and it's a great learning journey and near limitless possibilities 👌

gaunt plume
#

congrats on the 9yr 🥳

sand lotus
#

looking forward to lady ada's revamp of the ez-link stuff for perhaps some new BT classic stuff

#

great audio player, love that it has an audio jack.

#

liz's nood guide is great

floral acorn
#

very fun project...let's bring back mini disks

split gazelle
#

🍜

lavish patrol
#

Mmmm. Noodles.

sand lotus
#

mind blown that you would even think to try them as eurorack wiring. so creative. impressive you made it work.

#

@rocky reef do you guys have any projects lined up for using noods?

gaunt plume
#

skull planter is sick, i wanna put the stemma soil sensor it in 🪴

open surge
#

3d printing inception

split gazelle
#

same, i love thingiverse for that

sand lotus
#

i need to get a 3d printer, would be worth it just for being able to create project enclosures alone.

rocky reef
rough burrow
#

Wanted to share my version of the CO2 canary that I finished a few weeks ago. No fancy enclosure yet, but it's an Adafruit SCD-30 and an Adafruit ESP32-S2 TFT Feather. My wife drew the bird and I printed it.

sand lotus
#

the german translates approximately to "dark forces make me come out at night."

rocky reef
#
GitHub

Contribute to snkYmkrct/CircuitPython_Projects development by creating an account on GitHub.

Just finished my medieval fake fire torch!! I 3d printed it with plans from @adafruit I don’t know what I’m going to do with it but it looks cool:) #3DPrinting #arduino

▶ Play video
haughty quiver
#

that's an awesome looking torch!

sand lotus
#

paul culters project reminds me of the CP 8 logo

winter zinc
glad valley
#

is there any chance you would sell a powerbank pcb with breakouts? it'd be perfect for making high capacity powerbanks and replacing broken ones

open surge
#

thanks for the designs!

sand lotus
#

oh that's snakey cat's design?

winter zinc
#

The flexible LEDs were from DFrobot, at the time they weren't available at Adafruit.

sand lotus
#

cute nood kittehs

lavish patrol
#

Great hangout again, @hard hollow and @rocky reef 👍

open surge
#

good show, thank you

split gazelle
#

great show guys!

haughty quiver
#

thanks guys, great show!

viral sail
#

Thanks @rocky reef & @hard hollow . See you all tonight.

rocky reef
#

thanks so much for hanging out folks!

hard hollow
#

thanks everyone! Cya ya'll tonight on show and tell 😄

sand lotus
#

Thank you for the show. Always inspirational.

supple veldt
#

excellent!

upbeat coral
#

Thank you for sharing your time with us

drowsy inlet
#

thanks!

haughty quiver
#

the levitating cassette character is adorable

sand lotus
#

great music!

shell mason
#

adabot like it perhaps

tulip canyon
#

Hello everyone!

robust horizon
#

Hi all! I'm typing this on the device I've brought for show & tell tonight

inner spade
#

👋

smoky island
#

👋 Hello everyone.

sand lotus
open girder
robust horizon
#

.. which, when I tried to press alt-tab, I realized I hadn't made any of the keys "tab"

open girder
viral sail
#

Good evening everyone.

verbal river
#

I have a brief update on my FM synth module prototype, now with more adafruit - Mouse in steramyard

nova totem
#

Good evening everybody

open surge
#

good evening!

lethal lagoon
#

hey yall!

smoky island
#

That animation is looking sooo slick! Great job on it, and thank you Noe and Pedro for releasing all of these models!

lethal lagoon
#

ooh walkperson i love it

cinder wind
#

hey cool I can pick faster-than-realtime playback rate of the livestream

nova totem
#

I bought my niece and nephew books by this author

lethal lagoon
#

oh that book is rad!

robust horizon
#

@cinder wind I'm thinking of that scene in spaceballs (but really it's handy if you are behind on the live broadcast!)

winter zinc
steep mica
#

the not page is a little buggy

smoky island
tulip canyon
#

I'm using the CAD parts to model a Funhouse CO2KOO Clock

robust horizon
#

@tulip canyon too cute! Reminds me of the pi4 birdhouse I made

left junco
#

Is the presentation room full?

cinder wind
#

Key Matrix Whisperer!

nova totem
#

wow an Adam

tulip canyon
#

CAPSLOCK

robust horizon
smoky island
#

Brilliant idea using legos to make the mount for it. That looks awesome JP.

robust horizon
#

flush(ed) with happiness

haughty quiver
#

thanks Tim @smoky island

cinder wind
#

yay Eurorack noods! woohooo @split gazelle

tulip canyon
#

That's so awesome

lethal lagoon
#

ahh that's so rad @split gazelle

#

so neat to see it working

verbal river
#

I have some of those Eurorack stacking cables, I guess I need to solder up some noods like that

tulip canyon
#

The nOOds are great

robust horizon
#

oooooohhhhh I just started understanding about the third time I heard "stacking cable"

lethal lagoon
#

also so great to have a visual representation of what is happening in the nest of cables

split gazelle
#

thanks folks! 😺🍜

haughty quiver
#

they're similar to stackable banana cables, but have two conductors

dim knot
split gazelle
#

that's so awesome @low fractal

tulip canyon
#

PDF = Paint your Dragon Font

lethal lagoon
#

font? typeface? fontface!

delicate fractal
#

Please don't use comic sans.

lethal lagoon
#

do Giddyup!

sand lotus
#

werewolves of london font?

#

i see a bladerunner umbrella

#

jellyfish umbrella!

robust horizon
#

are jellyfish and mermaids canonically friends or foes? Thrilled to see you back Erin/Firepixie!

lethal lagoon
#

gorgeous jellyfish Erin!

sand lotus
#

nice to see Erin again!

#

using cgrover transparent fade animation, new to displayio!

nova totem
#

That looks awesome @smoky island

split gazelle
#

love the flip clock @smoky island

delicate fractal
#

I'm pretty sure I've seen some Tengwar fonts...

sand lotus
#

ntp flipclock, really enjoyed watching and learning from foamyguys deep dives.

tulip canyon
#

Neat. Just needs some clacky sounds

lethal lagoon
#

looks great @smoky island !

smoky island
#

Thank you!

lethal lagoon
#

ooh extremely clean protoboarding

sand lotus
#

permaproto = eurorack size, is that just a coincidence?

haughty quiver
#

looks great @verbal river !

lethal lagoon
#

love the commitment to color palette on the whole rack!

sand lotus
#

great project mouse!

verbal river
sand lotus
#

Guy's sense of timing is legendary

lethal lagoon
#

grats @steep mica !

tribal vault
#

ohhh that's actually a really clever way of picking colors

haughty quiver
#

@steep mica with the Alps keyswitch 🙂

smoky island
#

Oooooh, I love purpose built specific inputs like that. Hex color picker by knobs is a really great idea. Nice job and thanks for sharing that Guy!

tribal vault
#

now I want one of these when doing CSS styling

lethal lagoon
#

feeling so typographically inspired tonight

robust horizon
#

Things are a bit out of control here in keyboard central

steep mica
haughty quiver
lethal lagoon
#

@haughty quiver bwahahaha

steep mica
haughty quiver
#

@steep mica oh! right, that's the choc doh!

sand lotus
#

drone + parachute = awesome no matter your age

#

oh wow, nice project

lethal lagoon
#

WOW this is a beautiful project!

steep mica
#

wowowow

nova totem
#

Really cool project

split gazelle
#

amazing build

haughty quiver
#

that's wonderful!

lethal lagoon
#

this concept alone is blowing my mind, and awesome build, so so good

smoky island
#

Fascinating project to visualize and then try to synchronize the heartbeat animation. Amazing 🤩

sand lotus
#

there's a lot of complexity in that one. so bright!

lethal lagoon
#

Gustav! yay!

delicate fractal
#

yep! You've clearly made programming too easy. 😄

left junco
#

Didn't expect the video to auto-start! ha ha

sand lotus
#

"usable in the desert" is an underrated capability, also makes a great slogan.

split gazelle
#

adorable pumpkin @nova totem

robust horizon
#

OK I got behind for a second (catching up at 2x 🙂 but guy your project is so cool and geeky

sand lotus
#

amazing project @left junco

#

will the pumpkin get the electronic eyes?

#

looks like it needs a flexible matrix behind the mouth?

left junco
#

I'm happy to share the code for the heart rate thing. Might write up a guide. DM me if you want a link when it is done.

lethal lagoon
#

@nova totem yay! pumpkin time!

verbal river
#

Thanks all!

tulip canyon
#

Super great projects everyone. Thanks for sharing all!

sand lotus
#

Halloween time has started. It's official Halloween is coming!

lethal lagoon
#

wow amazing show tonight great projects all!

viral sail
#

Great projects everyone. Thanks for sharing.

nova totem
#

Thanks @split gazelle and @lethal lagoon . Came out way better then I expected

split gazelle
#

great projects everybody!

haughty quiver
#

yay awesome stuff!

open surge
#

great projects everyone, thanks for sharing

steep mica
#

#0000F0

#

lol legitimate accident sorry

#

thanks everyone!! so inspiring

open girder
haughty quiver
tribal vault
sand lotus
steep mica
sand lotus
#

oh wow did it again, it autostarted JP's workshop from last year

#

remember to reload ya'll

dim knot
#
ionic sundial
#

Did anyone else order one of the Sparkfun "dumpster dive" boxes?

urban gale
sand lotus
#

i got the max amount of pico's per purchase because i'm designing bell boards that use them, hoping if they work to give some away.

#

only got 5-6 so i don't feel that bad

#

those stemma backpacks sold out quick during JP's show

hot frigate
#

What kind of refresh rate could one expect with that display?

ionic sundial
verbal river
#

🎶

tribal vault
#

everyone's favorite song

ionic sundial
#

what a banger

sand lotus
#

the way the led indicators work on those and the charger boards is really nice.

cinder wind
#

🍟

urban gale
#

what a cute little child!

sand lotus
#

for just 1000 chips a day you too can ensure hungry engineers creations eat

ionic sundial
dim knot
sand lotus
#

the community help desk last weekend was AWESOME

open surge
#

Thanks for the podcast mention, it's appreciated

robust horizon
#

ooh I missed seeing the mine sweeper .. that's a beautiful rendition

rose python
#

I get two copies of Adafruit Daily.

open girder
#

@rose python hmm, unsub and see what happens and/or then sign up again, could be a duplicate or a mail hiccup (rare but happens)

rose python
#

ok

dim knot
robust horizon
#

ah yes the Commodore Eckstein keyboard .. thank you auto-caption.

sand lotus
#

looking forward to your keyboard stuff jepler, i'd like to use a tiny keyboard for a lora project, like one of those mini mini ones.

upper sandal
#

I do plan to make some demo code ho how to add a BLE-UART friend to the macropad (since the stemma QT pins are UART capable)

tulip canyon
open girder
#

huh, @tulip canyon same - unsub and see if that fixes

cinder wind
#

"glowy noodles" is my new psytrance band name

sand lotus
#

i love that her noods visualize different waveform patterns in a way i didn't know would be so beautifully possible.

open girder
#

and re-sub

tulip canyon
steep mica
#

I don't usually watch these with headphones and I feel like I'm getting a whole different ASMR experience

open girder
#

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

sand lotus
#

angelheaded hipsters burning for the ancient heavenly connection to the starry dynamo in the machinery of night

tulip canyon
#

Love the slag scraping. So satisfying for some reason

sand lotus
#

skulls for plants, the best type of skull. 🪴

ionic sundial
#

It's so awesome that Adafruit provides those models. Seriously

robust horizon
#

I try to limit myself to at most one per live broadcast but .. it's really important time.

open girder
#

it's true!

cinder wind
#

Idea: Metro board variations that are named/colored after different city's subway systems: U-bahn, BART, L-train, etc

sand lotus
#

already got a grand central so could fit

open girder
#

good idea @cinder wind !

desert orbit
sand lotus
#

maybe auto- volume lowering after a big G event?

nova totem
#

The 3d models repo is the best. It makes designing cases/enclosures so much easier (without 20 test prints)

desert orbit
sand lotus
#

oh so we're talking super sensitive accelerometer/gyro?

#

good luck to whoever has to write the library for that one

ionic sundial
#

I think it would be fun to design eval boards.

sand lotus
#

ok she said AI so all i'm hearing right now is todbot 😛

tulip canyon
#

Tesla moved their defroster function in software and people lost their minds

sand lotus
#

i think hymil (can't remember his exact name) made something like that for an overhead fan motor, maybe a year or two ago?

dim knot
#

Magnetic USB micro B Plug Tip https://www.adafruit.com/product/5523

Magnetic Lightning / iOS Plug Tip https://www.adafruit.com/product/5522

sand lotus
#

these things are AWESOME!

#

just got mine in today

verbal river
#

a lot of stuff almost works but not quite

ionic sundial
#

WAIT THOSE HAVE POWER AND DATA?? what the heck

desert orbit
#

Always avoided these “magnetic tip” things, so many I tried were such sketchy quality. So cool that you’ve found a reliably good version!

tulip canyon
#

The mag safe cables and tips are awesome.
I wonder if the enterprise would adopt and glue these in to prevent unauthorized USB connections 🤔

sand lotus
#

yes power and data

upper sandal
#

I prefer the round magnetic plugs, but they are probably less sturdy

ionic sundial
#

that's amazing

dim knot
#

Large Inductive Wireless LEDs - 10 Pack - Yellow https://www.adafruit.com/product/5573

Large Inductive Wireless LEDs - 10 Pack - White https://www.adafruit.com/product/5574

Large Inductive Wireless LEDs - 10 Pack - Green https://www.adafruit.com/product/5575

Large Inductive Wireless LEDs - 10 Pack - Blue https://www.adafruit.com/product/5576

Large Inductive Wireless LEDs - 10 Pack - Red https://www.adafruit.com/product/5572

sand lotus
#

who was working on the lego guy who was holding a little lamp? could see this under the lego board for stuff like this. great for diaramas.

#

think it was jepler or gamblor, i get them confused sometimes

nova totem
sand lotus
#

the names confused, not the people

#

no more jangly wires

dim knot
#

Adafruit LTR-329 Light Sensor - STEMMA QT / Qwiic https://www.adafruit.com/product/5591

Adafruit LTR-303 Light Sensor - STEMMA QT / Qwiic https://www.adafruit.com/product/5610

sand lotus
#

magnetic stemma, hold the door!

robust horizon
#

the magnetic stemma is called "MAG-ma", when you get around to it

sand lotus
#

great name!

robust horizon
#

it'll melt your heart

sand lotus
#

already has and they're not even invented yet

ionic sundial
#

What is your favorite op amp? 😄

verbal river
#

TL074

ionic sundial
#

Great answer, thanks much. 🙂

haughty quiver
tulip canyon
#

Question:
Could you construct a wireless LED with coiled wire to be powered from inductive high-voltage power lines?

#

lol

sand lotus
#

maybe not a bad idea for linemen working at night

tulip canyon
#

I've gotten close enough for my arm to buzz

#

Thanks Adafruit. Thanks community.

viral sail
#

Thanks @open girder and good night. 🌖

verbal river
#

Bye!

past meteor
#

Thanks all! Good night!

sand lotus
#

thank you everyone at adafruit for everything you do

open surge
#

Thanks Adafruit!

delicate fractal
#

punky colour?

inner spade
#

Thanks!

cinder wind
#

thanks pt & limor!

urban gale
#

Thanks Adafruit g'night all

nova totem
#

Have a great night everyone. And that is an awesome end graphic

robust horizon
#

yess that animation. good night.

ionic sundial
#

😄

delicate fractal
#

Now is ze time on adafruit ven ve daance

ionic sundial
#

thanks all...

cinder wind
sand lotus
#

it is a great time to be alive, for sure

open surge
winter zinc
#

love the floating casette animations in today's shows, so cute!

sand lotus
#

specifically noe and pedro's casette walkmp3rson design

shell mason
#

for audio interface for someone who cant speak like those disability for cars can be hard for voice assistant only car

shell mason
#

fader lars sculpture coming?

sand lotus
#

i was thinking he might show off the banana bit today but i could be wrong. tweet today about rotary dialer and music doesn't seem to fit the banana motif.

shell mason
#

banana split keyboard

sand lotus
#

yeah but the tweet about the rotary dialer and music i don't see how that would work with the odd banana split design.

#

unless that one was about a different future project with digikey, of which JP seems to have an endless supply of.

inner spade
#

Sculpting new fader knobs?

sand lotus
#

where are you guys getting hints of faders and sculpting from?

inner spade
#

Perhaps carving an idol for a slide-pot religious cult?

sand lotus
#

maybe he got a bigger batch of those alps flying fader knobs in? a big flying fader mixer would be amazing.

#

but he's been playing around with that tiny blue mixer thingy too. so much audio stuff going on lately it's awesome.

#

got 10 minutes to get to the store and back 🏎️

lavish patrol
#

👋

inner spade
#

👋

lavish patrol
#

We are about to enter the Bleep & Bloop zone...

inner spade
#

Seatbelts are fastened and tray tables stored.

haughty quiver
#

Cleared for takeoff

open surge
#

good afternoon everyone

haughty quiver
#

🛫

viral sail
#

Good afternoon.

lavish patrol
#

We have Bleepage.

#

We have Bloopage.

verbal river
#

🎶🎶

cinder wind
#

adafrooo dot i.t.

sand lotus
#

👋

open surge
#

Who doesn't like cereal?!

cinder wind
#

How'd you get a box of cereal with PhilB on it?

verbal river
#

"Cereal Fax with JP"

sand lotus
cinder wind
#

CerealPython works great with cereal ports

inner spade
#

Do monster cereals taste differently in moonlight?

sand lotus
#

Phil said something about lycanchlorians being raised

shell mason
sand lotus
clever summit
#

🇸🇪 👋

clever summit
#

And now JP will magically light up TWO dots? 🙂

#

Whoo! FOUR!

shell mason
#

like delorean timemachine?

clever summit
#

This is a nice way to visualize how good different random generators are.

sand lotus
#

could do starfield windows 98 screensaver kind of thing with that

#

this will be nice for the upcoming holiday

clever summit
#

(Or how bad they are)

#

Lol

sand lotus
#

hmm maybe do it in red and maroon for blood drips, give it gravity, for halloween stuff.

shell mason
lavish patrol
shell mason
#

larsgons?

#

the dial for the walkmp3rson could be cool for sure

sand lotus
#

cgrovers fade animation will be really handy for stuff like starfield animations. the amount of stuff it's going to be used for is huge.

analog ridge
#

hello everybody​, I want to graph a sh1106 lcd in psoc 5lp but I have not been able to

sand lotus
#

i love how with 3d printing the ruiz brothers on the other side of the country built the same thing and are using it for their 3d hangout stuff. 3d printers are so cool.

shell mason
#

those are for sure devon

verbal river
#

doh! LED filaments are out of stock. How can I copy Liz's pretty noods? 😠

sand lotus
#

makes collaborations so easy now. the future is now and it's super cool.

#

oh that's smart. helps if your board has a proto area.

cinder wind
#

This is why I have a black and silver sharpies at hand. I put black stripes or silver stripes on each end of the cables to disambiguate

sand lotus
#

the dupont wires i usually get all the colors of the rainbow. being able to have a lot of colors absolutely helps.

shell mason
#

ifixt have cool iopener tools I learned more of those tools from hackstercafe

lavish patrol
#

Disambiguate and discombobulate...

sand lotus
#

that's much closer smushed in there than i thought

shell mason
#

yeah eye spi is cool

sand lotus
#

yesss eyespi is going to help a lot

#

does adafruit stock the extender?

#

that's a nice little thing to have for enclosures

shell mason
#

that is nice fader structure

sand lotus
#

ahhh

lavish patrol
#

That's some high tech foot skate right there...

sand lotus
#

yeah maybe an sd card panel mount would be really nice

#

yuuuuuuuussss MOAR flying fader stuff!

shell mason
#

funny how fader guy on gif here in discord showed some cool snow pixel map use too

verbal river
#

oh no not the flying faders again - I have managed to resist buying them so far, please do not torture me any more

sand lotus
#

pwm motor + linear potentiometry

#

same mouse, same. but during JP's pick of the week they were half price and i regret not getting some

cinder wind
lavish patrol
verbal river
#

whew, out of stock

clever summit
#

Saved by the bell

sand lotus
shell mason
#

fader lars guy for fader structure

sand lotus
verbal river
#

I believe that JP has acquired 48% of all Feather RP2040's ever made.

sand lotus
#

it's the same one, he's just really fast at soldering off camera between he comes back in view 😛

#

i've squished stacking headers sideways once by pushing too hard when i shouldn't. took a while to bend all the legs back and they lose strength if it happens, the legs are never as strong again.

split gazelle
#

This is going to be an awesome project

sand lotus
#

of course it is, JP's doing it 🙂

shell mason
#

mini lars to it between to for skating

sand lotus
#

same can be said for all of your projects too BlitzCityDIY 😉

inner spade
sand lotus
#

didn't know string racers were a thing

inner spade
lavish patrol
#

I wanted to join one of those clubs, but there were too many strings attached.

verbal river
lavish patrol
#

My work here is done. 😉

inner spade
#

The theory of string cars is universe-al.

shell mason
#

string theory for string cars

verbal river
#

😮

sand lotus
#

tommy gun fader good lord

shell mason
#

with 2 motorized faders to make character like lars to walk need slower motion

sand lotus
#

that would make a great air hockey goalie

lavish patrol
#

Lol. Sounded like a geiger counter.

sand lotus
#

definitely some nuance in dialing in motor behavior for your projects

#

this is very informative, i've never played with motors yet but i plan to someday.

inner spade
#

The bouncing is probably inertia and the PWM needs more easing.

verbal river
#

"use a PID controller" - always the right answer(?)

sand lotus
#

the speed that motor can push that fader is extremely impressive

verbal river
#

you mean, "PID code is fun, like sudoku" 😄

sand lotus
#

so you really want these things level for the most repeatable performance going both directions

#

most mixers are on a slight incline so you might have to take that into account for your code, i would have never thought of that.

#

frame rate is smooth, must only be on your end JP

#

it is skipping sometimes but the brain can interpolate that np

verbal river
#

cool hacking, thanks JP

sand lotus
#

this is great information, excellent video, will probably have to refer back to this one in the future, it's gonna happen Mouse 😛

shell mason
#

you could remake that your own style too

lavish patrol
#

Great show, as always, @haughty quiver.

sand lotus
#

4 at 6A each, yeesh

verbal river
#

if only LED noods were in stock...

sand lotus
#

was it 4A or 6A each?

clever summit
#

Thanks JP!

inner spade
#

You’re welcome, @haughty quiver ! You can only imagine how much fun it was to write that guide.

viral sail
#

Thanks @haughty quiver

shell mason
#

🥣

inner spade
#

And thanks for today’s workshop stream. The coupon code is appreciated.

sand lotus
#

good thing the flying faders are out of stock. i had an impulse to go snag some whew, saved again.

cinder wind
#

thx JP!

haughty quiver
#

thanks all so much for hanging out!

sand lotus
#

👋

haughty quiver
#

🥣

lavish patrol
#

I must now go and watch an episode of "Sliders"...

haughty quiver
#

no thank YOU @inner spade

haughty quiver
#

0.6A

sand lotus
#

cgrover been tearing it up lately being awesome.

#

oh .6 duh, thank you.

#

that's 2.4A for 4, gonna need a bigger boat

robust horizon
#

A couple of Show & Tells ago I showed some photos of an old promotional book about floppies. I scanned the full thing now: https://blog.adafruit.com/2022/09/16/vintage-floppy-booklet-the-secrets-of-perfect-memory/

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

I was recently given a lot of retro computer stuff, most of it from the 80s. When I saw this booklet, I immediately recalled the floppy disk brand, with the slogan “The Elephant Never Forgets…

brazen grove
#

are we live?

sand lotus
brazen grove
#

guete abig!

#

I hear noises

inner spade
#

👋

sand lotus
#

👋

#

Audio good, stream is live

proper prawn
#

Hello Tim and everyone present. Happy Friday too!

flat seal
#

newbie to watching live here

unreal bay
#

"This week let's add wifi access point functionality in the circuitpython web workflow with a new entry in the .env file" 🤞

ornate bay
flat seal
#

Hey Thats where Im coming from!!

ornate bay
#

That merge looked good from what I can see, as far as __version__ goes, I don't think I saw any issues with __init__() either

#

Yeah, I think they were asking about adding it to docs/conf.py, but I don't think anyone updates that. It looks like they all the SPDX headers though.

sand lotus
flat seal
ornate bay
#

I think there's an argument for testing it out in this repo/PR, similar to how we converted only a few libraries to pyproject.toml at first.

#

No that totally makes sense

upper sandal
#

yes

#

you need a variable to start with _ for a const to be a define

ornate bay
#

The underscore keeps the string out of the global namespace. It's only true when used with _

#

Ah beat me to it haha

upper sandal
#

yeah meaning the name is not gonna be exported

#

(even if formally Python doesn't do the distinction, MP/CP does with const)

ornate bay
#

Nah only docs/conf.py stuff gets add to RTD

upper sandal
#

without the _ the name is exported so the const does nothing (true also of object properties with or without the _)

ornate bay
#

Like authors, year

#

Like the SPDX isn't

#

It's that they're all in a file on their own so that they can be accessed between classes, which makes sense for the shared. But some may benefit from being moved if they're only used in a specific file and then use _varname = const(0x00)

#

But you can't use _varname = const(0x00) in File A and then access it in any other file

upper sandal
#

if they are supposed to be used outside I kind of prefer namespacing them with classes, like digitalio.Pull.UP

sand lotus
#

You can go to about 300 lines on most boards before you might need to start doing optimization stuff and breaking it up.

ornate bay
#

That makes sense, I do think there's utility in having them in one single file

#

It's just a know we can turn if it came down to it.

#

My thinking was that typically any kind of recursive use of a context manager is more likely to be a bug, so accommodating it makes faulty user code hard to detect.

upper sandal
#

context managers make sense for things that need cleanup in case of exceptions, like files that need to be closed, or busses that need to be unlocked

ornate bay
#

The removing the string was more of a suggestion if they didn't want to flesh out the string.

upper sandal
#

other than that 🤷

ornate bay
#

I'm pretty much always pro error strings. Improved error messages was my favorite addition of Python 3.10

flat seal
#

i2c data corrupt would be almost the same as Connection

ornate bay
#

Sorry all you structural pattern matching folks!

flat seal
#

3 more characters?

ornate bay
#

My thinking was that most classes don't typically define __str__() or __repr__() but I don't have a strong opinion if others think it's usefulness is worth it.

flat seal
#

I2C Corrupt would be shorter

ornate bay
#

I've seen faulty imports pass CI before, so that's why I raised it.

#

I saw it recently in a typing PR

#

Yeah, I'm no sure where arm size is coming in unless maybe their referring to PiWheels downloadeds, but those are currently unavailable because of the way our pyproject.toml works.

#

I don't think all my comments need to be implemented, I think the only must-haves the imports and the no-nesting (which was done already, for reference), and probably the error messages.

#

But that last one is debatable.

upper sandal
#

oh I would definitely prefer relative imports

#

from . import ...

#

if you make a duplicate of the library to test stuff and rename it, doing absolute imports breaks that

ornate bay
#

I think that's the import thing

#

I'm too slow

#

When in a package, you need to base it off that package, but adding the sys.path.insert tells the interpreter it can look there for packages. So it's helping sphinx build it as a workaround and masking the import issue.

clever summit
#

🇸🇪 👋

ornate bay
#

I think all 3 need to be changed, but maybe I missed that if you did

#

so:

#
from adafruit_emc2101.subpkg import ClassName

for all of them

#

That is interesting if it works on the board. I don't know if I've ever tried spinning_think

sand lotus
#

Well, think I can apply this to a similar problem with my own multi-import on my lora project, I’m not prepending them either and was failing with a similar error. I ALWAYS learn something good watching Foamyguy.

upper sandal
#
from . import emc2101_regs
from .emc2101_fanspeed import FanSpeedLUT
from .emc2101_ext import EMC2101_EXT
brazen chasm
#

@clever summit gött o se svenskar på tråden mitt i natten

ornate bay
#

I'm in agreement with your comments, thanks for the thorough review!

upper sandal
#

the . makes the imports always work if you rename the library for example

#

or move it into a submodule I think

#

I don't know how the imports could work on the board, it looks like it definitely shouldn't, maybe a MP quirk

inner spade
#

@upper sandal and @ornate bay Thank you for the review, suggestions, and help with recent Community Bundle PRs. I’m updating my submittal cheat sheet as we speak. blinkacomputer

sand lotus
#

If it’s a comment periods are only really needed to break up sentences. If it’s just 1 line sentence period is useless and unnecessary

ornate bay
#

Also shoutout to @upper sandal for having a watchful eye!

inner spade
ornate bay
upper sandal
sand lotus
#

Find top half coeff has double the the in comment.

upper sandal
#

nah it's already a list !

clever summit
sand lotus
#

Yes please create a flip book animation library and when you’re done, rename it to adafruit_animatedgif library. 😊

brazen chasm
sand lotus
#

That’s something I’d like to get into doing someday if no one else does it first. I still have a lot to learn before I try something that complicated.

ornate bay
#

I don't believe you can type a string of specific length

upper sandal
#

there's not char in python 😉

ornate bay
#

My gripe is you can't type lists of fixed length

sand lotus
#

Set an int format of 1 and convert to str?

ornate bay
upper sandal
#

(there's no variable types either, these are hints)

sand lotus
#

Int=len(int(.1f)), str(int).. something like that is probably how I would try it. No idea if it would work.

upper sandal
#

I guess if you want a list of length X, make it X arguments to a function 😉

ornate bay
#

Python subtly letting you know you want a tuple 😏

#

I won't do it!

upper sandal
#

named tuples have fixed size... technically

ornate bay
upper sandal
#

they are immutable structs I would say

ornate bay
#

I don't think I can just use the variable name, the best I got was Type[tuple] but I'm not sure if just tuple is better.

sand lotus
#

My logic is var= integer ( format int length) then convert int to str with str(int) explicit. I didn’t say it was good code or even valid code just an idea. 🤷‍♂️

ornate bay
upper sandal
sand lotus
#

I’m ghastly with tuple anything. That stuff still a little over my head.

upper sandal
#

like that doesn't fly I assume: def stuff(blob: Thing): ...

ornate bay
#

Because you use it to create an instance of tuple

#

So maybe my use case is tuple

upper sandal
#

ah yeah

sand lotus
#

Oh duh using Len or int format doesn’t actually set the max length only returns it. 🤦‍♂️

upper sandal
#

every day I learn that:

>>> console.log("hello")
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
NameError: name 'console' is not defined
sand lotus
#

Couldn’t you use a for loop with range to keep the string value below 10 char?

#

Ohhh as a param, ouch nvm, gl with that.

inner spade
sand lotus
#

yeah, you can use that to return just 1 character. you can use fstrings or format with int so thinking why not with strings.

#

that doesn't prevent the actual variable from being set with way more though, the format only returns 1 but the var could be a lot more.

#

what is click? never heard of that before.

ornate bay
#

I reallly like typer for CLIs

#

click helps you make command line interface programs, if I'm not mistaken

#

that format is used whenever optional dependencies are available for download

sand lotus
#

i really like how most python library developers have some sort of animated gif showing the use and output of their library.

ornate bay
#

our own libraries now support pip install adafruit_circuitpython_libname[optional] whenever optional dependencies are defined

#

yup yup! not sure what those extra dependencies are but that's my guess

#

I like how there are options for how to use it, I like the alternative one that uses decorators

sand lotus
#

omg you can redefine 1 thing and everything else follows. didn't know that. i've been copy/pasting to each one.

#

yeah because of pycharm i've been naming all my constants in capitals

upper sandal
#

constants just have that need TO BE HEARD FROM EVERYWHERE

sand lotus
#

thank you! what an awesome feature.

#

oh you mean once stuff is already attached to that constant. can't you just create a new line under it with the new name?

ornate bay
#

"With great power comes great botchability."

sand lotus
#

ohh, yesh, the lord giveth....

proper prawn
#

...and taketh

upper sandal
#

I am very disappointed that there is no PIL.Image.Image.image

ornate bay
#

It's Images the whole way down 🐢

sand lotus
#

there needs to be a pil.pil.pil.pil.pacman

proper prawn
#

Tim can you commit what you've done in this stream? Even if it isn't working yet.

#

Thank you Tim. See you tmw.

ornate bay
#

Thanks for the great stream!

inner spade
#

Thanks!

proper prawn
#

Good night to y'all

sand lotus
#

Thank you for the stream, learned a lot of new stuff tonight. 🤗

#

i post as devons workshop on youtube if i'm on my tablet, i switch back and forth sometimes. easier to comment on youtube on the tablet instead of switching back and forth to discord.

shell scaffold
#

I'm trying to create a dictionary in my code and get '' is not defined. Can anyone point me in the direction of example?

shell scaffold
#

Are Dictionaries editable?

inner spade
#

Also would be helpful to show a snippet of your code.

shell scaffold
smoky island
open surge
#

good morning ☕

brazen chasm
#

Good afternoon

sand lotus
#

👋

inner spade
#

👋

brazen chasm
#

No F1 today infortunately

sand lotus
#

got my step sequencer board kind of working last night. some of the lights aren't working. i'm just happy it didn't smoke a chip on first start up. 🙂

#

yes the purple one, based on todbots board. works!

#

if i remember from last night today should be a lot of fixing PIL deprecation warnings.

#

i'm so happy today. this is a hw test code.py and it's not passing the test. 😦 hopefully just minor soldering issues. i have 5 prototypes, if it works i'll ship you one if you want one. could be great as a streamer macropad kind of thing too.

#

@open surge offer goes to you too if you think you'd have a use for one. 🙂

inner spade
#

Very cool, @sand lotus! Tactile with glowy bits x16!

open surge
inner spade
#

The retro vibe is strong with this one.

sand lotus
#

anodized knobs are from adafruit 🙂

#

mcp23017 i2c expanders yes

#

got them working last night, whew. they wouldn't turn on at first because of a bad design. it's why i had to run wires to fix that.

#

thank you cgrover, that's what i was going for 🙂

#

now that i know the board can actually function i plan on ordering more pcb's, maybe 20 or so, and give them away

#

but the first prototypes are for people here in the community that want one.

inner spade
#

OSH Park purple has such a great “work in progress” vibe. Very satisfying.

sand lotus
#

todbot is obviously earmarked for one, will be trading one of mine for one of his 🙂

#

thinking of offering one to ruiz brothers, see if they'd be interested in doing a 3D print project for them.

#

cgrover you're welcome to one too if you think you'd have a use for it. you've been extremely helpful around here too. want the first prototypes to go to CP people.

proper prawn
#

Hi Tim and all present. I am a bit late due to weekly groceries shopping

#

I am OK only sweating a bit. It was 32 degrees C outside

inner spade
sand lotus
#

i used easyeda and jlpcb, oshpark doesn't really like their gerber files for some reason. didn't get them through oshpark so not sure if i can offer it up like that through them without a purchase.

#

for 5 pcb's $30 from jlpcb or 3 pcb's for $175 with oshpark 😦 not knowing if they would work i didn't want to take the chance on going with the far more expensive option.

inner spade
sand lotus
#

not yet but will be definitely someday soon

#

will be using todbot's picostepseq github page as an example for sharing the parts list with links, etc..

proper prawn
#

Tim, maybe it's a stupid idea. Now I see (again) the image of the set of sprites. In the case of the parts that are colored green. Could the presenting of that green parts not been done via an algorithm instead of loading that part of the sprites into RAM? Probably it is not feasible because of fluent/timing reasons.

sand lotus
#

the way todbot shared the code, 3d files, and parts list made it ridiculously simple for me to hit the ground running with it. will be giving back and crediting him along the way as much as possible. it wouldn't have been possible without the way he shared his project.

#

to the point i even thought about putting his face on the front silkscreen 🙂

#

paul without setting the background color displayio won't know which color to use as background transparency. pretty sure you still have to set it manually when using sprites.

#

lime green or bright blue is used in movie industry for good reason. the contrast makes it easier for computers to detect the contrasting pixels.

proper prawn
#

@sand lotus tnx for the explanation

sand lotus
#

if an actor is wearing lime green in their costume they'll switch to bright blue or vice versa. there's a reason why you don't see many people in movie cgi wearing both lime green AND bright blue 😉

inner spade
#

The concept of transparency in displayio isn’t very sophisticated yet. Transparency is linked to a color value and it’s either completely opaque using that color or is the absence of that color. Gradient transparency (an alpha channel) is on the wish list, I’d guess.

sand lotus
#

alpha channel required for png, still haven't seen dishipu's work on pngs, looking forward to it.

clever summit
#

🇸🇪 👋

sand lotus
#

current implementation is more like gif, color replace, there's no real transparency just color tricks.

#

which means no anti-aliasing, with real transparency you get anti-aliasing capability almost automatically.

clever summit
#

I started a new hobby, growing herbs in my window. Any ideas about a sensor to measure nutrition levels in the soil?

sand lotus
#

there's actually a brand new soil sensor in the store, just showed up this week, might be worth looking into.

#

seems functionally identical to adafruit's soil sensor, take your pick.

#

oh, nutrition levels... that's highly specific.

#

there are some sensors out there for ph levels, don't think adafruit carries one. i think i saw one on pimoroni's site.

lilac tusk
#

Nutrient levels in soil would be very hard without specific sensors to detect specific compounds

clever summit
#

I did buy a GrowCube on Kickstarter as well. Self watering "robot".

#

Seems nutrion sensors measure the soil conductivity.

lilac tusk
#

You could probably make a tuned soil sensor with specific resistance profiles for specific nutrients

#

Would be a bit if trial and error to get it right

clever summit
#

Yeah, for inhouse plants you tend to use the same nutrition.

sand lotus
#

i think of automated pet food stations for food and water just like a self-watering plant setup. you just top it off and watch them grow 😛

lilac tusk
#

Most tend to be heavy in iron and nitrogen compounds

clever summit
#

Found one commercial alternative, MiFlora, a bluetooth based sensor.

sand lotus
#

oh great name

clever summit
#

There is a russian Zigbee DIY one, but you can't buy stuff from Russia anymore so...

#

I did see a pet food station, might have been on Kickstarter...

sand lotus
#

i think most zigbee stuff is eventually going to be replaced by esp thread stuff anyway.

lilac tusk
#

I believe Greg davill

clever summit
#

Yeah, thread is the way forward. Am looking into making my own sensor for thread.

#

Oh, Greg? Will look.

lilac tusk
#

He may have open sources the files too

proper prawn
#

I love pimentos, especially all those flavors that exist in the Indonesian kitchen culture. The Dutch have, from their colonial history, quite an amount of descendance from Indonesia. Several of them started typical Indonesian restaurants in The Netherlands.

sand lotus
#

can you grow those where you are?

clever summit
lilac tusk
#

Could probably use it as a starting place

sand lotus
clever summit
#

Oh, I have already started! 🙂

grand tusk
#

Hello everyone!

clever summit
#

That PH would usable for my hydroponics setup! Did not know it existed! Thanks!

#

Argh. Out of stock. 🙂

viscid wasp
#

The major nutriments that you might want to monitor are the same ones that are represented by the three numbers found on bags of fertilizers, along with PH.

The first number is the amount of nitrogen (N), the second number is the amount of phosphate (P2O5) and the third number is the amount of potash (K2O)

clever summit
#

This is a DEEP rabbit hole. 🙂

clever summit
#

(Sorry for hijacking the chat!) 😎

sand lotus
#

nitrogen, phosphorus, potassium. unaware of any sensor for those. would be awesome for measuring lawn fertizilization. maybe even great for farmer crops.

#

pretending you never saw something in repl output usually not a good idea 😛

grand tusk
#

Anyone have a good "flap advancing" sound clip?

sand lotus
#

i think originals were made of metal, later transitioned to plastic, so it's going to be a high pitch metal/plastic contact sound.

#

midi woodblock sound with higher octave might work

grand tusk
#

Time for some research. Groundhog Day, Back to the Future.

sand lotus
#

ah that's right, might be able to snag the flip sound from groundhog day, think background noise was silent before the alarm started going off.

grand tusk
#

"I've got you babe!"

sand lotus
#

the flip on that clock is so fast

brazen chasm
#

@clever summit you dont happen to live in malmö? i have one in the lab..

inner spade
#

I’ve used simpleio.tone for clicky sound effects.

#

tone(board.A0, 3000, 0.001, length=8)

sand lotus
#

that's a good idea except most tones that you might hear are high pitched if used with a small speaker. i don't think that feather has a piezo anyway.

inner spade
#

The example was used for calculator key clicks on a PyPortal with the built-in speaker.

sand lotus
#

we have enough beeping and blinking stuff in our lives as it is. i think something that beeped every minute or every hour would drive me nuts.

#

probably one of the reasons why most people don't own flip clocks anymore.

#

or grandfather clocks with the loud ticking, would drive people nuts.

#

you'd need to live in a large enough space where you wouldn't hear the ticking, for most people in small houses it might drive you nuts.

proper prawn
#

In 1971 I also used a flipclock in my Hamradio shack on the island of Curaçao, Carrebean.

sand lotus
#

very cool setup paul!

proper prawn
#

Congrats Tim

sand lotus
#

yeah top half isn't working right

#

bottom half looks awesome!

#

"set the tilegrid to it's new value" i do the same thing all the time, apostrophes where they shouldn't be.

#

it's is a contraction of it is. if "it is" doesn't make sense then neither will it's

#

it just becomes "its" instead

#

It’s so cold in Melbourne.
Choose what you want but it’s all the same in my opinion.
I hope it’s not too difficult for you.
It’s been almost a week of waiting.
It’s nice to know that my work is recognized.

#

in every situation where it's is used, just a replacement for "it is"

#

in the case of possession, foamyguy is working on a feather, its got ram on board. it is possessive yes but one of those cases where the possessive actually doesn't use the apostrophe. ain't english great. lol

sand lotus
#

English was one of my best subjects :/ sorry for gnit picking. the use of it's vs its is a constant struggle.

proper prawn
#

Why I don't see the chat window in my YouTube window (MS Windows 11). I see that chat window in Tim's stream.

sand lotus
#

its one of the reasons why internet typing with lack of any punctuation like this is actually a refreshing change of pace where the rules of grammar are thrown to the wind.

#

twitch chat moderation controls are super easy to use. youtube... not so much especially after you've been spoiled by twitch chats super easy to use moderation tools.

proper prawn
#

OK, thank you for the explanation Tim. I was distracted. What I am seeing is the discord one, but you have the user image in it

sand lotus
#

it's honestly best just to show discord. youtube and twitch can be cancerous with the usernames, product scam spam, boobystreamer links, etc...

#

plus with discord even in the worst case there's always a mod or admin just a tag away

#

even the auto moderation bots with youtube don't work as well as twitch. twitch has all the tools out of necessity really due to all the bots. they've already been through the torture test. since youtube is locked down more it's harder to actually moderate, especially bot spam moderation. there's less gray area with youtube, it's either ban them immediately or let whatever the user did continue. timeouts for example, youtube doesn't think that's an important feature.

proper prawn
#

Tim if not inconvenient for you in this moment, could you do a commit so I can update and try it in my Titano

#

my Titano has 8 MB

sand lotus
#

can you go through the commit process you just did please? you have 2 instances of pycharm open for that? a git instance in the background and a different working folder?

#

oh you're coding on the device?

#

duh nvm

proper prawn
#

Ok leave it, tnx

sand lotus
#

whew that sounds confusing, ping ponging back and forth. i can't multi-task like that.

#

omg you can commit straight from pycharm? i've been editing everything on pycharm, vscode, or mu, then using github desktop to push out PR's and commits.

#

my brain must have just glossed over the entire git menu option, didn't know it existed sigh.

#

paul said 8 mb

proper prawn
#

Yeah, DJ we need in the (near?) future a DeepDive on how to use the 'tools' some software, like PyCharm is offering developers

#

DJ I am doing the same as you. Using vscode and so on and then using the github desktop.

sand lotus
#

well for windows i still can't use tio serial so that's the biggest thing from preventing me using pycharm full time, mostly using vscode now

brazen chasm
#

so heres a question: how do i get my pyportal (e.g.) to first run one code.py, unload and free upp memory, then run another ( and a third etc). a sequence of code.pys?

sand lotus
#

but i'd really prefer to use pycharm as it will be easier to learn from foamyguy using the same ide... and i've fallen in love with pycharms suggestions for code improvements especially f-strings, comparitor statements, and stuff like that.

brazen chasm
proper prawn
#

@sand lotus 👍

#

Until now I did not really use PyCharm. I just created a project for flipclock, copied Tim's flipclock repo into it and then through menu 'Git' > Pull I saw a message that 6 files were updated.

sand lotus
#

that's really cool.

upper sandal
#

you can reload into another code, but that resets everything you've setup before, you can't really unload memory if you want to keep using things that you setup

#

and your pins will be reset, and all that

brazen chasm
#

that can be ok

sand lotus
#

sounds like auto-reload but a manual reload so of course it's not going to keep anything in ram.

upper sandal
#

it's more to switch between modes and apps, not to chain different codes

brazen chasm
#

lets say want to run several code.py because i cant load all ofthemdue to memory constrainta

upper sandal
#

that depends what they do

grand tusk
#

Distance within a colorspace?

sand lotus
#

have your code.py setup switching between files and use import and a button or software trigger to switch back and forth between them?

inner spade
#

Spectral similarity

brazen chasm
#

well, i want the "export" command :)to start over , memory empty

grand tusk
#

Palette reduction techniques.

inner spade
#

Anti aliasing introduces new color shades

brazen chasm
sand lotus
#

yes, you'll want to unload the imports to the files/classes, i don't know how to do that though.

#

if condition: import file else dont' import

inner spade
#

Can pil limit the number of palette colors while processing the image?

sand lotus
#

could be something simple. CP will puke if you're still using something and try to remove it, have to remove the use of the classes and variables, then remove the import? dunno.

#

oh, nice, well there ya go.

brazen chasm
#

i wish the garbage collector come in a clean out..

sand lotus
#

you can manually load gc.collect anywhere you want

#

import gc then gc.collect

proper prawn
#

I am still getting a MemoryError allocating 240000 bytes

sand lotus
#

that's... just a hair over the limit 😛

grand tusk
#

You can tell the CircuitPython runtime to run something other than code.py

sand lotus
#

on boot it looks for main.py, code.py, and something else i can't remember

grand tusk
#

supervisor.set_next_code_file(): When not None, the given filename is inserted at the front of the usual [‘code.py’, ‘main.py’] search sequence.

brazen chasm
sand lotus
#

but you can include other files using import no problem. you'd setup an almost empty code.py to do your file switching by importing the file you want. kinda does the same thing just in a different way.

#

well yes but on next boot i assume

#

don't think that's going to be what you want? you want to switch between files without unloading everything. you can only really do that with import/export

#

hmm but if you're exporting a class then everything goes away from it. i see your debacle. running out of ram is a problem with big projects. there aren't many ways around it.

#

this is why i've been going for the beefy feather s2 and s3 for anything that needs a ton of ram. there's really no replacement for having a board with so much ram that you probably won't hit the limit unless you're working with graphics.

#

using an sd card is a great idea for getting around that. depends on how fast you need it to be.

#

sd card runs on spi so there are speed limits.

proper prawn
#

Tim I had to copy a wifi and socketpool modules. I found them in 'circuitpython/shared-bindings'. But since copied to the /lib folder on the PyPortal Titano the interpreter reported that the wifi object did not have an attribute 'radio'. I checked in REPL and it's true. This 'wifi' module only has '['class', 'name', 'path']'

brazen chasm
#

its not totally necessary to keep variables. i just want to run one script after another

inner spade
#

RAM capacity is the same on all PyPortals, but display buffer allocation is different due to display pixel count.

sand lotus
#

gradient background squishing with coeff animation probably won't look smooth, just a guess.

brazen chasm
#

oh, i was joking about the export command. is there one?

grand tusk
#

Thanks, @smoky island .

sand lotus
#

oh lol well i'm disappoint now, thought you were serious

proper prawn
#

Thank you again Tim. Wish all a nice weekend!

sand lotus
#

thanks for the stream foamguy, always learn something new watching you ❤️

inner spade
#

Thanks for the stream @smoky island !

brazen chasm
#

see ya, thanks Tim

smoky island
#

Thanks all! 👋 have a great weekend everyone

inner spade
#

@smoky island Inspired by yesterday's stream, I'm working on a color comparison scheme that could be used to detect a range of similar colors in a palette. Here's the first test of the algorithm using an 8-bit color value. X-axis is the color value being tested against the reference color; Y-axis is the relative color deviation. The deviation factor is the user-specified comparison tolerance. The challenge will be to expand it to 24-bit RGB color values and to convert the factor into something with meaningful units. Oh, and to deal with non-colors like (0, 0, 0).

sand lotus
#

👋

#

Neat idea. I think the thing you’re working on is called feathering. Hehe, appropriate and somewhat ironic term when used for CP powered boards.

#

Streaming for 50 minutes? I was just notified like 10 mins ago. 😞

#

I’m definitely going to rewatch your whole stream tonight. I love seeing graphic projects.

#

SVG is a really neat format. Haven’t used us in a while. Nice to see it again. Been working with CP so much lately I’ve forgotten other languages exist.

#

Teachers do homework too.

#

Same, ugh I hate that. Modal abuse is as bad as advertising pop ups now.

modern night
#

Hey all, hope everyone's doing well

sand lotus
#

Thanks for streaming. 👋

modern night
#

Thanks for the stream, JS is not something I have much experience with so seeing a bit was nice!

open girder
#

LIVE IN 15 mins! Desk of Ladyada - Use ANY font in EagleCAD with Pinguin https://youtu.be/2fAzqByJwzU

Desk of Ladyada - Use ANY font in EagleCAD with Pinguin

We've been doing a ton of revisions lately and as we're re-spinning boards we had a bit of an itch to make some pretty silkscreens. Normally the way nice silks are done at adafruit is we ask PaintYourDragon to do a custom silkscreen after the PCB is laid out. This of course results in the ...

▶ Play video
#

er

#

live now 🙂

shell mason
#

heh

#

mistakes happen

clever summit
#

🇸🇪 👋

split gazelle
#

hello hello

shell mason
wind spoke
#

Is there a Comic Sans joke coming?

split gazelle
#

This is so cool. Amazing work @low fractal

wind spoke
#

Aaargh

covert crag
#

(had to be done)

shell mason
#

well there is cool fonts for sure

covert crag
#

Blade Runner? Even more Ryan Gosling.

wind spoke
#

When will you have an Adafruit font?

shell mason
#

cascade code font is cool

wind spoke
#

But she use Emacs, so that's fine, right?

shell mason
#

if you want to learn aurebesh the starwars want https://aurebesh.org/

#

also the aurebesh site also have mandalore alphabet too

wind spoke
#

That diode is a bit chunky...

shell mason
#

what i have seen diodes and mosfets used too I can see that some diodes for more power applications can be chunky

#

I saw that on plasmachannel of truster experiment what use ionised thrust and the design have lots of diodes

lilac tusk
#

I dislike how many SOD-123 flavors their are

green bison
#

why not always use ultra low dropout diodes?

lilac tusk
#

cost

#

usually you pay a little bit more for the ultra low dropout

green bison
#

kk

covert crag
lilac tusk
#

🙂

shell mason
#

nice demo with Starwars font

sand lotus
#

Ok that works way better than I imagined. Nice one @low fractal !

gray obsidian
sand lotus
#

👋

inner spade
#

👋

viral sail
#

Good afternoon.

grand tusk
#

Hoping for something fun today.

inner spade
#

Helmet hair!

sand lotus
#

playdough

haughty quiver
#

hello!

drowsy inlet
#

hello all

#

noticed that direct links to the products are missing?

sand lotus
#

i just noticed it's jp on both faces lol

haughty quiver
#

Kenner was ahead of it's time

haughty quiver
#

vis a vis cloning

inner spade
#

The facial light shadows are confusing.

tacit garnet
#

Hook me up, JP

cinder wind
#

jp clones?!? jp clones?!?

grand tusk
#

jp clones!

cinder wind
#

10 fingers, better than 6 fingers. yep, checks out

haughty quiver
#

🙌

shell mason
#

Fingers check snails check

sand lotus
#

this is great. i need some to replace all the bodges i've been doing lately.

cinder wind
#

can you rearrange the 6-color version to put the spools in proper R,G,B order

shell mason
#

rainbow wires

jovial idol
#

i need to start having a cart ready to go

sand lotus
#

seems like a good idea with the magnets until everything around you starts sticking to them 😛

cinder wind
#

wrecked

inner spade
sand lotus
#

oh i have that one! yup used them up too, i'm almost out. perfect timing!

viral sail
#

Thanks @haughty quiver

unreal bay
#

JP can you make a colour-banding machine, like just adds colour (black or white) stripes to a length as you pull it out, via a pen just bouncing / pecking like those nodding birds.

sand lotus
#

same, black mostly gone bit of red left but the 2 i've used most.

inner spade
#

Thanks!

unreal bay
#

Maybe a roller would be easier

viral sail
#

Where I can I get that fancy JP wire dispenser?

haughty quiver
#

haha

unreal bay
#

kickstarter I heard

sand lotus
#

we need that kind of pack for noods, illuminated hook up wire... sounds cool to me.

inner spade
#

Going to need some JP face stickers.

shell mason
#

adabot wirewrap

sand lotus
#

ah i get the playdough reference now, creative JP!

cinder wind
#

yess that final image

sand lotus
#

now we need an animation with JP's face on that

haughty quiver
#

this will definitely not backfire on me

sand lotus
#

i think mr lady ada would have something to say about that

inner spade
haughty quiver
#

lol

shell mason
#

someone put wire wrap for it

rocky reef
lilac tusk
open surge
#

good morning ☕

split gazelle
#

good morning folks

drowsy inlet
#

morning all

lavish patrol
#

Greetings, good people. 😀

urban gale
#

Hey y'all

rocky reef
#

good morning, afternoon, evening and night to everyone hanging out

wise iris
#

good morning

#

X0031O147B

rocky reef
#
lavish patrol
#

Mmmm. Goodies and thingies. 😀

clever summit
#

🇸🇪 👋

winter zinc
#

I need that cute cassette animation on my screen at all times 😄

ionic crag
rocky reef
lavish patrol
#

Greetings Mr, Bergdahl.

rocky reef
clever summit
#

Good Afternoon, mr. Callaway!

rocky reef
unreal bay
#

Morning 👋 You guys need to design a 3dp wire marking contraption. As you unspool wire, you pull it through said contraption and it makes markings every so often, like two tone wiring... maybe a white tippex equivalent and the regular black sharpie?

#

Or just use coloured pens and white wire

lavish patrol
#

The bird he dead.

unreal bay
#

Was that curved wires in fritzing?

lavish patrol
#

Why is the canary not yellow?

winter zinc
#

coal mine canary

#

got dirty

rocky reef
lavish patrol
#

Lol

#

Coal dust.

urban gale
#

or the superhero version

split gazelle
#

the product guides also have the fritzing part listed on the downloads page

lavish patrol
#

"I've seen things, man. Seen things."

#

"You weren't there, man."

rocky reef
ionic crag
#

not much info on the noodles for current limits / light output / eff%... would be nice to see that updated

shell mason
#

miniature cyberpunk

rocky reef
turbid hill
#

Q: is ABS more flexible then PLA, trying to build the adafruit robot, having issues with the printed parts not fitting. Also one of the stl files is scaled in meters not mm

urban gale
#

curious to see how the infinity effect works

ionic crag
#

PETG also more flexible

#

and easier to print

lilac tusk
#

There is a rubber SLA medium you can use to make super flexible prints

unreal bay
#

is ASA the new ABS? never tried either, love petg for outside and uv aging

ionic crag
#

ASA give you the better gluing and smoothing options

#

PETG... less glueable/no smoothing

shell mason
#

grugged with noods could be cool case

hard hollow
shell mason
#

the nothing phone style light

hard hollow
shell mason
#

case with noods in it would so cool

#

the noods could be external light

#

with torn light on and off

#

very cool

ionic crag
#

uv light makes that glow the most (395nm easiest LED type)

lavish patrol
#

Looks like uranium glass.