#live-broadcast-chat

1 messages ยท Page 178 of 1

nova totem
#

I got your heart in the mail today!

deep scarab
viral sail
#

That's cool.

inner spade
#

Yay RTOS!

autumn turret
#

Good stuff @lofty mist!

mild furnace
#

Links to those RTOS episodes?

lofty mist
waxen thistle
#

Once again, time is wibbly wobbly

lofty mist
#

A real-time operating system (RTOS) is an operating system that runs multi-threaded applications and can meet real-time deadlines. See this article to read more about them: https://www.digikey.com/en/maker/videos/shawn-hymel/getting-started-with-stm32-and-nucleo-part-3-how-to-run-multiple-threads-with-cmsis-rtos-interface

An RTOS is often a li...

โ–ถ Play video
waxen thistle
#

Now that's a very presentable little tray

mild furnace
#

Speaking of burning out E-Ink displays... who has stress-tested E-Ink refresh times? Ada site says 3 minutes max.

autumn turret
#

asking the real questions: Which switches did JP choose? Find out in the workshop tomorrow!

split gazelle
#

those keycaps are sweet

waxen thistle
#

I know, right?

lofty mist
#

Cool! I need some "oh crap" custom keys for various video games ๐Ÿ˜„

grand tusk
#

No scam matrix.

autumn turret
#

Dang that setup looks sliiiick @haughty quiver

deep scarab
#

Nice. I'm a fan of nice clicky keys.

inner spade
#

Trevor's AR universe is amazing.

split gazelle
#

that looks fantastic

lofty mist
#

That's amazing! I love AR stuff ๐Ÿ˜„

waxen thistle
#

This is so nice.

deep scarab
#

Wow!

nova totem
#

That's really cool

grand tusk
#

Sweet

autumn turret
#

Woooow, that angling! So cool Trevor!

haughty quiver
#

So cool that tight tracking!

waxen thistle
autumn turret
#

Wish there were an AR app for Android ๐Ÿ˜ฟ

grand tusk
#

lol

deep scarab
#

Dude, I am digging the crow wings! Yes!

autumn turret
#

OMG! I could totally dress up as a Wizard of Oz flying monkey for halloween! Oh snap I need a 3D printer

waxen thistle
#

That tracking on a consumer phone is almost as good as Jarvis when Stark was prototyping the Iron Man suit.

autumn turret
#

Hmmm, maybe Stark's suit runs CP?

waxen thistle
#

Quote the Raven -- 3D Print some more!

nova totem
#

I have so many crows around here I should try to see if I can train them

somber rain
#

AR app looks brilliant!

lofty mist
#

LMAO

#

WAAAAAT

haughty quiver
#

LOL

somber rain
#

Love to have the AR app for my Android.

autumn turret
#

"Who wore it best?"

lofty mist
#

Twinsies ๐Ÿ˜„

autumn turret
#

lol

waxen thistle
#

Great minds think alike ๐Ÿ™‚

lofty mist
#

OK...you win with DMA. Well done! ๐Ÿ˜„

autumn turret
#

Which board is that @rapid hornet? RP2040 feather sample?

proven crow
#

I need to know!

haughty quiver
#

No @lofty mist I heard that @rapid hornet just has someone offscreen turning the LED valve in time with his talking.

dim knot
rapid hornet
autumn turret
#

Very nice

rapid hornet
lofty mist
#

Nice work with the STM32 Bluetooth module!

ashen hound
lofty mist
#

80s bling! ๐Ÿ˜„

grand tusk
#

O M G

proven crow
#

๐Ÿ˜ฎ

autumn turret
#

*le gasp*

lofty mist
#

Shut up and take my money.

waxen thistle
#

Lo-fi smart watches

autumn turret
#

Smart-enough watches

deep scarab
#

That looks awesome, Joey! Cool about the SAM chip with a segment driver.

noble grove
#

How hard is it to port an Arduino library to a Circuit Python library?

autumn turret
#

So very nice

waxen thistle
#

woah sweet

viral sail
#

I like the celestial themes.

waxen thistle
#

I really love layered colors like that

strange mantle
#

@noble grove depends on the lib, easy ones could take under an hour, some may not even be possible

lofty mist
#

Those look great!

deep scarab
#

Nice work on those, Liz. They look great!

opaque hearth
#

Nice work Liz!

nova totem
#

@split gazelle those look great

autumn turret
#

That looks REALLY good @split gazelle! Wow

viral sail
#

Great work everyone. Thanks for sharing.

waxen thistle
#

Thanks everyone for sharing! Y'all are awesome adabot

lofty mist
#

Thanks everyone! Good projects and good inspiration ๐Ÿ™‚

split gazelle
#

thanks folks ๐Ÿ˜บ

nova totem
#

Great job everyone!

split gazelle
#

and fantastic projects everyone!

noble grove
#

@strange mantle It's for a RTC board.

autumn turret
#

Every single week, I'm blown away with the cool stuff everyone's making!

noble grove
#

RV-1805

deep scarab
#

Super good projects this week! Thanks for sharing, everyone.

robust horizon
#

drat it, I was going to make a quick bite before S&T but then I missed the whole thing. I guess there are rewards to talking to your spouse over dinner too ๐Ÿ™‚

waxen thistle
#

Life should always come first -- take care of yourself and those who matter. ๐Ÿ™‚

open girder
alpine nova
#

hi

robust horizon
#

She'd heated me up a veggie patty and everything

alpine nova
#

i'm finding it harder and harder to tear myself away from old timey computer show on twitch

autumn turret
waxen thistle
#
autumn turret
#

Good evening @alpine nova

#

Which show?

waxen thistle
#

I have a desk that has been at a post office in Rochester for over 45 days now. Last I heard, it wasn't paying rent ๐Ÿ˜›

alpine nova
#

hi @autumn turret it was nova

waxen thistle
#
alpine nova
#

an excellent episode about computer hacking from 1990

waxen thistle
autumn turret
#

Not the one with Cliff Stoll?

alpine nova
#

yes with cliff stoll

#

it was awesome

#

haha

autumn turret
#

Ah yeah, watched that episode a few times. And read the book a few times too. He's such a cool guy

alpine nova
#

he is great

autumn turret
#

That's his site

alpine nova
#

oh thanks!!!

autumn turret
#

And on YouTube, he shows up on Numberphile semi-regularly

alpine nova
#

oh cool

#

yea, that twitch channel is killin it with the old computer shows 24/7

#

i'm hooked

autumn turret
#

The MST3K channel is cool too

alpine nova
#

yea, i just told someone about that

#

my other fave is cathodetelevision

#

i told people in theoldtimeycomputershow to check out adafruit

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/Scott - 5pm ET Fridays

brazen quail
#

If you could start over with how Adafruit evolved, what would be the most significant thing you would change ?

alpine nova
#

good question

open girder
#

@brazen quail good Q, we'll answer at the endish

proven crow
#

QT Py with WiFi!?!?!?!?!?!?!?!

alpine nova
#

yay

autumn turret
#

Desk of Ladyada is almost like a Top Secret for the Wednesday Top Secret

alpine nova
#

behind the scenes

haughty quiver
#

Don't do that.

robust horizon
#

eeew jp don't put that in your mouth

upper sandal
#

#canyoueatit

haughty quiver
#

Terrible idea.

waxen thistle
#

Yum.

alpine nova
#

lol @haughty quiver

autumn turret
#

"Tastes like chips"

grand tusk
#

bleh

inner spade
#

What does blu-tak taste like @haughty quiver ? Blueberries?

alpine nova
#

chicken

waxen thistle
#
haughty quiver
#

๐Ÿซ

waxen thistle
#

Poor Frys.

alpine nova
#

i was in fry's a couple weeks ago and it was dead

waxen thistle
#

I made it out to the one in Renton, WA twice about a decade ago.

alpine nova
#

it was always dead

autumn turret
#

It was dead a few years ago

alpine nova
#

they had some 3mm filament

lilac tusk
#

Lol

alpine nova
#

it was so sad

#

i sensed it was the end

waxen thistle
#

Retail is hard.

haughty quiver
#

I'll miss Fry's.

lilac tusk
#

I had fries with lunch

alpine nova
#

clif stoll went to rqadio shack in that nova i just watched

haughty quiver
#

That's my Fry's, the Burbank one. EMS_Ufo

autumn turret
#

I guess there won't be any more confusion between "Fry's" and "fry's"

alpine nova
#

i will too @haughty quiver but not as much as radio shack

autumn turret
#

The electronics store and grocery store

lilac tusk
#

Radio shack is back

#

They even sell components

alpine nova
#

i went to the one in sacramento/roseville

oblique jay
#

I went into the San Diego one a month or 2 ago to buy three things I needed for my new laptop, they didnโ€™t have ANY of them, there was only one guy working at the front, most of the shelves were filled with duplicates of the same item, and 1/2 of the store was closed off, dark, and empty entirely ๐Ÿ˜ฌ the peppy 80s music echoing thru the empty building made me feel like I was in a bad teen horror movie and that I was totally about to be killed in the most vicious way possible by some alien monster ๐Ÿ˜‚ I ended up buying a USB cable just to be nice lol - I could tell it was coming ๐Ÿ˜ฌ

alpine nova
#

they had already shut down the sac store

lilac tusk
#

Not a terribly large selection but itโ€™s getting there

merry bear
#

The Microcenter in MN is always busy and the lady in 3D printers has been helpful.

fluid drum
#

I was hoping they would start bring back some Radio Shack stores. But then living in the middle of South Dakota its possible another store like that would never be near me...

waxen thistle
#

So long Frys, and thanks for all the fish.

oblique jay
#

Yeah, consignment is a mess ๐Ÿ˜ข

lilac tusk
#

Radio shack is planning to open a handful of small niche stores

alpine nova
#

i would hit frys in sacramento often when going to sf bay area from reno and i could see decline over time

knotty pond
#

That alien Fry's is a quarter mile from my job

waxen thistle
#

The joy of serendipitous discovery.

lilac tusk
#

I think retail will come back, things that carry some level of nostalgia usually do

alpine nova
#

if radio shack is anything like it was originally, i would be thrilled

proven crow
#

I LOVE Microcenter

autumn turret
#

For retail, you need to have a "hook". Helpful or knowledgeable staff (MicroCenter), pricing, etc

lilac tusk
#

Fun electronics, electronics components

alpine nova
#

but radio shack in the end became a phone sales business

lilac tusk
#

That was their demise. The new owners are getting back to their roots

alpine nova
#

i hope they bring back nostalgia like the battery/month club

knotty pond
#

This Fry's would have 1 item per shelf. Very desolate.

autumn turret
#

I dunno @alpine nova , I hear nostalgia isn't what it used to be

alpine nova
#

haha

lilac tusk
#

Stores like Journey and Hot Topic oversold nostalgia for years.

knotty pond
#

The future used to be great

autumn turret
#

What's really odd about Fry's, is that it was key in the door shut down for good. No "Closing sale" or stuff like that

alpine nova
#

i got oldtimeycomputershow on in background and they're showing original apple campus rn

autumn turret
#

Texaco Towers?

alpine nova
#

that is nostalgia

lilac tusk
#

Iโ€™ve never been to a Fryโ€™s or a MicroCenter

noble grove
#

@autumn turret If you're consignment only, it doesn't make sense.

alpine nova
#

yea @hugo where was that clearance sale

lilac tusk
#

Kind of sad because itโ€™s right up my alley

ashen hound
#

I used to go to Microcenter crossing state lines. It is no longer possible

alpine nova
#

@lilac tusk, it was never as cool as rs

#

imho

lilac tusk
#

MicroCenter might be more so nowadays

waxen thistle
#

I like how Adafruit takes so much time to curate the "best" of products for that price point. I'd have wasted 10x as much if I bought all the different versions to try them out.

autumn turret
#

absolutely

alpine nova
#

agreed @waxen thistle

edgy pilot
#

adafruit customer service is ๐Ÿ‘Œ

oblique jay
#

The big three hundo!! ๐Ÿ’•

autumn turret
edgy pilot
#

๐ŸคŸ

alpine nova
#

i wouldn't know anything about electronics if it wasn't for adafruit

robust horizon
#

the cats don't care

edgy pilot
#

I am here hoping someone has IOT experience with Particle Argon and has moments to spare ๐Ÿคฃ

autumn turret
#

The cats are a figment of our imagination

#

You might be well off checking with the #iot channel @edgy pilot

waxen thistle
#

Do you sit there in self-doubt, wondering....."Am I actually a cat?"

alpine nova
#

i do sometimes

edgy pilot
#

I Put a message in there, when someone sees it they'll help if they can ๐Ÿ˜„

#

for now I wait and see what the hullabaloo in here is

viral sail
#

Send CircuitPython to ALL the planets.

waxen thistle
#

CircuitPython on Earth, the Moon, Mars, and Rigel VII. Don't ask.

alpine nova
#

haha rigel vii

#

what?

#

haha

waxen thistle
oblique jay
#

Love the newsletter! โ˜บ๏ธ always some great info!

proven crow
#

What about a RP2040 board that is the same form factor as a STEMMA QT sensor?

alpine nova
#

inspiration not the problem, time on the otherhand....

#

and sponge factor

#

cool

waxen thistle
#

Forbidden fondue

alpine nova
#

i love the alt views of problem solving

robust horizon
#

I think the numbers say you can do 2 cascaded shift registers but I didn't test it

#

I don't think we can get to 3

knotty pond
#

witchcraft

alpine nova
#

there's been a lot of 7 segment led projects on instructables lately

#

7 seg will always be popular

#

i think

oblique jay
#

THE DISNEY PIT ๐Ÿ˜‚๐Ÿ˜‚

upper sandal
#

the cold never bothered them anyway

knotty pond
#

What camera do you use for those timelapses?

open girder
#

just an iphone

alpine nova
#

she doesn't have the clipped wings

#

erin doesn't need to go thru doorways

waxen thistle
oblique jay
#

If I could throw a question in, Iโ€™m curious about when the MatrixPortal will be back in stock, or if thereโ€™s another suitable display / microcontroller combo to default to do the โ€œvisible Co2 monitorโ€ project โ˜บ๏ธ my friend just started teaching in a classroom and is interested in monitoring student Co2 levels โ˜บ๏ธ

grand tusk
#

For handwriting recognition on a small touchscreen: raspberry pi or would something smaller work?

languid minnow
#

Any idea about the price range for the Feather 2040 once is out?

knotty pond
#

Guiitar pedals are center negative 50% of the time

grand tusk
vernal mauve
#

Also bad if you wire your circuit playground upside down

#

was trying to do the neopixel strip with external power and oriented the board wrong and DC was backwards. Smoooookey.

oblique jay
charred mason
#

I wonder if it will be enough for Pi projects. Maybe 2A to be in the safe side with some extra devices

#

Looks like a neat package

alpine nova
#

wow

vernal mauve
#

240v support as well...

alpine nova
#

unopenable

knotty pond
#

I need a 30A version of that

waxen thistle
proven crow
#

YES

dim knot
lucid marsh
#

woot

haughty quiver
#

I'll DEFINITELY be putting that in my mouth.

charred mason
#

QT Py Pi

alpine nova
#

hahaha

edgy pilot
#

lmao mood

dim knot
opaque hearth
#

JP's ADA BOX LUNCH

alpine nova
#

oh neat!!!

knotty pond
#

infotainment

dim knot
alpine nova
#

love that sensor

glacial anvil
#

Is RP2040 โ€œfasterโ€ than other MCU platforms? Or is this hype over this microcontroller mainly due to the Raspberry Pi branding?

light stump
#

Next product series: JP and Larsโ€™ Bento Box

alpine nova
#

with pcb sushi?

haughty quiver
#

LOL

#

๐Ÿฃ

alpine nova
#

oh the creative visuals ideas are flowing

#

i been streaming a lot of live video mixing - i gotta work that in somehow

dim knot
alpine nova
#

seaweed pcb would be cool

dim knot
autumn turret
#

Just call it the "TPS Report"

alpine nova
#

i was just talking about tps reports!

charred mason
#

TPS with punch

oblique jay
alpine nova
#

in the oldtimeycomputershow channel during that nova episode

autumn turret
#

Did you get the memo about the TPS reports, @alpine nova? I'll send you the memo about it

alpine nova
#

pc load letter!!

merry bear
#

What is a board header for SM connectors that the NeoPixel strips use? The SM connector looks to be wire to wire only.

autumn turret
#

When your TPS reports need more power to get current...

alpine nova
#

i use that printer smash clip in my video mix - i love it

autumn turret
#

So focus on your core business, delegate what you can?

alpine nova
#

that looked like a box of cereal

deep scarab
#

Yeah! People don't get small batch hardware. It's hard, but it can be done, and it's worth it because of the community.

light stump
#

Q. Any suggestion on a small touch display with 2 finger touch and gesture detection? 320x240 sized?

dim knot
#

I've been really happy with both Shopify and Tindie.

autumn turret
#

I swear, every time I hear "QT Py 2040" I think of a steampunk Sailor Moon/My Little Pony mashup happening around the year 2040

ivory kiln
#

Q: Have you ever used the RageBridge V2 (PID 3567) in a project, & if so what was it? & what is it that impressed you so much about the Ragebridge V2 to put it in the Adafruit store?

autumn turret
oblique jay
#

Thanks for the answer โ˜บ๏ธโ˜บ๏ธ Iโ€™m definitely diving deep into CircuitPython, great to know thereโ€™s a way to port the code ๐Ÿฅฐ gets studying

alpine nova
#

i think cyberpunk is still very broad

lucid marsh
alpine nova
#

it will likely breakdown into hundreds of subcyperpunk subsections

upper sandal
#

steampunk is a genre where modern technology equivalents are based on steam engines

lucid marsh
#

"several people are typing" I did a controversial thing

grand tusk
#

Maybe I should give punchcards a try.

upper sandal
#

that's decidedly a separate genre

brazen quail
#

Are any of your wireless modules FCC certified ?

lucid marsh
#

question for the stream: Is there an estimate on when wifi + i2c will be coming to the magtag?

alpine nova
#

steampunk is also viewed as futurism with a victorian/edwardian sensibility

knotty pond
#

Considering getting a used Pick and Place.
Is there some place I get trained that type of machine before committing?

alpine nova
#

lol used picknplace

echo canopy
#

Question: it appears ESP32/ 8266 has taken off at a much faster rate than LoRa, Do you see the same trends? Has LoRa reached it peak?

upper sandal
#

a broader genre is retrofuture, like the Fallout game, where future technology is based on old technology, not current modern technology

knotty pond
#

Huh.....Why is that?

alpine nova
#

intern at adafruit @knotty pond

#

@upper sandal sounds a bit mobius

half verge
#

Ah, I should have made my comment about PIO like the Propeller over here to not clutter up the Q&A, sorry... anyway, yeah, I was also thinking its kind of like the XMOS as someone just mentioned

knotty pond
alpine nova
#

yay, great show

viral sail
#

Thanks @open girder and good night. ๐ŸŒ”

lucid marsh
#

thanks!

waxen thistle
#

Thanks @open girder for another excellent evening of shows!

inner spade
#

Thanks!

alpine nova
#

thank you for all you do @open girder and co

lucid marsh
#

Made in america!

alpine nova
#

it's your timeless formula for success

ashen hound
#

๐Ÿ™‚

knotty pond
#

w00t!

lilac tusk
#

โ€˜Merica?

lucid marsh
#

heck yeah

alpine nova
#

'murica!!

#

ok, back to oldtimeycomputershow ...

lilac tusk
#

Also new Executive order looking into strengthening US semiconductor manufacturing ๐Ÿฅณ

oblique jay
#

Woooo!!! Thanks so much!! Keep on rocking it โ˜บ๏ธโ˜บ๏ธ

cinder wind
#

am I just in time for the show? ohdangit

lilac tusk
#

Maybe in 4-6 years we will be doing twice our current production

lucid marsh
#

that's not nothin

lilac tusk
#

Just wait, Iโ€™m going to start a semiconductor company this year

#

In 4-6 years my products will be on NPI ๐Ÿ™‚

lucid marsh
#

I just put some sand in my oven, I'm dogging your heels

lilac tusk
#

Ambitious I am ๐Ÿ™‚

autumn turret
lilac tusk
#

๐Ÿคฃ

lucid marsh
autumn turret
#

When instant gratification just can't come fast enough!

#

lol

lilac tusk
#

Idk how fast I could launch and scale a semiconductor company

lucid marsh
#

depends on how fast you can get a few billion dollars I'd guess

lilac tusk
#

Probably be lucky to launch my first product by the 2 year mark

autumn turret
#

Does that include design, or using an open-source/licensed one?

lilac tusk
#

Well, Iโ€™m going to attempt to design my own IP

#

Probably going to be difficult

autumn turret
#

I'm sure you can do it

lilac tusk
#

Iโ€™m looking at Skywater foundry share service

#

US based foundry

#

Iโ€™m starting my design stuff on an FPGA first for what I can

#

Cheaper to develop that way first

autumn turret
#

I'll take your word for it. Waaaayyy out of my depth there!

#

But interested none the less

lilac tusk
#

Then move on to a professional CAD software like Cadence Virtuoso

#

Which costs... $125k?

#

More than my current years salary ๐Ÿ˜†

autumn turret
#

faints

#

I think that might be enough to pay off my mortgage!

lilac tusk
#

Lol yeah, itโ€™s a lot

#

They do have licensing for Startups

autumn turret
#

But you know what? I love that you've got such a clear plan and vision.

#

So you've clearly thought about and through options for some time

lilac tusk
#

Thankfully Iโ€™ve taken a few classes which have given me some idea of how to do it

autumn turret
#

I guess those might help some, yeah

lilac tusk
#

Probably use a 45nm fab process since that will be far cheaper than other processes

noble grove
#

Hahaha, I thought you said 45mm.

#

@lilac tusk $125K per seat?

lilac tusk
#

Yup

waxen thistle
#

Good afternoon all you excellent folks! Are we ready for Lars' Workshop?

viscid bolt
#

Count me in!

lavish patrol
#

Greetings, all.

#

I heard there would be Bleeps and Bloops...

haughty quiver
#

That's what I heard too

waxen thistle
#

Good to see ya JP, hope you're doing well.

#

Live on Twitch with bleeps and bloops

spiral vale
#

greetings fellow kids

lavish patrol
#

TwitchBleep.

haughty quiver
#

That's my b-boy name

lavish patrol
#

Lol.

spiral vale
#

now wants to see JP breakdancing

lavish patrol
#

Lol

tiny axle
#

hi everyone

fluid drum
#

Hello

solemn cosmos
#

Hi John

tiny axle
#

hello @haughty quiver

shell mason
#

we are live

oak sequoia
#

Hi

ivory flax
#

hi

shell mason
#

TinyMacKeyboardUsb

nova totem
#

Everyone needs help with git

#

(most especially me)

lavish patrol
#

True, that.

cinder wind
#

TinyUSB is amazing. Thank you @hollow dust and others!

tiny axle
#

How do I write my own board.py file for circuitpython

shell mason
#

i might hear but i hear some other noise too what could be similar

waxen thistle
#

Jobs @ Adafruit -- everything is verified legit and not spam.

cinder wind
tiny axle
#

Chrome - when everything else on mac fails

autumn turret
tiny axle
solemn cosmos
#

lol science in action

spiral vale
#

science fact!

inland apex
#

Are we going to have to put yucky coatings on Adafruit breakouts to stop JP sticking them in his mouth?

tiny axle
#

@inland apex lol

cinder wind
dense marlin
#

Hi there

nova totem
#

a happy little via all on its own

tiny axle
#

was looking into it to get a AF lib working but gave up and just went for a direct reg read instead of using a lib.

waxen thistle
#

There are no mistakes, just happy little vias.

tiny axle
#

The little vias just link both ground plains

waxen thistle
#

Get out your soldering iron, time for a bravery test. Ploop! There we go, one beautiful solder joint. You have to make the sound too. Ploop!

Remember this is your world, you can make it anyway you want.

amber sluice
#

I'm just kind of blown away by the potential here

#

Super super cool

lavish patrol
#

"I reject your reality, and substitute my own."

inner spade
#

Arriving a little late today... ๐Ÿ‘‹

inland apex
#

If you like this and want to make something similar 40percent.club just released a version of the Gherkin mech designed for Pico

solemn cosmos
#

check the ground on that lonely via near the run

#

see

#

lol

inland apex
tiny axle
#

Are not the square pads all ground?

solemn cosmos
#

yes they are

waxen thistle
#

Thank goodness for generic Sony batteries for these panel lights.

cinder wind
#

I think you only need one of the digital grounds connected when using the Pico, so it's okay if you didn't connect them all

inland apex
#

Holy cow did JP just turn on the sun?

tiny axle
#

@haughty quiver Why buy the lights when you can make your own using only adafruit parts?

inland apex
#

Oh wait... you didnโ€™t use a matrix for this? Old school!

#

Guess thatโ€™s fine given how many pins the Pico has!

tiny axle
#

I have 2 Picos and a third still attached to a mag I brought to give away but no one in the uk has asked for it ๐Ÿ˜ฆ

inland apex
shrewd canyon
#

Where do you get your boards made and what do you use to design them, they are pretty nice ๐Ÿ™‚

inland apex
#

This is the hardcore way to build keyboards ๐Ÿ˜†

cinder wind
#

@haughty quiver questions from Youtube:

  • What did you use to design these boards?
  • Where did you get the boards made?
tiny axle
#

@shrewd canyon manufactured by JLCPCB, you can use Fritzing, Kicad or JLC's own online software

shrewd canyon
#

thanks ๐Ÿ™‚

tiny axle
#

Easyeda!

cinder wind
#

I think these specific boards were designed in Fritzing

tiny axle
#

@shrewd canyon I use fritzing for quick designs the move to Easyeda for more complicated and panalised pcbs

shrewd canyon
#

@tiny axle thanks I've used Fritzing before but I'll checkout Easyeda

#

@cinder wind thanks ๐Ÿ™‚

inland apex
#

I wish I knew you could use Fritzing. I went straight to Kicad and got overwhelmed

tiny axle
#

lol I looked at eagel and kicad and gave up on them as overcomplicated

#

you can export from fritzing to kicad and then import the kicad into easyeda for additional editing and panalising

solemn cosmos
waxen thistle
#

Digital calipers are your best friend -- but they won't help you move to a new apartment, yet they're not going to ask for a $20 loan they'll never pay back ๐Ÿ˜‰

shell mason
#

there is cool ones for sure

weak torrent
#

๐Ÿ‘‹

tiny axle
#

Welcome mate

weak torrent
#

Nice cad of the pico

spiral vale
#

iGaging IP54 calipers on Amazon are solid and good.

waxen thistle
#

All joking aside, digital calipers are awesome. For $15-20, you can nab an excellent set of metal jaw calipers that do standard, metric, and fractional outputs.

It may not be as long-lasting as a Starrett or Mitutoyo, but the tech is good enough that for casual users, it's just as good at a mere fraction of the price.....which you might be able to measure....with the calipers....maybe....

solemn cosmos
spiral vale
#

For keyplates - there's some web-based tools for this as well (searches open tabs...)

tiny axle
#

I have 3 digital calapers and 4 analog because I keep missplacing them. I would love a starret but would be scared of loosing it

spiral vale
#

this will generate cad output

weak torrent
#

What CAD package is this?

tiny axle
#

rhino

ivory flax
#

To run a cad program what model of PC are you running it on?

weak torrent
#

Looks slick, f360 user

tiny axle
#

@weak torrent how did you get on with eht newversion that has eagle built it? I just couldnt use it

weak torrent
#

I am still using eagle... lol

#

have not taken the time to switch and try it

#

Love how small this kb is, adorbs

shell mason
#

might be fit for grounded displays for it

tiny axle
#

I don't know why but the round caps make me think of the music popcorn

waxen thistle
weak torrent
#

Yeah those keycaps are pretty neat looking

waxen thistle
#

McMC is probably the best online catalog system I've seen, period.

weak torrent
#

teenage engineering style

tiny axle
#

lol, yeh used Mcmaster carr on a project and I live in the UK. Love how McMaster have the models for free

spiral vale
#

McMC is hard to search if you don't know what a particular part is actually named

inland apex
#

My daily driver keyboard is made from 3 layers of PCB... itโ€™s like the opposite of what JP is building! ๐Ÿ˜†

shell mason
#

finally found round display on digikey

tiny axle
#

nubbins

#

@shell mason what the i2c round screens? they were on amazon

shell mason
#

bot might have caught something in the line when i posted digikey link

lavish patrol
#

Nubbins...

shell mason
#

yeah with 3 x on the product name

waxen thistle
#

Is using a LED to press a button a bright idea? ruby

tiny axle
#

cherry keys have hols for LEDS

shell mason
#

well its the streamdeck have display so why not

#

there is the round display

waxen thistle
#

I think Scott's show is tomorrow this week.

Next week it's on Thursday -- or so I recall from last night's S&T.

autumn turret
#

@waxen thistle is correct

#

Friday this week, Thursday next week

tiny axle
#

Can we get the pcb files?

waxen thistle
#

[I see why the bot caught it, totally no issue in this context.]

tiny axle
#

Cool, cant wait!

lucid marsh
#

I had the bot catch something I wrote for that same reason that was totally innocuous on my end. Better safe than sorry!

waxen thistle
#

@lucid marsh Just now? I don't see it in our logs...

lucid marsh
#

No a while ago

waxen thistle
#

Ah, gotcha. If that happens to anyone, let a mod know. We understand and will help y'all out.

tiny axle
#

6 simultanious keys? some of use still struggle with 2 keys!

autumn turret
#

There was talk and questions of n-key rollover on the Youtube chat

tiny axle
#

I buttons for taking screenshots on mac instead of pressing several keys

waxen thistle
#

Cmd-Ctrl-Shift-4 ---- copies selection to clipboard

shrewd canyon
#

this is awesome thanks ๐Ÿ™‚

autumn turret
#

My keyboard has a 1-button for screenshots - KeyChron mechanical FTW!

lavish patrol
#

Scrint pea key...

autumn turret
#

Print & Preen key?

tiny axle
#

I use both cmd shift 3 and shift 4 for writing my books

lavish patrol
#

Keen screa pea

waxen thistle
#

@haughty quiver Scott is tomorrow this week. Thursday next week.

shell mason
#

scott is tomorrow John

waxen thistle
#

A sunny day and a magnifying glass is not a substitute for a laser cutter. ๐Ÿ˜‰

lucid marsh
#

It's grimace themed to my eyes.

inland apex
#

I really want a laser cutter

autumn turret
#

btw, On macOS 11.15+, there Cmd+Shift+5 for a different screen capture deal

shell mason
#

like sun got effect of red plastic over the time

shrewd canyon
#

meat sock color

tiny axle
#

@shell mason sunburn pink

inland apex
#

@haughty quiver you can build the switch plate into the case! Thatโ€™s really common in the mech world

shell mason
#

@tiny axle yeah not pink panther color

inland apex
#

(Then the PCB just hangs beneath held on by the switches)

lucid marsh
#

which PCB fab house do you use? If you didn't already say

inland apex
#

JLCPCB

lucid marsh
#

Ah cool good looking out thanks

tiny axle
#

@shell mason Vauxhall cars had a colour called sunburst red. it would bleach after 5 years so we called in sunburst pink

lavish patrol
#

I haven't seen Lars today. I think he's escaped, and is running loose out there somewhere. ๐Ÿ˜ถ

waxen thistle
#

Look behind you @lavish patrol

lavish patrol
#

Lol

tiny axle
#

@haughty quiver I recommend heading around to lidl and pick up the 4v screwdriver, perfect and cheep for that task

#

shudder i hate Lars

#

I would rather have a lifesize she gremlin in my room instead of a lars

autumn turret
#

Links to where to find Pico2040s these days? ๐Ÿ˜„

tiny axle
#

ebay ๐Ÿ˜›

waxen bough
#

Is the bottom of that last assembly going to leave the board/keys exposed through those holes?

autumn turret
#

Don't forget to check Youtube for Qs!

tiny axle
#

I still have one attached to an un opend copy of hackspace

shrewd canyon
#

@haughty quiver thanks this was brilliant to watch ๐Ÿ™‚

manic vessel
autumn turret
#

Some keyboard are built on MicroControllers, like the Model01 by KeyboardIO

tiny axle
#

seen a few atmega keyboard kits

autumn turret
lavish patrol
#

I guess you could say this project pushes all the buttons...

tiny axle
#

you can also use lego for for cherry mx keycaps

waxen thistle
#

This project pushes all the right buttons

inland apex
#

KMK DOES run on Pico

autumn turret
lavish patrol
#

What about the left buttons? @waxen thistle ?

solemn cosmos
#

Thanks that was cool

upper sandal
#

some buttons always feel left behind

lucid marsh
#

thanks!

lavish patrol
#

Great show tonight, as always @haughty quiver ๐Ÿ˜€

tiny axle
waxen thistle
#

@haughty quiver Thanks for another awesome workshop show!

tiny axle
#

thanks @haughty quiver

autumn turret
#

leGOs?

#

Thanks for having us over in the workshop @haughty quiver!

inland apex
#

Cheers @haughty quiver this was fun! I learnt some useful stuff about PCB design!

cinder wind
#

Very cool JP!

haughty quiver
#

Woo hoo thanks all!

upper sandal
#

Apple could call it legOS

shell mason
#

the round display found was from that round buttons @haughty quiver

lavish patrol
#

But that wouldn't be LEGitimate...

shell mason
#

andy you know all that encoder one so if it was button but also what you can move in keyboad to adjust sensitivity what show on screen right

lavish patrol
#

@shell mason That was a joke - a play on words.

shell mason
#

CandyAlloway right

lone steppe
#

Yay!

modern night
#

hello o/ hope you're well! ๐Ÿ˜„

lucid marsh
#

kitties!

nova totem
#

"A little late" and still a couple minutes before live time

modest vector
#

Hello Scott and all.

timid plover
#

link to google docs

simple fractal
#

"Stand by for action. 5, 4, 3, 2, 1. Thunderbirds are go!"

rapid hornet
timid plover
#

twitch says ask an engineer

simple fractal
#

i always forget that quote

viscid bolt
#

Hi Scott

simple fractal
#

i see objects are also here

timid plover
#

don't see the twitch chat

wind spoke
#

Cat activity behind you.

modest vector
#

At least for me it's FHD. And cats are front an center, perfect!

tame dew
#

Happy Friday @rapid hornet . Very pleased with CP 6.1.0.

modern night
#

you know the answer is yes

lucid marsh
#

Are they named after mistborn characters?

tame dew
#

And giant thank you to Patrick van Osterwick for the Wiznet5k wsgi server port. Looking forward to the PoE Feather Wing from CrowdSupply.

fossil musk
#

Greetings from Bellevue

tame dew
#

Experts love CircuitPython too

eager matrix
#

Finally got my Pi Pico today and I'm opening the box right now.

upper sandal
#

๐Ÿ‘‹

simple fractal
#

I actually finally received 2xCM4 modules.

#

And I'm wearing my laptop specific glasses, so can't see my TV to watch clearly. but i can type real good now ๐Ÿ™‚

tame dew
#

I finally got podman running on my Yocto Project built rpi4 image. Nearly got kubernetes running. Cannot wait for a proper m.2 NVME carrier for CM4 so I can create a Ceph cluster too.

smoky island
#

Would it possible theoretically to have a module that works in the background kind of like rotaryio or gamepad but is responsible for reading touch screen data and queuing it up to return to the foreground coded when requested?

tame dew
#

@rapid hornet any RISC-V port plans for CP (ala ESP32C3 or BeagleV)

#

Aha. So more like adding boards, not a port.

lucid marsh
#

would it be fair to characterize the pico as a more CP friendly cortex M0 than the SAMD21 boards from adafruit, given the increased RAM and clock speed?

tame dew
#

@rapid hornet considering putting Blinka/CP on BeagleV as GSOC project for BeagleBoard.org

wind spoke
#

Encrypted MPY?

upper sandal
#

it seems to me it lacks peripherals and favors using PIO, which is not always great since it's a shared resource ? or am I wrong in that regard ?

eager matrix
#

It's also super cheap and the RPI foundation is behind it.

wind spoke
#

VGA VGA VGA.

#

And the Gameduino thing.

#

Dazzer.

eager matrix
#

Is it possible to use a QSPI PSRAM chip with the RP2040 like is used on the ESP32-WROVER and Teensy 4.1?

wind spoke
#

We are old. ๐Ÿ˜ฆ

upper sandal
#

๐Ÿ‘ด

tame dew
#

@wind spoke but still learning and doing cool things!

wind spoke
#

New product?

eager matrix
#

Does Adafruit have any plans for the new dual core asymmetric multiprocessing chips like the STM32H series and the similar chips from Freescale?

tame dew
#

Chips! ๐ŸŽ‰๐ŸŽ‰๐ŸŽ‰๐ŸŽ‰

#

Very excited for the RP2040 Feather.

modest vector
#

Is Raspberry Pi releasing just stand alone chips for everyone? Or is this limited to only partner board-makers (like Adafruit)?

waxen thistle
#

Good afternoon all you wonderful folks objects! adabot

wind spoke
#

The Brexit and import cost hurt me as much as importing from the USA.

clever summit
#

I had to switch from Amazon UK to Amazon DE... ๐Ÿ™‚

waxen thistle
#

I hear ya on that -- for some items, it's getting noticeably more expensive.

tame dew
#

Wiznet5k library still requires bus_device library, which moved to core? As in native.

lucid marsh
#

now say "Tuple"

simple fractal
#

"Pimoroni stands for Pirate, Monkey, Robot, Ninja (Pi-Mo-Ro-Ni) and sounds like the name of an expensive Italian lager. It's pronounced Pih-mo-row-kne"

#

from their shop

tame dew
#

Tupelo

eager matrix
#

Is it Pie Pie-co or Pee Pee-co?

oblique jay
simple fractal
#

i vote giff

tame dew
#

PeaCoconut

wind spoke
#

EN-UK support in CP?

muted mesa
#

it started as a joke, iirc. ๐Ÿคฃ

simple fractal
#

i think there was some mention about flash being expensive (on The Amp Hour interview)
"The flash is external (because of cost). They can create 20,000 die per wafer on 40 nm (!?!)"

wind spoke
#

Many people had project for the second Serial... where are those project now?

simple fractal
#

that is a great interview with the rp2040 devs.

hybrid kernel
#

Any hope of using a second serial on SAMD21?

wind spoke
#

Can we have a REPL on the second serial too?

small nimbus
#

does the 2nd USB port mean that you can use USB serial while testind Deep Sleep instead of simulating it

tame dew
#

Thank you again @paper peak for the second serial port solution!

lone steppe
#

On a side note, newer versions of CPython support breakpoint() instead of having to use import pdb; pdb.set_trace()

upper sandal
#

direcion, that light be valid spanish ๐Ÿค”

autumn turret
#

Good afternoon Scott and Adafriends

clever summit
#

Evening Hugo

autumn turret
#

How's it going @clever summit

gusty wedge
#

But late, but hi from CR.

autumn turret
#

Buenas tardes @gusty wedge

clever summit
#

@autumn turret Was soldering up an ESP32 IR controller tonight, but had to stop because the live stream was starting.

autumn turret
#

Will you be announcing the availability of Feather2040 in the store during a deep dive again? Worked well for the MagTag!

lone steppe
#

๐Ÿ˜€

oblique jay
#

Heck yeah! Hack that hydration โ˜บ๏ธ

tame dew
#

@gusty wedge howโ€™s the SiFive board? Still healthy?

timid plover
#

didn't lady ada mention dropping in on today ( on last wednesday )

gusty wedge
#

One of my favorite keyboards (small, but I'm used to it) is the XO keyboard... it's waterproof so I use it a lot in the kitchen my hand full of food stuff.

clever summit
#

๐Ÿ™‚

wind spoke
#

Next Thursday will be good too... (for the Feather).

gusty wedge
wind spoke
#

Don't forget to say that next week it is Thursday.

#

And maybe summertime change in USA soon?

autumn turret
#

March 14th

gusty wedge
timid plover
#

During 2020, daylight saving time is in effect from March 8 at 2 a.m. (local time) to November 1 at 2 a.m. (local time).

tame dew
#

IDEs of March -1

tame dew
autumn turret
#

So what about during 2021? Someone taking the day year off at NIST?

timid plover
#

oh that was last year ๐Ÿ™‚

#

( cutting an pasting without reading ๐Ÿ™‚ )

autumn turret
#

Pfffft, reading. Too time consuming

gusty wedge
nova totem
#

(and I made a dumb mistake I have to fix today/tomorrow in countio oops)

timid plover
#

google says Daylight saving time 2021 in United States will begin at 2:00 AM on
Sunday, March 14

gusty wedge
#

@tame dew I do have a 100 xeon cpu cluster from Greencore that I use for this, but doing it native allows me to compile and test at the same time.

nova totem
#

Hope to get them both done this weekend! I may leave it till tomorrow when I'm more awake

wind spoke
#

Can I "link" the second CDC serial to a UART and do USB to Serial with a Pico?

autumn turret
#

UART meaning Serial coms?

oblique jay
#

Also very useful for DMX signals for stage lighting โ˜บ๏ธ

tame dew
gusty wedge
#

@tame dew I used to think this was a small cluster, as I build with just a couple of scripts. But so it happens that it might be CR's largest, even larger than the government's ๐Ÿ™‚

wind spoke
#

Was there a Mu meeting and will Mu be confused with the second CDC serial?

tame dew
#

Squirrel! ๐Ÿฟ

timid plover
#

that's valid ( to edit on github )

sterile forge
#

I am thinking about building a vt220 dumb terminal for use on my PDP11/23 emulation.

autumn turret
#

Fix typo in GitHub web editor. Commit & Merge, break build because line is now 1 char too long

#

Odds are double because if Friday afternoon

tame dew
#

I frequently fix minor things like that when merging PRs. Not really worth the cycles to have the submitter fix it.
But lol @autumn turret . I have absolutely done that.

cinder wind
#

Aside: I just did some tests with supervisor.runtime.serial_connected and it is True if you are connected to the board's REPL serial port but it is False if the board is connected to USB and doing HID/MIDI/MSD stuff. I cannot find something that says "USB host present"

tame dew
simple fractal
#

pigfx

autumn turret
simple fractal
#

i had a pinboard link saved

#

i am increasingly annoyed by esp32s2 and wifi.

modern night
#

At some point I should google this, but it keeps coming up--is bare-metal just assembled code, vs running through a kernel?

autumn turret
simple fractal
#

yes.

#

bare metal, no os

modern night
#

@simple fractal thank you

simple fractal
#

but i guess there could be a rtos. lol

modern night
#

that helps me envision it, thank you!

simple fractal
#

i had a manager who would key in bare metal stuff into an ibm370, from the console.

sterile forge
#

There is a emulator (SIMH) for the PDP11/23 that runs multi-user OS with 4 serial ports. I don't want to spend a large amount for each terminal. I was going to do it

autumn turret
#

Speaking of RTOS - Shawn Hymel from Digi-Key has been working on a Youtube serious about developing on an MCU with FreeRTOS

shrewd canyon
#

not sure if this was covered yet but with the pico how is the UART work going - I can see good results in the PR - would there be an eta on that?

simple fractal
#

lol @shrewd canyon, think thats being merged now/soon ๐Ÿ™‚

tame dew
shrewd canyon
#

๐Ÿ‘

autumn turret
#

Google knows who the authority is ๐Ÿ™‚

wind spoke
#

GIT magic again...

tame dew
#

@open girder has achieved remarkably useful priority in Google searches.

autumn turret
tame dew
#

I โค๏ธ the S3 bucket

eager matrix
#

Do you folks do automated unit test using a hardware fixture to emulate devices?

muted mesa
#

to the reflog! ๐Ÿ˜„

upper sandal
#

the age old question

autumn turret
#

Forget git fetch first?

upbeat matrix
#

I heard you say there were 3000 ports in your continuous build setup and I thought you were joking since I only see around 150 ports on circuitpython.org. But you just said it again. Is that true? wow.

autumn turret
#

Languages

muted mesa
#

@upbeat matrix yea. its 150 ports, each with a build for the translated versions.

autumn turret
#

Each translated language builds for each board

upbeat matrix
#

Oh, I see. Cool!

upbeat galleon
#

i don't think you want the remote's name there

tame dew
upper sandal
#

18 languages x 179 boards = 3222

upbeat galleon
#

ohh, because you have multiple remotes that have a branch with that name

autumn turret
#

Could be 17 languages if we removed "en_US" ๐Ÿ˜‰

eager matrix
muted mesa
#

@tame dew i worked on one last year, largely as a learning experience for me. it utilized RPi and Azure, but is large and clunky. ๐Ÿ˜„

tame dew
#

We can have a build system/testing session on Discord sometime.

autumn turret
#

I'd love to be in on that!

tame dew
#

I have done this as a career sideline for a looooooong time

eager matrix
#

Please LMK about this converstaion. I'd like to be involved.

autumn turret
#

I've done lots with unit tests of software, but am totally curious and intrigued about doing so with hardware

tame dew
#

@rapid hornet I didnโ€™t mean today. Agenda item for the future...

tame dew
muted mesa
#

i'm pretty sure i hit 9500 of them. ^

autumn turret
tame dew
simple fractal
#

we are diving deep into Git

autumn turret
#

I meant as in don't not test

waxen thistle
#

Loud and clear

timid plover
#

yes

simple fractal
#

lost me early on.

nova totem
#

yes

muted mesa
#

indeed. ๐Ÿ‘‹ ladyada

modern night
#

heyo, yes we have audio

tame dew
#

Loud and clear

autumn turret
#

Loud & clear, 5 out of 5

upbeat galleon
#

yes

eager matrix
upbeat galleon
#

๐Ÿ‘‚ ๐Ÿ‘‚ ๐Ÿ‘‚ ๐Ÿ‘‚

tame dew
upbeat galleon
#

๐Ÿ‘๏ธ ๐Ÿ‘€๐Ÿ‘๏ธ ๐Ÿ‘€๐Ÿ‘๏ธ ๐Ÿ‘€

tame dew
#

Yay! feather! Dreams do come true.

simple fractal
#

let it go, lol

autumn turret
#

Sound like release during Deep Dive next Thursday!

muted mesa
#

i haven't touched it in forever...

#

(allows unit tests written in pytest on the circuitpython repo)

cinder wind
tame dew
upbeat galleon
#

wow this is really exciting

muted mesa
#

@cinder wind that functionality could most likely be improved. it originated in the pre-TinyUSB days so could only really rely on the serial state.

tame dew
nova totem
#

I just got my first real PCB I designed in the mail. I was thinking of using the RP2040 to try to make my first "processor" board (maybe after some other PCB tries)

eager matrix
#

It's awesome that you can use one Pico Pi to debug a second Pico Pi over SWD.

timid plover
upbeat galleon
autumn turret
#

"That's all I got to talk about". But it's a tonne to take in and be excited about!

gusty wedge
#

Wuju, cortex party.

tame dew
upbeat galleon
#

will they being sold in the UK, through pimoroni maybe?

waxen thistle
#

Thanks for joining!

autumn turret
#

Thanks for the quick drop-in!

#

Very excited for all the things!

gusty wedge
#

Thanks Lady Ada.

cinder wind
#

Nice to see you @proper trench !

eager matrix
#

The QSPI flash on the Pico has Chip Erase. I haven't checked yet because I just got my Pico but it seems like something that could be done over SWD.

timid plover
#

I got my vacination today ... ! ๐Ÿ™‚

proper trench
#

๐Ÿ‘‹

timid plover
#

( safeway pharmacy for the win )

upbeat matrix
#

Which state dcd?

nova totem
#

Hoping vaccines speed up in Canada soon...

waxen thistle
#

Where I'm at, there's little chance of getting a vaccination for several more months. Unless I get lucky and catch a cancellation-- then i'd be very unlucky as I wouldn't be eligible for a second shot.

timid plover
#

Kenmore WA

analog acorn
#

I'm in Redmond and I'm not eligible yet. Seems like it's taking quite a while even though my doctors are saying "you have nnn condition, you need to get vaccinated." Yay.

shell mason
#

vaccines could nice nice for sure

#

electronic pass for it

viscid bolt
#

I'm near Woodinville and get my second one on Thursday

eager matrix
#

I'm in Buffalo, NY and I'm eligible but demand is bigger than supply atm. My mom who is 84 is still waiting for supply to catch up.

analog acorn
#

I hope they get your mom vaccinated soon, @eager matrix

waxen thistle
#

@analog acorn I'm in a similar boat. Frustrating.

upper sandal
#

speaking of light sleep, since it basically enables to come out of time.sleep with a pin interrupt or something, shouldn't it be supported apart from deep sleep, in order to make it easier to have it on more ports ?

eager matrix
lone steppe
#

I'm here! โค๏ธ

tame dew
#

Iโ€™m contemplating writing a novel โ€œPatience and the Pandemic Wallโ€

eager matrix
tame dew
#

It might be a childrenโ€™s book and have nothing to do with any of this reality.

#

Patience would be the heroine

analog acorn
#

It would be cool if you could create a "shared" hierarchy and have the build system just check if the libraries/modules need to be recompiled.

lone steppe
#

I'm not super clear about the connection between the flash generation and loading and ninja ... was there a complex rule that's necessary to automate these steps?

#

Ok ๐Ÿ˜„

tame dew
#

_ makes ๐Ÿฟ _

lone steppe
#

Yeah, python also uses toml for pyproject.toml files so it's well supported upstream.

gusty wedge
#

Yeah, i like the board config used in platformio

lone steppe
#

Sweet, that's doable

analog acorn
#

You need a configuration compiler.

gusty wedge
#

[env:adafruit_feather_m0] โค๏ธ

tame dew
#

TOML is also used for gitlab ci runner

compact sandal
#

If you use CMake you can get Ninja support for free and still support make.

gusty wedge
muted mesa
#

cascading schemas, then?

grand tusk
#

TinyGo uses svd also. I always confuse it with 'singular vector decomposition'. ๐Ÿ˜

analog acorn
#

#include <flash.hpp> ?

tame dew
#

CMake unfortunately does not stop developers from still writing terrible build systems that are brittle and wonโ€™t cross-compile.

light stump
balmy tinsel
#

Ie most cmake on windows

tame dew
#

Itโ€™s almost always โ€œthe devil is in the configuration detailsโ€

#

Sensible defaults are sooooo pleasant.

lone steppe
#

That looks intuitive; I like it

#

maybe could even rename that gigadevice.toml to defaults.toml or something.

#

Ah, that's good thinking

tame dew
#

But they would be auto detected as the equivalent of a virtual โ€œdefault.tomlโ€? As in if the only file is named the same as the parent it is auto loaded

simple fractal
#

no really important but there is a semi mfgr gigadevice

tame dew
#

Does TOML support dict/tuple complexity too?

muted mesa
#

its INI+ ๐Ÿ˜„

#

if only we could get JSON5!!!

tame dew
#

Comments! The biggest problem with JSON!

#

Iโ€™ve been equating TOML to INI, so I need to do more research/tinkering.

muted mesa
#

it does go beyond INI spec-wise. but the overall structure is very very similar.

analog acorn
#

Does TOML have conditional includes? That would make cascading a lot easier....

upbeat galleon
#

i think that if json had comments and allowed trailing commas, we would live in a better world

tame dew
#

Iโ€™m also a fan of YAML, but you make a compelling argument for TOML.

upbeat galleon
#

all the time those trailing commas have taken from me

analog acorn
#

Ahhhhhh, got it.

#

Now if I could write Ansible playbooks in TOML....

muted mesa
#

YAML is awesome. the downside is 84 pages of spec. hehe

upbeat galleon
#

have you ever seen "the norway problem" with yaml, that's funny

#

if you parse a list of country codes which are bareword strings, then norway is parsed as false

shell mason
#

CPAML the CircuitPython AML

tame dew
#

CPAP?

lucid marsh
#

thanks for the show!

gusty wedge
#

baremetal ninja. I'll play that game.

waxen thistle
#

Thanks Scott for another relaxing Friday evening! Thanks to Ladyada for joining!

modern night
#

thank you for the stream! have a great weekend!

tame dew
#

Thank you @rapid hornet. Fun as always. My favorite 2 hours of the week.

oblique jay
#

Thanks so much!!! Great stream โ˜บ๏ธ learned a lot!

gusty wedge
#

Thanks tannewt. Very cool, very informative, and I learned a lot like usual.

analog acorn
#

Thanks! Have a good weekend, @rapid hornet and company.

cinder wind
#

Thanks @rapid hornet ! always a blast

muted mesa
#

thanks Scott, and everyone for deep diving! ๐Ÿ‘‹ (i've been leaving my Discord open again, so noti me if i can help out with physical testing discussion)

eager matrix
#

Thanks Scott.

opal summit
#

Thanks, Scott!

tame dew
#

Gratuitous cat cam! Yes!

cinder wind
#

multi-cat!

gusty wedge
#

One cat for every core.

simple fractal
#

thanks scott.

timid plover
#

bye everyone

simple fractal
#

bye all

upper sandal
#

byeeeee

nova totem
#

Bye everyone

rapid hornet
#

thanks all!

oblique jay
#

Mew!! ๐Ÿ˜ป๐Ÿ˜ป have a nice day kitties!!

lone steppe
#

Thank you! Can't wait for my Metro ESP-32 to arrive and work more on CircuitPython

autumn turret
timid plover
#

@proper trench mentioned https://github.com/adafruit/Adafruit_DAP today
Has anyone looked at puttig this code into the RP2040 - to let the PIO blast out the code?

ancient grotto
#

@smoky island Good Day sir, are you streaming tomorrow? what are the topics? ๐Ÿ™‚

smoky island
ancient grotto
#

Nice, I do nothing about that, so hoping to learn a little. Thank you

smoky island
#

I will be checking out your two PRs for vertical labels, and the tab fix this weekend as well. Thanks for working on those!

ancient grotto
#

Thank you, @light stump mentioned the vertical label in one of the button issues, so I was wondering if we need to work on that.

wind spoke
#

Apparently I felt asleep near the end of the stream. Thanks to the note I know when TOML was discussed, that is the last thing I remember. I woke up 2H later with the computer on and my headset.

smoky island
#

I will be getting started soon, links coming in a moment.

autumn turret
#

Looks like Google might be doing something weird with the URLs in the description. Clicked in the "System76" links and wound up on 404 pages from them

#

From 0-10 on volume, you're at about a 0.2

ancient grotto
#

yes volume is down

#

Good morning by the way

#

Good morning Hugo and folks

autumn turret
#

Ahoy @ancient grotto ๐Ÿ™‚

ancient grotto
#

๐Ÿ™‚

autumn turret
#

And Discord chat is locked up?

ancient grotto
#

yes it seems like it again

autumn turret
#

Heads up for @smoky island

#

Getting better on volumen

#

Maybe a smidge higher

ancient grotto
#

Thanks

autumn turret
#

Perfect!

ancient grotto
#

Good how about you?

grand tusk
autumn turret
#

Doing good here, fighting a bit of pylint to get the progress bar done!

#

Not a big deal, but figured it was worth mentioning

ancient grotto
#

Good, I love the progress Bar, the whole vertical bar made me want to have the vertical text

ancient grotto
autumn turret
#

lol @ancient grotto totally understandable

#

It'

grand tusk
#

Good morning to you!

autumn turret
#

Between the verticals, 2 along with TG-Techie's sliders can make for some really interesting widgets and controls

ancient grotto
#

agree, did you see the scroll text from kmatch?

#

I wrote an issue in the main code, I link the number in the PR

grand tusk
#

My clock, on the Metro ESP32 s2.

autumn turret
#

Also with it being a CSV, while a bit trickier, you can use a text editor

#

Very nice @grand tusk

grand tusk
autumn turret
#

That looks like a very interesting shield!

ancient grotto
#

That is a shield for the ESP32.... nice

clever summit
#

Ping.

grand tusk
#

1.8" Color TFT Shield for Arduino (Metro).

ancient grotto
#

Good afternoon Jonny

clever summit
#

Good afternoon, @ancient grotto

ancient grotto
#

I have already discuss with her regarding this pr, she said sit tight ๐Ÿ™‚

#

They get ignored

autumn turret
#

Can you specify the number of spaces for tabs?

ancient grotto
#

no at the moment but you could

#

that was discussed and the agreement was 4 spaces

autumn turret
#

Python standard?

clever summit
#

I wonder how many spaces is used to store all tab-replacing spaces in the world. Must be Petabytes. ๐Ÿ™‚

ancient grotto
#

yeah I could do that, that is a good idea

autumn turret
#

replace \t with "\t"

#

Probably a separate issue/PR

ancient grotto
#

yes I agree I like that

autumn turret
#

I think you checked out the vertical bar last week and the week before

ancient grotto
#

yes

#

Yes please

#

No pelase do it

#

it will be good for new folks

#

Please test it

autumn turret
#

This is around the time of a stream folks ask "When will the magtag be back in stock?" ๐Ÿ™‚

clever summit
#

I got my ordered during the stream with Scott when it was initially released. ๐Ÿ™‚

#

It was painful trying to make stuff work on it. SO many CP bugs.

autumn turret
#

I [im]patiently waited for my Adabox

clever summit
#

Yea, I did run out of space at occassions.

#

I can't get Adabox. They don't ship to Sweden, and refuse to send to a mail forwarder.

ancient grotto
#

Every time the magtag crashes sends my ubuntu to freeze ๐Ÿ˜ฆ

clever summit
#

Oh, that sucks, @ancient grotto !

ancient grotto
#

YEs @smoky island please see the issue in the core

#

no problem

autumn turret
#

When testing like that, I like to put the code to test in its own file, then from the code.py file, do import my_example_code

ancient grotto
#

good idea hugo,

autumn turret
#

Yep

ancient grotto
#

yes I used tio

autumn turret
#

So right now, working on the MatrixPortal, I commented out my "what I use it for" import statement, and uncommented the test code.

#

As long as your code.py is ok! But you can then test it out within a while True: or try: / except:

ancient grotto
#

Good point

grand tusk
#

I try to put most of my app outside of code.py.

ancient grotto
#

you need to put the baudrate?

#

tio /dev/ttyACM0 - b 115200

autumn turret
#

I bet it was always "1" because you had the PyGamer in there as "0" when you plugged it in

ancient grotto
#

could be the pygame

#

On my MagTag I have the message

autumn turret
#

From the repl, call import code

ancient grotto
#

good idea

#

Thanks Foamyguy

light stump
#

Hey all you cool people, missed the early part (will have to restream later to catch up).

autumn turret
#

Also, when you do a code block like that on GitHub, you can put the language after the opening triple-backtick for proper syntax highlighting

ancient grotto
#

Hello @light stump

autumn turret
#

Not applicable here, but handy at other times

#

Heya @light stump

smoky island
#
print("hello")
autumn turret
#

Didn't know Discord could do that, so thanks for that extra! ๐Ÿ™‚
Can say that Teams and Slack do not support languages

ancient grotto
#

you could do that

#

not that difficult, once you have the vertical label

light stump
#

The BDF font format (and probably most others) includes options for vertical language layouts, since they have a "delta_x" and "delta_y" to set the next baseline point for the next glyph. I suspect label and bitmap_label would require some updates to accommodate it.

autumn turret
#

Heads up about locked up Discord windows, @smoky island

#

Probably a game Pack. Windows only ever distributed Minesweeper, Solitaire and Pinball as games, as far as I recall

#

But looks fun

clever summit
#

Agreed, I don't think it came with Windows.

autumn turret
#

lol, I think I'd just play slide on the ice all day!

pallid sail
#

Just flipped the stream back on and I used to play this game all the time

light stump
#

Shoes on Blinka? Maybe should shed into a new skin?

autumn turret
#

Blinka.. in SPACE! on MARS!

pallid sail
ancient grotto
#

Now I remember

autumn turret
#

Could be fun to try and make in MakeCode Arcade too

ancient grotto
#

You are live for me

light stump
#

Had a few glitches here but was maybe on my end.

pallid sail
#

You're here on my end

clever summit
#

YT glitched on me. Several times.

ancient grotto
#

yes, I was thinking about that

#

A layer by grid

autumn turret
#

I've noticed that too, that PyCharm seems to loose the autocomplete helper

ancient grotto
#

standard python definition in the class or function definition I think, let me test

autumn turret
#

I think it's :return: <type>

#

"return" surrounded in colons

rapid hornet
#

In the function def itโ€™s โ€˜-> (bitmap, palette):โ€™

#

Look in shared bindings

autumn turret
#

I've also see :rtype: <type>

rapid hornet
#

(On my phone)

autumn turret
#

Oooh, we lured Scott out of lurk mode on mobile! ๐Ÿ˜›

rapid hornet
#

The colon stuff is rst types not python

#

(Folding laundry and watching)

ancient grotto
#

def foo() -> displayio.Palette:

autumn turret
#

Ah, ok. Good to know. Thanks for clarification Scott!

rapid hornet
#

Shared bindings has examples

#

Look at the function defs

#

Ya you gotta figure out how to say it returns a tuple

#

Exactly. And ya itโ€™s be awesome to have type hints in the libs

ancient grotto
#

A lambda then..