#live-broadcast-chat

1 messages ยท Page 42 of 1

sand lotus
#

My video is literally like JP headroom, weird glitchinges

dawn bear
#

yes I heard it

lavish patrol
sand lotus
#

Wish you could see this everyone its funny.

cinder wind
#

DJDevon3 you should try turning down video quality

inner spade
#

Plenty of audio on that video

austere pollen
#

If you need help with audio check out the adafruit discord server. There's an extra channel for it #help-with-audio ๐Ÿ˜ Nah, worked good for me ๐Ÿ˜„

dawn bear
#

No it played fine here

sand lotus
#

Im watching via twitch so i can have discord open too.

inner spade
#

No glitches on YouTube up here

sand lotus
#

On tablet

lavish patrol
#

Pyson Parthec...

sand lotus
#

Fine on youtube must be twitch related.

austere pollen
#

that macropad looks really nice

sand lotus
#

Yeah its defaulting to 1080p on twitch, this internet will not do it. 720p works fine. Good idea Todbot thank you.

lavish patrol
#

Getting a Lotus 123 vibe with that display.

sand lotus
#

Nice parsec. Sounds great too.

dawn bear
#

Nice

#

It was fine

sand lotus
#

Neat sequencer effect. Yummy.

dawn bear
#

Has he done threading in circuit python?

cinder wind
#

I totally forgot about GridLayout in displayio, even though I see I've used it in at least 2 projects ahha

sand lotus
#

I think he also used it in his touchdeck but thats for touch displayio buttons.

cinder wind
#

welcome to The Grid

sand lotus
#

Oh use a power washer to hit virtual bells as an instrument?

sand lotus
#

Cgrover creates some amazing code. ๐Ÿ‘

#

and hardware too

wind spoke
#

Obviously CGrover is the new TodBot. ๐Ÿ™‚

lavish patrol
#

Lol

sand lotus
#

Theyโ€™re both amazing tbh.

shell mason
#

Lars chimes and nozzles kit

sand lotus
#

So many talented people around here. This community is amazing.

dawn bear
#

About 3 meters

shell mason
#

that is sure look like from powerwasher simulator

cinder wind
#

Looks like a pretty good raygun

sand lotus
#

I swear JP can circuit bend anything.

lavish patrol
#

Indeed.

sand lotus
#

Thatโ€™s convenient, nice.

#

Will watch the rest tonight. Have to go. Have a great day everyone. Awesome project JP!

lavish patrol
#

Bye, @sand lotus

ivory flax
#

Sorry I missed your show. Funerals are no fun

dawn bear
#

Great demo!

inner spade
#

I have an itch to go wash the patio furniture now.

lavish patrol
#

@inner spade I'll send you my address. ๐Ÿ˜„

grand tusk
#

Now I can replace my paper tape with a strand of legos.

dawn bear
#

AH another brick in the wall

wind spoke
lavish patrol
#

Lighter colors = the sensor recieves more light.

grand tusk
#

Let's hear some Bricktunes!

lavish patrol
#

Getting a "Close Encounters" vibe...

grand tusk
#

Wow that's cool!

dawn bear
#

Good tune but hard to dance to. ๐Ÿ™‚

lavish patrol
#

Lol

wind spoke
#

How to compute "colour distance" or "best match"?

cinder wind
#

yeah exactly. I'd probably convert to HSV colorspace and then measure just hue

wind spoke
#

Would "euclidian" distance on RGB be a good?

cinder wind
#

but general vector dot product is what you'd normally do I think

#

exactly

inner spade
wind spoke
#

In color science, color difference or color distance is the separation between two colors. This metric allows quantified examination of a notion that formerly could only be described with adjectives. Quantification of these properties is of great importance to those whose work is color-critical. Common definitions make use of the Euclidean dista...

#

So coding and making is not taking place is the same room...

inner spade
#

The sensor is surprisingly directional, too.

lavish patrol
#

Clean and colorful workshop today. ๐Ÿ˜„

unreal bay
#

Thanks JP + all

dawn bear
#

See y'all

inner spade
#

The sensor was on my list to try for a TV backlight project: https://youtu.be/yFqbalF0FGw

A test of a TV display background lighting project using an AS7341 spectrometer connected to a Feather M4 Express running CircuitPython. The Feather's NeoPixel shows the color that is currently detected by the sensor, pointed at the corner of the TV display. Color changes slowly morph from the existing color/brightness and the current reading o...

โ–ถ Play video
lavish patrol
#

Thanks, @haughty quiver, and bye all. ๐Ÿ‘‹

unreal bay
#

Oh fascinating, like the Hue type strips for tvs

inner spade
#

JP suggested that the sensor could be hidden behind the screen, connected via a light pipe.

unreal bay
#

oh clever, it's those hidden details that make it

wise mirage
#

Any word on when Ada Box will resume?

austere pollen
#

@wise mirage โ˜๏ธ (I think)

wise mirage
rapid hornet
#

and obs isn't starting...

#

(rebuilding it now)

lyric frost
#

I have an AMD video card and have to uninstall the drivers anytime I want to use OBS....

#

It's an older card though.....

rapid hornet
#

it was complaining about a missing library

#

/usr/bin/ld: warning: libdav1d.so.6, needed by /usr/lib/libavcodec.so.60, not found (try using -rpath or -rpath-link)

lyric frost
#

hmm, in my case it's looking for a DRI_Mesa extension of some sort, even though Mesa appears to be all set...

timid plover
#

Someday I will learn OBS, but seems like a big learning curve

#

maybe a deep dive someday ๐Ÿ™‚

lyric frost
#

Fingers crossed the rebuild gets you going ๐Ÿ˜„

rapid hornet
#

the obs one failed because the dep is through ffmpeg

#

๐Ÿ™„

nova totem
#

Though I did learn the harsh lesson of not upgrading it 5 minutes before trying to go onto S&T once

rapid hornet
#

heh, I'm learning the lesson to launch it with time to spare before my stream

nova totem
#

I think the lesson here is to never update and never shut anything down

rapid hornet
#

ffmpeg is recompiled

#

now doing obs ๐Ÿ™‚

brazen grove
rapid hornet
#

this is my strange idea of fun

#

always updating

timid plover
#

at least you have a powerful CPU

austere pollen
rapid hornet
#

I'm not sure its using all of the cores...

timid plover
#

cautious habits die hard

#

audio good

lyric frost
#

Sounds good

eager matrix
#

Hi Scott. Now worries about the delay. "Things" happen.

timid plover
#

no label on the micro yet - which was it ? ๐Ÿ™‚

#

you had michaels question - did you answer it

ornate coyote
#

What will I be interested in? I missed that @rapid hornet ๐Ÿ˜ฆ

austere pollen
#

No RGB? Literally unplayable! ๐Ÿ˜

ornate coyote
#

Ahh, ok, yeah... 100%!

#

Has anyone looked at the invalid pin issue in CP 9 alpha?

#

Ok. CP 9 alpha is not usable at least on my boards - I'm assuming on any ESP32 boards. Not sure if an issue was raised by the OP, but I won't side track you on it now - RGB baby!

timid plover
#

stream paused ( for me ? )

ornate coyote
#

The OP didn't raise an issue like I asked them to - they just posted the problem in #circuitpython-dev ๐Ÿ˜ฆ

timid plover
#

back

#

maybe just me - restarted here

ornate coyote
#

I have to say - whoever thought up the name protomatter should get a raise!!!

timid plover
#

recall a while ago you were working on bare metal CP on the rPI - not that Pi5 is out ( with dual displays ) do you see this on the timeline ? ( does adafruit have other multiple display products ? )

#

does copy/paste handle Makefile tabs for you ?

#

hope to review the Max 3421 with tinyusb support - thanks for mentioning it

ornate coyote
#

All of them it seems... when referencing board.XXX pins.

#

Been reported on TinyS3, FeatherS3 so far, but I'd assume it's the same with all, atleast S3 boards.

#

It comes back with INVALID pin.

#

Oh, it was an ADC thing? Ok, I wasn't sure and hadn'r had a chance to dig into it this week.

#

The board.VBUS pin is not an ADC pin though, it's just a digital read.

#

Maybe the OP was trying to do an analogRead on the VBUS pin by accident. Could explain why it failed on that too.

#

But if you fixed the ADC stuff, it's likely fixed everything!

timid plover
#

post said: "issue from mu-editor V1.2.0 REPL the commands
import board
followed by
dir(board)
then among others appear: BATTERY, VBAT and VBAT_SENSE, so how I can get an 'Invalid pin' error"

but maybe the error is comming from the ADC stuff like UM mentions

#

I think maybe the OP saw the names, then tried the ADC read

#

here's what they typed

The command: 'import feathers3' caused the error: File "feathers3.py", line 23, in <module>. ValueError: Invalid pin, while line 23 is:

Setup the BATTERY voltage sense pin

vbat_voltage = AnalogIn(board.BATTERY)

#

fix the script ๐Ÿ™‚

#

they tried board.BATTERY

#

how would git help you find this fix ?

ornate coyote
#

Wcked, thanks @rapid hornet !

nova totem
#

I can probably do a quick PR review though can't test it myself, don't think I have an S3 around

timid plover
#

thanks to @Paulsk for the problem report that @rapid hornet fixed !

ornate coyote
#

Thanks Scott! Havw a great weekend!

timid plover
#

i thinkyou did update ๐Ÿ™‚

lyric frost
#

Thanks, nite

rapid hornet
#

thanks!

smoky island
sand lotus
#

Good morning. โ˜•๏ธ

inner spade
#

Hello! โ˜•

clever summit
#

Hey Tim, nice to see you. Needed the company.

#

My very first Arduino library was actually for a temperature sensor. ๐Ÿ™‚

sand lotus
#

I donโ€™t have any adt sensors yet. Will be neat seeing how it works.

clever summit
#

I run HomeAssistant so I have some ESP32 devices with sensors. This is the outside temperature measured with one of those onewire sensors.

sand lotus
#

Iโ€™d love to get outside temp sensor going with solar and lora.

clever summit
#

And yes, summer is really over.

sand lotus
#

Or wifi, yes.

clever summit
#

I use ESPHome, even easier than CirucitPython. You just write some yaml instead of code.

#

Oh, that one is really accurate. ยฑ0.4ยฐC from โˆ’40ยฐC to +105ยฐC...

sand lotus
#

My favorite by far is the bme280 so far. I got like 4 of them. Extremely accurate temp/humidity/pressure sensors from bosch.

#

The bme688 not as accurate for some reason.

clever summit
#

That one is 24 hours.

#

No, ESPHome actually code generates the firmware and then use Platfor.io to compile it.

sand lotus
#

I have the bme280 stemma module but yes its the same sensor on some feathers.

clever summit
#

Not in the cloud, but you got it. First time you need to upload code over serial, then it is all over the air updates.

#

And nowadays you do that in the browser.

sand lotus
#

My brother is giving me his pi 4 heโ€™s never going to use. Maybe Iโ€™ll put home assistant on it. First iโ€™ve heard of esphome. Will look into that.

clever summit
#

You go here, connect to your local USB serial port and upload the bin file it creates. Really streamlined.

inner spade
#

Combination of workshop interior sensors and local openweathermap.org weather data on an AIO dashboard showing a 3-day trend.

sand lotus
#

That looks awesome.

clever summit
#

That is really neat. I only wish the graphs inside of Home Assiustant looked as good.

inner spade
#

AIO makes it pretty easy.

clever summit
#

This is my office sensors. Even have a radiation sensor. ๐Ÿ™‚

sand lotus
#

Online data is never 100% accurate to your property. Always better to use local sensors if possible. A combination of online/local data is nice to have for projections.

shell mason
#

nich JOnny

inner spade
clever summit
#

Does not look as neat in reality though. ๐Ÿ™‚

proper prawn
#

Hi to Tim and all present

clever summit
#

The black enclosure to the left was my try to make neat stuff. Turns out it was a bad idea putting a temperature sensor in an enclosure with an ESP32 that is active all the time. Shows a temperature +4ยฐC higher.

inner spade
#

I have a similar issue with the workshopโ€™s dust proof enclosure. Although the temp sensor is external, the ESP32 plus the TFT display get pretty hot. Shutting down the TFT backlight when not in use made a big difference.

noble grove
#

Those numbers are all sixteenths...

clever summit
#

Yeah, also putting the ESP32 in sleep mode helps alot.

inner spade
#

Uses the PyPortalโ€™s light sensor as a wake up gesture detector.

sand lotus
#

Nice lcars gui too. Very nice.

#

Iโ€™m also running some bias adjusting code. Can be helpful if you compare the temp to a known good thermometer and find slight discrepancies.

#

The bias adjustment code is extremely helpful for any temp sensor project.

clever summit
#

SPS means sample per second

sand lotus
#

Makes sense

inner spade
#

Your work on the bias adjustments is impressive. Knew it was there but didnโ€™t place much importance on it until after your efforts.

sand lotus
#

Honestly Tyeth helped write it with openai. He didnโ€™t want any attribution for it.

#

Never thought about a critical temp warning. Sounds handy.

clever summit
#

Median?

noble grove
#

If there is an 'above/below' output bit, then hysteresis would be how far above or below the set temperature will cause the out put to toggle.

sand lotus
#

looks like sample averaging? If it does it fast enough where it can throw out erroneous samples sounds like a good idea.

#

Bias adjusting is only needed due to board heating normally so itโ€™s theoretically unnecessary below 50C since the module will not self heat below that.

#

Some sensors have compensation registers. Unsure if this one has one.

#

Gotta go work on some projects with my brother now. Have a great weekend everyone. ๐Ÿค—

clever summit
#

Lol. Kinda painful switching from Python to c++. I lost count on all the times I forgot to add the ; character today.

clever summit
#

Ha, now I even foroget to add the {}...

proper prawn
#

Tnx Tim!

covert crag
covert crag
open girder
#

The Desk of Ladyada - USB Host Featherwing + 2.8" Round Display & Clamping Cable Ferrites https://youtu.be/aCon4shjSJc

Updates on SAMD51 board restocks due to ongoing redesigns. Introducing the MAX3421e USB Host Featherwing tested on Arduino, and a new 2.8" 480x480 round display โ€“ a middle ground between 2.1" and 4" sizes. New guide on Qualia board helps with fast setup. Ready-to-use test UF2s available for easy display verification. Also, discover clamping cabl...

โ–ถ Play video
covert crag
#

Evening all

nova totem
#

Happy Canadian Thanksgiving all!

open girder
#

๐Ÿ‘‹

covert crag
#

bows down to the queen of displays and awaits UK resellers getting the Qualia and all the shiny displays in stock

open girder
#

๐Ÿ‘‘

covert crag
#

It's really great how the demo showed up on all of the displays.

gray obsidian
#

virtualabs also keeps having USB issues with MPLab during his live twitchโ€ฆ ๐Ÿ˜…

lilac tusk
#

Speaking of making things working and round displays, I got a GC9A01 round display working this evening

covert crag
#

Does anyone know if the S3's historical I2C clock issues have been fixed yet? I think the deep sleep issues were sorted a while ago, but be good to know if I might have I2C issues with a Qualia, as I've only used S2s before. (I have like 6 now I've added a relay for ESPNOW..).

open girder
#

Not sure if IDF5 has fixed everything, we did manage to get most sensors working with some retries

#

S3 I2C scan is still quite slow, maybe its fixed in 5.1 (we hope)

nova totem
#

Doing some software defined radio work (SDR) ferrite clamps to any and all cables made a huge difference. It's crazy how much EMI even well shielded devices can still put out

covert crag
#

Huh, didn't know Laird made gourmet jellybean parts, had just seen their fancy LoRa gateways

gray obsidian
#

I suppose we could use some double-sided tape inside around the cableโ€ฆ

covert crag
#

Night all

gray obsidian
#

thanks!

open girder
#

thanks all!

lilac tusk
#

Thanks AdaFam!

pearl shoal
#

I love all the work on USB, @proper trench and @open girder ! Am I right to think that the MAX3421 is working as a PHY and TinyUSB will use it like it does the PIO PHY? I know PHY isn't a perfect analogy, but basically it will do the USB protocol and get the data off the wire (checksums and all that) and then TinyUSB will expose the device as a mouse/keyboard/gamepad/customHID, etc? That would be great for lots of projects.

open girder
#

@pearl shoal thats right! it lets you use any processor with TinyUSB Host mode, not just the RP2040 (with bitbang PIO)

#

currently arduino supported only, circuitpython support is being worked on, but no ETA as its a big lift

pearl shoal
# open girder currently arduino supported only, circuitpython support is being worked on, but ...

That's ok--the big benefit of CP honestly isn't the language--it's that we can configure the device by editing a settings.py file. We've been looking at how the hid-remapper project uses webserial (or webusb?) for configuration and honestly if we can get some form of standard code base around that I think we'll be happy with Arduino for many projects. The Python aspect is GREAT for the high schoolers... and we still want to use it as much as we can. But the big reason NOT to use Arduino is the configurability..

pearl shoal
haughty quiver
#

howdy! ๐Ÿ’€

inner spade
#

Hello!

regal plover
#

Hello JP

split gazelle
#

good afternoon folks

little onyx
#

Da Dawg is here

midnight plinth
#

Hey, John!

viral sail
#

Good afternoon.

haughty quiver
#

hi @regal plover hi @split gazelle hi @little onyx

#

hi @midnight plinth

#

hi @viral sail

little onyx
#

anyone know if Adafruit will be present at the Makers Faire in the bay area this weekend?

clever summit
#

๐Ÿ‡ธ๐Ÿ‡ช ๐Ÿ‘‹

echo canopy
#

Hey ๐Ÿ‘‹๐Ÿป

inner spade
#

@haughty quiver mic audio on YouTube is a bit low compared to music

#

And the lady Ada recording

cinder wind
#

Product Pick of the (Hallo)Ween

#

I made a Hackaday Jolly Wrencher case for this board's predecessor. I think it'll work for this one too https://www.thingiverse.com/thing:3238536

hollow oasis
#

Any news on a DRV2605L Haptic Driver board with the Motor soldered in?

midnight plinth
#

I liked the Potter book demo (well I guess it was the Hocus Pocus book, DOH)

inner spade
#

Thanks!

shell mason
#

the john the pick of theweek image reminded me of sonic meme

lavish patrol
#

Morning/afternoon/evening eveyone.

wise iris
#

good morning!

rocky reef
sand lotus
#

Good morning โ˜•๏ธ

lavish patrol
#

โ˜•

vagrant flax
vagrant flax
#

that looks great!

rocky reef
shell mason
#

when i saw that grim reaper print timelapse i was like is that a smurf

sand lotus
#

Might be easier to make a separate glue on badge for the multi-color print?

shell mason
#

now think round display forit

rocky reef
#

HAL 9000 YouTube Video -
https://youtu.be/Y1Di5LjXXd0

Build a prop replica of the iconic HAL 9000 interface panel from the movie 2001: A Space Odyssey.

Powered by the Adafruit RP2040 PropMaker Feather and CircuitPython, this project uses our enormous red arcade button to trigger audio samples.

HAL 9000 Learn Guide
https://learn.adafruit.com/hal-9000-rp2040-prop-maker

RP2040 PropMaker Feather
...

โ–ถ Play video
rocky reef
unreal bay
#

Hey All ๐Ÿ‘‹ I've got a model for you, I'm using it to attach a Car Horn to the Swirly Mounting Grid ๐Ÿ“ฏand lift it off the surface, printed in TPU.
However if you use it backwards then it works for joining 2 or 4 panels together with a mounting screw hole! https://cad.onshape.com/documents/627f31b85925949126050a0e/w/4d1902b96bf8766cd96ecbe4/e/6867cf02692fd3a0950a2a13?renderMode=0&uiState=6526bab84f1b5f35d480af6d I'll have it in a guide soon, but the Onshape link is public (with free account)

rocky reef
sand lotus
#

Oh it is a separate label badge. ๐Ÿ‘

shell mason
lavish patrol
#

Kitties!

sand lotus
#

Donโ€™t think I can do that with a .8 nozzle. ๐Ÿ˜…

shell mason
#

other round display option is pimoroni hyperpixel round for the hal 9000

wise iris
#

it was a camera lens, iirc

sand lotus
#

Neopixel ring would work too

lavish patrol
#

Waiting for Pedro to turn into a kitten...

sand lotus
#

Great enclosure design. Everything looks like it fits up very nicely.

unreal bay
#

it does love the t-shirt, use that area of the screen (beneath face)

sand lotus
#

Ohh a side mounted rotary encoder. ๐Ÿ‘

#

Add a LORA/RFM board and GPS so the antennas are functional? ๐Ÿ˜€

#

Are those lego parts for the led diffusers?

#

Neat battery holder too.

shell mason
#

think grim reaper smurf when you do multicolor print

lavish patrol
#

I think Pedro's computer is making decisions off its own bat... ๐Ÿ˜ถ

sand lotus
#

Just picked up 2 qualia boards and 2 displays with your coupon code. ๐Ÿค—

rocky reef
#
Cults 3D

Our other articulated Models :

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

Grim Reaper
TWISTYPRINTS
https://cults3d.com/en/3d-model/art/articulated-grim-reaper
CR10S Pro V2
Glow PLA
60mm/s
10hr 30mins
X:189 Y:201 Z:50mm
.2mm layer / .4mm Nozzle
6% Infill / 1mm Retraction
200C / 60C
64g

...

โ–ถ Play video
shell mason
rocky reef
shell mason
#

andy like that? what pedro computer is doing? as is it sending bat signal to sky on haunted mansion?

rocky reef
shell mason
#

andy now we need some haunted mansion projects for sure

#

the halowing need new display edition like rounded display TFT edition

sand lotus
#

The 4โ€ round display not available in time for Halloween. ๐Ÿ˜”

unreal bay
#

Thanks both

wise iris
#

thanks guys

lavish patrol
#

Thanks, @hard hollow and @rocky reef

#

And bye all. ๐Ÿ‘‹

hard hollow
#

THanks follsk! cya tonight

sand lotus
#

Thank you for a great 3D hangout. See you next week!

rocky reef
#

thanks so much for hanging out folks!

split gazelle
tulip canyon
#

๐Ÿ‘‹ Hey everyone

sand lotus
#

Howdy!

inner spade
#

Hello!

haughty quiver
#

hi!

sage aspen
#

Hello

upbeat coral
#

Hey Y'll

tulip canyon
#

๐Ÿค– ๐Ÿซง

#

Interesting linkage on the head/neck. Jayy's robots keep getting more advanced ๐Ÿ‘

sand lotus
#

Cute robot jay! I like random animatronics.

shell mason
#

Robots

sand lotus
#

Thatโ€™s a lot of custom 3d printed parts too.

shell mason
#

that flow way is nice with note on github actions

sand lotus
#

What kind of logic chip does it use or is it only small cap touch chips? @spring heath I know nothing about cap touch. Beautiful design!

#

The promised synth power glove. JP is the chosen one.

#

Arpeggioโ€™s forever. โค๏ธ

shell mason
#

or have hands synthetizier way like those some synth harps do

sand lotus
#

JP phone home.

shell mason
#

think it also as assistant tech too

upbeat coral
#

Thanks to all for taking time for us

tulip canyon
#

Thanks all, great projecs. Thanks Liz for hosting

cinder wind
#

Thanks for hosting @split gazelle !

lyric frost
#

Thanks Liz ๐Ÿ˜„

split gazelle
#

thanks folks!

inner spade
#

Thanks!

sand lotus
#

Neat show & tell as always. Great projects.

pastel bison
#

Christopher Netherton
โ€‹I purchased 4 of the Hallowing #4300 boards yesterday and was wondering if here was a code sample to synchronize left/right eye movements. Any starting point would be appreciated.

sand lotus
#

Todbots eye code is synchronized because itโ€™s a mirrored display.

upbeat coral
#

@pastel bison You may wanna look at the Adafruit Monster M4sk. Product ID 4343. There are several guides

sand lotus
#

Itโ€™s not specifically for the hallowing so itโ€™ll work on almost any board running circuit python.

open girder
sand lotus
#

PaintYourDragon has some learn guide examples for the hallowing, pretty sure.

viral sail
#

Good evening.

open girder
#

10% discount code, code is: touchscreen http://www.adafruit.com ends at midnight NYC time

proven crow
#

hey all!

#

I've got one of those coasters, they're great!

brazen quail
#

Keepin' it real in 'rado. Hola to all.

sand lotus
#

I have 2 coasters, theyโ€™re snazzy swag. Look and work great.

brazen quail
#

Feather version soon ?

sand lotus
#

Feather coasters? Maybe for a shot glass.

proven crow
#

Crazy idea: a coaster that is also a microcontroller with NeoPixels!

brazen quail
sand lotus
#

Liquid + electronics donโ€™t mix well together typicallyโ€ฆ

dim knot
#
cinder wind
dim knot
cinder wind
#

The lead singer for The Cure knows how to code USB?!? omgomgomgomg

shell mason
#

HAL9000 had feature of lip reading

sand lotus
#

This is when we learned giving ai camera access was a bad ideaโ€ฆ yet here we are.

tulip canyon
#

Edge Impulse is impressive, and local

sand lotus
#

MTV AMP! Adafruit edition

open girder
#

factory footage seems like footage that could be used in a variety of industrial music videos, so may has well

shell mason
#

you could perhaps make a mouth rig what is using some puppeteer tricks then ai with cam focus on the mouth try to detect what is said like person who cant hear could

cinder wind
sand lotus
#

๐Ÿ†•

shell mason
#

todbot nice, that to make bot like HAL 9000 what use LLM models for it

dim knot
#

Rectangle Bar RGB TTL TFT Display - 3.2" 320x820 with Cap Touch - TL032FWV01CT-I1440A https://www.adafruit.com/product/5797

Square RGB 666 TTL TFT Display - 4" 720x720 - No Touchscreen - TL040HDS20-B1502A https://www.adafruit.com/product/5795

shell mason
#

๐Ÿ†• ๐Ÿ†• ๐Ÿ†•

#

the halowing update for round displays?

slow spire
echo canopy
#

Questionโ€”- what determines the product pick of the week ? Just curiousโ€ฆ always wondered if it was random or ?

slow spire
#

@open girder As MagPi notes, you can subscribe to both MagPi and Hackspace, which I did, and get two "Priority Boarding Codes".

viral sail
#

Thanks @open girder and good night. โญ•

upbeat coral
#

Thank you for taking time for us

lyric frost
#

๐Ÿ‘‹

tulip canyon
#

Thanks @open girder and community!

sand lotus
#

Thank you for another great episode. Have a great week everyone!

slow spire
#

Pi 4 is still great. It's broadly supported with mature code, libraries, and hardware. Pi 5 should be solid, but I'd expect that even with one in hand, some things will need revisions; for example, the GPU hardware/software stack has changed.

#

Thanks @open girder!

dawn bear
#

Anyone here?

inner spade
#

Hello!

haughty quiver
#

hi!

lavish patrol
#

Hi, all.

dawn bear
#

Hello from Los Angeles

drowsy inlet
#

hello all

lavish patrol
#

Do not raise until small doors have been secured.

sand lotus
#

Howdy all

dawn bear
#

@inner spade I have been reading all of your articles. Thanks!

inner spade
sand lotus
#

Itโ€™s not loud enough to be a bother.

lavish patrol
#

It's barely audible.

ivory flax
#

Afternoon JP

drowsy inlet
inner spade
cinder wind
#

What's going on here? Channels? Is this some sort of radio station?

sand lotus
#

coupon code today is brick-glove ๐Ÿ‘

clever summit
#

๐Ÿ‡ธ๐Ÿ‡ช ๐Ÿ˜Ž

lavish patrol
#

Good evening @clever summit

clever summit
#

And a good evening to you mr. Callaway!

lavish patrol
#

๐Ÿ˜€

#

Goods carried by ship are cargo; goods carried by car are shipment...

sand lotus
#

Never realized that but true.

#

Shipments shipped by train are called freight.

lavish patrol
#

Well, that just spoils it...

sand lotus
#

๐Ÿ˜„

#

In the UK they just call it the post.

lavish patrol
#

Lol

sand lotus
#

Which in the US is a post in the ground.

clever summit
#

Planes are freight as well.

lavish patrol
#

It depends on whether you are in Business class or economy...

clever summit
#

Lol

sand lotus
#

Didnโ€™t know last_duration is a thing in the debouncer library. Great parsec.

lavish patrol
#

Lol. The glove also starts up the compressor...

sand lotus
#

Sounds a little low

dawn bear
#

I can hear it but also a bit of the compressor

sand lotus
#

Much better

#

Sounds clean too

lavish patrol
#

It fits like a glove...

cinder wind
spiral vale
#

Clip Launcher / sample or loop player

sand lotus
#

Conveyor or drum music would be a calliope kind of instrument

shell mason
regal plover
#

Publishing the Lego plans would be great - thanks JP

cinder wind
#

well heck, my color sensor detects black just fine

sand lotus
#

On the electronics end, the EV3 color sensor contains a tri-color LED, which it turns on one at a time. A sensor (...maybe a Light Dependent Resistor, but there are other options) makes 3 measurements to determine how much light gets reflected back when each LED is turned on, and one more measurement with all LEDs turned off to determine the ambient light. The last measurement is then subtracted from the rest to cancel out the effects of the ambient light. This is for the mindstorm sensor.

inner spade
#

@haughty quiver LED brightness is in mA but with a resolution of 4mA. The next brightness current value is 8 for 8mA.

cinder wind
#

close the file and open it fresh

#

also press RESET on the board

#

oh! it's because you're printing out stuff before it's available to your host's USB. If you Ctrl-C then Ctrl-D to restart your code, you'll see your print

lavish patrol
#

Python sometimes does weird things like that.

shell mason
#

lars python code make things interesting

sand lotus
#

Great library @inner spade!

lavish patrol
#

ExaHertz?

inner spade
spiral vale
#

someone set him up the learn

spiral vale
#

PSU - monster eurorack power

sand lotus
#

12V 48A PSU, very nice.

shell mason
#

at least mindstorm color sensor measusurement details

sand lotus
#

Iโ€™ve never seen one with breadboard connections on the back. Thatโ€™s great. 4V output is indeed weird.

shell mason
#

there is some PSU what provide lots of power

sand lotus
#

I wouldnโ€™t want to put 48A through a breadboard wire. ๐Ÿ˜ฌ

cinder wind
#

is "Jan" == "CGrover"?

#

hahahaha

lavish patrol
#

๐Ÿค”

sand lotus
#

Iโ€™ll check out writing something up in playground when I get home.

cinder wind
#

got it: CGrover == Jan == CedarGroveStudios

sand lotus
#

Thanks for another great episode JP. ๐Ÿ‘

lavish patrol
#

Thanks, @haughty quiver ๐Ÿ‘

drowsy inlet
#

thanks jp!

inner spade
#

Thanks JP! Good luck with the workshop roof!

shell mason
#

some could not simly desitgn blinka glove what have power glove features with sensor for color and distance

sand lotus
#

Thatโ€™s why we have JP, always doing super cool stuff.

haughty quiver
#

Thanks!

sand lotus
#

Good afternoon @smoky island

brazen grove
#

tgif

grand tusk
#

Howdy all! ๐Ÿ‘‹

sand lotus
#

Looking forward to learning about this new blinka displayio stuff.

fallow fractal
#

hey question on that

#

how does the blinka work for the RP2040 devices,

#

does it emulate? a translation layer?

keen night
#

?showtimes

arctic abyssBOT
#

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

fallow fractal
#

interpreted?

keen night
#

? showtimes

#

LOl ignore me

sand lotus
#

Micropython and circuit python are both interpreted vs arduino for example which is compiled.

#

Theyโ€™re not classified as RTOS but itโ€™s close to RTOS in my opinion.

brazen grove
#

you have to call init and create the window before you can start consuming events in pygame

#

maybe search for pygame.init()?

#

exceptions inside of threads don't crash the main app

#

it's super weird

#

it got an exception and the thread got terminated

#

since _core is added at runtime, pycharm will know nothing about it

sand lotus
#

Why install blinka for micropython instead of just running micropython?

#

Iโ€™ve still yet to ever use micropython.

#

Ah ok

sand lotus
#

Print with fstring instead?

brazen quail
#

Double buffering ?

grand tusk
#

It's a tough puzzle.

#

I'm trying to use Blinka from Pyodide.

#

Yeah, python in the browser.

sand lotus
#

Hey itโ€™s progress!

brazen quail
#

Thanks for taking the time to share. It was great chillin' with y'all. May your weekend be full of breakthroughs, in whatever endeavor you choose.

sand lotus
#

Thanks for the episode. Blinka displayio seems more complicated.

grand tusk
#

Thanks Tim!

smoky island
brisk bone
#

Hello

#

I see you are finishing the template engine, after the release I will push a PR for httpserver with examples of templating

inner spade
#

Hello! โ˜•blinkacomputer

brisk bone
#

sometimes these badges take a while to update

#

I don't

brisk bone
#

github caches images in md files

#

gmail does something similar, it aims to prevent sending emails with images on remote servers, which you could then replace on the server thus updating already sent email

#

i believe github does it to prevent changes in README render unless there was a change in repo itself

#

yeah, these thing that should "just work", when they don't, it is really annoying

inner spade
#

Used Adafruit IO for something similar. PyPortal for workshop data with a Feather S2 uploading regional data from openweathermap.

inner spade
#

Thanks for todayโ€™s stream.

sand lotus
#

Missed the stream and also my flight. ๐Ÿ˜”

open girder
#

Desk of Ladyada - Pi 5 is Alive & The Great Search - Connector and Cable for Raspberry Pi 5 UART https://youtu.be/CaL7iSzl6j4

Ladyada explores Raspberry Pi 5 hardware changes, focusing on GPIO and Python differences. Challenges arise for existing projects. They manage I2C sensor data but plan GPIO support. Also, she embarks on a "Great Search" for a cable and connector for the new Pi 5 UART port.

โ–ถ Play video
#

๐Ÿ‘‹

verbal river
#

๐Ÿฅง๐Ÿฅง๐Ÿฅง๐Ÿฅง๐Ÿฅง

open girder
#

๐Ÿฅง 5๏ธโƒฃ

fallow fractal
#

any thoughts if they are going make the same form factor for the Pi Compute or if that would change

open girder
#

we think the CM modules are probably not going to change formfactor...but we're also not the designers ๐Ÿ™‚

glad mortar
#

its a really nice board design, its nice to see all these small improvements made with each generation

open girder
#

๐Ÿช„ cappy

glad mortar
#

there is analog but unfortunately not in an accessible way

#

but there is PIO, no driver yet but thats gonna be super useful for neopixels

#

omg yes that change made me very gumpy to say the least

#

I wish they would just make python venv aware instead of dragging on this mess. It's just not user friendly

open girder
#

It is going to definitely be a Thing that needs to be well documented for folks to be able to use the many tutorials online

verbal river
#

Bye

inner spade
#

@smoky island your music track is bleeding through to YouTube.

clever summit
#

Hey Tim.

sand lotus
#

good afternoon โ˜•

#

home from a 2 week vacation. i feel like hammered ๐Ÿ’ฉ someone on my flight got me sick. i was wearing a mask too. also have a horrible toothache and can't concentrate on anything.

inner spade
#

And thanks for the Community Bundle merge this morning. JP wanted to use the helper in a learning guide project.

sand lotus
#

welcome to now now. can we go back to then?

clever summit
#

And I am struggling with advanced c++ stuff. Getting c style callbacks to call methods of a class instance. That syntaxz makes my head hurt.

sand lotus
#

root_group show is going to break everything prior. good opportunity to break a bunch of other stuff for 9.0 too.

#

oh that's right. i just never used in 8.x. old habits.

#

oh didn't know project bundle were pulled from github. never noticed that.

#

ahh that's a nice way to do it. seems like pulling everything from github for learn guides is a better way to go in the future.

#

this means you have trawl through every learn guide looking for discrepancies? oof.

#

can update a lot of them secrets to settings.toml

clever summit
#

So I got my callback to work. Looks like this.
_buttonFrontLeft->attachClick([](void* scope) {((WOPRBoard *) scope)->_buttonFrontLeftClick();}, this);
I asked ChatGTP to break it down for me and explain. Still not sure what it does. or why it works. ๐Ÿ™‚

#

void* is a classic. A pointer to nothing?

sand lotus
#

regexer looks very handy. adding to my bookmarks. ๐Ÿ™Œ

#

it is possible to mouse wheel so much that it breaks. i've gone through multiple cheapie logitech basic mice where the scroller broke after about 6 months.

#

it's one of those paint in the air with leds things

#

philb is known for that kind of thing

sand lotus
#

thank you for the stream.

inner spade
#

Thanks!

clever summit
#

๐Ÿ‘‹

rapid hornet
clever summit
#

That is not what that word means. ๐Ÿ™‚

haughty quiver
#

hi there!

inner spade
#

Hello!

regal plover
#

Hello JP

twin spoke
#

@haughty quiver always enjoy your show, friend.

ivory flax
#

Hey JP. Hope it's quite around your workshop today

open surge
#

good afternoon

haughty quiver
#

thanks and welcome @twin spoke !

little onyx
#

Hello all, looking forward to the big show

twin spoke
#

hey there everyone else joining in

inner spade
#

A train full of Lars. Egads.

haughty quiver
#

planning on 20 minutes of the Lars Commuter Express rolling down the track into my gullet, but may pivot to something else

twin spoke
#

that's a fancy arduino uno. fancier than r4?

haughty quiver
#

It is decidedly fancy!

fallow fractal
#

is it possible to pair this a feather? i use the LoRa feather wing in my projects.

cinder wind
austere pollen
#

what a steal

waxen bough
#

Half dozen for me. I'll find a use...

austere pollen
#

philhower-core = โ™ฅ๏ธ

#

Just keep in mind that RP2040 is 3.3V and has way lower max current per pin than Arduino Uno R3

twin spoke
#

the pins put out 5V though, yes? most of the arduino shields expect 5V, right?

timid plover
tiny grove
#

As a general rule though I dislike the Uno form factor.

timid plover
#

โ€‹it was product 2078

austere pollen
#

I don't think I've ever seen anyone say "I really like the uno form factor" ๐Ÿ˜

tiny grove
#

Point taken.

shell mason
#

lars DJ with lars own MP3 player

twin spoke
#

i loved the uno form factor when i was getting started. it was just "ok, wire goes in here...", and blink!

tiny grove
#

The fact that it's as common as it is now is sad though.

austere pollen
#

In the year 2123 some brand new quantum-computer based microcontroller will get released. That chip will be intended for actual AI and almost light-speed travelling spaceships.
First dev board for said new microcontroller in 2123?
UNO FORM FACTOR

#

(ping me if I'm right)

hasty loom
#

Can use an Airlift shield?

austere pollen
#

Tbh if you want wifi why not get a pico w?

#

(of course that's not uno form factor. And you need separate SD breakout. And it doesn't have Stemma QT. And no USB-C ๐Ÿ˜†)

#

Earlephilhower recently added a bunch of wifi stuff for different wifi chips... But i really don't know if airlift was part of that. Or if airlift always worked or what its current status is

twin spoke
#

sd breakouts are steep as stand-alone units

#

i like them integrated on boards

hasty loom
#

Thanks - I have pico w, but gotta get one of these and maybe try! I also ordered a resistive touch shield.

cinder wind
#

When Pirates are prototyping, they love Arrrduino-format boards

twin spoke
#

yaaaarrrrrrr

#

cheers, jp and community

austere pollen
#

๐Ÿ‘‹

verbal river
#

Bye

haughty quiver
#

thanks much!

inner spade
#

Thanks!

waxen bough
haughty quiver
haughty quiver
twin spoke
#

us tinkerers/makers are getting old

#

all the kids on my first robotics team want to go buy those standalone addressable led arrays that you control with your phone. i shake my old man fist at them and tell them they don't deserve a rainbow effect until they struggle against a library for several hours.

cinder wind
#

"back in my day we had to build Arduinos from a bunch of sticks and a bag of rocks!"

twin spoke
#

"we compiled our code with an abacus"

hasty loom
#

Anybody else learn assembly pgming on Apple IIe in the 80's? ๐Ÿ˜€

viscid bolt
#

Atari 400 assembler for me.

inner spade
hard hollow
#

hey folks!

rocky reef
#

good moring folks!

vagrant flax
wise iris
#

good morning!

rocky reef
#
vagrant flax
#

With some modding this could be an awesome remote for all my WLED devices lol

tiny grove
shell mason
#

ezra from starwars had wrench like blaster also lightsaber

vagrant flax
#

oh that diagram is helpful

#

(for the button pins)

shell mason
#

one not simply put rectangle TFT screen for it

vagrant flax
#

I really like the idea of separating the component mounts into their own parts. I feel like these could be reused on other projects

#

Sweet, I have a bunch of LED noodles looking for a project ๐Ÿ˜„

unreal bay
#

Nice, PLA or PETG, surprised it isn't really fragile

#

well done for getting the jump on Xmas

#

Yay, love the cad models, thanks

vagrant flax
#

Oh this might be nice for making gadgets that power 12v LED strips ๐Ÿค”

shell mason
#

LED noods could be nice for clothes too for dark times as winter

vagrant flax
#

I've used that LED driver for driving N00Ds before, it works great

#

oh yeah I made that lamp! ๐Ÿ˜„

#

That was an awesome project

vagrant flax
#

Tiny Epcot ๐Ÿ˜ฎ

shell mason
#

the las vegas have spere too

vagrant flax
#

Thanks ๐Ÿ˜„ I took advantage of the fact that the actual power switch is on the bottom so I made it cycle modes every time you power cycled

#

Thanks for the show!

wise iris
#

thanks guys

shell mason
hard hollow
#

thanks folks! cya tonight

rocky reef
#

thanks so much or hanging out folks!

lilac tusk
#

ah yes, show and tell time ๐Ÿ˜„

#

evening everyone ๐Ÿ™‚

cedar loom
#

I'd like to show off my new Dotstar algorithm for unlocking high dynamic range

open surge
#

good evening

tulip canyon
#

Hey All!

upbeat coral
#

Hey Y'll

open girder
inner spade
#

Hello!

sage aspen
#

Hello

sand lotus
#

Good evening

lilac tusk
#

oh wow, that's really cool ๐Ÿ™‚

dawn bear
#

Hi Lady Ada from Los Angeles

#

And Mr Lady Ada

sand lotus
#

Nice upgrade to the color chooser.

dawn bear
#

Love the Calico!

#

Mine is 20+ years old!

cinder wind
#

Thanks Melissa!

sage aspen
#

Thanks, her name is Lola

dawn bear
#

Mine is Penelope Pie Von Punkypuss

sage aspen
#

She's been in a couple of the guides I've written too

dawn bear
#

@sage aspen can she code? ๐Ÿ˜„

sand lotus
#

merge all the things!

sage aspen
lilac tusk
#

I love when we can get cool upstream MP stuff ๐Ÿ™‚

sand lotus
#

has she tried catgpt?

rapid hornet
lilac tusk
#

Ohh legos and LEDs ๐Ÿคฉ

#

And touch

#

And sound. My son would love to do something like this ๐Ÿค“

cinder wind
lilac tusk
#

Lol

sand lotus
#

cool spooky lego set

dawn bear
#

JP loves his legos

#

That and power washing

gray obsidian
#

Must not show this to my nephewโ€ฆ

cinder wind
#

It's not widely known that JP is actually made of Lego

lilac tusk
#

And Lars is actually a master builder

dawn bear
#

Thats what those bumps are

tulip canyon
#

The wireless LED lego set JP did was awesome too

sand lotus
#

ohh make a lego lars minifig

gray obsidian
#

(I'm uncle Lego)

dawn bear
#

So you make MMUs out of little tiny legos

sand lotus
#

i like the idea of an induction build plate with wireless LED's for lamps and stuff

lilac tusk
#

If only Lego embraced illegal build methods and open source

gray obsidian
#

๐Ÿ˜„

proven crow
haughty quiver
sand lotus
#

the side mounted rotary encoder knob is impressive

dim knot
#
dawn bear
#

Lego should license your likeness @haughty quiver

lilac tusk
gray obsidian
#

Oh Now I have another idea for a workshop at the fablab!

dawn bear
#

Can I ask "ChatbotGPT make me an image of someone out of legos." ?

sand lotus
#

multi-color printing looks nice too

proven crow
echo canopy
#

Is that being powered by a lipo ?

gray obsidian
#

I'm afraid I can't let you print that!

sand lotus
#

if I had an AI preventing me from printing something I'd jettison it's mainboard into space too

cinder wind
#

Looks awesome @hard hollow ! I love doing layer swaps for labels and accent colors

shell mason
sand lotus
#

Gameboi! have been following skerrs progress, looking great.

shell mason
#

DJJdevon so you would jettison ai from airlock?

sand lotus
#

sure why not. what's the worst that could happen.

haughty quiver
#

@lilac tusk that is great! ๐Ÿ„

lean wolf
#

GamePlayerโ„ข๏ธ

sand lotus
#

When I was using Arduino i loved FastLED. It has a ton of features.

lilac tusk
#

I haven't had a reason to use dotstars, but now I have some ideas lol

sand lotus
#

especially loved the automatic milliamp draw limiter

verbal river
#

Loch Queens Monster! ๐Ÿ‰

haughty quiver
#

@neat geyser how much is a ticket on the subway serpent from Queens to Zaqistan?

viral sail
#

Good evening everyone.

lilac tusk
#

you can tell it's official art by the way that it is

tulip canyon
#

Thanks all for sharing. always great projects

sand lotus
#

amazing project Joey. You're getting really good with solar projects!

upbeat coral
#

Thanks to all for taking time for us

inner spade
#

Wonderful projects everyone! Thanks!

gray obsidian
#

Thanks!

open girder
#

10% discount code, code is: sidepower http://www.adafruit.com ends at midnight NYC time

dim knot
#
gray obsidian
#

I should really finish at least one project someday so I can pop up in Show & Tell ๐Ÿ˜…

lilac tusk
tulip canyon
gray obsidian
proven crow
open girder
#

@tulip canyon yah, pretty much most things i really like are ๐Ÿ™‚

gray obsidian
#

I recall a place once which had a "busversif", a police bus protruding from the building. No lighting or what, but very funny.

#

Wait, isn't the connector documented in the schematics?

#

hides

wild urchin
#

Reminds me that I need to find my calipers.

gray obsidian
#

Mine areโ€ฆ at the fablab, on loan ๐Ÿ˜„

#

Oh, are those sliders motorized?

dim knot
#

The new Raspberry 5 has a new UART port, which is great because the first 4 Pi's used the hardware serial as a UART - which made debugging hard when using something like a GPS.

However, unlike the GPIO header UART, this connector is SMT, and much smaller than 0.1" pitch. While we can always contact the Pi folks for a part number, let's figure ...

โ–ถ Play video
gray obsidian
#

That's more flower(computing)power than all the computers I have here ๐Ÿ˜„

lilac tusk
#

Lol

#

Pretty cool installation

#

So many esp32

sand lotus
#

That's a lot of esp32 and ws2812's, whew.

gray obsidian
lilac tusk
#

Piano dress ๐Ÿ˜ฒ

gray obsidian
#

jellyfish!

proven crow
#

"I โค๏ธ Propane" ๐Ÿ˜„

gray obsidian
#

"I โค๏ธ PROPANE" ๐Ÿคฃ

gray obsidian
#

I think you can probably force it regardless with some settings, but well, it's also a security thing

echo canopy
#

Could Chat GPT help with the rework for all the updates ?

gray obsidian
#

or curl|bash โ€ฆ

#

Python isn't JS yet, but there has been some malicious python packages alreadyโ€ฆ

#

It's also because it messes up with Debian's own packaging of python stuff I think

tulip canyon
#

There is a reason for the command which python

gray obsidian
#

If anyone wants to volunteer you can also help packaging all these in Debian properly, but it's more involved

sand lotus
#

Who doesn't need a remote airhorn? Brilliant idea.

dim knot
gray obsidian
#

or just keep the oopsy, it's funny ๐Ÿ™‚

tulip canyon
#

I would handcuff it to my wrist. Just because.

gray obsidian
#

"It's the diplomatic suitcase!"

#

Oh I had a smaller version of this thing with a transistor and diode and you could make a radio receiver and other stuff!

cinder wind
#

ooo had one of those 150-n-1 Radio Shack kits when I was in grade school

gray obsidian
#

grandiose !

#

Knight Electronicsโ€ฆ sounds like Knight Industriesโ€ฆ KITT is just around the corner!

wild urchin
#

Just like a man with a hammer, I look at this Lab kit and think about Eurorack circuitry.

gray obsidian
#

Like at least for the teacher so you can make sure it won't be scavenged for parts ๐Ÿ™‚

sand lotus
#

๐Ÿ†•

lilac tusk
#

Thereโ€™s someone out there seeing that kit and saying โ€œyou could replace the whole thing with a 555โ€

gray obsidian
#

but then you'd have an empty suitcase!

dim knot
lilac tusk
#

I saw this dev kit earlier. Pretty neat dev kit

dim knot
lilac tusk
#

Yay, chip shortage still improving

#

Live Demo โ„ข๏ธ

gray obsidian
#

and it's working!

lilac tusk
#

Question: I mentioned in show and tell the Mini ESP32 doom player you made last year, any plans to revisit it and bring it to the shop?

gray obsidian
#

Does it still have issues with USB-C charging? ๐Ÿ˜…

echo canopy
#

Question @open girder

Itโ€™s always neat to see โ€œ factory footageโ€ during the show

Was curious if you have any monitoring of the machines with Adafruit products like an ESP32 board for remote monitoring or alerts

worthy merlin
#

What ever happened to AdaBox?

gray obsidian
#

PeerTube someday maybe?

#

developed by a French non-profit (Framasoft), there's live support now

#

Still needs some polishing though

proven crow
#

Q: What do you do with your prototype PCBs that don't work?

tacit pine
#

Have you guys heard avout GrayJay?

sand lotus
#

is that a gray jedi thing?

proven crow
tacit pine
#

third party plater/sub monitor tool

#

no mor alcgorithm getting in the way, and (potentilly) easliy follow craetors if they get kicked fromf platfomrs

gray obsidian
#

Ah yes saw Louis Rossmann's video on that. No smartphone here though. Ideally we'd still use RSS / podcast stuff for these, but eh ๐Ÿคท

sand lotus
#

Question: Does adafruit have a flexible oled or TFT rgb display? I'm looking for something inside a helmet visor and flexible e-ink won't work at night.

worthy merlin
#

Cool! I love them and I love you guys!

tacit pine
#

GrayJay is more of a curation tookl, not platfom on it's own(yet, anyway).

sand lotus
#

Yeah they're pricey and on the slowboat. Was looking for something quick for Halloween last minute idea.

gray obsidian
#

yt wants me to watch LoFi Girl again but I only had 4 hours the other dayโ€ฆ I want my Macintosh recaping video recommandations back! ๐Ÿ˜„

lilac tusk
#

One last question: any chance you could bring those super small HDMI displays for VR to the shop?

upbeat coral
#

Thank you for taking time for us.

gray obsidian
#

Thanks! n8 everyone!

verbal river
#

Bye

lilac tusk
#

Thanks Adafruit โค๏ธ

sand lotus
#

Thank you for another exciting episode. See you next week. Same bat time, same bat channel. ๐Ÿฆ‡

wild urchin
#

Thank you very much!

tulip canyon
#

Thanks @open girder Have a great night all

viral sail
#

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

lilac tusk
sterile forge
#

?showtimes

arctic abyssBOT
#

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

sterile forge
#

anybody know if there is a JP wordshop today

mild sapphire
#

Dunno. Maybe not? I wasn't here last week, did he say he'd be off?

dry marten
#

JP is off today per blog post

ivory flax
#

he talked about skipping todays show last week for construction work around his home

sterile forge
#

thanks for the info. Now i remember that.

unreal bay
#

NYC Open House Weekend, factory footage stream: https://www.twitch.tv/adafruit
https://www.youtube.com/watch?v=OztzqvbQ62E

Adafruit (Virtual) tour! Enjoy some Adafruit factory footage and see how we make things here in NYC!

https://ohny.org/place/adafruit-virtual/

Open House New York - Promoting access to the cityโ€”to the people, places, projects, systems, and ideas that define New York and its future.
2023 OHNY Weekend: Oct 20-22, 2023

#ohnywknd #unlockthecity #n...

โ–ถ Play video
fallow fractal
#

i love these factory videos

unreal bay
#

same, wonder if it's all weekend ๐Ÿ˜‰

fallow fractal
#

i hope

waxen bough
#

Aww, they just showed Adabox packaging. ๐Ÿ˜ข

#

I love these factory videos, but I was expecting more of a virtual walkthrough. More like a drone-camera (or mobile cameraman) tour with descriptive narrative.

unreal bay
#

Still fascinating, never seen that pin/post placement before, for supporting the boards, clever to cnc everything I suppose

waxen bough
#

Mesmerizing. I have to turn it off because I have work to do!

unreal bay
#

lol, know the feeeling, about to do some serious gaming, so distracting

#

The window decorations are top notch ๐Ÿ™‚

gusty wedge
#

Hi from Costa Rica.

timid plover
glad mortar
#

heyy

timid plover
#

the news seems to indicate a cold spell is approaching

glad mortar
#

feels like ages since I last tuned in

dawn bear
#

Los Angeles here. newbie

timid plover
#

does your computer heat up the room?

dawn bear
#

Thanks!

#

Yeah it has been hotter in Seattle the Los Angeles!

#

Nice and comfy here at 21C

#

Yeah I am a software guy... since 1985!! C, C++, JVM, and now some micro python

#

Yeah I am near the beach

#

This is my first board

#

For python

proper prawn
#

Hi Scott and all present

dawn bear
#

No

#

Its a pico

#

Pi Pico and an Adafruit breakout board

glad mortar
#

how do you deal with deprication like that, does it log a warning if the old name is used?

dawn bear
glad mortar
#

makes sense, so more convivence for "core" users and less for staying compatible to "wild" old code?

#

interesting board

dawn bear
#

SO python does not have like deprecated annotations like JVM languages? Newbie to a lot pf python

tiny grove
#

It has DeprecationWarning.

unreal bay
#

oh that collection of old bundles is a golden nugget, thanks

tiny grove
#

Well, CPython has it, don't know if CircuitPython does.

dawn bear
#

I know this is Deep Dive, but can I use Python plugin in IntelliJ with Circuit Python? Or VS Code... again I know this is Deep Dive not beginner.

#

So you just use VI? Or EMACS?

glad mortar
dawn bear
#

Understood. I have used sublime

glad mortar
#

it was my editor for a really long time but made the switch to VScode last year, the remote development tools they added were a huge timesaver for RPI work

dawn bear
#

Alot to learn.

glad mortar
#

(or any time you work with something that runs ssh)

dawn bear
#

I am so used to never leaving the IDE.

timid plover
glad mortar
#

oh you might be confusing me, I don't work for Pimoroni ๐Ÿ™‚

timid plover
#

sorry

glad mortar
#

nw

dawn bear
#

Holy cow! LaTEX!? That goes WAY BACK...

#

You mean like De Re Atari?

#

LOL

timid plover
#

speaking of converting formats, I just came across https://pandoc.org/ yesterday - many different conversions available markdown, LaTeX etc

dawn bear
#

It was the hardware Atari 800 manual.

timid plover
#

it has wifi and sort of bank switching / frame buffering

glad mortar
#

oh btw Scott have you seen the flow3r badge we made for CCCamp23?

#

Pimoroni has fantastic board graphics for sure

wind spoke
#

And shared memory in between (or dual access memory).

glad mortar
#

ah cool ๐Ÿ™‚
yea its a flower shape touch synth with round display.
and yea ESP32-S3 and a bunch of sensors

#

MPY but a lot of stuff running behind the scenes on IDF

wind spoke
#

Real beginer use Circuit Python... did they start to push a new board?

glad mortar
#

forking MPY seems popular heh

wind spoke
#

And now they have at least two forks... it not more.

dawn bear
#

So CP does not have hardware interrupts? But you can drive a display? Huh... a lot to learn

glad mortar
#

and I mean a whole RP2040 dedicated to display tasks only

dawn bear
#

I see.

wind spoke
#

Maybe you have a plan to do EYESPI to DVI... what would be the resolution?

glad mortar
#

the firmware is open source

dawn bear
#

Well I must run... you all have been very kind with my lack of no-how yet thank you

glad mortar
#

we do have mpg video playback too now, which is a fun feature

#

yea there is mp3 too

#

most of that work done by the creator of the graphics library

#

unfortunately I think upstreaming any of those things is a bit tough as the firmware had to be GPL due to the ctx dependency. I'm not sure MPY allows GPL?

timid plover
#

an excellent title

ornate coyote
#

Wow, missed your stream @rapid hornet !!!!

glad mortar
#

you were just mentioned @ornate coyote ๐Ÿ™‚

ornate coyote
#

Yes, I was told.. hahaha, that's why I jumped in ๐Ÿ™‚ Wanted to watch anyway.

#

I'm about to PR 2 new boards to 8.2.x

#

Oh, I got shamed? What did I do ?

paper peak
#

we only sold 20, including internal

ornate coyote
#

Ahh, I totally forgot - I was working on these new boards in CP.

paper peak
#

no problem, this is needed too

timid plover
paper peak
#

you really slimmed down sdkconfig, so Imagine that's the major change

rapid hornet
timid plover
#

it was free - registers - didn't notice the 7am start time - "October 26th: Bluetooth App Development with CircuitPython "

lyric frost
#

It's probably me (or maybe my browser) but haven't found the registration link on that page :/

timid plover
#

I clicked the link - it registered on the form on the right side

lyric frost
#

Weird, I don't get the right side, maybe my ad-blocker....

glad mortar
#

thats cool, vendors usually don't care about things like that. Esp. industrial heavy ones like SiLabs

lyric frost
#

Yep, pi-hole was eating it ๐Ÿ˜„

timid plover
glad mortar
#

oh yea the spresense was wild to see

lyric frost
#

They're probably using some infrastructure service that's also used by advertisers. I don't fine tune the block lists much, just disable it when I have problems

ornate coyote
#

PSRAM is 2MB not 8MB - Flash is 8MB

#

Board HW changed 2 days ago.. finally got my new Silicon,

#

thanks ๐Ÿ™‚

#

yes

timid plover
left pier
#

(found in UM's discord)

ornate coyote
#

No, sorry...

shell mason
#

not asking bluesky link

left pier
#

๐Ÿ‘‹

timid plover
#

it seems clumsy to get a mastadon account - and I still learn things from twitter

glad mortar
#

I'm sad that my feed hide so many people because of timezone differences. A bit of algorithm would be nice to have

lyric frost
#

I haven't been on Twitter/X for ages, you can still view limited links like UM's

ornate coyote
left pier
#

Principles and Values ... sheesh ๐Ÿ˜‰

ornate coyote
#

I got blocked out of my bluesky account 3 times in a row and gave up.

left pier
#

Audio could be heard

glad mortar
#

I enjoyed BlueSky so far but its very early days still and very buggy

ornate coyote
#

that's 320x240 @ 256 colours as using internal SRAM, but now have PSRAM for framebuffer so can do 640x480 16bit colour and maybe 720p with 256 colours.

All graphics code in CircuitPython.

glad mortar
#

nice

ornate coyote
#

We looked at adding displayio, but was a lot of work and stuff I didn't understand - but the plan was to add that at some stage, or the community can add it ๐Ÿ˜‰

#

Yes, the S3 writes to the ICE40 framebuffer - just via SPI

glad mortar
#

BlueSky is a public benefit corporation, not sure how different that is to a non-profit, not very knowledgable about US setups.
They are fully open source too though and will federate once out of closed beta.

ornate coyote
#

Yes, with 8MB of PSRAM

glad mortar
#

my hope there will just be a bridge between AT and ActivityPub down the line

ornate coyote
#

No, we are pushing pixel data via SPI atm, so we don't have to worry about specific gateware for now... very little FPGA knowledge here atm ๐Ÿ˜‰

left pier
#

@ornate coyote , I'm curious... how do you decide to make a new board? Do you have specific use cases in mind or is just more about combining hardware in ways and seeing what people make with it ?

ornate coyote
left pier
#

the Adafruit angle was cool, thanks Scott !

ornate coyote
#

But the BlizzardS3 was specifically to see if I can solve the "FPGAs" can be intimidating for MCU users.

glad mortar
#

thats def. a hard issue

ornate coyote
#

We have custom TinyUF2 that allows people to drag bitstreams on the drive for the ICE40, plus you can also just drag them into your CPY drive too and have it just work.

glad mortar
#

oh thats sweet

#

easy programming without tons of toolchains is def. part of the problem/missing piece

lyric frost
#

Dinner bell, thanks Scott!

glad mortar
#

Software is the other big piece, writing HDL is generally just not a very approachable thing. I think Amaranth has potential to solve that

ornate coyote
#

Yes, but they have to convert the bitstream to uf2 for it to work - we dont. Just drag it on and it works ๐Ÿ™‚

#

Yes ๐Ÿ™‚

#

We faked the fakeness of TinyUF2 !

glad mortar
#

whitequark does a lot of work to make it less difficult, I think these days you don't need to compile anything anymore thanks to wasm

timid plover
glad mortar
#

should talk to her ๐Ÿ™‚

#

oh yea I remember you talking about this at Supercon

timid plover
#

when the test results say "Crash" what actually happens

#

so onboard testing .rosie.yml was not a success ?

#

I look forward to the day when reliable onboard embedded testing can be done

ornate coyote
#

I'd love to find a few weeks I could just sit and focus and really start to learn FPGA stuff. I find it's not something I can just learn a bit at a time, especially when I'm constantly in MCU land, jumping between CP/MP/C++.

glad mortar
#

for sure

#

for me its also difficult because I don't really have good applications at the end of the day

#

yea a more pick and place type thing would be nice

#

the commercial tools offer that but then you pay 15k$ to get the DSI feature

#

cost and availability of IP blocks def. another big thing missing from accessible FPGA

#

akin to open source software libraries

#

CPY would be of limited use if I had to write my own GPIO peripheral to do anything

timid plover
#

40 tests failed ? ๐Ÿ˜ฎ ?

glad mortar
#

oh wait you mean as in a fixed gateware to load?

#

that I also don't understand then ๐Ÿ˜„

ornate coyote
#

fixed compiled gateware for one off functions is ok - something I'll be doing for BlizzardS3 - like, here's a DVI/HDMI out binary... here's a neopixel driver binary etc.

#

but how to "I want DVI out and Neopixel out, and an I2C peripheral, and SPI one"...

glad mortar
#

yea thats what IP blocks would be for

#

and then wire those up to a new thing and compile that into new gateware

ornate coyote
glad mortar
#

the big players have drag and drop UIs for that but agian, insanely expensive for anything but very well paid commercial applications and of course all closed source and big and clunky

timid plover
#

does git blame give any clues ?

glad mortar
#

there is not really a way around having to compile the gateware if you want to modify anything

ornate coyote
glad mortar
#

yea I'm never sure if there is just still a lot to be done on that end to allow for more high level things or if there is a lack of visible interest in these things

ornate coyote
#

IceStudio had some potential, but I'm not sire it's dvancing much - not last time I checked.

timid plover
#

so the format of the environment changed?

glad mortar
#

my main hurdle is that I don't want to become an expert in gateware design but you kinda have to be to get the interesting peripherals implemented

ornate coyote
#

yup - and it's not JUST that you need to become an expert in gateware design, but you also need to become an expert in the entire toolchain... for testing and simulation and optimisation etc

glad mortar
#

a lot of the stuff I'm interested in is just "adapt from x to y" or "adapt from a and b to c". Bridges and special function stuff and for that I would really only want pre-made IP blocks that I can blob together with some RAM or what not

#

but the interesting peripherals don't exist as open source ๐Ÿ˜„

#

that too, tho older stuff like HDMI 1.4 you can do in gateware

#

or rather with the generic serdes that is usually present

#

I don't mind the over time

timid plover
#

are you editing off screen ?

glad mortar
#

working on my own stuff on the side

ornate coyote
#

Oh, IceStudio got an update/release this month after almost 9 months, Nice!

#

woops, studio. silly fingers

timid plover
#

does your debug print trigger compare errors ( not sure where it was printing )

#

this will go from 40 back to 19 real soon

left pier
#

Test Driven OCD ๐Ÿ™‚

glad mortar
#

thanks for streaming, have a nice evening!

ornate coyote
#

Thanks Scott !!!!

left pier
#

Always enjoyable to watch you solve problems. Thanks for the stream!

rapid hornet
#

thanks all!

timid plover
#

thank you

proper prawn
#

Thanks Scott. All a great weekend

sand lotus
#

Maybe Tim still asleep for Saturday?

smoky island
sand lotus
#

Ah I see it now. Good morning โ˜•

grand tusk
#

Good morning. ๐Ÿ‘‹

sand lotus
#

Saw the comment on the PR for split displayio. Is that splitting to 3 displays?

#

Looks a lot like AdafruitIO. I would love to have a local only version, that's very nice.

clever summit
#

Hey Tim.

unreal bay
#

Hey tim, what's this running on software stack-wise for graphing

clever summit
#

Just grabbed a cup of โ˜•

unreal bay
#

Same, 4pm here, flagging time.
I assume this is the culmination of your template work too