#live-broadcast-chat

1 messages · Page 6 of 1

robust horizon
#

[note: please don't actually request that feature via github]

verbal river
#

Not relevant but very amusing

thin vessel
#

I've seen light bulbs with warm, cool, and amber

reef dew
#

I feel like this is about to be moderated

slow spire
#

Yesss. That is oddly related in a meta way

desert orbit
#

thanks for the info on the sourcing, sourcing for this kind of "parts, not an end product" thing is really fascinating to some of us 🙂

slow spire
#

@open girder Will the noods have an OnlyFans page?

covert crag
#

Funny you mention that, I've been wondering if I could use these with boards with wires soldered to the top to make (then) soldering-free connector cables. Still not quite the magical friction-fit jumper cables I've wanted for years, but maybe like that..

desert orbit
#

"Vertiform city!"

#

😄

sand lotus
#

right click on image, open in new tab, etc..

cinder wind
#

I'm going to route my noods along a Crazy Straw

noble grove
#

The computer was always smart. It got self aware. Data diddling.

desert orbit
#

one project is using the short noods to light up small parts boxes

verbal river
#

connie OnlyFETs!

desert orbit
#

I've tried using shorter segments of the broken 26mm noods I got from eBay and, yeah, they're pretty much useless if broken/cut 😦

covert crag
#

Would the ends fit into a WAGO?

dusk socket
#

will a crickit drive the noods

ivory flax
#

Do they get hot to the touch

desert orbit
cinder wind
#

In six months, which MCU show will have noods as part of the illumination of the character's superpower?

sand lotus
#

can you overdrive them to fire or will it burn out safely?

robust horizon
#

@sand lotus a video in which you test this safely would be informative

viral sail
#

Thanks @open girder and good night. 🌒

slow spire
#

Noods all the way down.

upbeat coral
#

Thank you for sharing your time with us.

noble grove
#

@sand lotus Silicone doesn't burn very well.

delicate fractal
#

PiDo?

proven crow
#

💜 Thanks so much everyone! G'night!

sand lotus
#

great fun episode!

hot frigate
#

Thanks!

slow spire
#

Thanks, LA + MrLA!

dim knot
rotund herald
#

Thanks

cinder wind
#

Thanks pt & Limor!

sick berry
#

Thanks!

verbal river
#

Thanks! Bye gotHey

urban gale
#

Thanks Adafruit! Thanks for a fun time, everyone!

delicate fractal
#

We always said : garbage food in, code out: gico.

noble grove
#

Thanks 'fruits.

desert orbit
#

thanks for another great show adafriends ❤️

sand lotus
#

👋

proven crow
#

We need a moment of 🍜

sick berry
#

👋

grand tusk
#

Thanks!

robust horizon
jovial idol
#

thanks for the show 👋

covert crag
desert orbit
covert crag
#

221s are the clear ones if it helps

urban gale
desert orbit
noble grove
#

@robust horizon lay each one in the shape you want then dribble a little photo set resin to make it rigid. Rinse and repeat.

robust horizon
#

good ideas!

reef dew
#

I guess peoples will unfortunately put electronics on cats one day 😦 I mean it's already started with gopros and unnecessary clothes

desert orbit
#

No noods on cats should be a rule. Always use noods responsibly!

reef dew
#

Impossible with the ones I had, they remove it immediately and bite my nose

covert crag
slow spire
#

laser cats

reef dew
#

couldn't even put a necklace around any of the cats I ever had

noble grove
#

@desert orbit Unnecessary clothes should only be put on dogs. They are impervious to indignity.

reef dew
#

except the one that liked water that I had to return to the pet store

desert orbit
slow spire
reef dew
#

750TW dual-lasers cat phaser emitting array

covert crag
reef dew
#

Also we should stop making network cables out of cats

covert crag
desert orbit
slow spire
reef dew
covert crag
reef dew
#

If I had the money I'd get the hakko soldering robot

#

I don't like soldering much

slow spire
#

I love soldering. I used to not like it as much, but I was trying to work with an oxidized soldering tip. Tip care is everything

desert orbit
desert orbit
covert crag
#

Was tempted by the TS80P but the lack of grounding, tip stuff, and how particular it is about power supplies (needing 12V PD etc.) put me off

desert orbit
#

yeah, TS-80 never appealed to me for those reasons too.

slow spire
#

Yeah, I have a TS80P that I haven't used, yet. A Weller is my daily driver ATM.

reef dew
#

First time I soldered the fire department came 😦

desert orbit
#

Pinecil is really forgiving of power input, with a bunch of options, and the IronOS firmware is great on it.

reef dew
#

wasn't my fault though someone else had forgotten the iron after stabbing a plank of wood to hold it

desert orbit
#

I like that its open source too, and if i stop using it as an iron it could be a fun RISC-V dev board 😂

slow spire
#

I still watch this video every few months and pick up some nuance. https://www.youtube.com/watch?v=QKbJxytERvg

Learn the basics of soldering from Collin Cunningham!
Adafruit guide to excellent soldering: https://learn.adafruit.com/adafruit-guide-excellent-soldering/
Entry level soldering iron: http://adafruit.com/products/180
Hakko FX-888 soldering iron: http://www.adafruit.com/products/1204

More Collin's Lab:
Breadboards: https://www.youtube.com/watch?...

▶ Play video
desert orbit
#

Colin's videos are so good, love that one 😄

covert crag
#

Yeah it's a really cool project but I think I'm quite conscious of whether I'll still be able to get tips for it in 5 years time etc.

desert orbit
reef dew
#

I like to see this type of soldering for bigger stuff

covert crag
#

Though holy moly the Hakko UI is not exactly super intuitive. I wonder if anyone has hacked another button onto it somehow 😉

slow spire
covert crag
#

That said, I can't really imagine I'd be changing the temp on it that much

slow spire
#

Yeah, there are really not many good reasons to change the temp; especially if you're like me and just use lead-free.

desert orbit
#

I noodle with the temp a lot, but i tend to do a lot of repairs. the pinecil with ironOS sets up a button to boost temp to a set threshold (~350 for me) when pressed which is nice to dump extra heat into the tip for a few sec before trying to solder onto a big ground plane

#

easy to change temp up/down one-handed too, which is helpful when the other's holding something

slow spire
#

Like going into sports mode on my drone for a quick burst.

desert orbit
# slow spire OK, now that does sound handy.

tbh i have no idea how I lived without it. Combined with a chonky tip I've had no problem even with soldering transformer windings to ground planes on the HP E3610/11 supplies I rebuilt awhile back 😂

slow spire
#

No doubt someone has a firmware mod for TS100 or TS80.

desert orbit
reef dew
#

MCU is a Renesas R5F1007Cv

slow spire
desert orbit
reef dew
#

so no I think the only thing you can do is a motor to press for you and macro things 😄

slow spire
#

"Please note that Miniware started shipping TS100's using cloned STM32 Chips. While these do work with IronOS, their DFU bootloader works terribly…"

I can only frown a little at Miniware, given the chip shortage.

desert orbit
reef dew
#

been thinking about getting a dev mobile phone for my next phone

#

so sick of basically paying for a super-restricted small laptop...

#

iphone are like 2000$ cad now...

desert orbit
reef dew
#

I almost never use my phone, mostly send MMS to my friends or to locate them

#

almost all incoming calls seems to be scams

#

and ads are laced with games more and more on android

slow spire
#

I've been developing off and on for iOS since 2007.

reef dew
#

apple even more restricted and expensive than android (but at least they are honest about it)

slow spire
#

They are, and this has helped reduce malware on iOS.

desert orbit
#

Hopefully there'll be progress in open phones in the coming years. I still remember when people said "Linux on the desktop is a super dumb idea and will never happen." 😂 Open phones face similar UI issues but the issues with closed binary driver/baseband blobs is really hard to crack

desert orbit
reef dew
#

google seems to be cracking down on root over and over over the years

slow spire
#

Yep, and there are good and bad reasons for locking down baseband.

reef dew
#

also batteries soldered inside the phone ... 😦

sand lotus
#

alright time to move over to general chat. for people with notifications on every text msg here gets a popup if stream notifications are on.

slow spire
#

And there are some incredibly scammy phone projects out there, as well.

desert orbit
slow spire
#

Cheers, y'all! Five cats for the convo!

reef dew
robust horizon
#

I finished the USB HID part of my commodore 16 keyboard adapter and used it to type this into discord 😄 ⌨️

lavish patrol
#

Hello all 👋

split gazelle
#

good afternoon folks

open surge
#

hiya

viral sail
#

Good afternoon.

haughty quiver
#

hi!

lavish patrol
#

Mister @haughty quiver is in da house.

inner spade
#

👋

lavish patrol
#

LFO - Little Flying Object... 😄

cinder wind
#

I thought LFO stood for Low Frequency Ocelot

lavish patrol
#

Liquid Ferrous Octagon...

cinder wind
#

Little Fluffy Orbitals

lavish patrol
#

Lockable Foamy Organisms

cinder wind
#

I have one of those little scopes and they're neat but the UI is frustrating, doing everything with menu diving and up/dn buttons

lavish patrol
#

Little Funny Oscilloscope...

cinder wind
#

sounds like fart noise?

#

ah musical fart noise

shell mason
#

well we dont have those smell of the fart well some could make a test device to simulate smell

lavish patrol
#

Loud Farting Orangutan

shell mason
#

Leading Faring Owl

inner spade
shell mason
#

cool cGrover

open surge
#

I will not get into Eurorack. I will not get into Eurorack. I will not get into Eurorack.

#

My new mantra

cinder wind
#

ahahahahahah

#

If you stay purely virtual with VCV Rack, then it's not a money sink

inner spade
#

My mantra: I will not get into Eurorack unless I design the module myself.

open surge
#

That is really, really cool

reef dew
#

seems like a nice analog dev/eval board

#

even has a phaser modules for when you encounter borgs

lavish patrol
#

Lol

cinder wind
#

use LFO to make UFO!

inner spade
#

Eddie VanHalen's drill driver + guitar sound.

shell mason
#

LIFO with UFO?

open surge
#

Thea Flowers of Winterbloom will be the guest on 9/18 on my podcast

cinder wind
#

yay!

lilac tusk
#

Unidentified First In First Out Object

cinder wind
#

warning: do not get feet literally wet when playing with voltage

shell mason
#

or Unidentified Flying In Flying Out Object

viral sail
#

Thanks @haughty quiver . Have a great weekend.

split gazelle
#

great stream!

inner spade
#

Thanks!

lavish patrol
#

Thanks, @haughty quiver. Another great workshop. 👍

shell mason
#

Lars was doing well

open surge
#

thanks JP, good show!

haughty quiver
#

thank you very much all for coming by to hang out

cinder wind
#

thanks JP!

proper prawn
#

Hi Tim and all present. Happy Friday!

inner spade
#

👋

inner spade
#

Symbol? Could it be an image of a cat, for example?

#

Thinking about a flip over slot machine.

#

I’m on board. Start with a clock.

#

Top half index + 3

#

Dictionary approach is fast and more visual

#

Shortest distance.

#

Some go both ways

#

Looks cool when it’s a full wall, like train schedules.

#

Will need sound effects, too

noble grove
#

I have never seen a flip display that can go backwards.

inner spade
#

Nearly steam punk

noble grove
#

I suppose it's possible

#

They used to be fairly common in airports. N=36

inner spade
#

BITD, we had bidirectional process monitoring displays. BNT(Before NixieTubes)

noble grove
#

@inner spade I'd like to know how they worked.

#

@inner spade Ever take one apart?

reef dew
#

how do you know how many spaces to put? seems arbitrary to me

noble grove
#

@reef dew spaces?

reef dew
#

in the python code

#

between statements or parameters

noble grove
#

4 per level

#

4 is customary

#

NO TABS

upper sandal
#

tabs have the advantage that anyone who interracts with your file can set them to the size that is comfortable to them

reef dew
#

is there an auto-indent ?

upper sandal
#

for accessibility's sake, you should always use tabs when you can

#

but black wants spaces so we use that

reef dew
#

I have my editor that when I press tab it actually put 4 spaces

noble grove
#

Most of the editors I have used have auto-indent

reef dew
#

best of both worlds

upper sandal
#

at least it's 4 and not 2 shudder

inner spade
reef dew
#

I use visual studio (not code)

noble grove
#

@inner spade I don't understand how the flaps flip up.

inner spade
reef dew
#

I'm salvaging electronics tonight but it has a broadcom chip which cost millions to get a datasheet for 😦

noble grove
#

I am familiar how ratcheting relays work, uni- and bi-directional.

#

I have been working on automated machinery since I was a teenager, which was a long time ago.

inner spade
reef dew
#

wish I could put electronics on my bicycle 😦

inner spade
#

The motor reset replaced the bidirectional units. Was much simpler.

noble grove
#

Flip displays are typically under tension at the top and the hanging at the bottom. Advancing the drum would pull the top flap past the edge and it would snap down...

#

You would have to back up a whole lot to get the flap so that it is "above" the hinge again.

reef dew
#

the issue on a bicycle is that it's really hard to protect against theft of the electronics

noble grove
#

The bottom half animation starts right when the top half ends, right?

#

The yellow should get darker as it 'tips' forward

inner spade
noble grove
#

Then the bottom half should be brighter than the static yellow getting dimmer until it matches the static yellow

#

assuming the light is coming from the top

#

but your animation bmp could have a gradient

inner spade
#

… then it creates a palette object with the new brightness

noble grove
#

Cats!

#

Can't live with 'em, can't stir-fry 'em.

inner spade
#

Not in community bundle

noble grove
#

Involved with, but not committed to.

#

Chickens are dedicated to supplying breakfast. Pigs are committed.

#

Don't get me wrong. I love cat's. I just have a dark sense of humor sometimes.

inner spade
#

Don’t worry about gamma.

reef dew
#

except if it's rays

inner spade
#

Defaults to 1.0

reef dew
#

or gamma burst

noble grove
#

Isn't gamma just a synonym for transparency?

#

But the top of the bottom half should be lighter

#

You could make your base 0.8 and change from 0.6 to 1

inner spade
#

Gamma is related to how your eye responds to the color spectrum.

upper sandal
#

alpha is transparency

noble grove
#

oic

inner spade
#

Yes, you can go above 1.0, but if the color is already saturated, it gets weird and wraps

noble grove
#

So static 0.9 top half 0.8 and bottom at 1.0

#

poifect

#

.6 .8 and 1

#

looks pretty good

#

now add a one pixel line between the top and bottom

inner spade
#

Guess I will have to put PaletteFader in the Community Bundle after all.

#

Yeah, I’ll need help.

noble grove
#

so 0.7 0.9 and 1

upper sandal
#

Bundle Fly ?

noble grove
#

You could have five pallets so the shade is a little smoother

#

Yes

#

Then you would need a seperate pallet for the static bottom

#

The top static should start dark and get lighter as the top flips out of the way

#

but that effect would be less than the bottom static

#

That doesn't look like what you had in mind.

#

The docs implied no

inner spade
#

You can set brightness after instantiating the class

#

As often as you want

noble grove
#

So you could have the brightness change smoothly as the tile drops?

inner spade
#

Rather than replacing the palette, just use the faded palette.brightness

noble grove
#

So you could have three pallets, one for the top static, one for the bottom static and one for both animations, right?

inner spade
#

Use static_fader.brightness

#

Internally it makes a ulab array version that’s no longer a displayio palette.

#

I’ll retest

noble grove
#

Should be almost black as the tile gets to the bottom.

inner spade
#

Weird, cause PaletteFader preserves transparency.

noble grove
#

TOO MUCH

#

The bottom static should start darkening even as the the top animation happens.

#

Is the animation linear or sine?

#

OK. I missed a few streams.

inner spade
#

@smoky island please send me your test code.

#

I think I saw a syntax issue.

noble grove
#

OK, so sine, just not many frames.

smoky island
# inner spade <@382939733107408897> please send me your test code.
from cedargrove_palettefader import PaletteFader
from displayio import Palette


def print_palette(palette):
    for i in range(len(palette)):
        print(hex(palette[i]))

p = Palette(3)
p[0] = 0x00ff00
p[1] = 0x00ffff
p[2] = 0xffff00

print_palette(p)
fader = PaletteFader(p, 0.7, 1.0)
print_palette(p)

print("fader:")
print_palette(fader.palette)
noble grove
#

Trying to fit all these features onto a tiny platform is probably diminishing returns.

#

Many ways to improve the simulation. Some won't improve the perception much.

#

If you're only doing one digit and nothing else you could afford to have more frames.

#

Yup, 80-20 rule

#

Agree about the shadow.

#

or 59 to 1:00

#

Thanks foamyguy.

upper sandal
#

👋 toebeans

proper prawn
#

Thank you Tim! Good night all.

inner spade
#

@smoky island Thank you for testing PaletteFader today. I found the error that was causing the source palette to be overridden. The code used a copy of the source palette object as a shortcut to preserve transparency but, of course, when the copy was updated with the newly faded values, so was the source -- rookie mistake. In the process of fixing it, I also improved how the class deals with transparency. I tested it on a few projects here but would appreciate it if you could test it again.

#

The repo was updated with the new version.

smoky island
#

I'll be starting up a bit early this morning.

smoky island
sand lotus
#

👍

#

i haven't been to sleep yet. stayed up all night working on a step sequencer pcb. might end up falling asleep during the stream.

smoky island
clever summit
#

Hello Tim.

open surge
#

good morning

inner spade
#

👋

clever summit
#

It is afternoon here, so does not feel like morning. 🙂

proper prawn
#

Hi Tim and all present

#

Tim I hear some other sounds (radio?) as soon as you speak (on Twitch, that is)

inner spade
#

We’re all in our places, with bright shiny code.py files.

clever summit
#

Yep, some background is picked up.

sand lotus
#

i watched the stuff you got done on the clock yesterday. flip animation is looking great!

proper prawn
#

The problems is only no score on the display, just on the REPL at round 2 or more

open surge
#

yup

sand lotus
#

sound coming in fine

proper prawn
#

sound OK now

sand lotus
#

is the score at the end already in a high score or perhaps the same score as another round, total score, etc... i've run into that before (programming a different game a long time ago) where if you got the same high score it would fail.

proper prawn
sand lotus
#

i know you did it for octopus game but i don't remember it for space miner.

proper prawn
#

To see that I added some REPL prints that shown certain hide flag states

#

b to start

sand lotus
#

laser types

#

guided laser sounds cool, don't think i've ever seen that for an arcade game of this kind.

proper prawn
#

yes

#

see the (added) function show_score() in space_miner_helpers.py that is

sand lotus
#

paul does it matter if you got any power ups or not when it crashes?

#

because foamguy was in the menu system playing with stuff so maybe that changed something?

#

i've been using f strings now since watching you. pycharm is much happier with fstrings at least.

proper prawn
#

Tim, it doesn't matter if the state is ROUND_END or GAME_OVER. When they happen at a round nr 2 or more, the score will not be shown on the display

#

This fork also show the score after every round

#

No, the problem is the same in my fork

#

the time.sleep was just a try to find the solution

#

It looks it is OK now on your device

smoky island
#

CP on my pico system:

Adafruit CircuitPython 8.0.0-beta.0 on 2022-08-18; Pimoroni PicoSystem with rp2040
proper prawn
#

Adafruit CircuitPython 8.0.0-beta.0

#

I still have the problem of no score on the display from round 2 or more

sand lotus
#

same device, same cp, something's gotta be different

#

are you using all 8.0 libraries paul?

#

or maybe foamyguy isn't...

proper prawn
#

my display_text library .mpy files are dated March 28, 2022

inner spade
#

I had issues creating displayio display_shapes with the latest beta and libs; very very slow rendering. If you wait a couple of minutes, does the score appear?

proper prawn
#

OK, going to look for them now

inner spade
proper prawn
#

OK, installed the display_text files dated August 26, 2022

sand lotus
#

woah, 2 second to 2.5 minutes is a huge difference.

inner spade
#

100x slower.

sand lotus
#

titano isn't a slouch either, it should plow through that.

#

buffer issue of some kind?

proper prawn
#

I have the impression the problem is solved with the updated display_text files

#

Yep, showing GAME OVER and scores on the display at round nr = 2

#

Btw did you read in my PM that I changed reset_round() to not reset the ship health bar every round but only after a GAME_OVER ?

sand lotus
proper prawn
#

OK Tim, it was a pleasure to 'tinker' with the game and on the way learning more on the device

#

I go offline for some time. Didn't have lunch yet.

sand lotus
#

that's the only thing i could find other than a later commit related to type annotations but i don't think that applies to anything you've done in the game.

noble grove
#

Very handsome cat.

inner spade
#

I’ll retest/verify the transparency integrity function in PaletteFader later today.

sand lotus
#

i think there's a way to set the default spritesheet tile but in my experience it doesn't work. yeah i keep forgetting to report that.

noble grove
#

top half broken

#

skipping the top half animation

#

that's what it looked like from here.

#

OK now.

sand lotus
#

"my brain knows what gravity is like" ~ foamyguy 2022

#

it makes walking easier for sure

noble grove
#

Never mind. I accidentally paused youtube. my comments were two minutes behind reality

sand lotus
#

hate it when that happens

#

happens when i watch on the tablet and have to switch between youtube and discord. always have to restart the stream and scrub to the end to get caught up.

inner spade
#

PaletteFader is fairly fast thanks to ulab, but I’ll refactor it to make certain that the default behavior is pipelined.

noble grove
#

so the animation rate for the bottom half should be a little bit faster than the top half

sand lotus
#

really cool feature, you came up with that cgrover? works great.

noble grove
#

to simulate the acceleration of gravity

sand lotus
#

well if you want to get all fancy. could hook it up to a lux sensor too.

#

there's a visible leak in the booster tank. just looking at it like please don't blow up, please don't blow up.

noble grove
#

Which booster tank would that be?

sand lotus
#

the one on the massive rocket about to be launched into space

#

yeah launch is supposed to be at 2;30 est, there's a pretty large hydrogen leak where there shouldn't be one.

#

oh they just scrubbed it, thankfully. that leak looked very problematic.

#

and it wasn't at the valve...

noble grove
#

At least it won't hang around on the ground.

sand lotus
noble grove
#

Hydrogen

sand lotus
#

yes but like 1000 times bigger

noble grove
#

Too many arguments. Why can't we all just get along?

inner spade
#

Add a dark/light brightness ratio parameter?

noble grove
#

@shell mason What is that from?

sand lotus
#

i knew they were going to scrub again as soon as they had another issue this morning with that quick connect again. it's going to be a while before they can launch again.

shell mason
#

that is from Martian movie

sand lotus
#

so what inspired you to work on this kind of clock? i saw something from lilygo that looked similar did that have anything to do with it?

grand tusk
#

An argument is a series of statements to establish a position.

sand lotus
#

great job on the fader animation cgrover. that has a lot of other uses too. like background slideshows which i've been trying to get working but there was no fade in/fade out animation.

#

yeah that's the one i came across too.

noble grove
#

But then it should get wider as it gets closer to you.

sand lotus
#

when a small gradient is squished it has the same effect as a line

#

the colon is a static element anyway, can just do that last easy.

grand tusk
#

Warning: I'm about to do some math.

sand lotus
#

hmm might want to consider burn in for a permanent clock display

noble grove
#

I didn't notice that before. Good work.

sand lotus
#

yeah the perspective trick is a great idea.

noble grove
#

Then the border might help

sand lotus
#

you'd need to run it for months at least for burn in.

noble grove
#

roundrects

sand lotus
#

and for a clock you'd want a sufficiently large display which probably wouldn't be cheap.

#

plasma tv's were notorious for burn in. it's why screensavers became almost mandatory for tv's. even if a tv isn't suceptible to it, the public feels better if tv's have screensavers now.

#

i mean the term screensaver has that name for a reason 😛

shell mason
#

the oled tv need to have burnwatch as early days pixels burned

sand lotus
#

the good times font i use has really nice numbers

noble grove
#

Is there an AM/PM indicator?

grand tusk
#

Thanks, @smoky island. Later, everyone!

noble grove
#

24 hr

sand lotus
#

i only have it in 80 px and 120 px for the weather station temp display

inner spade
#

Thanks @smoky island ! Thanks for the help and all the inspiration.

noble grove
#

Thanks

sand lotus
#

yeah it's just called "Good Times" has excellent numbers

smoky island
#

Thanks everyone 👋

sand lotus
#

thank you for streaming, always learn a lot watching you.

grand tusk
sand lotus
#

here's what the numbers look like, only the big temp in the middle is Good Times.

#

hmm now that i'm looking at it, might not be the best for a clock display. looks nice for temperature though.

grand tusk
#

It does look good.

little osprey
#

make the numbers curve around the logo 😉

#

That is a cool background

#

Milky fruit

sand lotus
#

thanks, it's just the logo on a pretty wallpaper i found.

#

Here's the PC wallpaper.

open girder
#

Desk of Ladyada - Goin' With the Flow Control https://youtu.be/bEKBof-NqB0

This week on the Desk of Ladyada it's been a prototyping bonanza with a lot of work on testers and new designs. First up we wanted to wrap the tester for the CH9102F but found that part of our test is to check the DTR/DTS RTS/CTS pains and the Linux kernel driver for the CH343 family did not have CTS working! Thankfully we found an out-of-tree d...

▶ Play video
open surge
#

good evening

lilac tusk
#

Evening 👋

inner spade
#

👋

upper sandal
#

that's the name: Super Phreaky Pweird

#

(the P is silent)

lilac tusk
#

Lots going on

#

My adventures include porting nRF52_bootloader for the nRF52811 while also learning how to use the Nordic sdk

#

Will the ESP32-C3 support esp-SPI?

upper sandal
#

the mini pico is the same size as the nano macro ? I'm lost here

viral sail
#

Thanks and good night. 🌔

#

🪐

inner spade
#

Thanks!

strong acorn
#

A jepler deep dive series on developing Pi-Cow wifi would be awesome! 🙂

shell mason
#

the performancefrom street remind me one of the wheel where was someone cosplay as neo from matrix and looked like flying at one point

shell mason
shadow epoch
#

now seems like a good time to load a cart...

grand tusk
#

lol, but with a bit of cringe

viral sail
#

Good afternoon.'

open surge
#

hello!

clever summit
#

🇸🇪 👋

tacit garnet
#

Grabbed my 10 gross of buttons.

#

Button up, winter's coming

clever summit
#

Hey there, JP.

glass stag
#

Just made it.

knotty valley
#

Bam, made it!!!

shell mason
#

cool tactile switches

cinder wind
#

clicky clicky clicky incoming

shell mason
#

on lwearables tactile is cool

tacit garnet
#

Need to provide some haunt performers with their stealthy SFX trigger buttons.

shell mason
#

all the different types of tactile switches give so many possibilities

clever summit
#

Well, tactile switches is kinda self explanatory. So no questions.

knotty valley
#

Why is the Proto board upside down

cinder wind
#

(leans into mic, NPR style, calmly recites) "Hello everyone. Now it is time for 'Button Sounds with John Park'...."

shell mason
#

E-textiles tactile switches too

#

loomia is one

#

seems loomia website is updating

viral sail
#

Thanks @haughty quiver

knotty valley
#

Thank you John

haughty quiver
#

very welcome, and thank you for coming on by!

inner spade
#

Than -click- ks!

shell mason
#

🔘

inner spade
#

@smoky island getting close to releasing PaletteFader to the Community Bundle. Perhaps by tomorrow morning if things continue to progress smoothly. (update: pull request submitted, merged a few minutes ago!)

#

Yeah, one is a function, the other is an instance.

#

Pylint prefers ‘isinstance(a, str)’ over ‘if type(a) is str’. It scolded me just a few minutes ago.

#

Even through the camera, it’s looking very good!

inner spade
#

🎉

#

Thanks!

sand lotus
#

are we not doing 3d hangouts this week?

sage aspen
#

Good evening everyone 👋

lilac tusk
#

Evening!

robust horizon
#

And that means you! Come join us and show a project.

waxen thistle
#

Good evening all you most excellent folks!

nova totem
#

Good evening everyone!

open surge
#

hello!

viral sail
#

Good evening everyone.

sage aspen
cinder wind
#

For All Elephantkind

robust horizon
nova totem
#

It is still crazy how "fast" a C64 or like computer is when you think of how much it does in each second

robust horizon
#

love that case JP!

cinder wind
#

very cool JP! project is looking good

lilac tusk
#

Ohhh neat project JP!

viral sail
#

That's cool. It needs to play Chip Shortage now. 🎶

waxen thistle
#

Very nice scans @robust horizon -- there are so many gems like that slowly being lost to the ages.

haughty quiver
#

thanks very much!

waxen thistle
#

And I love that color scheme on the player @haughty quiver! So happily retro.

lilac tusk
#

I love the little led cube

lime falcon
#

That LED Cube is sooo cute, i want to squeeze it!!!

waxen thistle
#

Mini Borg!

haughty quiver
#

I had a very boring color scheme going with my prototype and @hard hollow improved it a ton with his color choices @waxen thistle

cinder wind
#

wow love those tiny LED matrices, @calm sphinx!

nova totem
#

That cube is really cool. soo many lights in such a small space

waxen thistle
robust horizon
waxen thistle
#

Very nice!

haughty quiver
#

Cube is amazing @calm sphinx !!

robust horizon
#

what a feeling of glee to see the project work

waxen thistle
#

"It's hip to be square!" x6

tawdry spear
#

That is so cool!!!

lime falcon
#

Definitely small enough to be wearable!

nova totem
#

Would be neat if you can get an accelerometer in there

robust horizon
#

Thank you @sage aspen !

viral sail
#

Thanks everyone for sharing.

open surge
#

thank you!

nova totem
#

Great projects and great job hosting @sage aspen

calm sphinx
waxen thistle
#

Thanks for sharing everyone! and thanks to special guest host @sage aspen !

sage aspen
#

Thank you everyone for sharing your awesome projects

cinder wind
#

Thanks @sage aspen !

sage aspen
#

🙂

calm sphinx
#

Little blog post for some behind the scenes action, also has a link to the adafruit guide https://charlyn.codes/tiny-led-wifi-cube/

Hello, I'm Charlyn

A big Adafruit guide for a tiny, internet-connected cube of light and wonder. I've been wanting to make a project like this for a long long while. Finally, I've acquired just the right set of skills to make it happen.

dim knot
#

Very cool cube!

calm sphinx
sage aspen
#

Stick around for Ask an Engineer starting in about 10 minutes

dim knot
sage aspen
#

Thanks 🙂

waxen thistle
#

Go on Twitch 🙂

open girder
cinder wind
#

ooo acid-like beats

desert orbit
#

👋

open girder
#

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

nimble jackal
#

It's Wednesday? Where has the week gone?

cinder wind
#

len(rainbowal)

waxen thistle
#

Adafruit Freebies! https://www.adafruit.com/free

dim knot
waxen thistle
green bison
#

Question: I need to get long term (7 ish hour) timing with ms precision. In circuitpython, is time.monotonic_ns() going to be sufficient with say an rp2040?

waxen thistle
#

?showtimes

arctic abyssBOT
#

Desk of Ladyada - Random hacker times
JP's Product Pick of the Week - 4pm ET Tuesdays
3D Hangouts - 11am ET Wednesdays
Show & Tell - 7:30pm ET Wednesdays
Ask an Engineer - 8pm ET Wednesdays
John Park's Workshop - 4pm ET Thursdays
Deep Dive w/ Foamyguy - 5pm ET Fridays
FoamyGuy's CircuitPython Stream - 11am ET Saturdays

slow spire
#

Hi, all!

calm sphinx
#

LOLOL 🤣

stiff remnant
#

that tiny LED cube is so cool!

lilac tusk
#

Chip shortage is fun

hearty tiger
#

When is the question section?

lilac tusk
#

At the end

reef dew
#

U get what u pay for

lilac tusk
#

You ask your questions now though

slow spire
#

“They’re the chip scalpers, pricey chip scalpers” 🎶 🎼

waxen thistle
#

Ask your questions anytime – they’ll answer them near the end of the show (if someone else doesn’t jump in beforehand with an answer). Tag @ adafruit and preface it with QUESTION: so it has visibility. ❓

hasty frigate
#

I have a question: is there an easy way to keep track of specific changes and additions to the Adafruit learning guides? Like a “track changes” feature?

lilac tusk
#

You can make a web scraper lol

lilac tusk
#

Store the meta data and compare it once a day lol

dim knot
#
lilac tusk
#

You can track GitHub commits

#

Wippersnapper is so cool

waxen thistle
#

Disney+ may build new office buildings in Manhattan....and Adafruit IO+ builds innovation.

hearty tiger
#

Question/correction: The Isolated POE module (3848) does not have the right datasheet. The product seems to have been updated without a part change. If you check the data sheets that match the same components (found on LCSC) you will see that pins 5 and 6 that are supposed to be NC are POE DC. Any chance you can take a look at this and get the right datasheet updated?

dim knot
calm sphinx
#

Wow this adafruitIO update is really exciting 🤩

open girder
#

@prime sentinel all good, will check it out, thank ya

#

er

#

@hearty tiger

nimble jackal
#

Holy crap. Trigger warning! I remember keying in a program

waxen thistle
dim cairn
#

Question: can circuitPython be used for real time sensing applications?

dim knot
#
waxen thistle
robust horizon
#

thanks for showing my quick Kim-I video!

#

it does NOT run circuitpython, it WON'T run circuitpython, stop asking

dim knot
waxen thistle
desert orbit
#

moar n00ds! 😄

urban gale
#

ooh that uberguide showed up fast

reef dew
waxen thistle
delicate fractal
#

noods... that took me a half-second more than it shouldn't have to parse...

upper sandal
calm sphinx
#

Pls do not eat 😍

cinder wind
#

but looks so edible

nova totem
#

What do I do if I have already ate some of the cube...

delicate fractal
#

Do not taunt happy fun companion cube.

waxen thistle
#

hmm. delicious nutritious cubes.

#

"They're crunchy and pair well with ketchup!" ~🐉

robust horizon
#

"here's a victory footage" .. thanks, automatic transcription!

desert orbit
#

I love the weekly proto-timelapses, always a highlight of my week 🙂

cinder wind
#

VICTORY FOOTAGE!

upper sandal
#

like, last week was fun:

delicate fractal
desert orbit
#

pretty copper flower 🙂 🌸

cinder wind
#

I've always loved the TDK logo. Used to buy their cassettes just for the logo

desert orbit
#

wow, 0.76mm thick according to the datasheet

gusty wedge
#

"The air core is the universe" --> tshirt

desert orbit
#

I've had this idea to use wireless charging to power various dev boards on the magnetic surfaces around my desk... this might be the trasmitter coil i've been looking for

gusty wedge
#

That new antenna reminds me how the fluent guitar pickups are made, by using pcb manufacturing techniques.

pastel bison
#

I tried to search for the electronics "level X" book and could not find it until I backed all the way out of 'electronics' and searched for the exact name. I may have done something wrong But was close to throwing in the towel. Please have a look at youR search engine. It was the Art of Engineering series I was looking for

desert orbit
urban gale
#

Q: do wireless chargers affect the wireless LEDs in any way?

pastel bison
#

The book was advertised on one of the Adafruit shows.

urban gale
#

TY

pastel bison
#

Pls. forgive me f

#

or a non-perfect me

#

m

#

ory. He

#

[n[

#

ce requiring a

#

seArch eng

#

ine.

hearty tiger
#

​The LED will flicker but wont stay on.
​if a phone is also charging they will light up

#

@urban gale I think strange parts did it in his video

gusty wedge
#

I really liked that serious question.

tulip canyon
#

Just a FYI the wireless LEDs work with Braun toothbrush stands. 💡

desert orbit
#

The Qi standard involves a handshake of some sort, if I remember right, so “wireless LEDs” on SMT inductors probably won’t trigger it. But yeah, when it’s on it makes sense that they’d light up

waxen thistle
reef dew
#

Couldn<t you charge things by inducing a strong current with a strong magnet that speed nearby ?

waxen thistle
dim knot
reef dew
#

ie: faraday law

delicate fractal
#

are the holes in the proto-board a bit uneven?

dim knot
delicate fractal
#

Ball-ends for the win!!

dim knot
hearty tiger
#

What was the take away about wireless charging? it is better because it will last longer than a cable.

delicate fractal
desert orbit
#

Wow, rated to 120W! That’s pretty good for a mag connector

gusty wedge
hearty tiger
#

Is 120 watt higher current or voltage?

​28V or 6A

desert orbit
#

Like the noods you guys selected I’m glad you’re stocking some good USB-C mag connectors. There are tons of them on AliExpress but none of those are Ladyada approved

dim knot
waxen thistle
#

That's a benefit of buying from Adafruit -- they've already done the hard work for you.

desert orbit
ashen dove
#

Do they make USB mini b magnetic ends?

dim knot
hearty tiger
#

I think it is referring to 20V at 6A

desert orbit
#

The newest PD standard has a higher voltage option though

robust horizon
#

@hearty tiger per wikipedia, it'd probably be 28V ~4.28A, USB Power Delivery "extended power delivery"

#

The initial versions of the USB standard specified connectors that were easy to use and that would have acceptable life spans; revisions of the standard added smaller connectors useful for compact portable devices. Higher-speed development of the USB standard gave rise to another family of connectors to permit additional data paths. All versions...

hearty tiger
dim knot
hearty tiger
#

28V is a bit different then just one more amp

hearty tiger
robust horizon
#

You're well past my knowledge of USB already

waxen lava
#

Question:

Hi Mrs & Mr Ladyada! Are there any guides for making my own board by scaling back CP to only the sensors I need for my project? I’ve never made a board before, considering turning my dream project into a product.

Would it be advisable to just use CP as the brain of the product since it’s already so affordable? Considering a super small run of 10-20ish. Is this a disrespectful idea, since it’s a development board meant for education? I learned to code using CP myself (very much still learning).

dim knot
#

QUESTION: How do chip/component manufacturers pick those crazy part names/numbers that they use?

pastel bison
#

Is there a simple way to identify 1 wire devi ces to serial numbers in an installation with multiple 1 wire devicves on the same bus?

nova totem
#

Question: Any tips for designing a PCB for a TFT and tips for attaching the TFT? Want to minimize magic smoke

waxen thistle
hearty tiger
#

Fun question: What do you think of Linus's new screw driver?

robust horizon
#

1ms/7hour is 39 parts per billion. That's at least temperature compensated crystal territory

calm sphinx
#

Question: Will CircuitPython be able to drive E-ink screens on an RP2040 W one day? 💖

robust horizon
#

You could use GPS and track its time, but again millisecond synchronization is hard. CircuitPython's not set up to do anything with the pulse per second output of a GPS

hearty tiger
#

@robust horizon There is a google atomic clock for computers. It is open source

noble grove
#

QUESTION: Are you going to resurect the EZ Key? Product ID: 1535

reef dew
#

Was going to say if you need accurate time just get a 60khz receiver

noble grove
#

QUESTION: Are the magnetic USB C tips compatible with the right angle adapter?

tulip canyon
cinder wind
#

yeah sure I want USB utensils

urban gale
#

I'm often annoyed that I have so many USB cables and get one every time I open a package

waxen thistle
#

Bluetooth Fork has determined you've hit your target calories for the day.

upper sandal
#

they don't go to waste, they go into the USB cable drawer dimension

reef dew
#

so sick of that...

tulip canyon
#

I would like a decline Pin Headers check box on orders but I assume the logistics would be prohibitive.

waxen thistle
#

Closed-box hardware 😦

upper sandal
#

could the chip shortage play a role in that ? like they don't want others to order the same parts so they go closed source ?

cinder wind
#

yeah wth "WROOM" and "WROVER" waht

hearty tiger
#

QUESTION: Are you going to make a screw driver

robust horizon
#

goodnight!

viral sail
#

Thanks @open girder and good night. 🌔

waxen thistle
#

Thanks @open girder for another excellent evening of shows! Special thanks to Show & Tell guest host @sage aspen!!

tulip canyon
#

Thanks @open girder

cinder wind
#

thx @open girder!

noble grove
#

Q: How about a KB2040W

urban gale
#

Thanks Adafruit! G'night all!

hearty tiger
#

Thank you @open girder

calm sphinx
#

Thanks ya’ll!! 🥳

open surge
#

good show, thank you

noble grove
#

Thanks Fruits

desert orbit
#

Thanks for another great show adapals! 👋🏻

upper sandal
#

by the way, Zener emote when ?

lavish patrol
#

Greetings, good people.

haughty quiver
#

hi!

viral sail
#

Good afternoon.

inner spade
#

👋

clever summit
#

🇸🇪 🖖

cinder wind
#

BOOM JP SHOW

lavish patrol
#

There are two @clever summits? 🤔

clever summit
#

I have a dual monitor setup mr. Callaway.

#

🙂

lavish patrol
inner spade
#

Coupon code! We are loved.

sand lotus
#

No 6ft mag cords yet. 3ft only right now I got a handful. Usb-c devices everywhere now.

shell mason
#

lars workshop with JP

#

i had walkman style with CD 2 of them where other had FM radio

viral sail
#

Now I know how they get those extraordinary "large" mouse click sounds in advertisements.

sand lotus
#

Those button clicks would make great drum samples with some tweaking.

cinder wind
#

"prah-gress" or "proh-gress"? I've noticed in North America, Canadians tend to the latter, USians tend to the former

lavish patrol
#

What about a piechart as a progress bar? 😉

cinder wind
#

Piegress bar

lavish patrol
#

Mmmm. Pie.

viral sail
#

Mobius progress bar. ♾️

shell mason
#

where progress cyrcle could be where the bar try to catch it tail

inner spade
#

Can the color be changed when it reaches the max value?

shell mason
tulip canyon
cinder wind
#

woohoo!

lavish patrol
#

@haughty quiver It looks fine.

cinder wind
shell mason
#

💽

#

nice todbot

cinder wind
sand lotus
#

Ohhhh nice todbot!

cinder wind
#

tact switch buttons, yep!

sand lotus
#

Me likely!

#

I suddenly have an urge to get many potentiometers

cinder wind
#

@haughty quiver what's that cool holder for all the switches?

viral sail
#

Where in the world is that part JP needs. 🎶

sand lotus
#

The great search… on Adafruit

lavish patrol
shell mason
clear matrix
#

I use the "You ordered this on [date], see details" feature on the Adafruit shop ALL the time.

#

Oh, I do have one of these. Let's see when I got it and what else came with it to try to find it.......

shell mason
#

"walk this way " remind me the song

inner spade
shell mason
clear matrix
cinder wind
#

oh I would love a flag to search "what I've bought" and "what I've not bought"

shell mason
#

volume bar is progressbar too?

inner spade
clear matrix
#

Well played, @inner spade.

inner spade
#

It’s a time saving option.

shell mason
#

audio is good

#

do we hear the song?

#

at least we hear jp well

lavish patrol
#

JP is the song...

cinder wind
#

128MB!! so luxurious!

sand lotus
#

Most of the black walkmans didn’t have pause. Only stop, play, ff,rw

sand lotus
#

The i2s stereo amp takes up more room than the mono, by a lot.

lavish patrol
#

Double, presumably. 🤔

sand lotus
#

Yeah there’s no actual sd directory. That’s part of the virtual mount on the board.

shell mason
inner spade
tulip canyon
#

Perhaps next feature could be an equalizer 😆

sand lotus
#

Lady Ada’s revamp of the ezlink might have BT classic. We’ll see.

#

Technically the esp32-v2 has but classic but can only use it with micropython, or wippersnapper.

shell mason
#

the cool could be the touch slide bar

#

having additional one like ipods had

lavish patrol
#

Thanks, @haughty quiver 😀

viral sail
#

Thanks @haughty quiver

tulip canyon
#

Thanks JP

clever summit
#

Danke Schön JP

sand lotus
#

Could kind of do that with the ano decoder @shell mason

lavish patrol
#

Bye all. 👋

sand lotus
#

Fun stream, love the progress bar.

cinder wind
#

wave.wav

haughty quiver
#

Bitte @clever summit

clever summit
#

Asch so, JP sprechen deutch!

haughty quiver
#

Nein!

sand lotus
#

@cinder wind Todbot I’ll trade ya one of my boards for one of yours. 😊

cinder wind
#

totes! DM me your address and I'll send you some

sand lotus
#

Probably a bad trade tho. At least you know yours work. 😁

cinder wind
#

lolol well for certain values of 'work'

shell mason
#

if have those conductive filament perhaps have somekind of capacitive touch bar to made

haughty quiver
#

I wish i did @clever summit 🙂

#

my dad and sister do, but I never studied it

cinder wind
#

Must study the blade

haughty quiver
#

@cinder wind not the blade! The German!

open surge
#

👋

sand lotus
#

👋

inner spade
#

👋

proper prawn
#

Hi Tim and all present

gusty orbit
#

Hi

inner spade
#

Where do we get our Deep Dive With Tim t-shirts?

open surge
#

CircuitPython Help Desk

#

8am EDT

sand lotus
#

I do like his cute cyclops logo guy.

#

Hope I’ll be awake to make it tomorrow, help desk sounds like a lot of fun!

supple veldt
#

yo; silent and trying to get to the AF ecosystem.

left pier
#

👋

#

!! BREAKING NEWS !!

#

I think a PCB version would be awesome

#

I'd buy a t-shirt

sand lotus
#

Similar style to frozen yeti comics, nice. Maybe get a 3D printed one? Plenty of people around would probably help make one for you in fusion.

supple veldt
#

i'm fighting w/quaternions and euler angles... and ain't doin' so good.

#

it IS fun.

proper prawn
#

Received last Monday a 32Blit Dev Console from Pimoroni UK.

supple veldt
#

Just watched a great "Charlyn" show-n-tell referencing an Adfruit/ST breakout alternative(?) to the MPU6050. Off topic, but just wanted to say a bit.

left pier
inner spade
#

Test has been an option for a couple months now

sand lotus
#

I keep hearing about cookie cutter but since I don’t code libraries yet don’t have a use for it. It’s really geared towards CP devs.

#

Even built in displays still use a bus.

clear matrix
#

Our cookiecutter fork is anyway.

inner spade
#

I use cookiecutter for my Community Bundle submittals.

#

(finally figured it out)

#

PaletteFader was merged a couple of days ago.

sand lotus
#

Ah ok. Maybe I could use it for templating some of my git code projects? Usually only code.py size. I’m basically just an example level coder.

clear matrix
#

Would be a lot of cruft for you.

left pier
#
circup install --help
Found device at /Volumes/CIRCUITPY, running CircuitPython 8.0.0-beta.0.
Usage: circup install [OPTIONS] [MODULES]...

  Install a named module(s) onto the device. Multiple modules can be installed
  at once by providing more than one module name, each separated by a space.

  Option --py installs .py version of module(s).

  Option -r allows specifying a text file to install all modules listed in the
  text file.

  Option -a installs based on the modules imported by code.py

Options:
  --py
  -r, --requirement FILE
  -a, --auto / -A, --no-auto
  --auto-file TEXT
  --help                      Show this message and exit.
#

Yes it can

inner spade
#

Using cookiecutter along side of GitHub desktop was a fun challenge. Reduced the number of command line entries needed, though.

sand lotus
#

Thank you for clarifying. It really is for library coders and above.

left pier
#

@smoky island the PyPI part is now required for all Adafruit libraries.

inner spade
#

My Community Bundle libraries are not in PyPi.

left pier
#

The new suggestion is ALL libraries be on PyPI to allow for auto complete to work better in some IDEs.

sand lotus
#

Was going to ask what’s pass vs continue, looked it up and immediately realized the problem I was having with my lora code is because I’m using continue instead of pass. Watching you just paid off as a huge help for my project!

proper prawn
#

@sand lotus Here an example of use of 'continue' (from one of my projects). The 'continue' makes that the program execution 'jumps' to the start of the While loop, instead of following the flow downwards.

sand lotus
#

hmm yeah that's pretty much how i'm using it. maybe i should use continue then.

proper prawn
#

@sand lotus example pass. In fact - for the moment - an empty function. Cannot have no command inside. So, use pass, e.g. until you gonna put more into that function.

sand lotus
#

i got everything working just right now and don't want to touch it. it's like it has a mind of its own where it switches between transmitting and receiving but not both.

#

oh that's a handy tip

#

right now it's doing both but if i reset the board it'll magically make up its own mind to do one or the other. to the point i actually swapped in another board thinking it might be a board issue. still happens so thinking it's a library bug dealing with crc and ack returns.

#

foamyguy even input a bug report about the lora board that has random behavior.

#

will play around with using pass instead of continue in some places because i'm that desperate, the rfm library is making my pull my hair out sometimes. it's got issues when you try to use crc and send_with_ack.

#

yes random behavior, intermittent issue is infuriating to debug

#

they're honestly the worst kind of issues to track down no matter what you're doing from cars or plumbing to code or whatever.

proper prawn
#

@sand lotus a 2nd example of a 'pass' in code of a program I created

left pier
#

I always edit in VS Code and then in terminal copy the file over again ...

inner spade
#

len(new_pair) in (1, 2)

proper prawn
#

Tim, I saw first updating the hours then the minutes at passing minutes 59. Wouldn't it be better to first show minutes 00 and then update the hours?

#

Yep, that I like: the flipclock being updated (or at least at the start set by NTP server - and maybe after some time sync again with the NTP server)

#

It was just a short moment but it looked like the seconds were "hanging" for a moment.

#

Ok about camera / WiFi effects

#

Thanks Tim for this stream. Looking forward to download this (updated) flip clock repo

left pier
#

I don't think you needed to do the .gitignore push before anything else... That file tells your local git what to do ...

#

I was being nice...

#

You don't need to do it. 😉

#

But it doesn't hurt anything either

smoky island
inner spade
#

Discord window just went away

left pier
#

It was there till just now

inner spade
#

It’s back

#

5:00 AM PDT

proper prawn
#

8 am EDT will be 12:00 GMT (UTC)

left pier
#

Thanks FoamyGuy for the stream !

inner spade
#

Thanks!

proper prawn
#

Tnx again Tim. Good night to everyone. Have a great weekend.

smoky island
#

Thanks everyone 👋

proper prawn
#

Good morning Tim! At the end of your DeepDive stream yesterday, I understood you would be streaming today, Saturday, September 10, from 8 a.m. EDT. However, according to my counting it is now 22 minutes past that time. I don't see you on YT neither on Twitch.tv. Did I understand wrong?

smoky island
proper prawn
#

Thank you for your explanation. I am trying to get the flipclock working on my PyPortal Titano

#

flipclock on Titano crashes with a MemoryError when loading image

#

Instead of 'import socketpool' and import 'wifi' I had to import the adafruit_esp32spi and adafruit_esp32spi_wifimanager

#

I am away for abt fifteen minutes (bad estimation...became one hour)

smoky island
# proper prawn flipclock on Titano crashes with a MemoryError when loading image

Ah yep, for pyportal (or any of the "airlift" style devices) will need esp32spi instead of wifi

The RAM will be tough, my guess is we may need to have some smaller spritesheets that have fewer frames of the animation. They ones I've used are 10 frames which leads to two 480x500 pixel spritesheets. The ESP 32-S2 Feather TFT I've used has more RAM than PyPortal.

brazen chasm
#

Heya Tim.

#

Verstappen is in the lead.

proper prawn
#

I'm back

#

I was having a lunch and was watching your stream on a laptop

#

search in the code like 'ag' in linux ?

noble grove
#

Shouldn't one of those be (100, 0)

#

for a square?

#

instead of two being (0, 100)

#

PWM frequency should be much higher than frame rate.

#

Like kHz

#

I could be wrong in a particular case, but in general.

wind spoke
#

Hi @smoky island just came to say that I found the existence of the gameboy game "Game & Watch Gallery" and it contain the Octopus game (traditional) and an additional version with better graphics and apparently the tentacule are not exactly the same (one more as two alternate position). https://www.youtube.com/watch?v=uAnYKiEarmk

The original Game & Watch handheld devices created at Nintendo by Gunpei Yokoi first came on the market in 1980. A stand alone Game & Watch Octopus game was released in 1981 for the platform with only two main game control buttons.

Nintendo re-released the Octopus Game & Watch title in 1997 for the Nintendo Game Boy (also invented by Gunpei Y...

▶ Play video
smoky island
noble grove
#

Maybe it still has to transmit all the pixels on each raster line that is involved.

#

You could check that by doing two rectangles; one horizontal, one vertical.

#

So that may be a small factor, but not the bulk of it.

smoky island
#

Interesting, good thought. There is a bit of difference that seems unexpected to me with the same shape turned 90 degrees.

wind spoke
#

When you fill a few lines of consecutive memory address you can go faster than filling many lines of fewer pixels. So if there are memcpy involved, maybe with DMA you can have big difference, even drawing a vertical or horizontal line can have a difference.

#

Not sure it apply here, but I have seen/heard that.

noble grove
#

Is there a generic Fill where you specify a point and it fills up to any colour change?

#

If you draw a triangle on a non-black background does it leave the inside unchanged?

wind spoke
#

Very confusing because of the latency difference between the chat audio and the Twitch stream... and I guess I am not in the right text chat either. 🙂

proper prawn
#

@smoky island I have here an Adafruit Feather ESP32 V2 (8MB) and an Adafruit SH1107 display. Do you think the memory of the Feather is enough to run the flipclock?

sand lotus
#

V2 only runs micropython

smoky island
sand lotus
#

or wippersnapper... or the new web workflow.

#

i have one

proper prawn
#

@smoky island I am going to try

sand lotus
#

yeah parallel breakout displays have like 20 pins, not quick to hook those up.

proper prawn
#

Tim tnx....first ressult

sand lotus
#

Lost power, bad lightning storm.

proper prawn
#

wow

smoky island
noble grove
#

Thanks foamyguy

smoky island
#

if the display is monochrome it may not be able to show the animations very clearly, but a set of sprites with reduced color palettes might help, I'm not sure.

proper prawn
#

@smoky island OK. Have to check if the display is color or not

sand lotus
#

Thanks for streaming. Had a great time during help desk. Learned a lot. 👋

proper prawn
#

@smoky island yep, my SH1107 is a 1.12inch 128x128 Monochrome OLED

open girder
#

Desk of Ladyada - Samples Sunday & Replacement SPI FRAM https://youtu.be/U4nkThRpY3k

We got a whole mess of interesting mechanical samples - from fancy-pants breadboards to encoders and joysticks. We're also doing a lil bit of refactoring of hardware designs, since it was time to re-order 1.8" TFT breakout PCBs we decided to give up a glow-up to add an EYESPI port. Also we've started the tester for the ESP32 ItsyBitsy.

The Grea...

▶ Play video
open surge
#

good evening 👋

viral sail
#

Good evening.

lilac tusk
#

Evening 🙂

#

Here’s what I’ve been working on lol

viral sail
#

Those are useful for telescope mounts.

#

3 digit product ID = wicked old

covert crag
#

Hmm, not sure if there are any USB contacts on the bottom, but I wonder if you could use something like pogo pins to save needing to connect a cable/connector to each board to flash/test.

#

StemmaSPI, like Stemma, but in a trenchcoat and dark glasses (yes I know that'd be more confusing than calling it EyeSPI 😉 )

upper sandal
#

question: somebody on the discord was asking about their Trinket M0 connected to their computer (running CP), mounting in bootloader mode when the computer is rebooted. Any idea why and how to mitigate that ?

lilac tusk
open girder
#

@upper sandal will get to that right after this!

covert crag
lilac tusk
#

Lol

covert crag
# lilac tusk Lol

Once again I'm pining for the friction-fit jumper cables I thought about years ago, though obviously be rather bigger, but theoretically compatible with pretty much any standard and board.

lilac tusk
#

They have 6+ pin SH connectors 🙂

#

But I like @upper sandal ‘s idea better lol

#

Stemma QT^2

covert crag
lilac tusk
#

Lol

covert crag
#

I want to speak to the modem manager!

open surge
#

lol pt

covert crag
upper sandal
#

hmmmm

#

yeah I was wondering if it was some power fluctuation on boot that could somehow cause it to believe reset was pressed, and suggested trying with a hub

#

but I didn't think of the bios !

covert crag
#

Ooh, any word on the ABLIC breakout I saw on the blog a while ago?

glad ether
#

linux com ports are weird

viral sail
#

Thanks and good night. 🌖

covert crag
#

Night folks

lilac tusk
#

Thanks for a great show!

upper sandal
#

thanks for the answers and a great show 👍

wind spoke
#

YouTube suggested to me this 5 years old video https://www.youtube.com/watch?v=tzDGTYDR_M4 where LadyAda is using XEmacs (sic) and Putty (ok) because there is no Mu-editor. And she build live a custom keyboard using adafruit_hid on Feather M0 Express. Of course someone ask her if #CircuitPython support exception/interrupt. I wonder what version of CP that was. Very interesting for CP historian.

Virtual clicky


Visit the Adafruit shop online - http://www.adafruit.com

Subscribe to Adafruit on YouTube: http://adafru.it/subscribe

Join our weekly Show & Tell on G+ Hangouts On Air: http://adafru.it/showtell

Watch our latest project videos: http://adafru.it/latest

New tutorials on the Adafruit Lea...

▶ Play video
shadow epoch
#

wave

sand lotus
#

🍌 bit or we riot

#

oh it's JP's pick of the week, no banana today 😮‍💨

inner spade
#

👋

tacit garnet
#

What did they call the numeral that led all the other numbers to take over the display?...... The Alpha Numeric.

timid plover
#

looks like the Pick of the Weeks are all out of stock ( or are they just turned off before the show? )

sand lotus
#

they usually have a reserve just for the show

#

otherwise, that would be pointless 😉

#

What did Alpha Numeric say just before it was kicked off the display?... Oh Mega

tacit garnet
#

Yes, they do set some aside and "restock" the site for the broadcast. They do still sometimes sell out super quick

viral sail
#

Good afternoon.

sand lotus
#

ok that one was a bit of stretch. worth it.

viscid wasp
#

Hello JP from a rainy south florida

open surge
#

👋

haughty quiver
#

hello!

cinder wind
#

Nice klangforshung

knotty valley
#

Bam made it!!!

haughty quiver
#

Boom!

knotty valley
#

I think the video froze

shell mason
#

made or not made

viscid wasp
#

youtube is down

sand lotus
#

back now

cinder wind
#

JP's Workshop got klangforshung'd

shell mason
#

twitch side adafruit went offline

sand lotus
#

oh nvm down again

tacit garnet
#

Rutroh raggy.

haughty quiver
#

hmmm

wide sable
#

appears to be very spotty

sand lotus
#

youtube is getting doepfer'd

shell mason
#

seems back

sand lotus
#

this has happened before where showing the lady ada demo stopped mid stream. getting an echo

knotty valley
#

The echo makes it feel like we are at a seminar or concert

wind spoke
#

Filming a beamer??? What did I miss?

inner spade
#

The echo is a Time Machine artifact. Mr. Peabody confirmed.

sand lotus
#

everything seems much better now

haughty quiver
#

👍

grand tusk
#

Nice pick, JP!

#

How many does it take to make a time machine?

sand lotus
#

snagged 2 for a mirror project i never got around to doing. they're really bright so great for those.

#

i think the original one i saw was becky sterns youtube subscriber counter

cosmic kelp
#

already out of stock

#

will any more be added to stock soon??

viral sail
#

It's a Chip Shortage. 🎶

sand lotus
#

yeah sometimes they go quick, these will be in demand more than the bare segments because they have stemma.

sand lotus
#

oh yeah there are additional blinking ones between the numbers

#

ohh the smoked glass diffuser makes it look really nice

cosmic kelp
#

😭

rose python
#

Sigh