#live-broadcast-chat

1 messages · Page 221 of 1

ebon stratus
#

Cool...looking forwared to holiday Discord

ionic garnet
#

NICE

#

love that

slow spire
#

Is that UNO compatible? Is it like the Adafruit Metro Mini 328?

delicate fractal
#

I used to work at BlackBerry. We once lost one of our power circuits when a squirrel shorted himself on a transformer.

lilac tusk
#

it's some limited edition Uno

#

marking 10 million unos sold

upbeat coral
#

Thank you for taking time for us.

spiral bough
#

You guys are the best!

alpine nova
#

happy holiday y’all

viral sail
#

Thanks @open girder and good night. 🌖 Happy Thanksgiving all!

ionic garnet
#

love Pimoroni.

lilac tusk
#

happy turkey day!

cinder wind
#

Happy Thanksgiving @open girder! You all are amazing

grand tusk
#

🦃 🥁

split gazelle
#

thanks for a great evening of shows & happy thanksgiving

ionic garnet
#

Happy Thanksgiving Limor and Phil and all of Adafruit

slow spire
#

Thankful for our @open girder community 🦃

urban gale
#

thanks Adafruit. Night all!

atomic sandal
#

you guys are awesome!

nova totem
#

Thanks and happy thanksgiving to all my American neighbors

atomic sandal
#

Happy Thanksgiving!

waxen thistle
#

@open girder Thanks for another excellent evening of shows! Happy Thanksgiving and good luck this weekend with the Black Friday rush of sales!

ionic garnet
#

I really appreciate all of you who hang out here

ornate ether
#

Regarding the 6821 PIA, it looks like it's kinda similar to the 65C22 (although the register layout looks different). Data sheet here: https://sowerbutts.com/replica1-serial/6821.pdf If you haven't already, I'd suggest really giving the datasheet a good read, and working out, step-by-step, what bus signals you need to provide to do what you're trying to do. If you have some DIP switches, tactile momentary switches, and LEDs, I'd suggest breadboarding it all together and manually clocking it... setting the register-select/address lines and data bus lines and clocking through initialization and sending bytes. I wrote a simple program to do a nested loop and send incrementing bytes to both ports on the 65C22, which I then monitored with LEDs. You can throw together a simple 6502 ASM program (or do it on an Arduino) to do it, too. I think the tough thing is that the old Motorola parts (and old MOS parts) were not "static" and if the clock ran too slow (or stopped) they'd get all confused. I'm designing the RIBBBIT65 around the WDC 65C02 (and 65C22 VIAs), which, as I understand it are "static" and will hold state even if the clock stops. I've build some "busy box" boards with switches and lights to simplify breadboarding stuff like testing the VIAs (because they were causing me no end of trouble at the beginning of the RIBBBIT65 project).

turbid hill
#

@ornate ether thanks I will look into that.

sudden slate
#

Happy late Thanksgiving!

pearl shoal
#

Hi folks - hope you had a great Thanksgiving. I love the AT guide. I do have a quick CP question...

I need to activate an AT switch when a user vocalizes a particular tone. Ideally, three tones with three different outputs. Any suggestions on hardware that would work best for this? Do we have an FFT/tone detection library? I can fall back on a RPi4 + Braincraft which I'm using for other stuff for her, but I'd like a simple tone switch.

smoky island
lavish frost
#

sounds good 👍

pearl shoal
#

Watching now @smoky island

lavish frost
#

No problem 💪 always happy to try to make things mobile friendly

grand tusk
#

Hello everyone. Today I'm driving the FunHouse.

pearl shoal
#

Feathers & Featherwings are 20% off today (until midnight)

nova totem
pearl shoal
#

@nova totem well, I have an edge badge & a rPi4 + Braincraft, and a CP Bluefruit so I think I have good hardware to test... just need a direction

brazen grove
#

good evening

lavish frost
#

at some point I may want to pick you brain on player devices... there's a project at work that might be coming down the pipeline to make a "dashboard"-esque display for the main office

nova totem
pearl shoal
#

I was thinking that maybe a guitar-tuner code could be repurposed

#

Yes! That FFT stuff is what I'm looking for

nova totem
#

Oh yeah I would think that would work, makes sense to me

pearl shoal
#

Can you post a link to that?

pearl shoal
#

Yes, those are the boards I have w/Mics

#

Looks like @robust horizon might be a good person to partner with on this

pearl shoal
#

I didn't realize the glasses controller had a mic - so cool! I have one of those too

brazen grove
#

jlink stands in for openocd

#

so when you use jlink, you don't need openocd

#

you can also use black magic probe, that lets you connect gdb directly to it

#

without openocd

nova totem
#

I really have to take the time to learn to setup proper debugging for the core

brazen grove
#

me too

#

I have only used it for flashing

nova totem
#

I'm literally adding printfs to the code right now to figure out how something works 🙂

brazen grove
#

that is the way, also, blink a LED

#

you can read what's written on the chip

nova totem
#

I found out you can't make a native class subclass another native class. Trying to figure out why

brazen grove
#

it's not in apt

#

you need to download it from Segger's website

#

it's closed source :(

#

you need the same build for which you have the ELF file

#

debug build is going to be easier to debug, but it should work anyways

sudden slate
#

The new server image is lit

#

@grand tusk WDYM with the 🙉

#

??

brazen grove
sudden slate
#

Oh

#

hehe

grand tusk
#

Reacting to loud noises. 😄

sudden slate
#

LOL

grand tusk
#

Which one is the target?

brazen grove
#

the metro m0 express

#

make sure the debugging cable is correct

#

it pauses the cpu when it's connected

#

run gdb

#

you can do it without the elf file

wind spoke
#

It's very Xmas if there is an Elf...

pearl shoal
#

I'm only half listening

#

But you can debug w/o an elf file - that's usually just the symbols to help you see the names

brazen grove
#

you can run make BOARD=... clean all to clean and build in one command

#

"all" is the default target for make

wind spoke
#

Accept that...

brazen grove
#

it says version 5

wind spoke
#

curses help controling the terminal, change colour, position the cursor, ...

pearl shoal
#

curses (ncurses) is an old linux/unix library for controlling the terminal

#

As @wind spoke and I know because we're old

brazen grove
#

install libncurses5

wind spoke
#

So I am old too...

pearl shoal
#

You might need version 5, not version 6

wind spoke
#

It say so.5 ... so 5 it is...

pearl shoal
#

Don't do that

#

Don't the do the ln -s thing

#

versions 5 & 6 probably are not compatible

brazen grove
#

just install the version 5

pearl shoal
#

install the libncurses5 package

#

That will be alongside the version 6

wind spoke
#

Haaaa we will have one library missing after the other!

grand tusk
#

Why Python 2.7?

brazen grove
#

it's a version of gdb with python support

#

install libpython2.7

pearl shoal
#

yay!

#

type bt

grand tusk
#

Seems like Scott mentioned Python support in gdb a few weeks ago.

pearl shoal
#

once you're connected

#

you are in GDB now

brazen grove
#

you need that 'external' command in gdb

pearl shoal
#

You need to give it the program to load

brazen grove
#

to tell it the port

pearl shoal
#

listen to @brazen grove

wind spoke
#

I am going to learn things... I usually debug with printf!

brazen grove
#

I guess you need the elf file after all

pearl shoal
#

You are at a breakpoint

#

The question marks are because you don't have the elf

#

try typing bt

wind spoke
#

Missing symbole, so it does not know where you are ?

pearl shoal
#

and hitting enter

wind spoke
#

back trace ?

pearl shoal
#

So, the elf file will help

#

yes

brazen grove
#

it's question marks, because you don't have debugging symbols

grand tusk
#

Put the elf back on the shelf.

brazen grove
#

should be fine

wind spoke
#

Try to use the elf that match the uf2... or 🙂

brazen grove
#

it might not get to the bootloader disk with the debugger connected

pearl shoal
#

exit gets you out of dbc

#

gdb

#

"exit"

brazen grove
#

q

pearl shoal
#

quit?

#

It's been years

wind spoke
#

It is so bizarre I seems to remember things about gdb, but I am pretty sure I never used gdb. Or was it so painfull that I hided that memory?

pearl shoal
#

In 1995 I spent 1 year debugging a COBOL interpreter on an HP/UX system with nothing but Emacs and GDB

#

Turns out, that's all you need to debug

#

GDB really is that old

grand tusk
#

COBOL is older.

pearl shoal
#

Did you put it in the background? type 'jobs'

nova totem
#

I don't think I've used GDB since university

brazen grove
#

do fg and then ctrl+c

pearl shoal
#

fg

#

fg will restart it

#

foreground

brazen grove
#

yes

pearl shoal
#

Yes

#

linux/unix (again, very old)

brazen grove
#

we show our ages

pearl shoal
#

I love when old brain cells are useful

nova totem
#

All that unix stuff paid off in the long run

pearl shoal
#

Youneed that target command

brazen grove
#

you need the target command again

wind spoke
#

Usually I was doing Ctrl+Z then bg for putting in background something.

pearl shoal
#

bt

brazen grove
#

continue

pearl shoal
#

continue will have the program continue

#

backtrace will show wher eyou are

wind spoke
#

You are stuck on a breakpoint, so you have to continue.

brazen grove
#

I think we have a freeze

wind spoke
#

What are the command for step by step progress

pearl shoal
#

also step/next will move you forward

#

AH

#

I thought he was thinking real hard

brazen grove
#

humans usually breathe

wind spoke
#

Somehow the chat still move...

pearl shoal
#

weird - the cursor is blinking

#

His camera died

#

But OBS lives!

wind spoke
#

Maybe he run gdb on OBS by mistake?

brazen grove
#

I guess jlink nuked the usb

#

oh

wind spoke
#

Make sense...

brazen grove
#

usb is nuked because the circuitpython is not responding to it

wind spoke
#

Unplug the board?

pearl shoal
#

That sounds right - he needs to pull the plug

#

or type continue

brazen grove
#

I guess you want to plug it with a no-data cable this once

wind spoke
#

Can he get the REPL on a UART?

smoky island
#

almost back

pearl shoal
#

Might need a new link

smoky island
pearl shoal
#

Back

#

So, you might need to type continue when you connect or it will hang the USB buss

#

bus

#

So, CircuitPython was stopped when GDB connected to it

#

That means it wouldn't be responding to USB requests

#

So, you want to hit continue and let it run until it crashes

#

then it will stop automatically

#

yes

#

it's a gdb command

#

right after the target command, you type continue

#

Yes, right after that

brazen grove
#

or just "c"

#

it's also possible to power the metro from the jlink, but I don't remember the command for that

pearl shoal
#

Don't worry about the ??

#

It means that the point where it stopped you was not in the symbol file

#

it's in some lower level file (libc or something)

#

don't worry about it

#

Now go to the repl and make it faile

#

try it

brazen grove
#

if it helps, if you create a displayio display, release it,and create it again, it crashes

pearl shoal
#

try the command

grand tusk
#

The microcontroller.nvm works on the samd21 Metro board.

pearl shoal
#

Well, while we wait anyone want to help me debug the rpi4 problem I'm having?

#

went through the steps on the braincraft guide

brazen grove
#

have you tried switching it off and on again... ;-)

pearl shoal
#

can't get raspistill to work (not installed it seems)

brazen grove
#

install it?

pearl shoal
#

it says it's in libraspberrypi0 and I installed that

brazen grove
#

apt-cache search raspistill to find the package

#

I think the latest raspbian ha problems with the camera

#

not supported yet or something

#

so maybe they removed it

grand tusk
#

I smell smoke (from the solder).

brazen grove
#

a startup idea: flavored flux

pearl shoal
#

looks like it needs python2

#

working on it

#

back to the show

#

I think the guide may need to be update ```
pi@ellaswitch:~ $ sudo apt-get install python-picamera
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
python-picamera : Depends: python (>= 2.7)
Depends: python (< 2.8)
Depends: python-numpy but it is not installable
E: Unable to correct problems, you have held broken packages.

#

Control-c

#

You need the elf file from the build on the feather

#

I mean the pico

brazen grove
#

SWD SWC and powwer

pearl shoal
#

The three on the end

#

Ground is ground

brazen grove
#

ground is ground is ground

pearl shoal
#

Pick a ground pin

#

Yes

brazen grove
#

you need vref

#

yes

#

3.3V from pico to vref

#

the same power as the MCU gets

#

no smoke

#

you need to specify different mcu model

#

clean all

pearl shoal
#

Need the name of the board

brazen grove
#

the dots are the board you want

#

capital BOARD

pearl shoal
#

Yes, make will take any number of targets

brazen grove
#

within reason

grand tusk
#

the RUN pin

pearl shoal
#

there is nothing reasonable about make

brazen grove
#

nonsense, it's the sanest of the bunch

pearl shoal
#

I almost threw a computer out a window figuring out an automake problem

brazen grove
#

make defenestrate

#

autotools is a separate thing

#

it's evil

pearl shoal
#

yes, but so many open source packages use it it's a requirement to know it... and it blows

#

I think you hold it while resetting

#

Looks like a starting point

brazen grove
#

the voltage looks a bit low

pearl shoal
#

Connect it to one without the D

#

and maybe pull the VREF line?

brazen grove
#

d like diode?

#

make it has a shottky diode on it, that's why there is a voltage drop?

pearl shoal
#

I thought digital?

#

GND is GND, but GNDd is not GND 🙂

brazen grove
#

just guessing

pearl shoal
#

Make sure you type continue

brazen grove
#

now bt

pearl shoal
#

bt

#

type bt

#

crashed in the USB stack

brazen grove
#

in the usb serial, I think

pearl shoal
#

readline is reading input from the REPL

#

This is a timing crash for the USB?

brazen grove
#

try monitor reset to reset it

#

c

#

lucky! :)

pearl shoal
#

Probably only when connected to the debugger

#

debuggers introduce timing issues

brazen grove
#

anti-heisenbug

pearl shoal
#

You're not stuck yet

brazen grove
#

yes

pearl shoal
#

Control-C will break it

#

(which you want)

brazen grove
#

or reset it and set a breakpoint in the fault handler

pearl shoal
#

try 'list'

brazen grove
#

the debugging guide should have an example

pearl shoal
#

break in hardware_alarm_irq_handler

#

yes, you are good

#

it doesn't know where the source is

#

type "break in hardware_alarm_irq_handler"

grand tusk
#

The #2 breakpoint?

pearl shoal
#

sorry no "in"

#

up arrow should work

#

monitor reset

brazen grove
#

monitor reset

#

and then c

grand tusk
#

💥

brazen grove
#

it broke already in the irq handler

#

because it's getting called all the time

pearl shoal
#

gotcha - wrong place for the breakpoint

brazen grove
#

clear it

#

clear 1

#

sorry

#

can't remember the command for clearing breakpoint

pearl shoal
#

help

#

🙂

brazen grove
#

it is clear

pearl shoal
#

help breakpoints

brazen grove
#

clear harrdware_yadda_tadda_handler

pearl shoal
#

I think it cleared it before

#

and gave you the file issue

brazen grove
#

delete deletes all breakpoints

pearl shoal
#

as a warning

#

scroll up and copy the other function

#

further up

grand tusk
#

do 'list' again

pearl shoal
#

_reset_handler

#

delete what you have

#

then add one in _reset_handler

brazen grove
#

I think you want to set a breakpoint in HardFault_Handler

pearl shoal
#

I am not certain you have a stack crash - I think you have a loop where it's stuck in the interrupt handler?

#

I think he's right - and you might have to wait while the loop hits it

#

monitor reset

#

then c

#

type c

#

it broke immediately

brazen grove
#

you did hit a breakpoint

pearl shoal
#

type bt to see your backtrace

#

so, delete breakpoints and then the FardFault_handler

#

Hard, not Fard

brazen grove
#

thank you professor Freud

pearl shoal
#

nope

brazen grove
#

I think we need DEBUG=1

pearl shoal
#

I might need to head to dinner

brazen grove
pearl shoal
#

No problem...

brazen grove
#

-j 8

#

so that hard fault handler may be specific to SAMD

#

because it's in asf/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.c:284

#

c

#

monitor reset

#

it's probably a usb timing problem with the debugger

#

that speed is just the communication speed for the protocol

#

because the protocol is similar to SPI

#

fixed ;-)

#

ctrl+c

#

can you look in that file?

pearl shoal
#

type bt

grand tusk
#

Where is the nvm? Flash?

pearl shoal
#

That's a .o file

brazen grove
#

there should be a corresponding c file somewhere

pearl shoal
#

hit enter

brazen grove
#

oops

#

in SRC

#

it's an assembly file

#

crt0.S

#

circuitpython/ports/raspberrypi/sdk/src/rp2_common/pico_standard_link/crt0.S

pearl shoal
#

you should be able to type "list" and it will read it

brazen grove
#

I don't know ARM assembly enough to understand this

pearl shoal
#

backtrace is showing the history of function calls

#

yes

#

needs debug build

#

right

#

it goes out and finds the source file

grand tusk
#

Lost the stream again?

pearl shoal
#

Your stream got ugly

#

So... the problem is the CP code that calls that

brazen grove
#

try continue and ctrl-c again, maybe you will land in a different place

#

because this is inside timer interrupt

pearl shoal
#

@brazen grove doesn't GDB support multiple threads? like 'threads'? my memory is old

grand tusk
#

There's the gong. Thanks, it's been educational! 👋

brazen grove
#

ok, so it's stuck in that loop

pearl shoal
#

heading out for real

brazen grove
#

a few lines above it it says:

#
// exit should not return.  If it does, hang the core.
// (fall thru into our hang _exit impl
#

so this is an exit handler function

#

I'm heading to bed too, good luck

smoky island
#

Thanks all. I learned a lot. Appreciate everyone who hung out or watched on twitch or youtube. I'll be back in the morning tomorrow. Hope everyone has a great night and great weekend!

grand tusk
#

Next time let's play "Keep Talking and Nobody Gets Hurt".

pearl shoal
#

You're still live?

#

Hey @robust horizon - will you let me know when you're around?

pearl shoal
#

Anyone know what MICROPHONE_CLOCK and MICROPHONE_DATA are on the EdgeBadge? Doesn't seem they're defined in the port

smoky island
pearl shoal
#

Hey, super helpful

#

I just switched to the CP BLE for this test but I'll need to get to the screen eventually

#

Any idea on this one?
'''

#

File "code.py", line 109, in <module>
NotImplementedError: FFT is defined for ndarrays only

smoky island
pearl shoal
#

I copied it from there

#

mic.record(samples_bit, len(samples_bit))
samples = np.array(samples_bit[3:])
spectrogram1 = spectrogram(samples)

#

it's the spectrogram() call

#

Did that API change since the guide was made?

smoky island
#

The API did change since the guide was created, but I updated the guide at the time the API change got merged. It ran successfully on a CLUE for me at that time. It hasn't changed again since then to my knowledge but maybe something I am unaware of.

pearl shoal
#

I don't have a clue (no pun intended)

#

I do have a CPBLE and an edge badge

#

So I like using the CPBLE best

#

I took the volume level code

#

from the examples

#

and replaced the RMS with this spectrum call

#

Is there a way to convert the array to an nparray (efficiently?)

smoky island
#

I can give it a try tomorrow on the CLUE for baseline test to make sure the example is still working. I have an edge badge and a CPB as well so I'll give it a try adapting for those as well.

#

np.array(samples_bit[3:]) this should be turning it into the ndarray as far as I understand it.

pearl shoal
#

Ok, the first 3 bytes are used for something else?

smoky island
#

Based on this comment a bit above there I think the first 3 bytes are skipped essentially to "ignore" the time while the mic is starting up:

#use some extra sample to account for the mic startup
samples_bit = array.array('H', [0] * (fft_size+3))
pearl shoal
#

Ok

#

This seems to hang Mu when I open the serial port

#

I'll bang it out.

#

I'd like to not have to reallocate that array if that's what it's doing

pearl shoal
#

Lots of progress

smoky island
grand tusk
#

Hello. Stream looks good, audio good (YT).

brazen grove
#

afternoon

clever summit
#

Hey Tim! You may want to check the Youtube chat.

#

Yeah, they come and go.

#

Looks strange. Says message removed but I can still see it.

#

Ah. Yeah, that it's.

grand tusk
#

🎉 💥

#

I meant the absurdly large number before splash.

brazen grove
#

it looks like a bug

grand tusk
#

dir() lists all the globals.

brazen grove
#

possibly an interned string that is not found

grand tusk
#

That's what happens when you run pre-release code I guess.

#

That's after a long interactive session at the repl.

#

(sysname='rp3a0', nodename='rp3a0', release='7.1.0', version='7.1.0-beta.0-94-g584e88974-dirty on 2021-11-19', machine='Raspberry Pi Zero 2W with rp3a0')

#

fontawsome is...awesome.

grand tusk
#

What would happen if you wrapped the label in a widget, instead of adding it to the grid unwrapped?

grand tusk
#

Looks good!

grand tusk
#

One of the lines is missing (bottom right).

#

And it seems the stream has halted.

#

Is it possible to scale a bitmap? My QR codes are too small for my phone to read unless I scale the top level Group, and that creates other problems.

#

The bitmaps I'm using now are 29x29. I was surprised that the Group() will only scale by integers.

#

If I scale the top group it messes up the layout math.

#

Thanks, I'll give it a try.

#

Wrapped the QR code in a Group, scale=3. That's what I wanted!

#

It would be good if TileGrid had width and height properties.

#

Thanks, it's been fun.

open girder
#

Desk of Ladyada - Loooong weekend to finish the QT Py ESP32-S2! https://youtu.be/nQnyOD9b7Ag

We had a nice long weekend with tasty food, hanging out with friends, and doing electronics! one thing we got around to finally was finishing a QT Py that is based on the ESP32-S2. Yeah this is many months old but we also wanted to wait till we could get the version of the chip with PSRAM built in. We're doing Arduino & CircuitPython tests now. ...

▶ Play video
slow spire
#

Evening y’all!

mellow thunder
#

New QT Py...Nice!

fair fulcrum
#

=^-^=/

slow spire
#

I was wondering how double-sided it would be!

#

Quite dense

ashen hound
#

does this board have to be FCC certified/validated before it goes on sale? Does it matter since it is for prototyping

green bison
#

How much if any do you use the auto router?

slow spire
#

Love it. I like working with small components in prototypes

#

Will this support BLE in CircuitPython and/or Arduino?

green bison
#

Well I heard it from one of the best, don't use auto router

slow spire
#

Oh wait WiFi only I think.

fair fulcrum
#

yay u.FL on a adafruit board! I have really liked the partical feather boards for my longer range wifi bluetooth stuff because of their external antenna capabilites.

lilac tusk
#

If it was used in a mass produced commercial product (I.e.: not a makers Wifi light controller) then you would get it certified

ashen hound
lilac tusk
#

It’s super weird and confusing

slow spire
#

How is nRF52840 availability going forward?

spiral bough
#

Any plans for a tricolor Magtag? Can I use a 3 color screen on mine?

slow spire
#

Thank you!

spiral bough
#

Thanks! That helps!

slow spire
#

That was very John Park, PT 😁

open girder
#

🙂

lilac tusk
#

Thanks Adafruit! 🙂

green bison
#

Thanks for the show and the freebies

fair fulcrum
#

patiently waiting for my pink RP2040 =^-^=

grand tusk
#

JP's back?

haughty quiver
#

it's true!

grand tusk
#

Sweet!

tacit garnet
#

Happy End-o-November. One to Beam Up.

viscid bolt
#

Good afternoon.

grand tusk
#

All this time I've been pronouncing 'omicron' incorrectly. 🤦

inner spade
#

disco beats on YT!

#

mic audio level peaking a -6dB; smooth and in-sync

shell mason
#

beats and bongs

#

lars is having disco party it seems

tacit garnet
#

Say it fast.... Scott E Be Me Up

shell mason
#

Lars beam you up with the beats from this stemma speaker

grand tusk
#

Inspired by PT.

drowsy inlet
#

Question if there's time - How does this differ from the "Mini Oval Speaker - 8 Ohm 1 Watt" (https://www.adafruit.com/product/3923) ? Is it the same speaker just with the stemma connection? Thanks.

grand tusk
#

Great for playing "Street Chicken"!

inner spade
#

Jenny?

tacit garnet
#

Who ya gonna call?

drowsy inlet
#

867-5309?

grand tusk
#

🐔 !

#

Was expecting Rick Astley.

dusk socket
#

John if you want to get more out of it, get a red solo cup, cut a small hole in bottom and tape it right to bottom over the hole, its loud.

tacit garnet
#

In for 3. Some props could use more volume

grand tusk
#

Thanks, JP!

haughty quiver
haughty quiver
inner spade
#

Very popular with the band, second only to Free Bird.

#

"Do you know the words?" "No, just the numbers."

drowsy inlet
#

Not sure if coincidence but JP did mention working on projects where he played "two tones at once". Two tone. 🙂

steep dew
#

And you all just lost the game.

sudden slate
#

Say what now

#

??

steep dew
#

Well, I feel obliged to explain, now that you have asked. The game is simple. Once you know the rules, you are always in play. The goal is to never think of the game. Whenever someone that plays the game thinks about the game, they must exclaim so to anyone around. If those people are initiated (for instance by reading these rules) they have also lost the game, and must start over.

warm dagger
#

No 3d hangouts today?

upbeat coral
#

I guess not. Probably a notice somewhere that I haven't seen.

lilac tusk
#

Hanukkah?

#

They said last week no 3D hangouts this week

rapid hornet
#

I think they are taking the week off because of a birthday celebration.

steep dew
#

Don't blame me. Blame my stepson.

pearl shoal
#

Thank you @proper trench and @open girder for making the vcnl4040 breakout! It is the perfect infrared sensor for our work!

split gazelle
#

good evening folks

upbeat coral
#

Hey Y'll

nova totem
#

Hi everyone

waxen thistle
#

Good evening all you most excellent makers!

tribal iris
#

hey ehy

haughty quiver
#

hello!

turbid hill
#

Yo

open girder
smoky island
#

Hello all 👋 excited for another great night of projects!

waxen thistle
haughty quiver
#

hissss!

turbid hill
#

somehow my shopping cart got stuff in it again

kind crane
#

Hello

open girder
viscid bolt
#

Good evening

clear matrix
#

Evening, all!

viral sail
#

Good evening everyone.

turbid hill
#

the movie of greek tales of ulysees had a robot owl

waxen thistle
#

A Court of Owls.

smoky island
#

Great work on the owl. And dang I need an apron like that to keep important tools always within reach! @north harness

low fractal
#

Bubo was the Clash-of-the-Titans owl.

turbid hill
#

that is the one

waxen thistle
#

Adafruit -- the venn diagram intersection of electronics and puppets

split gazelle
#

super cool @haughty quiver

smoky island
#

I love tactile inputs like that for things running on the computer. That is awesome JP

waxen thistle
#

Do these sliders go to 11? 🙂

turbid hill
#

Lol

haughty quiver
#

Pancake Transporter!

waxen thistle
#

Scotty, beam me up some maple syrup!

haughty quiver
#

A full Jason Statham spoof with Phil B. getting that pancake to its final destination at high speed would rule.

turbid hill
#

sorry need to talk to the maple syrup cartel to release some

ionic garnet
#

greeting fellow meat packs!

#

I was going to say "sacks" but it seemed somehow derrogatory!

turbid hill
#

Meat bags of mostly water

ionic garnet
#

lot-o-water

vagrant flax
#

Like everything, that reminds me of a Futurama joke lol

ionic garnet
#

Believe it or not I am not totally hip to Futurama. I'm a luddite obviously

waxen thistle
#

🎸

smoky island
#

🐈‍⬛ 🎸

ionic garnet
#

I love that Liz is a guitar geek as I am!

clear matrix
ionic garnet
#

now I started the meat space thing

waxen thistle
#

Rock on @split gazelle 🎸 🦜

nova totem
#

Great projects everyone

viral sail
#

Thanks everyone for sharing these great projects.

ionic garnet
#

Rocking @split gazelle . We should chat sometime. I have done a lot of work on music and audio technology over the years and have many ideas

split gazelle
split gazelle
turbid hill
#

ok off to cp some feather esp32-s2's

ionic garnet
#

Slammin the hot chocolate.

sudden slate
#

Hey all

ionic garnet
#

I got my Pink Feather RP2040 today

nova totem
#

already hot my quota of hot chocolate for today (not that there is a quota...)

sudden slate
open surge
#

The pink ones are so readable! I really like it

ionic garnet
#

I was so excited at the pink board I went running upstair to show Sue. She was like "very nice. What do you do with it?" I was like "have you been listening to me for the last 40 years?" (we started dating in 1978)

sudden slate
#

I know!! I'm sad I didn't get a pink one 😦

open surge
#

I was actually thinking of putting it in a shadow box and hanging it

sudden slate
#

I don't have 100$ to spend atm

#

hehe

ionic garnet
#

I bough a plain one two in the last couple of orders. I like to stage Adafruit boxes to come every few days.

open surge
#

@ionic garnet My wife would have words with me if I did that!

upbeat coral
#

I actually set an alarm that night to make sure I got my order in on time.

ionic garnet
# sudden slate I don't have 100$ to spend atm

I had a problem similar to that. I had just transferred some funds around and forgot about the bank holiday and money not moving. I had to find a way to use cash. Easy fix, buy a prepaid debit. By the time I did that my funds were available!

open surge
#

I was a bit surprised when I woke up in the morning and they were still available. I took that as a sign to buy the stuff I needed for my next project

ionic garnet
open surge
#

🙂

ionic garnet
#

I try to never speak rudely to anyone

#

I wish I had learned that skill when I was younger

waxen thistle
#

We all learn and grow -- and you wouldn't be the person you are today if you didn't learn those lessons & make mistakes back then.

ionic garnet
#

True enough. I was pretty insane in my Silicon Valley days at Symantec in the 80s and 90s

#

but insanity was required as we were growing from $100M in sales to over a $1B in sales

#

not for the feint of heart

#

I love mistakes. When I interviewed with Cynthia Breazeal, the creator of Jibo, she had me meet with the lead VC/angel. He labeled me a "High Risk/High Reward person" and advised them to hire me. So I use that as a title to my podcast

#

one of my mentors told me while sitting at Warner Hollywood lot while making a movie with the band The Police that "if you aren't getting fired frequently, you aren't taking enough risk". I told him "don't worry, I got that part down."

open girder
turbid hill
#

flashing a esp I screwed it up sigh

ionic garnet
#

I fried so many WS2812bs in the last two weeks. So I know how you feel @turbid hill

#

luckily I just chop out the bad ones and solder the good ones

#

Boosted as well! 2 Pfizers and one moderna

waxen thistle
#

Embrace the damage -- 2020-2022.

turbid hill
#

I prob just screwed up the flash process

slow spire
#

Hi all!

ionic garnet
#

I bricked one Sparkfun Pico 2040 Lipo. Can't wipe or recover

#

No idea how

#

it is indeed what it is

#

bravo

#

PT, I love the leadership Adafruit displayed in dealing with this stuff

turbid hill
#

wonder if you could get into the rp2040 through the debug port

ionic garnet
#

hmm maybe. I don't use picoprobes and all that so much so didn't think of that

turbid hill
#

has to do this with a stm32

ionic garnet
#

Actually my bad, it was a Pimoroni board with similar feature set/size

slow spire
#

@ionic garnet I bet there’s a way to unbrick. Someone here will know.

ionic garnet
slow spire
turbid hill
#

here is a pinky feather

ionic garnet
#

Question: I have a Pimoroni Pico Lipo, an RP2040. I put CP on it around 7.0 beta. I somehow hosed it so I can't get it to turn on anymore. Any ideas how I might troubleshoot it or should I write it off?

#

I missed JP's show but I bought that STEMMA QT speaker/amp a few days ago and it came today

#

PT you probably packed my order!

slow spire
#

Ooooh easy speaker STEMMA add-on!

ionic garnet
#

I love this little STEMMA board

#

A real step up for Piezo

slow spire
#

What did we just dial?!

ionic garnet
#

without need for an amp too

#

cuz it has one (2 watts mono I believe_

#

really an excellent value IMO even full price

#

i am all for solder-free stuff. I can solder, but why if you don't need to?

smoky island
turbid hill
#

Soldering is relaxing I like doing it except when I today put the connectors on the wrong side of servo feather board

velvet beacon
#

Hi folks! yay, chatting about Giving Tuesday 🙂

slow spire
#

Hi, @velvet beacon

ionic garnet
turbid hill
#

that button patern is generaly a esp32 pattern to put a esp in programing mode

#

I would not worry about it, I have a bricked pico but since I have another 15 spare since they are so cheap

desert orbit
#

Nothing heals the soul more than helping people ❤️

vagrant flax
ionic garnet
#

Speaking of charity, one of most fulfilling things I've ever done was spending 5 years raising Guide Dogs for the Blind for the charity of the same name. It was my late wife's childhood dream. I did it for her but I fell in love with it. She passed away 4 years in but she was happy and satisfied. Helping others is the best therapy

#

I lived on west coast at the time. But the last of 3 guide dogs I got to adopt. The other two became guides.

smoky island
ionic garnet
#

I will try that

turbid hill
#

one of the pins on the pico if shorted with gnd causes a reset

slow spire
#

No solder, no code, with Wippersnapper plus STEMMA

smoky island
#

1st one is always the hardest. This is awesome news. Love to see more capabilities added to wippersnapper

ionic garnet
#

I probably just swore at it and asked it why it wasn't like all the other well-behaved boards. I have a second identical unit works great

turbid hill
#

pin 30

open girder
#

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

turbid hill
#

is the run/reset pin

ionic garnet
#

i usually forget to apply the discount code. Then I remember but think "I'm happy to let Adafruit keep the money". We all support each other

strange mantle
#

@ionic garnet the RP2040 has a ROM (can't be overwritten) bootloader - and - that ROM bootloader is UF2, which should create an RPI-RP2 folder. in general, there is no way via software to mess up the bootloader. should be able to get back to it via the suggested button press dance.

turbid hill
ionic garnet
# turbid hill is the run/reset pin

the problem was I saw no signs of life. Not sure if I peeked at the USB device. I know I can recover the other one to boot into RP1-RP2 to recover from a failed push of code

hot frigate
#

Yay Cooperative multitasking!!!!

slow spire
#

Cooperative multitasking reminds me of my time coding for Mac OS system 6 - 9

turbid hill
#

Lol now need uncooperative multitasking

ionic garnet
#

I was using a '19 i9 MBP, which recently was added to the broken toy box. Now I'm using MBA 11" M1 and having lots of problems with USB through a dongle. If a device draws too much power, MacOS boots it off USB bus. Unrelated to the 2040 board problem,

#

Uncooperative M/T and user hostile interfaces FTW

turbid hill
#

weird have prepped a m1 mac at work and had no usb issues

ionic garnet
#

thanks for all the suggestions. I think it might be the dongle.

robust horizon
ionic garnet
#

I have 3 or 4 USB-C to USB-A/HDMI/ethernet dongles. I should try using a different one. These are not cheapies either. I typically buy high end stuff

split gazelle
#

one of the faculty members i work with has a dune reference in their powerpoint tomorrow and i was very excited to see it

vagrant flax
#

Adafruit Pain Box ™️

ionic garnet
#

It annoys me my M1 MacBook air can only drive one external monitor. I like to use 2 32" UHD monitors. Otherwise love the M1 machine.

#

We loves cool stuff

turbid hill
#

at work I got a usb-c dock from aniker from amazon and it drives two monitors plus the macs own screen

ionic garnet
#

get it: sand... Dune

velvet beacon
#

all the blinkas!

ionic garnet
#

On MBP I can do that. Not on the 2020 Air M1

desert orbit
ionic garnet
#

only supports one. You can mirror more than one.

turbid hill
#

Looks like the workers are all buzzed on coffee overload

slow spire
turbid hill
#

The M1 I did at work is supporting two via the dock

desert orbit
#

I love watching the selective solder machine work. So strangely relaxing.

ionic garnet
#

Time for a new Mac anyway. Still really upset about the Big Sir update bricked my MBP. I followed the fix instructions only for it to fail in new ways. Apple can fix no doubt.

waxen thistle
#

@slow spire I think it depends on the resolution. And I think the M1 would have the best luck.

ionic garnet
velvet beacon
#

@desert orbit I was thinking the same thing

slow spire
#

Probably going to get a 16” MBP max myself

turbid hill
#

yes I am only using 1080p at work but my CFO wants a big wide screen instead

ionic garnet
open girder
#

on a 16" mbp here, it's great

ionic garnet
#

Nice

waxen thistle
#

that new MBP m1 max is very inticing

open girder
#

it keeps up with me 🙂

waxen thistle
#

I'm on a late-2019 16" MBP here, and it's pretty solid too

turbid hill
#

my CFo has the new M! but not the max version, one model down

ionic garnet
#

I have so many Macs but only one M1. I have been all Mac all the time since about the Intel switch. Had Macs from 1984 onwards but they were toys.

slow spire
#

My first Mac had the $1000 640x480 monitor.

waxen thistle
#

[the m1 is no doubt better, but what I got worked great when i first needed it]

ionic garnet
#

My first one had the built in monochrome with only a floppy disk and 128k of ram. I used an article from Byte to upgrade it to 512k!

smoky island
#

Once that building is complete I kind of want to see all of the timelapses from each week cut together.

ionic garnet
#

A very expensive toy

#

I still have a gooseneck iMac I bought for my daughter

#

it still works

#

gooseneck

#

People often wonder why I switched to Macs approximately one year after having the source code to Windows in one of my jobs. NDA prevents me from saying!

#

for all my work

odd fox
#

Love the Menorah. I would LOVE to get a rabbi's opinion on this as a replacement for some dangerous candles.

ionic garnet
#

me too. Wish I had built one BEFORE the holiday!

odd fox
#

Sadly, evert year there seems to be sooo many people who burned their house down due to the candles.

robust horizon
#

Also from the same article:

Following the Menorah lighting ceremony, participants will be treated to hot drinks and donuts and the all new 3D Dreidel Glasses (which make all street lights look like a dreidel when you are wearing them), and a show by the Hoop Wizard.

vagrant flax
#

Ominous 😮

ionic garnet
#

I have a strand of just a few neopixel fairly lights that survived a mishap. Plan on making a menorah with them is some kind of arty menorah shape. I bought some cool Menorahs in Amsterdam decades ago for inspiration.

#

people are not always the smartest animals on the planet

ivory kiln
#

Is it me, or is the 3D printed blade look longer then then purchased one?

ionic garnet
#

this is a picture of me from my very early years that appeared in a Hartford CT newspaper. I was singing a solo. Had the long blond hair then too.

odd fox
#

true. Technically, I'm not Jewish, but my husband is. Took several "conversations" to explain how crazy it was to leave 24 hour memorial candles unattended.

#

That's ADORABLE @ionic garnet

ionic garnet
#

a more modern pic on the night we went bankrupt at Jibo. Staged obviously

slow spire
#

Awww!

ionic garnet
#

I was really emotionally attached to Jibo having been there from the beginning

desert orbit
#

That platform looks cool but I always worry about longevity of cloud IoT middle-layer services. But this looks well thought out from the vendor’s perspective. Neat!

odd fox
#

@ionic garnet: I do picture repair. Send me a high res scan of the pict and I can try to clean it up for you.

ionic garnet
#

me too. I built my own IoT service that is cloud vendor agnostic

odd fox
#

Not an advert.

#

lol

ionic garnet
odd fox
#

sweet!!

#

I used to do photo repair several years ago.

#

as a side job

slow spire
#

@ionic garnet I worked on early prototypes of Moxie and ElliQ

odd fox
#

Always looking for a new challenge

ionic garnet
#

PM me an email. I just tried to DM it but didn't work from within this main chat

fair fulcrum
#

we ship a lot of CAT-M in UK/Europe but have not done so in US

ionic garnet
#

Or write to me at rich (at) waverleysoftware (dot) com

#

My full name is Rich Sadowsky and I am easy to find!

vagrant flax
#

I used to work for a vending machine telemetry company with lots of customers in Mexico. We mainly had to use 2G networks lol

odd fox
#

@ionic garnet just send you a DM.

#

@vagrant flax: 2G? EEEEK!!

vagrant flax
#

Yeah, at the time I left the company they were finally moving to 3G modules

desert orbit
#

Ooooh feather carrier! I’m totally in. 🥰

#

Wow pricing is actually pretty good, expected much higher numbers on the Notecards.

slow spire
#

Nice

desert orbit
#

Gonna have to build the feather-based custom LoJack of my dreams with one of these.

vagrant flax
#

That's really impressive

robust horizon
#

subtitles fail of the night

#

"kentucky is the code"

vagrant flax
#

😂

dim knot
robust horizon
#

to be fair, if you didn't show me how it was spelled I'd be lost

turbid hill
#

I have that soldering assistant

desert orbit
#

:alltheidc:

turbid hill
#

Mine has a magnifier also

dim knot
open surge
#

kinda new around here, but who is presenting with ladyada?

open girder
#

some guy she found selling gum down the street, he's "ok"

fair fulcrum
#

they kinda look like chess pieces

open surge
#

I just like to put names with faces. 🙂

open girder
#
#

it's me pt

open surge
#

thank you

desert orbit
#

Looks like a more flexible version of the smaller purpose specific things used in cell phone board repair shops. I dig it

fair fulcrum
#

otherwise known as Mr. Lady Ada

open surge
#

I remember him from Make

dim knot
#

64MB Micro SD Memory Card https://www.adafruit.com/product/5249

256MB Micro SD Memory Card https://www.adafruit.com/product/5251

512MB micro SD Memory Card https://www.adafruit.com/product/5252

open girder
#

make, craft, hackaday, popular science, engadget, 2600, fallon, braincraft... adafruit 🙂

turbid hill
robust horizon
#

it reallllly looks like it says "512MB" under the "256MB"

vagrant flax
#

I'm going start putting source code to my arduino projects on these and taping them to the inside of the gadgets I build lol

open surge
#

genius!

desert orbit
velvet beacon
#

@open girder time traveler

dim knot
open girder
#

@velvet beacon our CFO is from MN too

#

🙂

vagrant flax
#

I actually got the idea from someone else on here, but it's actually practical with those small guys

open surge
#

<-- MN

fair fulcrum
#

dont stick it with the pointy end

smoky island
#

I'm glad to see these plain SD cards being made available. My wife has a portable word processor that has an SD slot but does not work with any of the newer protocols. It was quite difficult to find a card to use with it.

velvet beacon
#

ha you betcha i am!

robust horizon
#

A lot of older 3D printers are SD-only too

#

My FIL is from MN, it's been too long since we've visited the relatives up there.

desert orbit
#

Also I sent a music historian friend a link to last week’s show where you were taking about the Price disk and she was like “oh cool, Anil is a friend of mine too!”. Crazy small world.

nova totem
#

Im just north of MN in Canada

digital crescent
#

MN! That's where I'm from

open surge
#

Digikey is in MN too!

velvet beacon
#

hah! it sure is, thief river falls @open surge

desert orbit
#

Flyover country best country. 😎

dim knot
open girder
#

@desert orbit i worked closely with mark goldstein, anne bolgna, and pat fallon (and joe duffy) as well as a few others

#

neill arthur runs weiden kennedy here in NYC, same building as adafruit

#

small-small-world

#

bmw films just turned 20 as well, oof

ionic garnet
#

while supplies last!!!

velvet beacon
open surge
#

I live near Paisley

fair fulcrum
#

i think my pink rp2040 got here today!

ionic garnet
#

today

drowsy inlet
#

yay pink feather! mine arrived today. thx!

vagrant flax
#

Mine gets here tomorrow 😄

desert orbit
velvet beacon
ionic garnet
#

I miss RadioShack

robust horizon
#

the boot button could be damaged...?

ionic garnet
#

It won't boot at all so may be fried @open girder . Tried that but thanks

#

perhaps

velvet beacon
ionic garnet
#

thanks

#

mouser?

desert orbit
#

Project question: I’m considering ordering a flex PCB for a prototype, have you had any good experiences with PCB houses that offer affordable-ish flex boards? Or any advice?

ionic garnet
#

practice,mistake, fail until you succeed

desert orbit
open girder
#

hah, @desert orbit (i grew up inverness, fl)

#

the world gets even smaller 🙂

fair fulcrum
#

oshpark flex service is awesome. i have done a few orders with them on flex and regular PCB. never disappointed and they are really fast

turbid hill
#

except grans central out of stock

#

samd51 shortage

velvet beacon
#

@desert orbit my husband worked at BU back in the day, it was a rad place

ionic garnet
#

the world is tiny. I hear it's flat too. But I am skeptical

desert orbit
fair fulcrum
robust horizon
#

thanks for hanging out!

ionic garnet
#

Matrix!!!!

upbeat coral
#

Thank you for taking time for us.

viral sail
#

Thanks @open girder and good night. 🌘

split gazelle
#

thanks for a great evening of shows!

fair fulcrum
#

<3

ionic garnet
#

prolly my favorite movie of all time

desert orbit
#

Good hangs friends. ❤️

open surge
#

thank you

ionic garnet
#

@open girder Thank you for being you!

drowsy inlet
#

thank you!

waxen thistle
#

Gold! Excellent for currency, not so much for Cybermen.

#

Thanks for another excellent evening of shows!

nova totem
#

Thanks for the shows

vagrant flax
#

Thanks y'all, fun hanging out as usual 😄

open girder
#

give it up for the people who escaped FL, went to MN, then ended up doing electronics, WE HERE

robust horizon
#

nice track!

ionic garnet
#

See ya'all

desert orbit
#

Oh and shout out to Adafruit shipping folks for not missing a beat with some big orders this last week and a half.

velvet beacon
#

Thanks, y'all! Have a wonderful evening.

robust horizon
#

happy to see you @velvet beacon

open girder
#

thank you @velvet beacon

velvet beacon
#

@desert orbit we'll be sure to let the team know!

ionic garnet
#

I spent one summer at age 16 in Ft Lauderdale Pompano Beach area. Not for me. Move 4 years later to California

open girder
#

everyone give it up for the best CFO in the biz ... @velvet beacon !!!

ionic garnet
#

STELLA

velvet beacon
#

@robust horizon @open girder same here! fun show as always ❤️

desert orbit
ionic garnet
#

but as a recovering ex-Jew, I am obligated to retire there

#

so no plans to retire

velvet beacon
#

awww thanks, folks!

ionic garnet
#

CFO = one of the C-level jobs I've never held!

velvet beacon
cinder wind
#

dang missed it! hi everyone! bye everyone!

ionic garnet
cinder wind
ionic garnet
#

since they frown on cars, these were matchbox cars. But it was still exciting. How are they going to top that next week? Maybe a Lego-hot wheels?

#

anyone know where Doctor has been? I miss him

sudden slate
#

@teal river - are you still active??

vivid ore
#

He's been busy with his new job IIRC. I have seen him pop in from time to time, but it has been a while.

sudden slate
#

Cool

lavish patrol
#

Greetings. toebeans

haughty quiver
#

hellos

lavish patrol
#

Bleeps and Bloops are imminent...

spiral vale
#

Aloha!

haughty quiver
#

Hi Steve!

viral sail
#

Good afternoon.

grand tusk
#

Hey there!

lavish patrol
viscid bolt
#

Good afternoon

grand tusk
#

YT has bleeps and bloops!

lavish patrol
#

Lars has a new hat.

grand tusk
#

Saw you last night on the show-n-tell puppet show.

ivory flax
#

Hey John

drowsy inlet
#

the table looks so clean

lavish patrol
#

Lars - now available in a handy six-pack.

smoky island
#

The world is not ready for 6 of Lars.

lavish patrol
#

Lol.

lilac tusk
#

Ya know, funny enough my dad had a friend named Lars

#

He had a music recording studio

lavish patrol
#

That's Lars in a previous existence...

drowsy inlet
#

need to try the solo cup suggestion

lavish patrol
#

What's with all the flourescent lamps?

grand tusk
inner spade
#

Interested in finding uses for the new aluminum Solo.

lavish patrol
#

Neat trick.

grand tusk
#

That's a great tip!

viral sail
#

Could you use \t to tab them into columns?

lavish patrol
#

Does that work in all pythons?

drowsy inlet
#

yes and yes

grand tusk
#

python3

lavish patrol
#

👍

drowsy inlet
#

using tabs to get tabular data you might still want a newline tho

#

also, text length could bump you to the next column if too long

#

might consider fixed sized output fields

lavish patrol
#

So if you leave it out, "end='\n'" is implied.

grand tusk
#

if count % 10 == 0: print()

spiral vale
#

getting analog data --- like from a neo-slider?

grand tusk
#

How did you know?

inner spade
#

You can also include variables in the end= portion: ```python
print(i, end=str(another_value) + ', ')

lavish patrol
#

Cool.

#

What happens if you put print('', end=str(another_value) + ', ') ?

#

Yep. still works.

inner spade
#
>>> another_value = 89
>>> print('', end=str(another_value) + ', ')
89, >>> ```
grand tusk
#

You have to add solder to change the neo-key address.

lavish patrol
#

Chevron 7 locked.

formal ferry
#

I would love to see a slider key cap with a lightpipe

fresh flame
#

It's just crazy how much can you do with a single stemma qt

#

Oh just realised that there's a sparkfun part

#

lol

#

so it's technically qwiic 😉

formal ferry
#

I am getting addicted to i2c devices, I think I have a dozen different boards now for "future projects". I have a mix of SparkFun, Adafruit, and a few generics off eBay. (I just wish they would all stop using different branded names for the same thing)

fresh flame
#

same

#

I hope grove gangs can have a mini-grove

#

so they are interchangeable with Stemma QTs

grand tusk
#

vcvrack can be temperamental.

fresh flame
#

vcvrack

#

such a good open source project

#

destroyed by it's closed source paid advanced features

#

(this chat is not on the video? phew...)

lavish patrol
#

Lol.

spiral vale
#

BespokeSynth is another cool project (which is fully open-source/open-contribution)

fresh flame
#

yes BespokeSynth is way better

#

It have a puredata vibe to it

spiral vale
#

different, but interesting visual patching approach

#

Runs on RasPi too!

grand tusk
#

Nice, but can it play Street Chicken? 😁

spiral vale
#

likely

grand tusk
#

Time for a modern interpretation of the VESTAX Faderboard.

spiral vale
#

HOw many addresses available on the neosliders?

#

🥁

grand tusk
#

2**4=16

spiral vale
#

4

#

at least 6

grand tusk
#

Lars lost his hat. ??

lavish patrol
#

He's asleep.

spiral vale
#

maths is hard

drowsy inlet
#

is the slider basically a linear version of a rotating potentiometer?

#

awesome thank you

inner spade
#

2^4 = 16

#

... and from @grand tusk

viral sail
#

Thanks @haughty quiver

grand tusk
#

Hope you're feeling better soon. This was a lot of fun!

lavish patrol
#

Thanks, @haughty quiver 👍

inner spade
#

Excellent workshop today, @haughty quiver. Enjoyed the fusion of hardware, software, sound, and rack-based wiring. Get well soon!

drowsy inlet
#

cool stuff as always. thank you!

sudden slate
#

Hug to Mike Doell for designing the insanely cool CPB case

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
grand tusk
#

Can you give an update on the broadcom port? @rapid hornet

green bison
#

Dang I'm gonna miss the stream even though it's my day off. Have fun everyone :)

strong acorn
#

loud & clear on YT

simple fractal
#

yep, all clear

#

the bits are flowing

#

busy day here. skied for a few hours, then the gym, then shop for food.

nova totem
#

bits are good

simple fractal
#

My new computer bits are somewhere in the supply chain

viscid bolt
#

Hi!

simple fractal
#

thats the part that is stuck somewhere. my mobo is lost

timid plover
#

o/

simple fractal
#

sleep issues are a pain. even windows has had issues. (lol, 'even')

eager matrix
#

Hi Scott. I’m walking home from he bud stop so I’ll be more able to pay attention in about 10 minutes

simple fractal
#

i had a series of no sleep or no wake running an insider build.

#

bud stop? thats a BC thing

odd zodiac
#

Hello all from Cornwall.

simple fractal
#

Hello from Canada to Cornwall

#

👋🏻

prime abyss
#

Hello Canada from Canada

simple fractal
#

i eventually turned off some of the sleep states in the bios. i randomly ended up with something that worked

rapid hornet
wind spoke
#

Hello, I have a question that maybe you can touch: I found an RP2040 with only 1MB of Flash, so too small for your decision to reserve the first MB for the firmware. Would it be possible to have that has a parameter for board?

simple fractal
#

i'm seeing a lot of complaints about start from sleep, on windows. So probably a bios issue

#

on that mobvo

#

mobo

wind spoke
#

It is hardwired for the moment.

grand tusk
#

My broadcom wishlist: ctrl-c handling, async, ulib.

wind spoke
#

I'll try...

simple fractal
#

there thread on the asus forum sitll has users on the latest bios with issues

grand tusk
#

It's been great seeing what the pi zero 2w can do!

simple fractal
#

i noticed (after my git submodule update --init didn't work) that there is make fetch-submodules now. Which did work

prime abyss
#

ive been trying to get WPE running on the pi zero 2w and that has been almost impossible to figure out 😛

simple fractal
#

good, i need a non-technical bit of time. 🙂

prime abyss
#

webkit for embedded

wind spoke
#

Are you working on github only, or do you run with multiple git server in parallel for redundancy purpose?

simple fractal
#

its always been somewhat of a mystery when my CPY clone breaks.

prime abyss
#

oh man... if git went away without notice... i think the world would implode

smoky island
#

Yep. and agree'd I think it would be a really nice guide to have. Show folks how to add print statements into what they are looking at to tell how far something is getting before crashing and output variable states from the core.

eager matrix
#

Im excited that Lady Ada showed Blue Wireless products at Digikey yesterday (eye on NPI). Hopefully we'll see them on Adafruit's site soon.

smoky island
#

Thanks for showing this. It's a fascinating window to the past. I've never seen this page before. Amazing how far along it has come!

grand tusk
#

Eyeglass projects go way back.

nova totem
#

These guides were invaluable for me to get into all of this. And I still refer to them all the time for examples of how to do things

prime abyss
#

whenever i use brew on my work laptop i dont use cask

simple fractal
#

i thought cask was for installing gui apps

prime abyss
#

now i need to know

#

"Homebrew Cask extends Homebrew and brings its elegance, simplicity, and speed to the installation and management of GUI macOS applications such as Atom and Google Chrome."

smoky island
#

I wonder which part they are talking about, or which device. IIRC the cable has an extra slot on one side that does prevent it from going in backwards.

#

Ahhhh, on the jlink side. That makes sense.

#

I have one and can get a photo of it this weekend.

#

I have access already I think.

prime abyss
timid plover
#

is "bare metal" not meaningful ?

#

compared to "no linux"

prime abyss
#

CircuitPythonOS

timid plover
sudden slate
#

Hey Scott!!

#

How's your Friday

timid plover
#

I did like the "CircuitPythonOS" name - but agree - come back to the name later ! 🙂

inner spade
#

A huge benefit is the added system capacity and performance for larger and more demanding CircuitPython projects.

timid plover
#

hopefully the search engines can find words in the learn guides, right? ( then we have the bare metal search keywords )

fresh flame
#

first time seeing behind the scene of adafruit learn!

#

thank you adafruit crews for creating all of these amazing tutorials!

prime abyss
#

learn looks like it needs a fullscreen mode for the editor

inner spade
#

Looking forward to resuming sloppy memory management coding techniques again. 😉

smoky island
#

I am on ubuntu based system instead of arch. So not sure if it's available beyond that. But I have a screenshot utility called Flameshot that lets you grab a portion of the screen and overlay arrows, boxes, text and other things to it. You can copy to clipboard or save to file from it.