#live-broadcast-chat

1 messages ยท Page 226 of 1

cinder wind
#

Bolt is such a fun movie

grand tusk
#

Is that vise strong enough to hold Lars?

lavish patrol
#

@grand tusk Doubtful.

dry marten
lavish patrol
#

John Pickle's Workshop.

cinder wind
#

That lit up Mac keycap is adorable

open surge
#

I never thought of using the REPL for user input

#

that's cool

grand tusk
#

A mighty Parsec!

lavish patrol
#

Here are some colors for you: https://en.wikipedia.org/wiki/Web_colors

Web colors are colors used in displaying web pages on the World Wide Web, and the methods for describing and specifying those colors. Colors may be specified as an RGB triplet or in hexadecimal format (a hex triplet) or according to their common English names in some cases. A color tool or other graphics software is often used to generate color ...

cinder wind
#

omg that keycap is so awesome. now to get 101 of them

viral sail
#

You should add a mini TFT to that keycap.

lavish patrol
#

Like the Lebedev keyboard.

grand tusk
#

One pin. That's all it takes.

lavish patrol
#

Lol

grand tusk
#

Could you boost the volume on Gameboy a bit?

#

Yeah that's great!

open surge
#

JP the DJ

lavish patrol
#

Getting a 70s horror movie vibe over here...

open surge
grand tusk
#

The arcade controller is an Arduino sketch?

lavish patrol
#

Now I'm getting a 70s Sci-Fi movie vibe...

idle spindle
desert talon
#

CircuitPython keyboard question - is there a way to prevent it from mounting as a drive when used as a keyboard? And then get it to mount another way when you need to?

loud verge
#

I think there is an all notes off messageโ€ฆper channel though so 16 needed

cinder wind
#

no other functionality, only wordle

idle spindle
grand tusk
#

๐Ÿ˜My other keyboard is a Digikeyer.

sudden gate
#

โค๏ธ that John

warm pulsar
#

KMK is really easy to setup. Got it working on my PyKey60 I am typing right now!

grand tusk
#

Thanks JP this was awesome!

viral sail
#

Thanks @haughty quiver

lavish patrol
#

Great workshop, @haughty quiver ๐Ÿ˜€

sudden gate
#

Thanks again @haughty quiver for another one !

lavish patrol
#

Thanks, @haughty quiver ๐Ÿ‘

odd zodiac
#

cheers.

haughty quiver
#

thanks all!

inner spade
#

Thanks!

idle spindle
dry marten
#

Thanks!

grand tusk
#

Field repair of the camera hanger, all in a day's work.

haughty quiver
#

ooh I got it to re-engage the friction lock, all good now

#

@idle spindle that's a neat looking keyboard. Do you know if it fits any of the standard cases like GH60?

#

oh whoops, sorry that was @warm pulsar who posted it

idle spindle
#

@haughty quiver lol its ok

warm pulsar
#

Yes - it fits in the standard plastic shell for GH60 - and even have my work one in a low profile aluminum case

haughty quiver
#

oooh snazzy!

warm pulsar
#

The "Black Metallic Look" GH60 shell on Adafruit's store isn't GH60 compliant but the other ones are.

haughty quiver
#

uh oh, what's non-compliant about that one?

idle spindle
#

@haughty quiver if you do get a chance take a look at that doc please i cant figure it out because im a newbie at coding. i just flat out dont get it lol thanks again.

warm pulsar
#

The standoffs are meant for being screwed at the switch plate and not to the PCB itself.

#

Standard GH60 screws the PCB not the switch plate

#

this means that it's a few mm too long for the USB connector to line up.

haughty quiver
#

oh no

cloud arrow
#

those keys were so big, they look like Walter Mathau's two front teeth in dennis the menace... GLORIOUS!!!

haughty quiver
grand tusk
#

When was the first "Desktop of Lady Ada" show?

clear matrix
#

I figured it would be obvious on YouTube but it's not. I can ask though.

haughty quiver
#

The year was 1955. Disneyland had just opened in California, the polio vaccine had been declared safe, and minimum wage was $1 per hour.

grand tusk
#

Heady days indeed.

clear matrix
#

Found it, I think. "Streamed live on Sep 6, 2015"

#

At least that's the oldest in the playlist.

grand tusk
#

I just watched one from 2016, just after the Pi3 release.

#

It's fun to see how things evolve.

#

Thanks.

sudden gate
#

?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

rapid hornet
warm pulsar
#

Sound is good!

sudden gate
#

Hello All !

eager matrix
#

Hi Scott. Hope you're doing well.

open surge
#

hi everybody

proven crow
#

Hi everyone!

#

what. a. kitten.

inner spade
#

๐Ÿ‘‹

proven crow
#

blinka โค๏ธ

fair fulcrum
#

wow! that autofocus worked really well!

ionic garnet
#

Howdy folks!

grand tusk
#

We're friendly.

ionic garnet
#

we're relatively friendly at least

rapid hornet
nova totem
#

Hello everyone

eager matrix
#

It nice that you now have a big variety of potentiometers. I have a friend who is getting started with analog audio circuits and this is going to make things easier for her.

random lodge
#

@eager matrix I made it

inner spade
#

Q: when debugging with print statements, is there a way to include the statement line number in the print string?

grand tusk
#

share screen?

ionic garnet
#

u can include the method name but not the line num I think

nova totem
#

I think I tried it with 2 wav files when I did it for RP2040

smoky island
warm pulsar
#

On the arduino side, it' s not in the HID - it's on the connection object

eager matrix
#

"`import sys

def LINE():
return sys._getframe(1).f_lineno

print('This is line', LINE())`"

#

this is one way to print line numbers in python.

inner spade
warm pulsar
#

MAC address is what I do to manage profiles in BlueMicro_BLE (Arduino)

odd zodiac
#

Hello all!

eager matrix
dim wigeon
eager matrix
ionic garnet
#

I agree debug prints are a safe use for internal and specialized functionality

celest vessel
dim wigeon
eager matrix
#

I'm going to look at Bluetooth MIDI the ESP32 soon.

upper sandal
#

on board editor for CP ? pyBasic ? ๐Ÿ˜‰

ionic garnet
#

It's also commonly used to denote functions meant for internal use versus those meant to be exposed. It's a stylistic way to control scoping

#

^^^ _ and __ prefixes

upper sandal
#

get the nano editor running on the pico

#

or the other way around, I don't know any more

ionic garnet
#

Ha!

#

drives me crazy that nano is pico and pico is nano

smoky island
fair fulcrum
#

would kinda be funny to use a CAN feattherwing to network a split keyboard.

upper sandal
#

there is demand for I2C and SPI peripheral every now and then

grand tusk
#

I think SPI peripheral is possible on the RP2040 using PIO.

warm pulsar
#

SPI Peripheral would be useful to simulate a display to test your code. Other than that - not sure

upper sandal
#

yeah, I saw somebody mention SPI, but it's mostly people asking about I2C for communication between two Circuitpython devices

eager matrix
#

I wonder if some company will design architectures for RISV and license those. The API is opensource but that doesn't preclude licensing a design for it. Someone would become the ARM of the RISCV world. Intel is well position for this and they definitely need a lower power RISC option.

warm pulsar
#

I2C is really the one that most would ask for as it doesn't need so many wires...

celest vessel
upper sandal
#

yeah but that requires C code, if you can do it with pio and pure python, I would be curious to see that

#

(don't know about it being practical)

celest vessel
fair fulcrum
#

not directly circuit python related. You ever see those lego sites that you can catalogue all of your legos and then they will tell you what things you can build with what you have. that would be kinda neat for adafruit learn system.

balmy tinsel
warm pulsar
#

That would be neat... What can I build with all that I bought.

open surge
#

if it showed all the learn guides for what we've bought, it could be a long list for some of us. ... ๐Ÿ™‚

celest vessel
#

I think a future collaboration between Adafruit and Lego would be pretty awesome. (and Lego is very specific in that the correct term is Lego bricks, and not LEGOs). ๐Ÿ™‚

eager matrix
#

Python threading is pretty weak. It really should be able to handle multiple cores and do real multitasking. I've always wondered why this hasn't happened.

#

This is an issue with mainline python.

sinful meadow
#

I think it's mostly about the gc

ionic garnet
#

I support your thinking on the multi-core stuff Scott. I would use it, but if I had to I could use C++ or micropython

eager matrix
#

Once thing move forward more with multicore Arm chips there will be more demand for this.

ionic garnet
#

yeah

balmy tinsel
ionic garnet
#

sorry folks. Have to go get our Thai food dinner. See you next time. Thanks @rapid hornet

celest vessel
#

most developers mess up multi-threaded code, too much of it is non-intuitive and really easy to get wrong, creating some really difficult and obscure issues to debug.

eager matrix
#

I'll think about it. My list of projects is getting kind of long.

upper sandal
#

for C python there are attempts to do better multi-threaded, but among issues, I read that the C python core team said that they would reject any multithreading solution that causes any reduction in single-threaded performance

celest vessel
#

I'd love to see it, but it could be a support nightmare, LOL.

grand tusk
#

Just add another feather?

eager matrix
#

Oh man, I'm all about digital audio. Maybe this just move up a bit on my list. Also, I'm working on an audio in/out featherwing so this make a lot of sense for me to look into.

sinful meadow
#

in javascript other core stuff is sort of in a separate vm and passes messages with main

dim wigeon
#

Iโ€™ll try to do a CircuitPython2022 post this weekend. But after a pandemic related layoff and a serious health crisis last year Iโ€™m trying to get back to CircuitPython and making in 2022. And one thing Iโ€™m planning to start doing in the next month or so is make/CPY streaming on Twitch. Iโ€™ll keep the community posted.

modern night
#

a ulab extension to do number crunching would be neat.. though yeah implementing it would be a support nightmare

eager matrix
#

Pauls audio library is great.

fair fulcrum
open surge
#

/wave

grand tusk
#

Yeah, await-able networking would be great.

eager matrix
#

Does Wippersnapper use mqtt?

grim ginkgo
#

httpx is another one... There are a couple async http libraries

nova totem
#

when I never have to type is31fl3741 again I'll be happy ๐Ÿ™‚

smoky island
#

You need a giant hotkey button to type it! ๐Ÿ˜„

nova totem
grim ginkgo
modern night
#

I need to get better about writing up my at home projects..

nova totem
#

Looks like wippersnapper uses MQTT (just happened to have the source open so looked)

warm pulsar
#

muscle memory: It's a pain when for work you deal with NFR and for hobby you work with nRF. How many times did I mis-type one for the other...

fair fulcrum
#

gratz!

green bison
#

missing the show I planned to watch because I had to come in on my day off! Hope everyone has fun, I'll try to watch later.

inner spade
#

For STEM use, would be nice to have a standard data storage and automation protocol supported in CircuitPython.

warm pulsar
#

SSSS land! Watch out for blinka

celest vessel
#

LOL, the great thing about standards is that there are so many to choose from. ๐Ÿ˜‰

inner spade
#

Scientific instrument control.

#

Like IEEE 488

timid plover
timid plover
clever summit
#

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

inner spade
warm pulsar
#

How much power does the ESP32-S3 use with BLE (no WIFI)? (assuming wifi will take a whole lot more)

eager matrix
#

@rapid hornet Get Beyond Compare. It does a nice things with git.

#

That looks nice tool. I'll give that a try.

grim ginkgo
fair fulcrum
brazen quail
#

Are there any examples in CP doing double buffering aka glitch free bucket logging ? Maybe via M2M ?

timid plover
#

speaking of power consumption - how well does the nordic power tool work with measuring other processors power usage?

warm pulsar
fair fulcrum
eager matrix
warm pulsar
#

The PPK2 is really sweet. It doesn't care what you connect it to - it just measures current at the voltage you set.

shell mason
#

great tool

warm pulsar
#

It's super useful to troubleshoot why current consumption goes up/down and match it with code that's running (using the logic pins and adding pin toggling code in your code)

celest vessel
#

you could also use one of the INA breakout boards (ANA260, 219, 169, etc.)

warm pulsar
#

nrf5340: dual core. One dedicated for the radio, the other for the application.

eager matrix
timid plover
#

desktop?

warm pulsar
#

nrf5340: haven't seen any modules or anything use them yet.

grand tusk
#

Did that say dual M33 processors?

warm pulsar
#

(although didn't really look)

fair fulcrum
#

i dont understand why I have such an affinity for nordic chips

warm pulsar
#

I get the same questions for wireless keyboards. How big a battery... Drives me nuts too

#

And then they want RGB for every keys. They use lots of power...

balmy tinsel
#

How about how much does it cost to 3d print / machine / injection mold something? Their is no more info then that provided not even a rough object size

eager matrix
dim wigeon
fair fulcrum
#

digikey has a bunch of PPK2s in stock

wind spoke
#

Is it me not following closely or it's been a long time since a new product was leaked in this stream and turned sold out in less than an hour?

celest vessel
#

the nRF PPK2 is in stock @ Digikey and @ Mouser

#

darn, Tigerbyte beat me to sharing that!

fair fulcrum
#

but its not a competition lol

modern night
#

There's an art to balancing mental health and time when it comes to helping others online

fair fulcrum
#

wireless keyboards still scare me with the lack of encryption on most of them. Not that i think that anyone would sniff my keyboard packets.

balmy tinsel
warm pulsar
eager matrix
warm pulsar
#

ZMK is a keyboard firmware build on top of Zephyr. They have been focusing on the nrf52840 but are expanding to other CPUs (because of zephyr support). My main issue with that is if you need to troubleshoot your hardware, you have nothing to work with (unlike CircuitPython or Arduino)

grim ginkgo
smoky island
#

Multiple drives - like being able to directly see and change files on the SDCard plugged in to a PyPortal would be amazing ๐ŸŽ‰

fair fulcrum
#

that stuff is always super cool

warm pulsar
#

Live minute-to-minute power reading is the holy grail of collecting your own data.

timid plover
#

we have similar smart meters here to - been following the Dallas hacks

fair fulcrum
#

i was thinking about building a modified version of ladyada's old killowatt hack

grim ginkgo
# fair fulcrum will need to check that out!

Smart power meters not only report your usage data over a radio link, but some can switch your entire home's power off remotely. You might want to know if this feature is secure.

In this great Remoticon 2021 presentation, Hash Salehi dives into smart meters, providing tips and tricks about using software-defined radio along the way, and ends u...

โ–ถ Play video
warm pulsar
#

The shelly plugs are pretty good for monitoring. Got a handful here but haven't set them up (Jeff Geerling did).

#

Whole-house data collection from the meter coming into the house is the holy grail I was talking about...

eager matrix
#

@rapid hornet Ha, the phrase "pull-up" is going to have a different meaning in a the next year.

simple fractal
#

i have some ac current clamps on each phase at my panel. so can monitor it all. BC Hydro also allows users to buy a 3rd party device that can get realtime data for your smart meter connect residence.

warm pulsar
timid plover
#

would love to read that low power pdf - if you can find the link

timid plover
#

maybe someone else will find it

simple fractal
#

i see sask power is saying 'Customers across the province will receive their smart meters during the next few years as supply allows.'

#

so 'eventually'

warm pulsar
#

Looks like a useful checklist for pretty much any processors

simple fractal
#

Here in BC there was an amount of hesitancy about smart meters.

warm pulsar
eager matrix
simple fractal
#

There was some idea that the meters could be hacked to allow thieves to determine that you were away.

strong acorn
#

there is an S2 version with two USB ports

eager matrix
simple fractal
#

Hydro Quebec, BC Hydro, Ontario

upper sandal
#

there is the Gravitech Cucumber boards that I know of

strong acorn
#

also skinnier, fits on breadboard with a row to spare on each side

simple fractal
#

i have a few S3 devkits. no time to do much right now

warm pulsar
#

Here in Sask, we can't really call them hydro as most of it is from coal. I still call them hydro...

strong acorn
#

hard to tell on Digikey, but Espressif N4R2 ESP32-S2 DevKit-1-C

timid plover
#

The dallas reverse engineering showed how the power could be shut of remotely also.

eager matrix
#

It's interesting, I believe Ontario has more nuclear that actual hydro.

#

Also for you both - I super loved Corner Gas.

simple fractal
#

lol

#

i am a bad canadian. the only local shows i watch are hockey ๐Ÿ™‚

upper sandal
#

still very canadian

grand tusk
#

๐Ÿ’ธ

eager matrix
#

No curling?

nova totem
#

I found Corner Gas hit and miss but some of my friends love it

strong acorn
#

make sure it's got the RAM, hard to tell oin Digikey

simple fractal
#

curling is my go to sleep watch

cinder wind
#

I just got here why is Scott getting the old and busted ESP32-S2 board? ๐Ÿ™‚

simple fractal
#

the clicking of the stones is hypnotic

fair fulcrum
#

well at least we can reciprocate causing each other to buy cool tech lol!

grand tusk
#

dual usb ports

#

I didn't know it was busted.

shell mason
#

let the ESP32 ordering party begin

fair fulcrum
#

yea, i though you had one of those

cinder wind
#

ahh one port for hardware uart, one for native usb? yeah that's useful for debugging

strong acorn
#

ESP32-S2-DEVKITC-1RU 1965-ESP32-S2-DEVKITC-1RU-ND with uFL

eager matrix
#

It was kinda weird that Espressif didn't put a 2nd USB connector on the Saola.

warm pulsar
#

Once upon a time, there was the ESP32. Now there are a thousand of them...

shell mason
#

S2 C3 and so on

strong acorn
#

should be same without "U" for non-uFL

warm pulsar
simple fractal
#

that board should have 2mb psram

shell mason
#

more multiplayer funfunfun right?

cinder wind
shell mason
#

digikey what comes in the digikeybox

grand tusk
#

ah

#

shiny

warm pulsar
#

digikey is indeed a rabbit hole...

eager matrix
#

It's cool that they put a FT2232 on the Kaluga so you can also do SWD across USB. I wish more boards did this.

#

Right. I sometimes thing a bit to Arm centric.

fair fulcrum
#

if anyone wants a ESP32-S2-SAOLA-1MI, i have one that never made it out of the digiky bag lol...

#

we get two digikey greatsearch this week lol!

open surge
#

better you browsing than me, I'd be impulse buying all the things

cinder wind
#

Hey browsing Digikey on a livestream has proved very popular for Limor

#

It's like "Let's Play" but for finding parts

fair fulcrum
celest vessel
#

Aliexpress is a huge danger zone for impulse buying.

fair fulcrum
celest vessel
#

...and then 3-6 weeks later random packages start showing up, it's like Christmas.

#

...and you never know what's in the packages, the descriptions are always entertaining and never really helpful or accurate. ..but always fun.

left pier
#

No matter how hard I try... always get work meetings during the Deep Dive.

eager matrix
#

Chinese new year is coming up so things will be seriously delayed.

#

Thanks Scott. Have a great week.

grand tusk
#

Thank you Scott!

fair fulcrum
#

Desktop! oh wait no... Cat pets!

left pier
#

I'll check the On Demand version, but thanks Scott.

warm pulsar
#

๐Ÿฑ time! Thanks Scott. Have a good Week End!

left pier
#

One of these days the auto-repo notes will work properly.

fair fulcrum
#

<3 thanks @rapid hornet you are so awesome!

modern night
#

Thanks for the stream! Have a great weekend all!

left pier
cinder wind
#

thx for notes!

left pier
#

Thanks @timid plover for the notes !

eager matrix
#

Thanks Patrick!

cinder wind
#

'night Scott! have a good weekend everyone!

fair fulcrum
#

omg he looks so extra fuzzy right now!

strong acorn
#

@ornate coyote I've had good operation with 20220120-5d54d02 (or later, presumably)

balmy tinsel
#

Thanks Scott so much of this goes over my head but it's always fun to watch

eager matrix
#

and @timid plover !

fair fulcrum
#

i wana snuggle so much!

warm pulsar
#

What will the ๐Ÿฑ do when the ๐Ÿ‘ถ arrives? No petting on fridays after the stream!

left pier
#

I just wrote the Github Acton to scrape them into GH

rapid hornet
#

thanks all!

ornate coyote
strong acorn
#

yeah, post-PR#5894 is what I'm using, everything works

#

@rapid hornet not sure where you ended the Great Search... Espressif 1965-ESP32-S2-DEVKITC-1R-ND is the dual-USB-port SOLO-module N4R2 (4MB flash, 2MB PSRAM) w/o uFL on digikey (the "M" variant I think only has one USB port judging from the datasheet, Digikey has no photo)

rapid hornet
#

gah, ok. I just hit order on the other one

#

will add that to my cart for next time. thanks!

strong acorn
#

(it's 356-ESP3-S2DEVKITC1R on Mouser)

smoky island
grand tusk
#

Sound good on YT. Today I'm driving the FeatherS2/TFT Featherwing Frankenportal.

grand tusk
#

Now I'm playing Product Roulette: Pick a random number, see if there is an Adafruit product for that number. All via the PyPortal framework.

#

Looks like the James Webb tracker API server is working today.

inner spade
#

If the mag connectors are reversible, youโ€™d need 7 pins for Stemma.

#

If reversed, youโ€™d need symmetry by duplicating 3 of the four Stemma pins.

grand tusk
#

The magnets prevent reversal. Only connects one way.

inner spade
#

Ah, magnet polarity?

grand tusk
#

Yeah.

inner spade
#

Nice!

inner spade
#

I can fix the version when I get back to the studio later today.

#

Planning to update Adafruit touchscreen with the automatic rotation scheme, as well.

#

Synchronized touch with display.

#

Calibration too

#

There are two simple tests, one for legacy, one thatโ€™s the same as Adafruit touchscreen

#

A fingernail works too.

grand tusk
inner spade
#

Itโ€™s looking for min max values near the edges.

#

Thatโ€™s the technique

grand tusk
#

I'll have to give the touch screen calibration program a try.

#

Could you store the values in NVM?

inner spade
#

They donโ€™t drift much. Temperature is the primary issue.

#

But most fingers are larger than the drift.

#

Thatโ€™s a legacy test

#

Calibration wasnโ€™t used but could be added.

#

Trying to keep it the same as touchscreen button test

#

Yes, should be black with button.

#

Was tested with the M4

#

Paint demo is ancient legacy code

#

The wingโ€™s reset button presses against the desktop.

#

The controller chip is obsolete, too.

#

Thank you for the review, @smoky island !

grand tusk
#

All out-of-stock, sadly.

inner spade
wind spoke
#

A piece of paper does the trick too.

inner spade
#
grand tusk
#

Thanks, it was a great stream.

inner spade
#

Theaters toss scrap gel clippings. Free stuff.

#

Thanks for the stream today!

shut crown
#

the immortal words: "Ok Ladyada, what is this?"

open girder
#

The Desk of Ladyada - What is this, a gameboy for ants?!?!? https://youtu.be/0XTi4aOwL7M

This week we put together our first QT Py accessory board which turns the diminutive board into a tiny gaming platform with 10 buttons, a TFT screen, micro SD card, and headphone out. The PCBs showed up late last week so we quickly soldered one together and we pretty much got it going! then we ported arcada to it (that's our Arduino button/displ...

โ–ถ Play video
ionic garnet
#

hey y'all

desert orbit
#

So cool to see the qt py/bff form factor family growing ๐Ÿฅฐ

ionic garnet
#

indeed'

#

I love this form factor

#

nuff gpio for most of my current projects

desert orbit
#

Almost all the tiny of trinket with just enough extra room for tons more chips/options like wifi and stemma qt โ˜บ๏ธ

ionic garnet
#

what is the enclosure Limor is using?

#

where she docked the board

desert orbit
#

Itโ€™s a prototype bff board I think?

ionic garnet
#

I have something like that but with Groove connectors

#

yes is it available?

#

want!

#

the display looks pretty nice

#

wow looks good

desert orbit
#

Sourcing tft/oled displays for these kinds of form factors seems like it could be difficult

#

Thatโ€™s a nice display for emulation for sure

#

How is the tft wired up on the board? Parallel with slow GPIO handled by the GPIO expander?

#

Mightโ€™ve missed that part if it was explained already

#

Thanks for the SPI vs 8-bit explainer, been wondering about that for awhile ๐Ÿ™๐Ÿป

ionic garnet
#

ah I remember dma and latching the display from way back in the days of CP/M computers when I wrote drivers for that and later DOS

nova totem
#

I believe the RP2040 with PIO can do 8 bit DMA but been a while since i coded that

ionic garnet
#

1.41!

open girder
#

The Great Search - Slim TRRS Headphone Jack
https://www.digikey.com/short/40n7fbp9

For our little QT Py gamer, we want to have an onboard headphone jack that folks can plug into to get audio out. Last week we picked out a headphone amplifier chip. This week we'll be sourcing a headphone jack we can use that will be slim enough to fit between the headers.

ionic garnet
#

why do i always sing along to that

nova totem
desert orbit
ionic garnet
#

I also go new, new, new, new, new

rotund marsh
#

Need tiny efficient 16V DC to 5V DC converter for ESP32 Qt Py project. Best I can find so far is %97 DROK synchronous rectification. Any idea what synchronous rectification chip they use?

urban gale
#

I sing The Great Search whenver I'm looking for something in my shop

ionic garnet
#

nice

nova totem
#

especially when your epoxy bottle falls over and slowly leaks out over everything

drifting wyvern
grand tusk
#

I like chromium dioxide tape.

open surge
#

I have "SEEEGGGAAA" stuck in my head from when ladyada showed Sonic. I loved my Sega Genesis when I was young.

open girder
#

we've seen it easily attach to metals, wood, plastic, rubber and it wont dry out and peel off like most foam tapes. It's super strong, to the point we often feel kinda weird when we use it because don't expect such incredible tensile strength. You can even build a push-scooter that is kept together just by VHB Tape as seen at https://www.youtube.com/watch?v=rxJ-kU6Z8GY

3Mโ„ข VHBโ„ข Tape frees you from the constraints of
traditional mechanical fasteners and liquid adhesives
for projects large and small so you can design more
creatively. Not only is it strong enough to hold a
scooter together, itโ€™s also weather-proven, durable,
and lightweight.

Find more inspiration online at 3M.com/VHB
Dream. Design. Deliver.

*...

โ–ถ Play video
drifting wyvern
#

3m pulling some kind of scam getting vhb on the new pages ๐Ÿ˜

desert orbit
#

Iโ€™ve used different VHBs for cable management mount points in different scenarios and itโ€™s always way outperformed my expectations, assuming the surfaces are decently oil free

rotund marsh
# rotund marsh Need tiny efficient 16V DC to 5V DC converter for ESP32 Qt Py project. Best I c...

Any ideas what the "IAGCM" chip is here? Product Description: (Drok on Amzn) Mini Voltage Reducer DC 4.5-24V 12V 24V Step Down to 5V Buck Converter Board 3A Volt Step-Down Transformer Power Supply Module

Am trying to make PCB for my ESP32 qt py to mount, want PCB to handle 16V DC to 5V DC synchronous rectification. I can solder these, but figure this is a common scenario and there's a cost effective efficient schematic I should use?

drifting wyvern
#

Wow I didn't realize that stuff was that strong

desert orbit
drifting wyvern
#

Is it maybe a TI chip? Their power chips have maddeningly unrelated silkscreens

#

Though they prefer qfn

desert orbit
# rotund marsh Any ideas what the "IAGCM" chip is here? Product Description: (Drok on Amzn)...

Not exactly the same but I think this great search from awhile back talked about similar ICs: https://youtu.be/xHGRiLd7_VA

The Great Search is a new series of videos focused on searching the Digi-Key catalog to narrow down to the parts you want to buy. This week:

Some specialty items are tougher to search on Digikey.com - so we pair up our search with chip company search tools. In this segment we'll show how I go lookin' for a 3-4 Amp 3.3V buck converter for a Cora...

โ–ถ Play video
drifting wyvern
#

Have a good week everybody!

nova totem
#

so don't get it stuck to your arm hair, got it

desert orbit
#

๐Ÿ‘‹๐Ÿป

grand tusk
#

My TFT was loose so I put superglue on it. That was a mistake.

drifting wyvern
#

Oh yeah

#

Super glue is often a mistake, it off gases and discolors so much stuff

desert orbit
ionic garnet
#

bye folks. Have a great week. Thanks Limor and PT

inner spade
#

Thanks!

desert orbit
#

Thanks limor and pt and chat buddies! Hope you all have a great week

ionic garnet
#

agreed on all points.

drifting wyvern
#

Integrated inductor

#

There's a 3v3 version too

desert orbit
#

That board is so cool, love that itโ€™s pin compatible with the LM1117

drifting wyvern
#

Yeah I probably should throw another one or two on my next order because I'm probably going to embed my current one inside some equipment soon. It's a very nice thing

#

(and if you want to diy the whole board it didn't look too hard to lay out)

rotund marsh
desert orbit
rotund marsh
# desert orbit I think I remember that chip series having a higher output current model, maybe ...

Thanks @desert orbit. Currently digging around lcsc.com for small cheap efficient, and available... synchronous rectification chip/parts to copy-paste onto my 1st PCB design. A laughably basic board for a ESP32 QT PY to be seated and control some lights, nothing fancy.

Using EasyEDA, JLCPCB to Fab, with SMT assembly for most/all parts, their LCSC part search/picking integration has been helpful. Am clueless, but know enough to appreciate how great Digi-key's search query features are. Look forward to LCSC improving theirs.

Learning about PCBs by example from Adafruit's github repos, https://fritzing.org/, https://oshwlab.com/search?wd=synchronous, and YouTubers like "GreatScott", "SDG Electronics", "atomic14". EEVblog has a lot of knowledge, but info delivery is less dense/edited, hopefully folks like Dave will eventually scale to unlock the value of info in their content and outsource editing and re-releasing their content in a more curated format.

desert orbit
rotund marsh
desert orbit
rotund marsh
mighty kestrel
#

@haughty quiver
Long time ago during your excellent Product Pick of the Week 11/16/21 Latching Relay FeatherWing, asked about what happens if you put BOTH UNSET & SET pins to high at the same time.

#live-broadcast-chat message

Finally got round to testing this ... So sorry for the delay!

It seems ( at least in my setup ) that when you put both pins to high whatever state the relay was in PRIOR to doing this is maintained!

If Relay was active then it stays active - if it was inactive then it stays inactive.

Maybe not the most useful result but at least it appears that if both are set high at the same time , say by accident, then at least the relay maintains a predictable, consistent state

inner spade
#

Can check for existence of touch pin in board

inner spade
#

@smoky island Fun project! Thanks for the stream today.

haughty quiver
mighty kestrel
ionic garnet
#

Why howdy all you wonderful product pick of the week people!

inner spade
#

๐Ÿ‘‹

grand tusk
#

Hello everyone

ionic garnet
#

Hey there Cuppa

opaque hearth
#

Heh, I feel like Harpo Marx when I only use emoji's ๐Ÿ˜

ionic garnet
#

I am too old to go all emoji-correct on you all

#

we had to walk uphill both ways in ice and broken glass to get emojis when I was a kid in the 1960s

#

and we liked it!

opaque hearth
#

JP, master of the photo chop!

ionic garnet
#

he's master of many things

drowsy inlet
#

Fingers crossed that somehow the phrase "no mercy" will be used in today's presentation.

ionic garnet
#

we have lift off

cinder wind
#

Can't stop the signal

turbid hill
#

he looks like the star of grease the movie

spiral vale
#

next level smirk

viral sail
#

Good afternoon.

turbid hill
#

better not smirk to hard those ridges could be permanent

tacit garnet
#

Charge!

ionic garnet
#

Hi JP

spiral vale
#

๐Ÿ‘‹

timid plover
#

o/

turbid hill
#

mini doom

open surge
#

I learned that the hard way last week, if I had realized I would have bought a Keeboar right away. ๐Ÿ™‚

cinder wind
#

wow SKU #259 an early product!

tacit garnet
#

Aw come on. What geekie nerd doesn't know "Scott E Be(am) Me Up"

drowsy inlet
#

Q: could the CPX be connected via the JST load connector instead and work the same way?

#

ie, can use either the jst or solder points?

ionic garnet
#

I have a lot of problems with the connectors on lipo batteries

inner spade
#

Nice amber led filter.

turbid hill
#

I found pinning jst connectors a pain

#

just fix the jst connector if it's flipped

ionic garnet
#

ordered

spiral vale
#

3.75 V to 6 V

ionic garnet
#

I aready had one but got some more

shell mason
#

nbice USB lipo charger

turbid hill
#

yeah I have one too but have not used it yet myself

ionic garnet
#

bye @haughty quiver Thanks

viral sail
#

Thanks @haughty quiver

haughty quiver
#

bye all, thanks for stopping by!

spiral vale
#

that head shake

inner spade
#

Thanks JP!

sudden gate
#

Thanks @haughty quiver for another one - bring back the drawer openingsโ€ฆ lol

haughty quiver
#

That's so 2021

ionic garnet
#

the problem I have had is where the wires are soldered onto the battery. I've had at least 4 Lipos come unsoldered. I fixed a couple but not all

#

first time it happened I was scared to solder back on because I was afraid the heat would 'splode the battery

haughty quiver
#

ah, yes, I've been there too @ionic garnet

#

those things are so easy to snap off if you aren't very gentle with them

ionic garnet
#

I've also gotten confused about swapped wires on some brands. I only use Adafruit brand now.

#

Yeah. There's an Elvis Costello song called "Let Em Dangle" that described how I treated lipos early on

#

I really love that song. From his album Spike I think

#

it's kindof relevant to today's polarization of peeps

sudden slate
#

I agree

#

The petition's started

rocky reef
lavish patrol
#

Good [insert timezone here] people. ๐Ÿ˜€

viral sail
#

Good morning.

rocky reef
#

good morning, afternoon, evening and night folks!

lavish patrol
#

I see Party Parrot's had an upgrade.

wise iris
#

good morning!

rocky reef
nova totem
#

So by just after noon today middle of Canada may get warmer then Florida... I'll take it

ionic garnet
#

Hi guys!

rocky reef
#
lavish patrol
ionic garnet
#

it is very cold here in Massachusetts today.

drowsy inlet
#

Hoping the quantum cactus dances.

ionic garnet
#

love that board. Have 2 wish I had more

nova totem
#

32F high today, tomorrow 0F

shell mason
#

getting some snow

#

so trekkie

ionic garnet
#

very nice little case

shell mason
#

little cool case

nova totem
#

That board could be a lot of fun with the cricket to make a robot and be able to have some info displayed on the robot

shell mason
#

on distance it looked like a small vintage TV

ionic garnet
#

I love the little tft

lavish patrol
#

Noice.

rocky reef
ionic garnet
#

very nice and straight forward

#

loves me some CircuitPython

#

gotta get me a 3d printer

#

the 50mm STEMMA are back in stock

#

QT

fading meadow
#

Is the code you demoed available somewhere?

#

๐Ÿ‘

drowsy inlet
#

where's the battery on the lego board?

rocky reef
rotund marsh
#

Anyone else think TFT Feather ESP-S2 has a face that only it's mother could love? Front facing connector ruins slick TFT. Personally would prefer TFT feather with connector(s) on back and side. Nice filament and enclosure.

rocky reef
drowsy inlet
#

Ah, ok, thanks. The display was showing a battery charge level, so I was confused that it was already connected.

rotund marsh
rocky reef
drowsy inlet
#

Got it. Thank you for the explanation. Sounds like code could detect it, though.

rotund marsh
drowsy inlet
#

What's the difference between that LC709203F and the USB LiIon/LiPoly charger JP demoed yesterday? Basically just the monitoring?

strong acorn
rotund marsh
#

Neat display breakout, thanks!

lavish patrol
#

What, no spikes? ๐Ÿ˜‰

rocky reef
#

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

Cactus Caddy
CM Design
https://cults3d.com/en/3d-model/home/the-cactus-caddy
CR10S Pro
Quantum Blue Green
26hr 45mins
X:190 Y:175 Z:240mm
.2mm layer / .4mm nozzle
6% Infill / 6mm retract
210C / 60C
225g
60mm/s

--------------...

โ–ถ Play video
#
shell mason
#

i have seen some snails 3d prints as snails came to astroneer game

viral sail
#

Thanks and have a good day.

lavish patrol
#

Thanks, @hard hollow and @rocky reef ๐Ÿ˜€

hard hollow
#

Thanks folks! cya tonight ๐Ÿ˜บ

rocky reef
#

thanks so much for hanging out folks!

fading meadow
#

Thanks!

waxen bough
#

TFT feather and company in next Adabox?

#

Can we add capacitive touchpads simply to the feather for additional UI?

hard hollow
grand tusk
#

Dexter's sorry-no-discount Pick of the Week: https://www.adafruit.com/product/802
Adafruit 1.8" Color TFT Shield w/microSD and Joystick - v 2

Just the thing for your Metro M4 projects. TFT screen, joystick, three input buttons, and an SD card. Wow!

gaunt plume
#

๐Ÿ‘‹

inner spade
waxen thistle
#

Good evening all you wonderful folks -- quietly lurking tonight. Hope y'all have a most excellent evening.

nova totem
#

Good evening everyone

dim wigeon
#

๐Ÿ‘‹

viscid bolt
#

Good evening

turbid hill
#

so the mini doom made news in a bunch of online web sites

alpine radish
#

g'evening all! Anyone know where the streamyard link is?

split gazelle
#

good evening

gaunt plume
tulip canyon
#

Hello all

upbeat coral
#

Hey Y'll

open girder
haughty quiver
#

hi!

waxen thistle
# haughty quiver hi!

Hi Lars! It's been a while. Treating JP right, only causing a little bit of mayhem for him?

open girder
gaunt plume
#

โฒ๏ธ

alpine radish
#

Hi @haughty quiver We've got some macropads! Trying to encourage some shy folks to show 'em off ๐Ÿ™‚

nova totem
#

I LOVED Archon

alpine radish
#

Thanks for your support!

haughty quiver
#

let's see 'em!!

open surge
#

watching that load gives me flashbacks to my childhood

tulip canyon
#

Tape drive on C64 you could press Play and FF together

alpine radish
#

That's what I'm saying!

gaunt plume
#

๐Ÿ‘€ broadcastnet on s3

dim wigeon
#

@tulip canyon I remember playing Jumpman from tape on my C64 - it took like 20 minutes to load the game, IIRC.

robust horizon
#

@dim wigeon I also have a Jumpman floppy, genuine EPYX ๐Ÿ™‚

dim wigeon
#

@robust horizon Nice! I never had Jumpman on floppy. ๐Ÿ˜ฆ

open surge
#

leave the audio!

slow spire
#

audio's great!

tulip canyon
#

First QR code ever

nova totem
#

Now I want to get an emulator and play Archon again

robust horizon
gaunt plume
#

loove this feather case

alpine radish
#

Bill herd has a discord server. I can't post the link, but it's here Pz5NgHKK

rapid hornet
#

@alpine radish you can dm it to me and I'll post it

rapid hornet
#

we have them blocked due to common spamming

alpine radish
#

Makes sense.

rapid hornet
#

from @alpine radish

sacred socket
#

My current work in progress

#

First PCB I've successfully designed (I tried, unsuccessfully, several years ago)

alpine radish
#

Good job Andrew!

sacred socket
#

Still working on the epaper display. I'm troubleshooting what I'm pretty sure is a hardware issue (not software).

broken arch
#

Yes, stemma soil sensor

gaunt plume
#

ah yes hit esc too early ๐Ÿ˜ฆ

sacred socket
#

But I did have to write a new epd library for the Passive Display epaper that I'm using (using the adafruit epd circuit python class)

sacred socket
dim wigeon
#

Iโ€™m pretty sure thereโ€™s no way to write โ€œBFLRFLโ€ with only 5 letters. ๐Ÿ˜„

sacred socket
alpine radish
#

@open girder @sacred socket took @haughty quiver macropad work and went nuts.

sacred socket
#

Do not show the WORDLE answer for today!

#

I've not done it yet!

haughty quiver
#

i would never!

turbid hill
#

lol

shy topaz
#

Who makes that little keyboard?

tulip canyon
#

I've resisted synthy things for so long and the latest S&T have peaked my insterest!

nova totem
#

I love seeing such simple keyboards then playing such cool sounds via midi

open surge
#

Todbot and I are going to talk synths on an upcoming podcast, too. Great minds think alike.

robust horizon
sacred socket
#

portal gun?

broken arch
#

dig the vest

split gazelle
robust horizon
#

live demos ๐Ÿ™‚ โค๏ธ

#

those rotary encoder shafts look so nice with the LEDs.

split gazelle
#

indeed, looks great

nova totem
#

@sacred socket very nice. Getting that first PCB to work is such a great feeling

strange mantle
#

are those shafts lighting up?

waxen thistle
#

Shiny ๐Ÿ™‚

smoky island
#

Nice lookin macropad @sacred socket !

robust horizon
strange mantle
#

neat!

robust horizon
#

thanks all! so nice to see the projects

#

y'all keep me inspired

alpine radish
#

Yeah -- we actually have the whole schematic for that macropad if ya' want it

split gazelle
#

great projects everyone!

sacred socket
tulip canyon
#

Thank you everyone. Great projects all

sacred socket
alpine radish
#

Andrew replaced the 595 (which sucks) with the PCA9745B

robust horizon
#

@sacred socket congrats on your first time show & telling! Come back soon.

sacred socket
sacred socket
alpine radish
#

That's all there is to it.

robust horizon
open surge
#

do it!

robust horizon
#

that's right, the big key switches came back in stock today

nova totem
#

I was just about to say they're back in stock!

waxen thistle
#

@robust horizon Those switches are just as magnificent as you'd expect โŒจ๏ธ

open girder
waxen thistle
#

I nabbed a few of them a while back, and they're big, chonky, and delightful switches.

sacred socket
#

Here's the guarded keycap I designed and 3D printed as well: https://www.thingiverse.com/thing:5166225

robust horizon
#

I'm nearly sure the enlarged milk carton will fit on my printer bed, it'll be heartbreaking if I'm mistaken.

slow spire
#

hi all!

dim knot
#
cinder wind
#

dangit I missed ShowNTell and jepler was showing Archon?!?! omg

waxen thistle
#

Yep! He totally copied that floppy ๐Ÿ™‚

#

?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

dim wigeon
dim knot
robust horizon
#

I'm looking forward to the floppy hack chat! join us

turbid hill
#

is that 3pm nyt time

robust horizon
#

yes I think so! I'm looking for the link

turbid hill
#

ty

dim knot
turbid hill
#

lol the chat is on groundhog day

slow spire
#

billz? skillz.

robust horizon
#

in addition to the text chat on hackaday.io we'll be hanging out on youtube in a live stream

shadow sigil
#

@open girder question: how can I connect analog out of mcu boards to speakers or mic input? (change voltage)

open surge
#

/wave

#

Thanks pt! Should be in podcaster apps by the end of the week

rapid hornet
#

excited to record tomorrow!

cinder wind
#

yay CircuitPython Show!

open girder
#

@shadow sigil thanks, will get to this at the end when we do questions!

nova totem
#

Was the 2K bump when it was just short of 2,000 and on the deep dive there was a lot of talk about staring it if you hadn't

ionic garnet
#

Hi folks. I'm late to the party

open girder
#

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

burnt pawn
#

oh freak, that view of the blankets covering the building reminded me of my vision of greg bear's book blood music

tulip canyon
ionic garnet
#

I am using the terminal block feather wing as we speak

slow spire
#

@open girder Question: What are "jellybean parts"? I just heard this on a podcast, too.

turbid hill
#

generic parts such as reisitors or caps or basic 555 timers

robust horizon
#

twisting is a common way to remove SMT capacitors! not good

turbid hill
#

that is just being mean to the smt part

#

you can click those terminals block together

placid crest
#

Tighten the screw on stranded wire the wait and do it again. Wires move and can loosen. Great Show!

cinder wind
#

"thru-hole terminator"

dim knot
robust horizon
#

@open girder What's a ballpark figure for the difference in end user cost if you can replace the single through hole part with a surface mount one? Is it a dollar, is it pennies?

#

also I predict everyone will be wearing talking monocles soon

slow spire
#

@open girder Question: More DIY magnetic connectors coming? So looking forward to trying them!

dim knot
#

Da Share Zone NFT Men's S Tee + Accessories Bundle - Men Small https://www.adafruit.com/product/5370

Da Share Zone NFT Men's M Tee + Accessories Bundle - Men's Medium https://www.adafruit.com/product/5371

shy topaz
#

Lemo connectors?

digital crescent
#

This pin with that tshirt made me lol

cinder wind
#

what is this, a lightsaber for ants?

dim knot
#

FGG.0B Quick Connect 5 Pin Plug - 9mm Outer Diameter https://www.adafruit.com/product/5316

FGG.0B Quick Connect 5 Pin Panel Mount Socket - 9mm https://www.adafruit.com/product/5317

FGG.0B Quick Connect 4 Pin Plug - 9mm Outer Diameter https://www.adafruit.com/product/5318

FGG.0B Quick Connect 4 Pin Panel Mount Socket - 9mm https://www.adafruit.com/product/5319

dim wigeon
#

Are the NFT tees going to be available in a wider range of sizes?

open girder
#

@dim wigeon yep!

dim wigeon
#

Excellent! ๐Ÿ‘

open girder
slow spire
#

Nice to have a 5th pin for something analog or interrupt

dim knot
slow spire
#

32MB of flash!

dim wigeon
#

I wonder how the performance of that ESP32-S3-WROOM-2 stacks up to the 386 that got me through college. ๐Ÿ˜‚

dim knot
#

Alpha Single-Gang 16mm Right-angle PC Mount - 100K Reverse Audio - RV16AF-41-15R1-C100K-30H4 https://www.adafruit.com/product/5261

Alpha Dual-Gang 16mm Right-angle PC Mount - 5K Audio - RV16A01F-41-15R1-A5K-30H4 https://www.adafruit.com/product/5284

Alpha Dual-Gang 16mm Right-angle PC Mount - 1K Audio - RV16A01F-41-15R1-A1K-30H4 https://www.adafruit.com/product/5273

Alpha Dual-Gang 16mm Right-angle PC Mount - 10K Audio - RV16A01F-41-15R1-A10K-30H4 https://www.adafruit.com/product/5272

Alpha Dual-Gang 16mm Right-angle PC Mount - 25K Audio - RV16A01F-41-15R1-A25K-30H4 https://www.adafruit.com/product/5271

Alpha Dual-Gang 16mm Right-angle PC Mount - 50K Audio - RV16A01F-41-15R1-50K-30H4 https://www.adafruit.com/product/5270

Alpha Dual-Gang 16mm Right-angle PC Mount - 500K Audio - RV16A01F-41-15R1-A500K-30H4 https://www.adafruit.com/product/5267

Alpha Dual-Gang 16mm Right-angle PC Mount - 250K Audio - RV16A01F-41-15R1-A250K-30H4 https://www.adafruit.com/product/5268

Alpha Dual-Gang 16mm Right-angle PC Mount - 100K Audio - RV16A01F-41-15R1-100K-30H4 https://www.adafruit.com/product/5269

Alpha Dual-Gang 16mm Right-angle PC Mount - 1M Audio - RV16A01F-41-15R1-A1M-30H4 https://www.adafruit.com/product/5266

slow spire
dim wigeon
strange mantle
#

drop tests

slow spire
scenic prawn
#

Buy this with the 3M VHB tape.

dim wigeon
#

@slow spire Thatโ€™s wild.

turbid hill
#

@open girder you have made a lot of news sites with the tiny doom player

open girder
#

whoops device first, then floppy

slow spire
#

OOOOH!

waxen thistle
#

I'm loosely paying attention, then I hear the Dragon Warrior 1 title theme and my ears perk up like a puppy dog hearing a new sound....

strong acorn
#

โ”: Do the different ESP32-S2 boards and modules that Adafruit sells differ in flash or RAM speed? On-chip vs. in-module vs. separate chips? (I see differences in overall code execution speed across device types)

echo canopy
#

Question for the show โ€ฆ.. @open girder adafruit

Apple AirTags have been making the news recently for being miss usedโ€ฆ. Is it possible to โ€œseeโ€ them with NRF52โ€™s and have code analyze if itโ€™s a new MAC address and has also been around you for x amount of time ? For an alert ๐Ÿšจ

robust horizon
#

@strong acorn CircuitPython will run the core at the same speed in MHz, but it does seem likely that there could be differences in access time to the SPI flash & psram. I haven't ever tried to measure it myself.

strong acorn
#

I do see variance in overall code execution across board types, so wondering. Flash seems all QIO (?), not sure about PSRAM.

waxen thistle
#

iddqd idkfa

#

i can't remember where I put my keys, but I can remember those cheat codes from all those years ago

cinder wind
#

tape over the write-protect hole!?! hacker!

robust horizon
#

@cinder wind I think it's actually over the density detect hole

#

notice the non taped one has the slidy black plastic bit

winter zinc
#

Question: With the chip shortage, any chance of getting the 3 older TFT featherwings back in stock?

cinder wind
#

oh! right! I used to use a hole punch to do something similar on Apple ][ disks. (oh no wait that was to make it double-sided I think)

shy topaz
#

Any chance of SCSI emulation?

nova totem
vital grove
#

Could there be a filter feature on adafruit learn to go through all the projects

robust horizon
#

@strong acorn do you want to mention two specific boards you were comparing for speed with the esp32-s2?

scenic prawn
#

are you looking forward to any upcoming display tech?

shy topaz
slow spire
strong acorn
#

cool, thanks!

nova totem
strong acorn
#

@robust horizon I'll put something together, comparing boards with same amount of PSRAM.

manic shard
#

Question: does digital accelerometer exist, that doesn't use ADC

strange mantle
#

no ADC at what level? there are accelos that talk over I2C and SPI for example.

digital crescent
upbeat coral
#

Thank you for taking time for us.

slow spire
manic shard
viral sail
#

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

ionic garnet
#

Have a great night @open girder Limor and PT

placid crest
#

Good night!

slow spire
#

Thanks, @open girder!

turbid hill
#

bye have some sleep

broken arch
#

๐Ÿ™

tulip canyon
#

Thank you again. Have a good one everybody

cinder wind
#

bye everyone! thanks for the livestream @open girder!

waxen thistle
#

Thanks for another excellent evening of shows @open girder!

split gazelle
#

Thanks for a great night of shows!

robust horizon
#

@strong acorn with a debug build I think the early messages will print out a bunch of info about the SPI settings for flash & ram

balmy tinsel
#

have a good one all! Stay safe

dim wigeon
#

Thanks everyone!

ionic garnet
#

Yes need people in person.

strange mantle
ionic garnet
#

I'm up to 3 Adafruit packages per week these days!!!

dim knot
#

Night all!

inner spade
#

Thank you!

ionic garnet
#

TaTa

manic shard
strange mantle
#

not sure. if you're wanting do get the readings into a digital computer, conversion from analog will need to be done at some point.

strong acorn
#

e.g.,```
I (25) qio_mode: Enabling default flash chip QIO
I (30) boot.esp32s2: SPI Speed : 80MHz
I (35) boot.esp32s2: SPI Mode : QIO
I (40) boot.esp32s2: SPI Flash Size : 4MB

...

I (885) spiram: Found 16MBit SPI RAM device
I (890) spiram: SPI RAM mode: sram 40m
I (895) spiram: PSRAM initialized, cache is in normal (1-core) mode.

grim ginkgo
#

๐Ÿ˜‚ I'm watching the Show and Tell of last night. Shortly showed my son the super cute back mounted robot ๐Ÿค– and let him carry on what he was doing... Then he heard @ladyada talking... "Is that the woman from the Mandolorian?" ||We watched the Book of Boba Fett last night. I don't know whether Limor ever dated a Jawa, but if there's someone in this Galaxy that can turn Jawa scrap into cool stuff, it's her. ||

robust horizon
#

however maybe it could but cut in 2 to fit...

haughty quiver
#

we have made it!

viscid bolt
#

Good afternoon

lavish patrol
#

Hello, all.

inner spade
#

Looking forward to some cheery workshop fun to break through our dreary weather.

haughty quiver
#

on it

glass stag
#

Howdy all

lavish patrol
#

Through your sunny disposition, @haughty quiver ๐Ÿ˜€

sterile forge
#

Hello to @haughty quiver from way down south in florida

lavish patrol
#

I see Lars is safely restrained.

haughty quiver
#

hi all!

drowsy inlet
#

Hello all.
Curious to know if there's anyone watching that doesn't know what a rotary phone is. ๐Ÿ™‚

#

No sound

lavish patrol
#

Mic! Mic!

drowsy inlet
#

Lost audio prior to parsec

#

audio good now

#

heard song

lavish patrol
#

Audio's fine now. ๐Ÿ‘

inner spade
#

๐ŸŽ™๏ธ is working!

drowsy inlet
#

neat parsec

lavish patrol
#

Buffering...

#

Fine now. ๐Ÿ‘

#

Could have been at my end. ๐Ÿค”

idle spindle
#

hello im here. still cant implement the rgb code in to kmk lol if i keep at it ill get it.

lavish patrol
#

Good old Bakelite.

midnight plinth
#

Nice screwdriver

cinder wind
#

Rotary phone is what my BLE-enabled Dremel does I think

lavish patrol
#

Lol

inner spade
#

A little 5v solenoid could ring the bell domes nicely.

sinful meadow
#

debouncer requires ticks now

shell mason
#

lars effect

#

soon lars calling

inner spade
#

timeout = the shortest start-to-end dial sequence, such as dialing "1"?

lavish patrol
#

Some bloke in Connecticut: "Hello? Hello?" ๐Ÿ˜„

shell mason
#

see lars give the blessing for the dial rotary phone

midnight plinth
shell mason
#

great tip Franklin

lavish patrol
#

I'm starting to hate those things with a passion.

#

Ever since I discovered WAGO connectors.

midnight plinth
#

Don't forget the dustcover if you plan to close it up.

inner spade
#

Tapping the hook was a theatrical way of getting the operator's attention. โ˜Ž๏ธ

shell mason
#

Who is there? A: Lars is here

midnight plinth
#

Some times I think this is the only reason of a cell phone. pictures before repair.

lavish patrol
#

Lol. You can use your cellphone to help you repair your rotary phone. ๐Ÿค”

clever summit
#

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

lavish patrol
#

Hello, @clever summit ๐Ÿ‘‹

solemn cosmos
#

Hi ... looks like I'm late to the show ๐Ÿ˜ฆ I'll delay lunch and rewind.

sudden gate
#

Thanks @haughty quiver !

lavish patrol
#

Thanks, @haughty quiver ๐Ÿ˜€

glass stag
#

Have a good day.

inner spade
#

Very nostalgic! Wondering if the phone's modular interface jack could be all that's needed to sense dialing rather than having to open the case. @haughty quiver: have you looked into that?

glass stag
#

Thanks @haughty quiver

inner spade
#

Thanks!

solemn cosmos
#

Bye

haughty quiver
#

@inner spade ooh, great question, I'll check

viral sail
#

Thanks @haughty quiver

midnight plinth
#

213 was my area code but 73x was the area i was working in at pactel.

haughty quiver
#

makes sense that the pulses would be sent down the line

inner spade
sudden gate
#

Of course , who doesnโ€™t enjoy an opening of something so old ๐Ÿ˜Š

sand frigate
#

Loved this project, have an old rotary Iโ€™m going to crack open and see if I can do the same. Would love to integrate this in with the macro pad to use as a โ€˜soft unlockโ€™ of the macro pages for password storage. Over the top but thatโ€™s the fun on it ๐Ÿ˜›

haughty quiver
#

heck yes!

ionic garnet
#

gish dorn it. I missed JPWS.

grand tusk
#

DTMF tone generator

buffer = array.array('h',[0]*2400)

def mix(low_tone, high_tone, level):
    wavelen0 = int(sample_rate/low_tone)
    wavelen1 = int(sample_rate/high_tone)
    buffer_size = wavelen0 * wavelen1
    buffer_size = min(len(buffer), buffer_size)
    for i in range(buffer_size):
        w0 = math.pi * 2 * i/wavelen0
        w1 = math.pi * 2 * i/wavelen1
        buffer[i]=int(level * vmax *
            (math.sin(w0)+
            math.sin(w1)) / 2)
    return buffer[:buffer_size]
idle spindle
#

@haughty quiver hey how would you use a diode matrix keyboard for MIDI. your pico midi keeb guide code has pull down switches for all of the notes. how would i make it work on a matrix instead.

grim ginkgo
# grand tusk DTMF tone generator ```python buffer = array.array('h',[0]*2400) def mix(low_to...

This takes me back to blue boxing on my Amiga. Dialing toll free AT&T numbers in Asia where the phone exchanges still listened for commands on the line, and then sending the right tones to simulate hang up and patching through to the BBS number in the US I wanted to visit. I hardly ever connected at the 14k4 baud HST that my US Robotics modem could do, because of the lousy line quality and detour via Asia. But it was "free" because my own phone company thought I was dialing toll free.

#

I didn't actually own a hardware blue box but had an implementation in software

#

I'd hold the hand set next to my 1084S monitor until I heard the modem handshake succeed.

midnight plinth
steep dew
#

War-dialing!

ionic garnet
#

hey random question at random time posed to you all randomly: has anyone ever created a list or repo of the best examples of animations for neopixels (or any addressable color LEDs) using CircuitPython or Arduino C/C++ code? Besides seeing cool stuff other people have done I'd love to put together a small set of animations similar to the typical controllers that come with ws2812b/neopixels from companies like BTF Lighting Govee, or similar. These typically have dozens of animations and color palettes you can iterate through or save as favorites. Up until now I have used both a controller provided by the ws2812b vendors and a microcontroller-based system with a way to switch which one is the active controller of the strand, matrix or ring.

clear matrix
#

Not sure if that's what you're looking for.

rapid hornet
timid plover
#

o/

sterile forge
#

Hey Scott hello from South Florida

modern night
#

hey all! Hope everyone's well

eager matrix
#

Hi Scott. Good news in my world. I finally got a job.

grand tusk
#

Hello.

sinful meadow
#

good morning

dim wigeon
#

Hi everybody!

trim spruce
#

Hey

open surge
#

Heya

inner spade
#

๐Ÿ‘‹

sterile forge
#

@inner spade What is your website??

viscid bolt
#

Good afternoon

inner spade
timid plover
#

if anyone wants to paste links here into discord - I can copy them into the log

odd zodiac
#

Hello all from Cornwall

nova totem
#

Hello everyone, and thanks for all the reviews Scott!

eager matrix
#

Is there a way for us to submit suggestions?

open surge
#

@eager matrix You can even post on the forums, a few people did

eager matrix
open surge
#

Thanks foamyguy!

modern night
#

The JIT is such a silly idea but I figured I'd think about it and mull it over. It's a flag so the compiler treats the following code differently, which means it'd be a headache and a half to add to the core

#

Also Just In Time might be the wrong thing to call ithttps://numba.pydata.org/ *shrug*

random lodge
#

@eager matrix thanks for the reminder.

grand tusk
#

FORTRAN support?

eager matrix
#

Funny, my blog pic is a punch card.

clever summit
#

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

eager matrix
modern night
#

Decorator! That's the word I was looking for! (And now the word I get to look up ๐Ÿ˜„ )

sterile forge
#

I used 8 inch floppy's on IBM system 3 and my Imsai 8080.

dim wigeon
#

Iโ€™m not quite old enough to have used 8 inch floppies on computers, but in college I was a broadcasting major, and the TV studioโ€™s character generator used them.

random lodge
#

I used an IBM with a cassette tape

#

School

eager matrix
#

I may do that. I love audio stuff.

#

DSP is my thing.

cinder wind
#

I would love to see Teensy Audio Library ported to CircuitPython

nova totem
#

People always ask for UDP support... but never sure if anyone is listening ๐Ÿ˜‚

cinder wind
#

Limor et al already ported it to SAMD51 (in Arduino)

eager matrix
#

I'm also going to make an audio feather wing with 2in and 2 out and might do balanced inputs if I can fit the connectors and get the chips.

cinder wind
#

yeah static buffers

eager matrix
#

I may need some help getting set up. Is there a guide?

modern night
#

Do you have books you recommend that are helpful? I might just end up printing out the guide

rapid hornet
grand tusk
#

I've seen several people trying to do ultrasonic over I2S. ๐Ÿคท

eager matrix
#

I'm on it right now.

cinder wind
#

wait what's the UDP joke? I think I missed it

nova totem
#

I could repeat the joke but still wouldn't be sure if you'd get it

modern night
#

Just books that help with problems you run into with core development. I've discovered that reading through books is one of my preferred learning methods

eager matrix
dim wigeon
#

This meta-humor is too much for my brain on a Friday of a week Iโ€™ve been on call for work. ๐Ÿ˜‚

grand tusk
#

NAK

nova totem
sterile forge
#

UDP does not check to see if packets arrive in order or at all.

rapid hornet
dim wigeon
#

Iโ€™m hoping to get all the rest of the streaming mechanics figured out this weekend.

modern night
dim wigeon
#

I was super excited to get involved with CircuitPython in 2019, and then the world blew up and my body tried to assassinate me last year. Now Iโ€™m excited to get back into the community.

timid plover
#

I'm reading Jan's USB Complete now! very good

modern night
#

Awesome! Thank you!

eager matrix
#

Phils Lab has a Kicad tutorial on udemy and it is free for a few days.

cinder wind
#

I'll have a "CircuitPython2022" post but I'll be done maybe this evening, and it's really just "more audio control plz kthx"

grand tusk
#

Will ampy be supported for ESP32S3 workflow?

open surge
#

We might just have to talk about that todbot. ๐Ÿ™‚

eager matrix
#

Oh smack, the free ones ran out about an hour ago.

cinder wind
#

I am almost able to write native CircuitPython libraries now that dig into system resources

#

so maybe I can work on audio stuff

balmy tinsel
#

I'm relatively new to using Circuit Python and haven't had a chance to write a CP2022. It's great for the keyboard stuff I've used it for I'm wanting to try it for some robotics related projects.

upper sandal
#

an issue with ampy is that the latest imports ubinascii to be binary safe, Jerry has filed a PR for that

dim wigeon
#

I donโ€™t know if I know enough of the low-level stuff to contribute to the audio stuff, but itโ€™s something Iโ€™m interested in too.

eager matrix
#

Oh man a looper would be great esp after I finish my board.

nova totem
#

I wonder how much of the audio stuff can be done port independent. I know a bunch of it ends up port specific which makes the work harder

grand tusk
#

File transfer over I2C?

#

I want a swarm of multiprocessing CircuitPython boards.

dim wigeon
#

@grand tusk Do you want Skynet? Because thatโ€™s how you get Skynet. Skynet runs on CircuitPython. ๐Ÿ˜‰

grand tusk
#

I've been accused of that before.

nova totem
#

depending on the math needed the hard stuff gets into the port specific code

dim wigeon
#

I donโ€™t mind diving into stuff I donโ€™ t totally know how to do, but Iโ€™m not a math ninja, soโ€ฆ

grand tusk
#

Kick on voice 0, snare on voice 1. Mixer works pretty well.

eager matrix
#

Are there Kicad parts defined for the feather connectors?

warm pulsar
#

@eager matrix what do you mean by feather connectors? to create your own feather - or to use one in your project?

idle spindle
simple fractal
grim ginkgo
#

Not sensitive depends on context... If the temperature in my house stays 15C for a while... I might not be home.

modern night
#

That'd be incredibly powerful in so many use cases

idle spindle
#
brazen grove
modern night
#

that'd be fun

#

Yeah the broadcast net stuff would be a fun thing to see

eager matrix
simple fractal
warm pulsar
#

@eager matrix yeah, the spec is online but I wouldn't be surprised that someone already created the necessary footprint for one.

grand tusk
#

I aspire to that low-power lifestyle.

cinder wind
#

a circup non-believer! get him!

eager matrix
#

I'll talk to @ornate coyote and the peeps from Blues Wireless to see if they used Kicad.

modern night
#

haha, workflows are hard things to change though

ornate coyote
eager matrix
#

I've been a vimmer for decades.

grim ginkgo
#

That explains why I couldn't import pdb ๐Ÿ™‚

grand tusk
inner spade
warm pulsar
#

@ornate coyote Good tip! One more reason to upgrade to Kicad 6! I've been looking to create a feather...

eager matrix
#

This conversation show why this discord is great.

warm pulsar
#

@eager matrix A few of us have been having multiple conversations in parallel...

dim wigeon
#

@warm pulsar You mean there are people whose brains allow them to only have a single conversation at a time? Sounds fake to me. ๐Ÿ˜‚

grand tusk
#

Cut off one head, two more will appear.

ornate coyote
#

KiCAD 6 is da bomb !!

warm pulsar
#

@dim wigeon It all depends on how many IDE you have opened at the same time. (trying to code at the same time too - without much progress)

timid plover
#

What's your standard-work reguarding compiler warnings ? ( saw some flow by )

ornate coyote
#

w00p! Just finally did a PR for my new S3 boards for tinyuf2!

#

@rapid hornet remember that magic you did on the CPY repo to not build every boards on every PR? Time for that to happen on the tinyuf2 repo I think... had to run 50 builds (49 unrelated) to check my PR?

#

hahaha, you've seen my git fu... it's non-existent !

warm pulsar
#

@ornate coyote looking forward to those feather s3... Will they end up on tindie?

ornate coyote
#

Working on that RIGHT NOW!

dim wigeon
#

I need to figure out a better way to organize all my boards. I have microcontrollers scattered all over my house right now. ๐Ÿ™‚

warm pulsar
#

sweet. I'll have to load my basket

#

@dim wigeon sensors all over the place makes things even worse... They DO get everywhere...

ornate coyote
dim wigeon
#

@warm pulsar They really do. I also somehow have a bunch of oscilloscope probes all over right now too. (I just upgraded my scope, but stillโ€ฆ)

ornate coyote
#

@rapid hornet it does have an internal temp sensor yes. Not sure how to read it.

#

not in 4.4 yet is seems.

#

4.4 is now officially released (a few days ago) so maybe that's old.

idle spindle
#

@brazen grove i have played with them for a while now. ther WS2811b Or what ever the stander 5v ARGB(neopixel). they work my code dose not.

brazen grove
idle spindle
#

yes lol not trying to be rude. i love making stuff and playing with CP. im learning CP but im coming from arduino. neopixels and my fav to play with in both. yes they work in both.

#

i have a strain of 21 that i was playing with the led animation lib last night

#

i can get the code right

#

cant

#

the board works just cant get the code right sorry to say so much lol

#

this is what im beating myself over

warm pulsar
#

@rapid hornet is 0 = forever? or 32bit_max is practically forever

grim ginkgo
#

Are you asking us to solve the halting problem?

ornate coyote
#

sorry to keep you awake @rapid hornet ๐Ÿ™‚ Feel free to sleep on stream! I do some weeks and folks don't even realise ๐Ÿ˜‰

timid plover
#

what are the units on the timeout value ( microseconds ? )

cinder wind
#

CP =? NP

timid plover
#

that is a long time then

ornate coyote
#

Friday afternoon yawnies ๐Ÿ™‚

sinful meadow
#

24 days if millis