#live-broadcast-chat
1 messages · Page 221 of 1
Is that UNO compatible? Is it like the Adafruit Metro Mini 328?
I used to work at BlackBerry. We once lost one of our power circuits when a squirrel shorted himself on a transformer.
Thank you for taking time for us.
You guys are the best!
happy holiday y’all
Thanks @open girder and good night. 🌖 Happy Thanksgiving all!
love Pimoroni.
happy turkey day!
Happy Thanksgiving @open girder! You all are amazing
🦃 🥁
thanks for a great evening of shows & happy thanksgiving
Happy Thanksgiving Limor and Phil and all of Adafruit
Thankful for our @open girder community 🦃
thanks Adafruit. Night all!
you guys are awesome!
Thanks and happy thanksgiving to all my American neighbors
Happy Thanksgiving!
@open girder Thanks for another excellent evening of shows! Happy Thanksgiving and good luck this weekend with the Black Friday rush of sales!
I really appreciate all of you who hang out here
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).
@ornate ether thanks I will look into that.
Happy late Thanksgiving!
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.
Hello folks. No Deep Dive today. But I'm starting up a stream now. Hang out here in the chat and follow along on Youtube: https://www.youtube.com/watch?v=5wKQtcsRdFg or Twitch: https://www.twitch.tv/foamyguy_twitch
sounds good 👍
Watching now @smoky island
No problem 💪 always happy to try to make things mobile friendly
Hello everyone. Today I'm driving the FunHouse.
Feathers & Featherwings are 20% off today (until midnight)
I wonder if the code used for some of the sound visualizers can be modified to detect the tone?
@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
good evening
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
To use "less" hardware I do wonder if you could use the microphone on the bluefruit and try the FFT code to detect the tone. Never tried though myself. I know like the new eyeglasses had the spectrum display so I think that could detect a tone (same microcontroller as the glasses controller)
I was thinking that maybe a guitar-tuner code could be repurposed
Yes! That FFT stuff is what I'm looking for
Oh yeah I would think that would work, makes sense to me
Can you post a link to that?
Yes, those are the boards I have w/Mics
Looks like @robust horizon might be a good person to partner with on this
I didn't realize the glasses controller had a mic - so cool! I have one of those too
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
I really have to take the time to learn to setup proper debugging for the core
I'm literally adding printfs to the code right now to figure out how something works 🙂
I found out you can't make a native class subclass another native class. Trying to figure out why
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
the microphone was bumped
Reacting to loud noises. 😄
LOL
Which one is the target?
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
It's very Xmas if there is an Elf...
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
you can run make BOARD=... clean all to clean and build in one command
"all" is the default target for make
Accept that...
it says version 5
curses help controling the terminal, change colour, position the cursor, ...
curses (ncurses) is an old linux/unix library for controlling the terminal
As @wind spoke and I know because we're old
install libncurses5
So I am old too...
You might need version 5, not version 6
It say so.5 ... so 5 it is...
Don't do that
Don't the do the ln -s thing
versions 5 & 6 probably are not compatible
just install the version 5
Haaaa we will have one library missing after the other!
Why Python 2.7?
Seems like Scott mentioned Python support in gdb a few weeks ago.
you need that 'external' command in gdb
You need to give it the program to load
to tell it the port
listen to @brazen grove
I am going to learn things... I usually debug with printf!
I guess you need the elf file after all
You are at a breakpoint
The question marks are because you don't have the elf
try typing bt
Missing symbole, so it does not know where you are ?
and hitting enter
back trace ?
it's question marks, because you don't have debugging symbols
Put the elf back on the shelf.
should be fine
Try to use the elf that match the uf2... or 🙂
it might not get to the bootloader disk with the debugger connected
q
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?
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
COBOL is older.
Did you put it in the background? type 'jobs'
I don't think I've used GDB since university
do fg and then ctrl+c
yes
we show our ages
I love when old brain cells are useful
All that unix stuff paid off in the long run
Youneed that target command
you need the target command again
Usually I was doing Ctrl+Z then bg for putting in background something.
bt
continue
You are stuck on a breakpoint, so you have to continue.
I think we have a freeze
What are the command for step by step progress
humans usually breathe
Somehow the chat still move...
Maybe he run gdb on OBS by mistake?
Make sense...
usb is nuked because the circuitpython is not responding to it
Unplug the board?
I guess you want to plug it with a no-data cable this once
Can he get the REPL on a UART?
almost back
Might need a new link
New youtube link: https://www.youtube.com/watch?v=rqFm-D51UL8
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
or just "c"
it's also possible to power the metro from the jlink, but I don't remember the command for that
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
if it helps, if you create a displayio display, release it,and create it again, it crashes
try the command
The microcontroller.nvm works on the samd21 Metro board.
Well, while we wait anyone want to help me debug the rpi4 problem I'm having?
went through the steps on the braincraft guide
have you tried switching it off and on again... ;-)
can't get raspistill to work (not installed it seems)
install it?
it says it's in libraspberrypi0 and I installed that
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
I smell smoke (from the solder).
a startup idea: flavored flux
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
SWD SWC and powwer
ground is ground is ground
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
Need the name of the board
Yes, make will take any number of targets
within reason
the RUN pin
there is nothing reasonable about make
nonsense, it's the sanest of the bunch
I almost threw a computer out a window figuring out an automake problem
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
the voltage looks a bit low
d like diode?
make it has a shottky diode on it, that's why there is a voltage drop?
just guessing
Make sure you type continue
now bt
in the usb serial, I think
anti-heisenbug
You're not stuck yet
yes
or reset it and set a breakpoint in the fault handler
try 'list'
the debugging guide should have an example
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"
The #2 breakpoint?
💥
gotcha - wrong place for the breakpoint
it is clear
help breakpoints
clear harrdware_yadda_tadda_handler
delete deletes all breakpoints
do 'list' again
I think you want to set a breakpoint in HardFault_Handler
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
you did hit a breakpoint
type bt to see your backtrace
so, delete breakpoints and then the FardFault_handler
Hard, not Fard
thank you professor Freud
nope
I think we need DEBUG=1
I might need to head to dinner
I got that name from https://learn.adafruit.com/debugging-the-samd21-with-gdb/micro-trace-buffer
No problem...
-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?
type bt
Where is the nvm? Flash?
That's a .o file
there should be a corresponding c file somewhere
hit enter
oops
in SRC
it's an assembly file
crt0.S
circuitpython/ports/raspberrypi/sdk/src/rp2_common/pico_standard_link/crt0.S
you should be able to type "list" and it will read it
I don't know ARM assembly enough to understand this
backtrace is showing the history of function calls
yes
needs debug build
right
it goes out and finds the source file
Lost the stream again?
try continue and ctrl-c again, maybe you will land in a different place
because this is inside timer interrupt
@brazen grove doesn't GDB support multiple threads? like 'threads'? my memory is old
There's the gong. Thanks, it's been educational! 👋
ok, so it's stuck in that loop
heading out for real
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
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!
Next time let's play "Keep Talking and Nobody Gets Hurt".
Anyone know what MICROPHONE_CLOCK and MICROPHONE_DATA are on the EdgeBadge? Doesn't seem they're defined in the port
There are some labels on the silk screen for it: I've never actually used it from circuitpython before though, so can't confirm.
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
what's line 109 look like? Best guess from the error message, it's expecting to act on a ulab array instead of a normal list but maybe normal list was passed to it.
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?
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.
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?)
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.
Ok, the first 3 bytes are used for something else?
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))
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
Lots of progress
Next stream is starting up in just a moment. We'll be back out of the assembly weeds and playing with Displayio some. Hang out with me here in the chat and follow along on Twitch: https://www.twitch.tv/foamyguy_twitch or Youtube: https://www.youtube.com/watch?v=ieSmOD-UVO0
Hello. Stream looks good, audio good (YT).
afternoon
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.
it looks like a bug
dir() lists all the globals.
possibly an interned string that is not found
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.
What would happen if you wrapped the label in a widget, instead of adding it to the grid unwrapped?
Looks good!
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.
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. ...
Evening y’all!
New QT Py...Nice!
=^-^=/
does this board have to be FCC certified/validated before it goes on sale? Does it matter since it is for prototyping
How much if any do you use the auto router?
Love it. I like working with small components in prototypes
Will this support BLE in CircuitPython and/or Arduino?
Well I heard it from one of the best, don't use auto router
Oh wait WiFi only I think.
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.
No, WiFi falls in a range that isn’t licensed so hobbyists can make without the need of FCC certification
If it was used in a mass produced commercial product (I.e.: not a makers Wifi light controller) then you would get it certified
Thanks. I was always confused by FCC's requirement of "allowing only upto 5 radio prototypes"
It’s super weird and confusing
How is nRF52840 availability going forward?
Any plans for a tricolor Magtag? Can I use a 3 color screen on mine?
Thank you!
Thanks! That helps!
That was very John Park, PT 😁
😆
🙂
Thanks Adafruit! 🙂
Thanks for the show and the freebies
patiently waiting for my pink RP2040 =^-^=
JP's back?
it's true!
Sweet!
Happy End-o-November. One to Beam Up.
Good afternoon.
All this time I've been pronouncing 'omicron' incorrectly. 🤦
Say it fast.... Scott E Be Me Up
Lars beam you up with the beats from this stemma speaker
Inspired by PT.
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.
Great for playing "Street Chicken"!
Jenny?
Who ya gonna call?
867-5309?
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.
In for 3. Some props could use more volume
Thanks, JP!
correct!
nailed it!
Very popular with the band, second only to Free Bird.
"Do you know the words?" "No, just the numbers."
Not sure if coincidence but JP did mention working on projects where he played "two tones at once". Two tone. 🙂
And you all just lost the game.
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.
No 3d hangouts today?
I guess not. Probably a notice somewhere that I haven't seen.
I think they are taking the week off because of a birthday celebration.
That's complicated XD
Don't blame me. Blame my stepson.
I would love to join show and tell tonight but I can’t. But I just posted a live video about how I’m using a ton of adafruit stuff to solve an AT “crisis” this weekend for our friend Ella. I will post to YouTube later tonight but here it is now. https://www.facebook.com/groups/ATMakers/permalink/1256602038084566/
See posts, photos and more on Facebook.
Thank you @proper trench and @open girder for making the vcnl4040 breakout! It is the perfect infrared sensor for our work!
good evening folks
Hey Y'll
Hi everyone
Good evening all you most excellent makers!
hey ehy
hello!
Yo
Link to join to show and share your project: https://streamyard.com/snjxcm5y79
Hello all 👋 excited for another great night of projects!
hello Lars! or did you permit JP to join tonight?
hissss!
somehow my shopping cart got stuff in it again
Hello
WE ARE LIVE! SHOW AND TELL! https://youtu.be/DzDHOH1g8aE
Good evening
Evening, all!
Good evening everyone.
the movie of greek tales of ulysees had a robot owl
A Court of Owls.
Great work on the owl. And dang I need an apron like that to keep important tools always within reach! @north harness
Bubo was the Clash-of-the-Titans owl.
that is the one
Adafruit -- the venn diagram intersection of electronics and puppets
super cool @haughty quiver
I love tactile inputs like that for things running on the computer. That is awesome JP
Do these sliders go to 11? 🙂
Lol
Pancake Transporter!
Scotty, beam me up some maple syrup!
A full Jason Statham spoof with Phil B. getting that pancake to its final destination at high speed would rule.
sorry need to talk to the maple syrup cartel to release some
greeting fellow meat packs!
I was going to say "sacks" but it seemed somehow derrogatory!
Meat bags of mostly water
lot-o-water
Like everything, that reminds me of a Futurama joke lol
Believe it or not I am not totally hip to Futurama. I'm a luddite obviously
🎸
🐈⬛ 🎸
I love that Liz is a guitar geek as I am!
You're on a computing device capable of connecting to Discord. You're not that much of a luddite. 😉
And CTO of 2 software companies and 40 years as pro programmer!
now I started the meat space thing
Rock on @split gazelle 🎸 🦜
Great projects everyone
Thanks everyone for sharing these great projects.
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
sweet! yeah totally that's awesome
thanks Bruce!
ok off to cp some feather esp32-s2's
Slammin the hot chocolate.
Hey all
I got my Pink Feather RP2040 today
already hot my quota of hot chocolate for today (not that there is a quota...)
I got my normal, not-pink Feather RP2040 today
The pink ones are so readable! I really like it
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)
I know!! I'm sad I didn't get a pink one 😦
I was actually thinking of putting it in a shadow box and hanging it
I bough a plain one two in the last couple of orders. I like to stage Adafruit boxes to come every few days.
I'm not that rich
@ionic garnet My wife would have words with me if I did that!
I actually set an alarm that night to make sure I got my order in on time.
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!
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
I was joking. I think I said "all the stuff with blinky lights and moving parts on our crafts"
🙂
I try to never speak rudely to anyone
I wish I had learned that skill when I was younger
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.
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."
ASK AN ENGINEER 12/1/2021 LIVE! https://youtu.be/0B5EgmaoL7c
ASK AN ENGINEER 12/1/2021 LIVE
#adafruit #askanengineer #howto
Visit the Adafruit shop online - http://www.adafruit.com
LIVE CHAT IS HERE! http://adafru.it/discord
Adafruit on Instagram: https://www.instagram.com/adafruit
Subscribe to Adafruit on YouTube: http://adafru.it/subscribe
New tutorials on...
flashing a esp I screwed it up sigh
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
Embrace the damage -- 2020-2022.
I prob just screwed up the flash process
Hi all!
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
wonder if you could get into the rp2040 through the debug port
hmm maybe. I don't use picoprobes and all that so much so didn't think of that
has to do this with a stm32
Actually my bad, it was a Pimoroni board with similar feature set/size
@ionic garnet I bet there’s a way to unbrick. Someone here will know.
Perhaps that is my question tonight!
@ionic garnet @open girder question about is there an easy way to unbrick 2040
here is a pinky feather
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!
Ooooh easy speaker STEMMA add-on!
What did we just dial?!
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?
I'm guessing you tried already, but just in-case. Does holding boot button, then pressing reset while boot is held give you anything? While it's plugged in to a PC especially check to see if new serial ports show up. I'm not familiar with that device but some RP2040 based devices don't necessarily have the storage BOOT drive style bootloader pre-loaded on them.
Soldering is relaxing I like doing it except when I today put the connectors on the wrong side of servo feather board
Hi folks! yay, chatting about Giving Tuesday 🙂
Hi, @velvet beacon
I will repeat this. I believe I tried everything I could find online. I have dozens of other RP2040 from Adafruit, Pimoroni and Sparkfun and never saw this. I through it in the broken toys box
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
Nothing heals the soul more than helping people ❤️

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.
actually taking a look at the docs for that device. It looks like it doesn't have a traditional reset button. But rather push on / push off style power. So it would be hold boot and then press the power button twice (once for off, once for on)
I will try that
one of the pins on the pico if shorted with gnd causes a reset
No solder, no code, with Wippersnapper plus STEMMA
1st one is always the hardest. This is awesome news. Love to see more capabilities added to wippersnapper
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
pin 30
10% discount code, code is: kintsugi http://www.adafruit.com
Adafruit Industries, Unique & fun DIY electronics and kits : - Tools Gift Certificates Arduino Cables Sensors LEDs Books Breakout Boards Power EL Wire/Tape/Panel Components & Parts LCDs & Displays Wearables Prototyping Raspberry Pi Wireless Young Engineers 3D printing NeoPixels Kits & Projects Robotics & CNC Accessories Cosplay/Costuming Hallow...
is the run/reset pin
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
@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.
when doing pico get this from adafruit https://www.adafruit.com/product/4901
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
Yay Cooperative multitasking!!!!
Cooperative multitasking reminds me of my time coding for Mac OS system 6 - 9
Lol now need uncooperative multitasking
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
weird have prepped a m1 mac at work and had no usb issues
thanks for all the suggestions. I think it might be the dongle.
concurrency is hard. someone tried to make a game out of concurrency bugs: https://www.metafilter.com/193440/Deadlock-Empire-Single-link-Web-puzzle-game
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
one of the faculty members i work with has a dune reference in their powerpoint tomorrow and i was very excited to see it
Adafruit Pain Box ™️
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
at work I got a usb-c dock from aniker from amazon and it drives two monitors plus the macs own screen
get it: sand... Dune
all the blinkas!
On MBP I can do that. Not on the 2020 Air M1
I still have nightmares about a java app i inherited at a past job that fired up new lots of new threads to handle important things. And those threads could never die or except or the whole thing would fall apart. 😅
I’m excited about async/await!
only supports one. You can mirror more than one.
Looks like the workers are all buzzed on coffee overload
Has a MBA ever been able to drive 2x 32”?
The M1 I did at work is supporting two via the dock
I love watching the selective solder machine work. So strangely relaxing.
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.
@slow spire I think it depends on the resolution. And I think the M1 would have the best luck.
Cool. Maybe the limitation is all in my mind!
@desert orbit I was thinking the same thing
Probably going to get a 16” MBP max myself
yes I am only using 1080p at work but my CFO wants a big wide screen instead
on a 16" mbp here, it's great
Nice
that new MBP m1 max is very inticing
it keeps up with me 🙂
I'm on a late-2019 16" MBP here, and it's pretty solid too
my CFo has the new M! but not the max version, one model down
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.
My first Mac had the $1000 640x480 monitor.
[the m1 is no doubt better, but what I got worked great when i first needed it]
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!
Once that building is complete I kind of want to see all of the timelapses from each week cut together.
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
Love the Menorah. I would LOVE to get a rabbi's opinion on this as a replacement for some dangerous candles.
me too. Wish I had built one BEFORE the holiday!
Sadly, evert year there seems to be sooo many people who burned their house down due to the candles.
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.
Ominous 😮
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
Is it me, or is the 3D printed blade look longer then then purchased one?
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.
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
a more modern pic on the night we went bankrupt at Jibo. Staged obviously
Awww!
I was really emotionally attached to Jibo having been there from the beginning
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!
@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.
me too. I built my own IoT service that is cloud vendor agnostic
Thanks. Let me see what I have. I have the original pic so could always rescan.
@ionic garnet I worked on early prototypes of Moxie and ElliQ
Always looking for a new challenge
PM me an email. I just tried to DM it but didn't work from within this main chat
we ship a lot of CAT-M in UK/Europe but have not done so in US
Or write to me at rich (at) waverleysoftware (dot) com
My full name is Rich Sadowsky and I am easy to find!
I used to work for a vending machine telemetry company with lots of customers in Mexico. We mainly had to use 2G networks lol
Yeah, at the time I left the company they were finally moving to 3G modules
Ooooh feather carrier! I’m totally in. 🥰
Wow pricing is actually pretty good, expected much higher numbers on the Notecards.
Nice
Gonna have to build the feather-based custom LoJack of my dreams with one of these.
That's really impressive
😂
GPIO Ribbon Cable 2x10 IDC Cable - 20 pins 12" long https://www.adafruit.com/product/5294
to be fair, if you didn't show me how it was spelled I'd be lost
I have that soldering assistant
:alltheidc:
Mine has a magnifier also
Metal Rework Station Stand with Two Clips and Four PCB Holders https://www.adafruit.com/product/5253
kinda new around here, but who is presenting with ladyada?
some guy she found selling gum down the street, he's "ok"
they kinda look like chess pieces
I just like to put names with faces. 🙂
here we are 🙂 https://www.adafruit.com/citizenengineer
Adafruit Industries, Unique & fun DIY electronics and kits : - Tools Gift Certificates Arduino Cables Sensors LEDs Books Breakout Boards Power EL Wire/Tape/Panel Components & Parts LCDs & Displays Wearables Prototyping Raspberry Pi Wireless Young Engineers 3D printing NeoPixels Kits & Projects Robotics & CNC Accessories Cosplay/Costuming Hallow...
it's me pt
thank you
Looks like a more flexible version of the smaller purpose specific things used in cell phone board repair shops. I dig it
otherwise known as Mr. Lady Ada
I remember him from Make
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
Add storage in a jiffy using this 64MB microSD card. Preformatted to FAT32, so it works out of the packaging with our projects. Works great with any device in the Adafruit shop that uses ...
Add storage in a jiffy using this 256MB microSD card. Preformatted to FAT32, so it works out of the packaging with our projects. Works great with any device in the Adafruit shop that uses ...
make, craft, hackaday, popular science, engadget, 2600, fallon, braincraft... adafruit 🙂
I think this is the best for doing pcb soldering
https://www.adafruit.com/product/3791
it reallllly looks like it says "512MB" under the "256MB"
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
genius!
Didn’t realize ya were at Fallon, we probably have some mutual acquaintances that I met in the twin cities music/arts world. Small world!
@open girder time traveler
Black Zipper Sleeve Case with Handle for Raspberry Pi 400 https://www.adafruit.com/product/5292
I actually got the idea from someone else on here, but it's actually practical with those small guys
<-- MN
dont stick it with the pointy end
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.
ha you betcha i am!
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.
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.
Im just north of MN in Canada
MN! That's where I'm from
Digikey is in MN too!
hah! it sure is, thief river falls @open surge
Flyover country best country. 😎
Gift Certificate https://www.adafruit.com/?q=gift&sort=BestMatch
Adafruit Industries, Unique & fun DIY electronics and kits : - Tools Gift Certificates Arduino Cables Sensors LEDs Books Breakout Boards Power EL Wire/Tape/Panel Components & Parts LCDs & Displays Wearables Prototyping Raspberry Pi Wireless Young Engineers 3D printing NeoPixels Kits & Projects Robotics & CNC Accessories Cosplay/Costuming Hallow...
@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
while supplies last!!!
I know a guy (more of an acquaintance) that worked as a creative at Paisley Park at that time.
Old school!
I live near Paisley
i think my pink rp2040 got here today!
mine arrived. Lovely board
today
yay pink feather! mine arrived today. thx!
Mine gets here tomorrow 😄
They must have some great stories
bmw films was such a gamechanger
I miss RadioShack
the boot button could be damaged...?
definitely. the guys that i'm familiar with left paisley park and started Bitstream Underground, which is no longer around
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?
practice,mistake, fail until you succeed
I only know of BU by the legends (grew up BBSing in Tampa, Florida) but a few old friends/acquaintances were involved in BU and it sounded so cool
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
@desert orbit my husband worked at BU back in the day, it was a rad place
the world is tiny. I hear it's flat too. But I am skeptical
Oh wow. You might be the only other person I’ve met that escaped Florida with an MN trajectory. 🤣
If the world was flat, cats would have pushed everything off of it already
thanks for hanging out!
Matrix!!!!
Thank you for taking time for us.
Thanks @open girder and good night. 🌘
thanks for a great evening of shows!
<3
prolly my favorite movie of all time
Good hangs friends. ❤️
thank you
@open girder Thank you for being you!
thank you!
Gold! Excellent for currency, not so much for Cybermen.
Thanks for another excellent evening of shows!
Thanks for the shows
Thanks y'all, fun hanging out as usual 😄
give it up for the people who escaped FL, went to MN, then ended up doing electronics, WE HERE
nice track!
See ya'all
Oh and shout out to Adafruit shipping folks for not missing a beat with some big orders this last week and a half.
Thanks, y'all! Have a wonderful evening.
happy to see you @velvet beacon
thank you @velvet beacon
@desert orbit we'll be sure to let the team know!
I spent one summer at age 16 in Ft Lauderdale Pompano Beach area. Not for me. Move 4 years later to California
everyone give it up for the best CFO in the biz ... @velvet beacon !!!
STELLA
@robust horizon @open girder same here! fun show as always ❤️
Tbh Adafruit is basically the only place I don’t have to check inventory for. But I still do, because awesome quotes.
awww thanks, folks!
You are part of a great company! We all appreciate you as loyal customers
CFO = one of the C-level jobs I've never held!
❤️ we do have some great quotes
dang missed it! hi everyone! bye everyone!
It was amazing. They gave away free money and in prime Oprah style gave us each a new car with a Pink Feather RP2040 in the onboard computer.
ah darn. oh well, maybe next week
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
hehe
Me too
@teal river - are you still active??
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.
Cool
Greetings. 
hellos
Bleeps and Bloops are imminent...
Aloha!
Hi Steve!
Good afternoon.
Hey there!

Good afternoon
YT has bleeps and bloops!
Lars has a new hat.
Saw you last night on the show-n-tell puppet show.
Hey John
the table looks so clean
Lars - now available in a handy six-pack.
The world is not ready for 6 of Lars.
Lol.
That's Lars in a previous existence...
need to try the solo cup suggestion
What's with all the flourescent lamps?
Interested in finding uses for the new aluminum Solo.
Neat trick.
That's a great tip!
Could you use \t to tab them into columns?
Does that work in all pythons?
yes and yes
python3
👍
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
So if you leave it out, "end='\n'" is implied.
if count % 10 == 0: print()
getting analog data --- like from a neo-slider?
How did you know?
You can also include variables in the end= portion: ```python
print(i, end=str(another_value) + ', ')
Cool.
What happens if you put print('', end=str(another_value) + ', ') ?
Yep. still works.
>>> another_value = 89
>>> print('', end=str(another_value) + ', ')
89, >>> ```
You have to add solder to change the neo-key address.
Chevron 7 locked.
I would love to see a slider key cap with a lightpipe
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 😉
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)
same
I hope grove gangs can have a mini-grove
so they are interchangeable with Stemma QTs
vcvrack can be temperamental.
vcvrack
such a good open source project
destroyed by it's closed source paid advanced features
(this chat is not on the video? phew...)
Lol.
BespokeSynth is another cool project (which is fully open-source/open-contribution)
Nice, but can it play Street Chicken? 😁
likely
Time for a modern interpretation of the VESTAX Faderboard.
RGB version of this https://github.com/16n-faderbank/16n
HOw many addresses available on the neosliders?
🥁
2**4=16
Lars lost his hat. ??
He's asleep.
maths is hard
is the slider basically a linear version of a rotating potentiometer?
awesome thank you
Thanks @haughty quiver
Hope you're feeling better soon. This was a lot of fun!
Thanks, @haughty quiver 👍
Excellent workshop today, @haughty quiver. Enjoyed the fusion of hardware, software, sound, and rack-based wiring. Get well soon!
cool stuff as always. thank you!
Hug to Mike Doell for designing the insanely cool CPB case
?showtimes
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
here is the notes doc for today: https://docs.google.com/document/d/1b_1tX-7eP5BmYnIASmhmqwh8YoVMwt6t18yAh2SqeRk/edit?usp=sharing
Deep Dive w/Scott for December 3rd, 2021 Hi all, this doc is try and track topics and timecodes for my deep dive stream. These notes will end up in the YouTube video’s description. Any help keeping them groomed as I stream is welcome. Housekeeping I’m sponsored by Adafruit to work on CircuitPyt...
Can you give an update on the broadcom port? @rapid hornet
Dang I'm gonna miss the stream even though it's my day off. Have fun everyone :)
loud & clear on YT
yep, all clear
the bits are flowing
busy day here. skied for a few hours, then the gym, then shop for food.
bits are good
My new computer bits are somewhere in the supply chain
Hi!
thats the part that is stuck somewhere. my mobo is lost
o/
sleep issues are a pain. even windows has had issues. (lol, 'even')
Hi Scott. I’m walking home from he bud stop so I’ll be more able to pay attention in about 10 minutes
i had a series of no sleep or no wake running an insider build.
bud stop? thats a BC thing
the only note i found about sleep resume is not too helpful
https://wiki.archlinux.org/title/Ryzen#Freeze_on_shutdown,_reboot_and_suspend
Hello all from Cornwall.
Hello Canada from Canada
i eventually turned off some of the sleep states in the bios. i randomly ended up with something that worked
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?
i'm seeing a lot of complaints about start from sleep, on windows. So probably a bios issue
on that mobvo
mobo
It is hardwired for the moment.
My broadcom wishlist: ctrl-c handling, async, ulib.
I'll try...
there thread on the asus forum sitll has users on the latest bios with issues
It's been great seeing what the pi zero 2w can do!
i noticed (after my git submodule update --init didn't work) that there is make fetch-submodules now. Which did work
ive been trying to get WPE running on the pi zero 2w and that has been almost impossible to figure out 😛
good, i need a non-technical bit of time. 🙂
webkit for embedded
Are you working on github only, or do you run with multiple git server in parallel for redundancy purpose?
its always been somewhat of a mystery when my CPY clone breaks.
oh man... if git went away without notice... i think the world would implode
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.
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.
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!
Eyeglass projects go way back.
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
whenever i use brew on my work laptop i dont use cask
i thought cask was for installing gui apps
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."
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.

CircuitPythonOS
windows also runs on the pi
https://raspberrytips.com/install-windows10-raspberry-pi/
I did like the "CircuitPythonOS" name - but agree - come back to the name later ! 🙂
CircOS
A huge benefit is the added system capacity and performance for larger and more demanding CircuitPython projects.
hopefully the search engines can find words in the learn guides, right? ( then we have the bare metal search keywords )
first time seeing behind the scene of adafruit learn!
thank you adafruit crews for creating all of these amazing tutorials!
learn looks like it needs a fullscreen mode for the editor
Looking forward to resuming sloppy memory management coding techniques again. 😉
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.