#live-broadcast-chat
1 messages ยท Page 226 of 1
Is that vise strong enough to hold Lars?
@grand tusk Doubtful.
Barely
John Pickle's Workshop.
That lit up Mac keycap is adorable
A mighty Parsec!
Here are some colors for you: https://en.wikipedia.org/wiki/Web_colors
Web colors are colors used in displaying web pages on the World Wide Web, and the methods for describing and specifying those colors. Colors may be specified as an RGB triplet or in hexadecimal format (a hex triplet) or according to their common English names in some cases. A color tool or other graphics software is often used to generate color ...
omg that keycap is so awesome. now to get 101 of them
You should add a mini TFT to that keycap.
Like the Lebedev keyboard.
One pin. That's all it takes.
Lol
JP the DJ
Getting a 70s horror movie vibe over here...
yeah! slow it down a touch and totally
The arcade controller is an Arduino sketch?
Now I'm getting a 70s Sci-Fi movie vibe...
https://git.40percent.club/di0ib/Misc gerkin pcb
CircuitPython keyboard question - is there a way to prevent it from mounting as a drive when used as a keyboard? And then get it to mount another way when you need to?
I think there is an all notes off messageโฆper channel though so 16 needed
no other functionality, only wordle
๐My other keyboard is a Digikeyer.
โค๏ธ that John
KMK is really easy to setup. Got it working on my PyKey60 I am typing right now!
Thanks JP this was awesome!
Thanks @haughty quiver
Great workshop, @haughty quiver ๐
Thanks again @haughty quiver for another one !
Thanks, @haughty quiver ๐
cheers.
thanks all!
Thanks!
https://github.com/KMKfw/kmk_firmware/blob/master/docs/rgb.md this is what im having a hard time with
Thanks!
Field repair of the camera hanger, all in a day's work.
ooh I got it to re-engage the friction lock, all good now
@idle spindle that's a neat looking keyboard. Do you know if it fits any of the standard cases like GH60?
oh whoops, sorry that was @warm pulsar who posted it
@haughty quiver lol its ok
Yes - it fits in the standard plastic shell for GH60 - and even have my work one in a low profile aluminum case
oooh snazzy!
for anyone following along, this is @warm pulsar 's keyboard, or at least one of them https://www.tindie.com/products/jpconstantineau/pykey60-rgb-keyboard-pcb-with-a-rp2040/
The "Black Metallic Look" GH60 shell on Adafruit's store isn't GH60 compliant but the other ones are.
uh oh, what's non-compliant about that one?
@haughty quiver if you do get a chance take a look at that doc please i cant figure it out because im a newbie at coding. i just flat out dont get it lol thanks again.
The standoffs are meant for being screwed at the switch plate and not to the PCB itself.
Standard GH60 screws the PCB not the switch plate
this means that it's a few mm too long for the USB connector to line up.
oh no
those keys were so big, they look like Walter Mathau's two front teeth in dennis the menace... GLORIOUS!!!
@idle spindle I don't have a keyboard w RGB LEDs to try it on, but looking at that doc it seems you should add the enable info https://github.com/KMKfw/kmk_firmware/blob/master/docs/rgb.md#enabling-the-extension at the top of your code.py and then change the number of num_pixels= to whatever number you have. To have it actually do something, you give it additional instructions such as shown in the example at the bottom of the page
When was the first "Desktop of Lady Ada" show?
Good question. As in the absolute first?
I figured it would be obvious on YouTube but it's not. I can ask though.
The year was 1955. Disneyland had just opened in California, the polio vaccine had been declared safe, and minimum wage was $1 per hour.
Heady days indeed.
Found it, I think. "Streamed live on Sep 6, 2015"
At least that's the oldest in the playlist.
I just watched one from 2016, just after the Pi3 release.
It's fun to see how things evolve.
Thanks.
?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
Notes doc for today: https://docs.google.com/document/d/17a0ExXcD8vUz130jSpT2BjzZVRLDl2jj4To4iLebKVY/edit?usp=sharing
Deep Dive w/Scott for January 21st, 2022 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...
Sound is good!
Hello All !
Hi Scott. Hope you're doing well.
hi everybody
๐
โค๏ธ
wow! that autofocus worked really well!
Howdy folks!
We're friendly.
we're relatively friendly at least
Hello everyone
It nice that you now have a big variety of potentiometers. I have a friend who is getting started with analog audio circuits and this is going to make things easier for her.
@eager matrix I made it
Q: when debugging with print statements, is there a way to include the statement line number in the print string?
share screen?
Thanks!
u can include the method name but not the line num I think
I think I tried it with 2 wav files when I did it for RP2040
I was able to get multiple wav source files playing at once with this project: https://hackaday.io/project/169688-adventures-in-bleep-bloops-with-circuitpython My wavs are short tones generated for different notes, not a larger more complex song, not sure if that makes a difference.
On the arduino side, it' s not in the HID - it's on the connection object
"`import sys
def LINE():
return sys._getframe(1).f_lineno
print('This is line', LINE())`"
this is one way to print line numbers in python.
nice
Excellent! Iโll give it a try. Thanks!
MAC address is what I do to manage profiles in BlueMicro_BLE (Arduino)
Hello all!
You can also print the filename this way
"`import os
print('getcwd: ', os.getcwd())
print('file: ', file)
`"
Itโs interesting that in the Python docs, other sys functions beginning with โ_โ (like sys._current _frames()) carry the warning โthis function should be used for internal and specialized purposes onlyโ, but sys._getframe() does not.
Good point. I suppose debug prints can be considered internal and specialized. Either way is fine since it works for debugging.
I agree debug prints are a safe use for internal and specialized functionality
prefixing function names with _ is an old practice from C and Unix.
The functions were usually system functions that were NOT guaranteed to be available in future releases, or that might change in future releases.
Thatโs what I was thinking, that sys._getframe() is not guaranteed not to break/disappear/change its semantics later. But that may not be a huge concern here.
I'm going to look at Bluetooth MIDI the ESP32 soon.
on board editor for CP ? pyBasic ? ๐
It's also commonly used to denote functions meant for internal use versus those meant to be exposed. It's a stylistic way to control scoping
^^^ _ and __ prefixes
get the nano editor running on the pico
or the other way around, I don't know any more
Kmatch made a basic editor that runs in CircuitPython for this project: https://hackaday.io/project/171269-cyberdck-a-circuitpython-anatidae There is also keyboard support by using a seperate microcontroller as an interface for it.
would kinda be funny to use a CAN feattherwing to network a split keyboard.
there is demand for I2C and SPI peripheral every now and then
I think SPI peripheral is possible on the RP2040 using PIO.
SPI Peripheral would be useful to simulate a display to test your code. Other than that - not sure
yeah, I saw somebody mention SPI, but it's mostly people asking about I2C for communication between two Circuitpython devices
I wonder if some company will design architectures for RISV and license those. The API is opensource but that doesn't preclude licensing a design for it. Someone would become the ARM of the RISCV world. Intel is well position for this and they definitely need a lower power RISC option.
I2C is really the one that most would ask for as it doesn't need so many wires...
The RP2040 has a SPI peripheral, so there shouldn't be any need to use PIO to implement one, it's already there (like UART), just on specific pins. The only advantage you'd get from PIO would be to use different pins or as an additional SPI peripheral.
yeah but that requires C code, if you can do it with pio and pure python, I would be curious to see that
(don't know about it being practical)
I2C is much more complicated to implement since SDA is bi-directional, SPI is easier since MISO and MOSI are both unidirectional. (and there is no ACK, so the handshaking is much easier in SPI)
not directly circuit python related. You ever see those lego sites that you can catalogue all of your legos and then they will tell you what things you can build with what you have. that would be kinda neat for adafruit learn system.
I did not know that was a thing but dang that sounds very cool
That would be neat... What can I build with all that I bought.
if it showed all the learn guides for what we've bought, it could be a long list for some of us. ... ๐
I think a future collaboration between Adafruit and Lego would be pretty awesome. (and Lego is very specific in that the correct term is Lego bricks, and not LEGOs). ๐
Python threading is pretty weak. It really should be able to handle multiple cores and do real multitasking. I've always wondered why this hasn't happened.
This is an issue with mainline python.
I think it's mostly about the gc
I support your thinking on the multi-core stuff Scott. I would use it, but if I had to I could use C++ or micropython
Once thing move forward more with multicore Arm chips there will be more demand for this.
yeah
Agreed would rather see a new processor supported than multi-core processing
sorry folks. Have to go get our Thai food dinner. See you next time. Thanks @rapid hornet
most developers mess up multi-threaded code, too much of it is non-intuitive and really easy to get wrong, creating some really difficult and obscure issues to debug.
I just use C/C++ and an RTOS if I need it but it would be nice for python to have it.
I'll think about it. My list of projects is getting kind of long.
for C python there are attempts to do better multi-threaded, but among issues, I read that the C python core team said that they would reject any multithreading solution that causes any reduction in single-threaded performance
I'd love to see it, but it could be a support nightmare, LOL.
Just add another feather?
Oh man, I'm all about digital audio. Maybe this just move up a bit on my list. Also, I'm working on an audio in/out featherwing so this make a lot of sense for me to look into.
in javascript other core stuff is sort of in a separate vm and passes messages with main
Iโll try to do a CircuitPython2022 post this weekend. But after a pandemic related layoff and a serious health crisis last year Iโm trying to get back to CircuitPython and making in 2022. And one thing Iโm planning to start doing in the next month or so is make/CPY streaming on Twitch. Iโll keep the community posted.
a ulab extension to do number crunching would be neat.. though yeah implementing it would be a support nightmare
Pauls audio library is great.
took me a second to remember: https://rebrickable.com/
/wave
Yeah, await-able networking would be great.
Does Wippersnapper use mqtt?
httpx is another one... There are a couple async http libraries
when I never have to type is31fl3741 again I'll be happy ๐
You need a giant hotkey button to type it! ๐
ha! It's muscle memory now
That's a great excuse to get an Adafruit Key Boar
I need to get better about writing up my at home projects..
Looks like wippersnapper uses MQTT (just happened to have the source open so looked)
muscle memory: It's a pain when for work you deal with NFR and for hobby you work with nRF. How many times did I mis-type one for the other...
gratz!
missing the show I planned to watch because I had to come in on my day off! Hope everyone has fun, I'll try to watch later.
For STEM use, would be nice to have a standard data storage and automation protocol supported in CircuitPython.
SSSS land! Watch out for 
LOL, the great thing about standards is that there are so many to choose from. ๐
you mean CP controlling IEEE-488 ( GPIB? )
or being a IEEE-488 peripheral
๐ธ๐ช ๐
-ish. Something with economical overhead.
How much power does the ESP32-S3 use with BLE (no WIFI)? (assuming wifi will take a whole lot more)
@rapid hornet Get Beyond Compare. It does a nice things with git.
That looks nice tool. I'll give that a try.
In my experience WiFi is pretty power hungry. My esp8266 drained AA batteries as if they where Jaeger shots on spring break.
Lady Ada standard answer is, that you would need to test it with your code because there is too many variables. buy a https://www.adafruit.com/product/5048
Are there any examples in CP doing double buffering aka glitch free bucket logging ? Maybe via M2M ?
Nice!!
speaking of power consumption - how well does the nordic power tool work with measuring other processors power usage?
I have a PPK2 and a PPK (the original one).
nice =^-^=, i bought one... i havent actually set it up yet
I've not used it but Andreas Spiess uses it on his YT channel and it looks good.
The PPK2 is really sweet. It doesn't care what you connect it to - it just measures current at the voltage you set.
great tool
It's super useful to troubleshoot why current consumption goes up/down and match it with code that's running (using the logic pins and adding pin toggling code in your code)
you could also use one of the INA breakout boards (ANA260, 219, 169, etc.)
nrf5340: dual core. One dedicated for the radio, the other for the application.
Andrew Spiess has a vid on ESP32 low power mode that is really good - https://ytube.io/3PH2
We all know that we send our ESP32s to deep sleep to save energy. But do you know the other possibilities to save energy like light sleep and clock reduction...
desktop?
nrf5340: haven't seen any modules or anything use them yet.
Did that say dual M33 processors?
(although didn't really look)
i dont understand why I have such an affinity for nordic chips
I get the same questions for wireless keyboards. How big a battery... Drives me nuts too
And then they want RGB for every keys. They use lots of power...
How about how much does it cost to 3d print / machine / injection mold something? Their is no more info then that provided not even a rough object size
You should say "this big" and hold your up you hand up with your thumb and finger this far apart, like I just did. or just say "eleven big, it's one bigger"
โA million dollarsโ? ๐
digikey has a bunch of PPK2s in stock
Is it me not following closely or it's been a long time since a new product was leaked in this stream and turned sold out in less than an hour?
the nRF PPK2 is in stock @ Digikey and @ Mouser
darn, Tigerbyte beat me to sharing that!
๐ฅ =^-^=
but its not a competition lol
There's an art to balancing mental health and time when it comes to helping others online
wireless keyboards still scare me with the lack of encryption on most of them. Not that i think that anyone would sniff my keyboard packets.
very true. For those of us who've done this for a few years or more it's easy to forget how little any of us knew when we started out
Answering the same question over and over again: That's why the ZMK folks created their power estimator and they only point to it now... https://zmk.dev/power-profiler
Estimate your keyboard's power usage and battery life on ZMK.
Yep. I'm going to learn a lot about this soon. The analog audio friend of mine has a mental block about looking at a schematic and building it on a breadboard so I'm going work with her and see if I can figure out a way to teach in in a way that matches her learning style.
ZMK is a keyboard firmware build on top of Zephyr. They have been focusing on the nrf52840 but are expanding to other CPUs (because of zephyr support). My main issue with that is if you need to troubleshoot your hardware, you have nothing to work with (unlike CircuitPython or Arduino)
I watched this hackaday presentation of this guy in Dallas that reverse engineered the smart powermeters there. Bought loads of power meters and relay points from eBay. Listened to their signals in a Faraday cage so he could analyse them.... Wireless keyboards are like garage keyfobs, compared to that .
Multiple drives - like being able to directly see and change files on the SDCard plugged in to a PyPortal would be amazing ๐
that stuff is always super cool
Live minute-to-minute power reading is the holy grail of collecting your own data.
we have similar smart meters here to - been following the Dallas hacks
will need to check that out!
i was thinking about building a modified version of ladyada's old killowatt hack
Smart power meters not only report your usage data over a radio link, but some can switch your entire home's power off remotely. You might want to know if this feature is secure.
In this great Remoticon 2021 presentation, Hash Salehi dives into smart meters, providing tips and tricks about using software-defined radio along the way, and ends u...
The shelly plugs are pretty good for monitoring. Got a handful here but haven't set them up (Jeff Geerling did).
Whole-house data collection from the meter coming into the house is the holy grail I was talking about...
@rapid hornet Ha, the phrase "pull-up" is going to have a different meaning in a the next year.
i have some ac current clamps on each phase at my panel. so can monitor it all. BC Hydro also allows users to buy a 3rd party device that can get realtime data for your smart meter connect residence.
I wonder if SaskPower allows that too. However, I don't think our meter is that "Smart" We still have to go read it and enter it on their website to get real and not estimated usage.
would love to read that low power pdf - if you can find the link
maybe someone else will find it
i see sask power is saying 'Customers across the province will receive their smart meters during the next few years as supply allows.'
so 'eventually'
Looks like a useful checklist for pretty much any processors
Here in BC there was an amount of hesitancy about smart meters.
Here in SK too. Had them in Toronto as they were doing different rates depending on the time of day.
I'm curious. What is the hesitancy about? Also, hi Canadian neighbor. I live about a mile from the Peace Bridge in Buffalo.
There was some idea that the meters could be hacked to allow thieves to determine that you were away.
there is an S2 version with two USB ports
That make sense in order to give incentive to switch optional usage to non peak times. It means they don't have to build more hydro plants to cover peak loads. Do they call electricity "hydro" across Canada or is that just Ontario?
Hydro Quebec, BC Hydro, Ontario
there is the Gravitech Cucumber boards that I know of
also skinnier, fits on breadboard with a row to spare on each side
i have a few S3 devkits. no time to do much right now
Here in Sask, we can't really call them hydro as most of it is from coal. I still call them hydro...
hard to tell on Digikey, but Espressif N4R2 ESP32-S2 DevKit-1-C
The dallas reverse engineering showed how the power could be shut of remotely also.
It's interesting, I believe Ontario has more nuclear that actual hydro.
Also for you both - I super loved Corner Gas.
still very canadian
๐ธ
No curling?
I found Corner Gas hit and miss but some of my friends love it
make sure it's got the RAM, hard to tell oin Digikey
curling is my go to sleep watch
I just got here why is Scott getting the old and busted ESP32-S2 board? ๐
the clicking of the stones is hypnotic
well at least we can reciprocate causing each other to buy cool tech lol!
let the ESP32 ordering party begin
yea, i though you had one of those
ahh one port for hardware uart, one for native usb? yeah that's useful for debugging
ESP32-S2-DEVKITC-1RU 1965-ESP32-S2-DEVKITC-1RU-ND with uFL
It was kinda weird that Espressif didn't put a 2nd USB connector on the Saola.
Once upon a time, there was the ESP32. Now there are a thousand of them...
S2 C3 and so on
should be same without "U" for non-uFL
yeah but add RAM and Flash and that gives you a couple more multipliers
that board should have 2mb psram
more multiplayer funfunfun right?
oh I meant compared to the new fancy C3 and S3 parts
what comes in the 
is indeed a rabbit hole...
It's cool that they put a FT2232 on the Kaluga so you can also do SWD across USB. I wish more boards did this.
Right. I sometimes thing a bit to Arm centric.
if anyone wants a ESP32-S2-SAOLA-1MI, i have one that never made it out of the digiky bag lol...
we get two digikey greatsearch this week lol!
better you browsing than me, I'd be impulse buying all the things
Hey browsing Digikey on a livestream has proved very popular for Limor
It's like "Let's Play" but for finding parts
HA!
Aliexpress is a huge danger zone for impulse buying.
yea... that is for sure...
...and then 3-6 weeks later random packages start showing up, it's like Christmas.
...and you never know what's in the packages, the descriptions are always entertaining and never really helpful or accurate. ..but always fun.
No matter how hard I try... always get work meetings during the Deep Dive.
Chinese new year is coming up so things will be seriously delayed.
Thanks Scott. Have a great week.
Thank you Scott!
Desktop! oh wait no... Cat pets!
I'll check the On Demand version, but thanks Scott.
๐ฑ time! Thanks Scott. Have a good Week End!
One of these days the auto-repo notes will work properly.
<3 thanks @rapid hornet you are so awesome!
Thanks for the stream! Have a great weekend all!
thx for notes!
Thanks @timid plover for the notes !
Thanks Patrick!
'night Scott! have a good weekend everyone!
omg he looks so extra fuzzy right now!
@ornate coyote I've had good operation with 20220120-5d54d02 (or later, presumably)
Thanks Scott so much of this goes over my head but it's always fun to watch
and @timid plover !
i wana snuggle so much!
What will the ๐ฑ do when the ๐ถ arrives? No petting on fridays after the stream!
I just wrote the Github Acton to scrape them into GH
thanks all!
Yeah, the build pre wifi fix was solid for me... but no wifi ๐ and that was pre Scott refactoring all of the SDKCONFIG stuff.
yeah, post-PR#5894 is what I'm using, everything works
@rapid hornet not sure where you ended the Great Search... Espressif 1965-ESP32-S2-DEVKITC-1R-ND is the dual-USB-port SOLO-module N4R2 (4MB flash, 2MB PSRAM) w/o uFL on
(the "M" variant I think only has one USB port judging from the datasheet, Digikey has no photo)
gah, ok. I just hit order on the other one
will add that to my cart for next time. thanks!
(it's 356-ESP3-S2DEVKITC1R on Mouser)
Starting up the stream in a moment. Working on some library PR reviews and testing today. Hang out here in the chat and follow along on Twitch: https://www.twitch.tv/foamyguy_twitch or Youtube: https://www.youtube.com/watch?v=wfJsoc6HFCM
Sound good on YT. Today I'm driving the FeatherS2/TFT Featherwing Frankenportal.
Now I'm playing Product Roulette: Pick a random number, see if there is an Adafruit product for that number. All via the PyPortal framework.
Just pulled https://adafruit.com/product/5358 DIY Magnetic Connector.
Looks like the James Webb tracker API server is working today.
If the mag connectors are reversible, youโd need 7 pins for Stemma.
If reversed, youโd need symmetry by duplicating 3 of the four Stemma pins.
The magnets prevent reversal. Only connects one way.
Ah, magnet polarity?
Yeah.
Nice!
I can fix the version when I get back to the studio later today.
Planning to update Adafruit touchscreen with the automatic rotation scheme, as well.
Synchronized touch with display.
Calibration too
There are two simple tests, one for legacy, one thatโs the same as Adafruit touchscreen
A fingernail works too.
Product Roulette https://gist.github.com/rsbohn/83a632c81d44841aa6a952fcbb8efa4b
Displays random Adafruit products on PyPortal.
I'll have to give the touch screen calibration program a try.
Could you store the values in NVM?
They donโt drift much. Temperature is the primary issue.
But most fingers are larger than the drift.
Thatโs a legacy test
Calibration wasnโt used but could be added.
Trying to keep it the same as touchscreen button test
Yes, should be black with button.
Was tested with the M4
Paint demo is ancient legacy code
The wingโs reset button presses against the desktop.
The controller chip is obsolete, too.
Thank you for the review, @smoky island !
7 segment display backpack https://www.adafruit.com/product/1002
All out-of-stock, sadly.
This is handy for on camera viewing of led displays: https://www.adafruit.com/product/4749
nice whoppin' rectangular slab of some lovely black acrylic to add some extra diffusion to your LED Matrix project. This material is 2.6mm (0.1") thick and is made of special ...
A piece of paper does the trick too.
Theatrical lighting gels are effective, too. https://www.amazon.com/Neewer-Correction-Filter-Transparent-centimeters-dp-B071G2XTD9/dp/B071G2XTD9/ref=dp_ob_title_ce
Note: 1.Please don't attach the gel filters to modeling lamp or it will be melted. 2.The strobe light is not included. Description: Colored lighting gel filters are often used as accent lights or to add dramatic color to backgrounds or selected portions of a scene for artistic effect. You can als...
Thanks, it was a great stream.
the immortal words: "Ok Ladyada, what is this?"
The Desk of Ladyada - What is this, a gameboy for ants?!?!? https://youtu.be/0XTi4aOwL7M
This week we put together our first QT Py accessory board which turns the diminutive board into a tiny gaming platform with 10 buttons, a TFT screen, micro SD card, and headphone out. The PCBs showed up late last week so we quickly soldered one together and we pretty much got it going! then we ported arcada to it (that's our Arduino button/displ...
hey y'all
So cool to see the qt py/bff form factor family growing ๐ฅฐ
Almost all the tiny of trinket with just enough extra room for tons more chips/options like wifi and stemma qt โบ๏ธ
Itโs a prototype bff board I think?
I have something like that but with Groove connectors
yes is it available?
want!
the display looks pretty nice
wow looks good
Sourcing tft/oled displays for these kinds of form factors seems like it could be difficult
Thatโs a nice display for emulation for sure
How is the tft wired up on the board? Parallel with slow GPIO handled by the GPIO expander?
Mightโve missed that part if it was explained already
Thanks for the SPI vs 8-bit explainer, been wondering about that for awhile ๐๐ป
ah I remember dma and latching the display from way back in the days of CP/M computers when I wrote drivers for that and later DOS
I believe the RP2040 with PIO can do 8 bit DMA but been a while since i coded that
1.41!
The Great Search - Slim TRRS Headphone Jack
https://www.digikey.com/short/40n7fbp9
For our little QT Py gamer, we want to have an onboard headphone jack that folks can plug into to get audio out. Last week we picked out a headphone amplifier chip. This week we'll be sourcing a headphone jack we can use that will be slim enough to fit between the headers.
why do i always sing along to that
I had the eye on npi song in my head one night when i woke up at like 3am
Because itโs the most catchy jingle ever. Youโre not alone in singing along! ๐๐ถ
I also go new, new, new, new, new
Need tiny efficient 16V DC to 5V DC converter for ESP32 Qt Py project. Best I can find so far is %97 DROK synchronous rectification. Any idea what synchronous rectification chip they use?
I sing The Great Search whenver I'm looking for something in my shop
nice
especially when your epoxy bottle falls over and slowly leaks out over everything
I don't know the efficiency but there is an mpm module they sell on a breakout, it's used on some really new Arduino
I like chromium dioxide tape.
I have "SEEEGGGAAA" stuck in my head from when ladyada showed Sonic. I loved my Sega Genesis when I was young.
we've seen it easily attach to metals, wood, plastic, rubber and it wont dry out and peel off like most foam tapes. It's super strong, to the point we often feel kinda weird when we use it because don't expect such incredible tensile strength. You can even build a push-scooter that is kept together just by VHB Tape as seen at https://www.youtube.com/watch?v=rxJ-kU6Z8GY
3Mโข VHBโข Tape frees you from the constraints of
traditional mechanical fasteners and liquid adhesives
for projects large and small so you can design more
creatively. Not only is it strong enough to hold a
scooter together, itโs also weather-proven, durable,
and lightweight.
Find more inspiration online at 3M.com/VHB
Dream. Design. Deliver.
*...
3m pulling some kind of scam getting vhb on the new pages ๐
I mean, itโs incredible tape. Iโll allow it ๐
Iโve used different VHBs for cable management mount points in different scenarios and itโs always way outperformed my expectations, assuming the surfaces are decently oil free
Any ideas what the "IAGCM" chip is here? Product Description: (Drok on Amzn) Mini Voltage Reducer DC 4.5-24V 12V 24V Step Down to 5V Buck Converter Board 3A Volt Step-Down Transformer Power Supply Module
Am trying to make PCB for my ESP32 qt py to mount, want PCB to handle 16V DC to 5V DC synchronous rectification. I can solder these, but figure this is a common scenario and there's a cost effective efficient schematic I should use?
Wow I didn't realize that stuff was that strong
Looks like a buck converter controller, not sure which off the top of my head
Is it maybe a TI chip? Their power chips have maddeningly unrelated silkscreens
Though they prefer qfn
Not exactly the same but I think this great search from awhile back talked about similar ICs: https://youtu.be/xHGRiLd7_VA
The Great Search is a new series of videos focused on searching the Digi-Key catalog to narrow down to the parts you want to buy. This week:
Some specialty items are tougher to search on Digikey.com - so we pair up our search with chip company search tools. In this segment we'll show how I go lookin' for a 3-4 Amp 3.3V buck converter for a Cora...
Have a good week everybody!
so don't get it stuck to your arm hair, got it
๐๐ป
My TFT was loose so I put superglue on it. That was a mistake.
Some of my most educational maker mistakes involved failing at the โCA glue or tape?โ game ๐
bye folks. Have a great week. Thanks Limor and PT
Thanks!
Thanks limor and pt and chat buddies! Hope you all have a great week
agreed on all points.
Ah here's the part/chip I was thinking of https://www.adafruit.com/product/4739
Integrated inductor
There's a 3v3 version too
That board is so cool, love that itโs pin compatible with the LM1117
Yeah I probably should throw another one or two on my next order because I'm probably going to embed my current one inside some equipment soon. It's a very nice thing
(and if you want to diy the whole board it didn't look too hard to lay out)
This looks neat, thanks for the recommendation. Ideally trying to find something with 2A limit. Checking out the datasheet, specs and board layout (https://github.com/adafruit/Adafruit-MPM3610-PCB). So grateful that Adafruit Team share those. Cheers!
I think I remember that chip series having a higher output current model, maybe the MPM3620? Might work, but may not be available in a ready to use breakout
Thanks @desert orbit. Currently digging around lcsc.com for small cheap efficient, and available... synchronous rectification chip/parts to copy-paste onto my 1st PCB design. A laughably basic board for a ESP32 QT PY to be seated and control some lights, nothing fancy.
Using EasyEDA, JLCPCB to Fab, with SMT assembly for most/all parts, their LCSC part search/picking integration has been helpful. Am clueless, but know enough to appreciate how great Digi-key's search query features are. Look forward to LCSC improving theirs.
Learning about PCBs by example from Adafruit's github repos, https://fritzing.org/, https://oshwlab.com/search?wd=synchronous, and YouTubers like "GreatScott", "SDG Electronics", "atomic14". EEVblog has a lot of knowledge, but info delivery is less dense/edited, hopefully folks like Dave will eventually scale to unlock the value of info in their content and outsource editing and re-releasing their content in a more curated format.
OSHWLab - an open source hardware lab based on EasyEDA PCB designer, is the open source hardware platform with all kinds of circuit design modules such as embedded system, electronic module, DIY design, IOT, electrical and electronic design, where you can share your design inspiration with designers from various electronic industries. Also, you ...
Nice! Youโre off to a great start! Check out the #help-with-hw-design channel here too, good folks in there ๐ Some other YouTubers Iโve learned from I can recommend: Voltlog, Marco Reps, Signal Path, Unexpected Maker, Fran Blanche, CuriousMarc. Information density/value may vary but Iโve learned a lot from them as well as the ones youโve mentioned ๐
Awesome! Thanks for the ptrs @desert orbit !
No prob! Thereโs something really satisfying about getting those first boards from JLCPCB or PCBWay. Hope you have fun with it!
Yep, looking forward to it. Blows my mind am lucky enough to live at a moment in time and space, where I'm fortunate enough to be able to turn an idea into reality. Cheers!
@haughty quiver
Long time ago during your excellent Product Pick of the Week 11/16/21 Latching Relay FeatherWing, asked about what happens if you put BOTH UNSET & SET pins to high at the same time.
Finally got round to testing this ... So sorry for the delay!
It seems ( at least in my setup ) that when you put both pins to high whatever state the relay was in PRIOR to doing this is maintained!
If Relay was active then it stays active - if it was inactive then it stays inactive.
Maybe not the most useful result but at least it appears that if both are set high at the same time , say by accident, then at least the relay maintains a predictable, consistent state
Can check for existence of touch pin in board
@smoky island Fun project! Thanks for the stream today.
thanks for doing the testing!
My pleasure....
Why howdy all you wonderful product pick of the week people!
๐
Hello everyone
Hey there Cuppa
Heh, I feel like Harpo Marx when I only use emoji's ๐
I am too old to go all emoji-correct on you all
we had to walk uphill both ways in ice and broken glass to get emojis when I was a kid in the 1960s
and we liked it!
JP, master of the photo chop!
he's master of many things
Fingers crossed that somehow the phrase "no mercy" will be used in today's presentation.
we have lift off
Can't stop the signal
he looks like the star of grease the movie
next level smirk
Good afternoon.
better not smirk to hard those ridges could be permanent
Charge!
Hi JP
๐
o/
mini doom
I learned that the hard way last week, if I had realized I would have bought a Keeboar right away. ๐
wow SKU #259 an early product!
Aw come on. What geekie nerd doesn't know "Scott E Be(am) Me Up"
Q: could the CPX be connected via the JST load connector instead and work the same way?
ie, can use either the jst or solder points?
I have a lot of problems with the connectors on lipo batteries
Nice amber led filter.
ordered
3.75 V to 6 V
I aready had one but got some more
nbice USB lipo charger
yeah I have one too but have not used it yet myself
bye @haughty quiver Thanks
Thanks @haughty quiver
bye all, thanks for stopping by!
that head shake
Thanks JP!
Thanks @haughty quiver for another one - bring back the drawer openingsโฆ lol
That's so 2021
the problem I have had is where the wires are soldered onto the battery. I've had at least 4 Lipos come unsoldered. I fixed a couple but not all
first time it happened I was scared to solder back on because I was afraid the heat would 'splode the battery
ah, yes, I've been there too @ionic garnet
those things are so easy to snap off if you aren't very gentle with them
I've also gotten confused about swapped wires on some brands. I only use Adafruit brand now.
Yeah. There's an Elvis Costello song called "Let Em Dangle" that described how I treated lipos early on
I really love that song. From his album Spike I think
it's kindof relevant to today's polarization of peeps
Yesssss
I agree
The petition's started
3DHangouts Episode 354 LIVE in 15mins! TFT Feather, VU Meter and Quantum Cactus https://www.youtube.com/adafruit/live #3DPrinting #3DHangouts
This week @adafruit weโre making a modular case for TFT Feather and Stemma QT sensors. Prototyping a VU meter using a QtPy RP2040, NeoPixels and a PDM mic. S...
Good [insert timezone here] people. ๐
Good morning.
good morning, afternoon, evening and night folks!
LIVE CHAT IS HERE! http://adafru.it/discord
I see Party Parrot's had an upgrade.
good morning!
Find maker jobs in 3D and CAD, Art, Design, Education, Embedded Development, Engineering, Fabrication, Marketing and Communications, and Web Development
Subscribe to Adafruit Newsletters - https://www.adafruitdaily.com/
So by just after noon today middle of Canada may get warmer then Florida... I'll take it
Hi guys!
Adafruit Industries, Unique & fun DIY electronics and kits : Free - 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 Ha...
- What can you do? ๐ค
it is very cold here in Massachusetts today.
Hoping the quantum cactus dances.
love that board. Have 2 wish I had more
32F high today, tomorrow 0F
very nice little case
little cool case
That board could be a lot of fun with the cricket to make a robot and be able to have some info displayed on the robot
on distance it looked like a small vintage TV
I love the little tft
Noice.
TFT Feather ESP32-S2 -
https://www.adafruit.com/product/5300
CircuitPython Downloads - https://circuitpython.org/
BMP280 Stemma QT -
https://www.adafruit.com/product/2651
Stemma QT Cables -
https://www.adafruit.com/product/4210
very nice and straight forward
loves me some CircuitPython
gotta get me a 3d printer
the 50mm STEMMA are back in stock
QT
where's the battery on the lego board?
1.5 OLED Stemma QT Display -
https://www.adafruit.com/product/4741
This OLED goes out to all the fans who want more pixels! Normally our 128x64 OLEDs are the biggest ones we've stocked that can use I2C. This one is a whopping 128x128 pixels and it even ...
Anyone else think TFT Feather ESP-S2 has a face that only it's mother could love? Front facing connector ruins slick TFT. Personally would prefer TFT feather with connector(s) on back and side. Nice filament and enclosure.
@lean knot here's one we made for the 500mah battery https://www.thingiverse.com/thing:4566600
https://youtu.be/UpLfFeXYoqU
Guide: https://learn.adafruit.com/lego-neon-sign
In this project weโre building a Neon-like sign with NeoPixels and CircuitPython.
This uses a LEGO compatible base plate and 3D printed clips to build a light-up sign.
These NeoPixel strips are embedded inside a silicone diffuser so it looks just like real neon lights....
https://learn.adafruit.com/lego-neon-sign/3d-printing one for the 2200mah battery
Ah, ok, thanks. The display was showing a battery charge level, so I was confused that it was already connected.
Would prefer side/back mounted connectors even if that meant the board being slightly larger. Feather XL
https://www.adafruit.com/product/4884 like these? @rotund marsh
Got it. Thank you for the explanation. Sounds like code could detect it, though.
Yes, like this work of art, but with ESP32 and TFT.
What's the difference between that LC709203F and the USB LiIon/LiPoly charger JP demoed yesterday? Basically just the monitoring?
and the calculation of battery % based on battery pack type, non-linear discharge, (and temperature) https://learn.adafruit.com/li-ion-and-lipoly-batteries/voltages
Neat display breakout, thanks!
Cactus Caddy - CM Design -
https://cults3d.com/en/3d-model/home/the-cactus-caddy -
https://youtu.be/hYYzFQ4E5Ig
The Cactus Caddy is desk organizer delivered straight from the desert! Escape the cold winter weather or embrace the summer heat by printing this file! Either way your desk will feel a little hotter now with this 3D print!
This desk organizer was inspired by my wife. She is an elementary school teacher who has decorated her class with a southwe...
Every week we'll 3D print designs from the community and showcase slicer settings, use cases and of course, Time-lapses!
Cactus Caddy
CM Design
https://cults3d.com/en/3d-model/home/the-cactus-caddy
CR10S Pro
Quantum Blue Green
26hr 45mins
X:190 Y:175 Z:240mm
.2mm layer / .4mm nozzle
6% Infill / 6mm retract
210C / 60C
225g
60mm/s
--------------...
https://cults3d.com/en/3d-printing/resinfordays-2 tusken staff
https://www.thingiverse.com/thing:5215011 usb crank remix
I wanted a handheld controller for use with the Playdate Pulp web-based game development tool. I started with the Adafruit crank controller, and widened it, to make space for more controls. I modelled up the buttons and d-pad and shoved them all into the case at appropriate locations.
My implementation uses an Arduino Leonardo clone (32u4 base...
i have seen some snails 3d prints as snails came to astroneer game
Thanks and have a good day.
Thanks, @hard hollow and @rocky reef ๐
Thanks folks! cya tonight ๐บ
thanks so much for hanging out folks!
Thanks!
308 votes and 19 comments so far on Reddit
TFT feather and company in next Adabox?
Can we add capacitive touchpads simply to the feather for additional UI?
hey folks, just posted the tft feather demo code https://gist.github.com/djecken/0b0666499bdfd85e75c96c03fa6a338b
Demo Code for TFT Feather ESP32-S2 with BMP280 Stemma QT Sensor - code.py
Dexter's sorry-no-discount Pick of the Week: https://www.adafruit.com/product/802
Adafruit 1.8" Color TFT Shield w/microSD and Joystick - v 2
Just the thing for your Metro M4 projects. TFT screen, joystick, three input buttons, and an SD card. Wow!
๐

Good evening all you wonderful folks -- quietly lurking tonight. Hope y'all have a most excellent evening.
Good evening everyone
๐
Good evening
so the mini doom made news in a bunch of online web sites
g'evening all! Anyone know where the streamyard link is?
good evening
it will be posted in here
Hello all
Hey Y'll
Link to join to show and share your project: https://streamyard.com/8zedzmytq2
hi!
Hi Lars! It's been a while. Treating JP right, only causing a little bit of mayhem for him?
WE ARE LIVE! SHOW AND TELL! https://youtu.be/oWC4pC-3Bz0
โฒ๏ธ
Hi @haughty quiver We've got some macropads! Trying to encourage some shy folks to show 'em off ๐
I LOVED Archon
fun!
Thanks for your support!
let's see 'em!!
watching that load gives me flashbacks to my childhood
Tape drive on C64 you could press Play and FF together
That's what I'm saying!
๐ broadcastnet on s3
@tulip canyon I remember playing Jumpman from tape on my C64 - it took like 20 minutes to load the game, IIRC.
@dim wigeon I also have a Jumpman floppy, genuine EPYX ๐
@robust horizon Nice! I never had Jumpman on floppy. ๐ฆ
leave the audio!
audio's great!
First QR code ever
Now I want to get an emulator and play Archon again
loove this feather case
Bill herd has a discord server. I can't post the link, but it's here Pz5NgHKK
@alpine radish you can dm it to me and I'll post it
we have them blocked due to common spamming
here is the bill herd discord server: https://discord.gg/Pz5NgHKK
Makes sense.
from @alpine radish
My current work in progress
First PCB I've successfully designed (I tried, unsuccessfully, several years ago)
Good job Andrew!
Still working on the epaper display. I'm troubleshooting what I'm pretty sure is a hardware issue (not software).
Yes, stemma soil sensor
ah yes hit esc too early ๐ฆ
But I did have to write a new epd library for the Passive Display epaper that I'm using (using the adafruit epd circuit python class)
Iโm pretty sure thereโs no way to write โBFLRFLโ with only 5 letters. ๐
I also wrote a library for the PCA9745B SPI LED driver! https://github.com/fergbrain/Fergcorp_CircuitPython_PCA9745B
@open girder @sacred socket took @haughty quiver macropad work and went nuts.
i would never!
lol
Who makes that little keyboard?
I've resisted synthy things for so long and the latest S&T have peaked my insterest!
Oskitone
I love seeing such simple keyboards then playing such cool sounds via midi
Todbot and I are going to talk synths on an upcoming podcast, too. Great minds think alike.
portal gun?
dig the vest
i've got the code up on github too if anyone is interested https://github.com/BlitzCityDIY/midi_uart_experiments
indeed, looks great
@sacred socket very nice. Getting that first PCB to work is such a great feeling
are those shafts lighting up?
Shiny ๐
Nice lookin macropad @sacred socket !
probably similar to https://protosupplies.com/product/encoder-with-red-illuminated-shaft/ ?
neat!
Yeah -- we actually have the whole schematic for that macropad if ya' want it
great projects everyone!
Well...not that one. Mine uses the PCA9745B ๐
Thank you everyone. Great projects all
Yes, they are...they are the RGB rotary encoders from Bourne. I tried the ones from SparkFun, but they have...issues.
@sacred socket congrats on your first time show & telling! Come back soon.
Thanks! @alpine radish peer pressured me into doing it...but in a good way.
It was either that, or he was going to be out of the cool group.
That's all there is to it.
once I press "order" on a pair of these I'm committed to making a 400% 2% keyboard.... https://www.adafruit.com/product/5306 unless I make a 400% creamsicle keyboard instead
do it!
that's right, the big key switches came back in stock today
I was just about to say they're back in stock!
@robust horizon Those switches are just as magnificent as you'd expect โจ๏ธ
ASK AN ENGINEER 1/26/2022 LIVE! https://youtu.be/Dcl8gX8OQMY
ASK AN ENGINEER 1/26/2022 LIVE!
#adafruit #askanengineer #diy
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 ...
I nabbed a few of them a while back, and they're big, chonky, and delightful switches.
Here's the guarded keycap I designed and 3D printed as well: https://www.thingiverse.com/thing:5166225
I'm nearly sure the enlarged milk carton will fit on my printer bed, it'll be heartbreaking if I'm mistaken.
hi all!
Adafruit Industries, Unique & fun DIY electronics and kits : Free - 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 Ha...
dangit I missed ShowNTell and jepler was showing Archon?!?! omg
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
That slogan didnโt age super well. ๐
I'm looking forward to the floppy hack chat! join us
is that 3pm nyt time
ty
lol the chat is on groundhog day
billz? skillz.
in addition to the text chat on hackaday.io we'll be hanging out on youtube in a live stream
@open girder question: how can I connect analog out of mcu boards to speakers or mic input? (change voltage)
excited to record tomorrow!
yay CircuitPython Show!
@shadow sigil thanks, will get to this at the end when we do questions!
Was the 2K bump when it was just short of 2,000 and on the deep dive there was a lot of talk about staring it if you hadn't
Hi folks. I'm late to the party
10% discount code, code is: linpots 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...
oh freak, that view of the blankets covering the building reminded me of my vision of greg bear's book blood music
IS31FL3741
https://www.adafruit.com/product/5201
Add a splash of RGB LEDs to a project you're working on, with this adorable 13x9 RGB LED matrix breakout. It features -- no surprise -- 117 RGB LEDs, each one 2x2mm in size, in a 13x9 ...
I am using the terminal block feather wing as we speak
@open girder Question: What are "jellybean parts"? I just heard this on a podcast, too.
generic parts such as reisitors or caps or basic 555 timers
twisting is a common way to remove SMT capacitors! not good
that is just being mean to the smt part
you can click those terminals block together
Tighten the screw on stranded wire the wait and do it again. Wires move and can loosen. Great Show!
"thru-hole terminator"
CAGE RAGE: https://youtu.be/orTGvxDUGyU
Schwarzenegger vs. Van Damme: Dawn of Justice - https://youtu.be/6ns8R1QJ0cM
Terminator: Dark Fate - All Action Scenes: https://www.youtube.com/playlist?list=PL6Gcpr9k1_dCO9qHalTcG1IoQo9TebqRO
Arnold Schwarzenegger funny scenes.
EL Wire Sound Activated Pocket Inverter - 5V USB Power https://www.adafruit.com/product/831
A small, portable inverter for EL wire with an audio input! This inverter has a little microphone and will light the connected EL according to the surrounding audio volume. Makes for an easy ...
@open girder What's a ballpark figure for the difference in end user cost if you can replace the single through hole part with a surface mount one? Is it a dollar, is it pennies?
also I predict everyone will be wearing talking monocles soon
@open girder Question: More DIY magnetic connectors coming? So looking forward to trying them!
Da Share Zone NFT Men's S Tee + Accessories Bundle - Men Small https://www.adafruit.com/product/5370
Da Share Zone NFT Men's M Tee + Accessories Bundle - Men's Medium https://www.adafruit.com/product/5371
ADMIN SEZ - Peepย a new fun t-shirt and grab-bag bundle pack of four assorted stickers and four pins fromย Da Share Z0ne. These darkly amusing accessoriesย are rated double ...
Lemo connectors?
This pin with that tshirt made me lol
what is this, a lightsaber for ants?
FGG.0B Quick Connect 5 Pin Plug - 9mm Outer Diameter https://www.adafruit.com/product/5316
FGG.0B Quick Connect 5 Pin Panel Mount Socket - 9mm https://www.adafruit.com/product/5317
FGG.0B Quick Connect 4 Pin Plug - 9mm Outer Diameter https://www.adafruit.com/product/5318
FGG.0B Quick Connect 4 Pin Panel Mount Socket - 9mm https://www.adafruit.com/product/5319
If you want the look and feel of aeronautical style quick-release connectors, thisย FGG.0B 5-pin Plugย is an elegant and inexpensive alternative to official LEMO-C connectors. Sure, ...
If you want the look and feel of aeronautical style quick-release connectors, thisย FGG.0B 5-pin Socketย is an elegant and inexpensive alternative to official LEMO-C connectors. ...
If you want the look and feel of aeronautical style quick-release connectors, thisย FGG.0B 4-pin Plugย is an elegant and inexpensive alternative to official LEMO-C connectors. Sure, ...
Are the NFT tees going to be available in a wider range of sizes?
@dim wigeon yep!
Excellent! ๐
or get them direct! https://dashare.zone/?
Nice to have a 5th pin for something analog or interrupt
ESP32ยญ-S3ยญ-DevKitC-1 - ESP32-S3-WROOM-2 - 32MB Flash 8MB PSRAM https://www.adafruit.com/product/5364
32MB of flash!
I wonder how the performance of that ESP32-S3-WROOM-2 stacks up to the 386 that got me through college. ๐
Alpha Single-Gang 16mm Right-angle PC Mount - 100K Reverse Audio - RV16AF-41-15R1-C100K-30H4 https://www.adafruit.com/product/5261
Alpha Dual-Gang 16mm Right-angle PC Mount - 5K Audio - RV16A01F-41-15R1-A5K-30H4 https://www.adafruit.com/product/5284
Alpha Dual-Gang 16mm Right-angle PC Mount - 1K Audio - RV16A01F-41-15R1-A1K-30H4 https://www.adafruit.com/product/5273
Alpha Dual-Gang 16mm Right-angle PC Mount - 10K Audio - RV16A01F-41-15R1-A10K-30H4 https://www.adafruit.com/product/5272
Alpha Dual-Gang 16mm Right-angle PC Mount - 25K Audio - RV16A01F-41-15R1-A25K-30H4 https://www.adafruit.com/product/5271
Alpha Dual-Gang 16mm Right-angle PC Mount - 50K Audio - RV16A01F-41-15R1-50K-30H4 https://www.adafruit.com/product/5270
Alpha Dual-Gang 16mm Right-angle PC Mount - 500K Audio - RV16A01F-41-15R1-A500K-30H4 https://www.adafruit.com/product/5267
Alpha Dual-Gang 16mm Right-angle PC Mount - 250K Audio - RV16A01F-41-15R1-A250K-30H4 https://www.adafruit.com/product/5268
Alpha Dual-Gang 16mm Right-angle PC Mount - 100K Audio - RV16A01F-41-15R1-100K-30H4 https://www.adafruit.com/product/5269
Alpha Dual-Gang 16mm Right-angle PC Mount - 1M Audio - RV16A01F-41-15R1-A1M-30H4 https://www.adafruit.com/product/5266
Thisย Alpha 100K Reverse Audioย potentiometer is a two-in-one, good in a breadboard or with a panel. It's a uniqueย reverse audioย taper 100K ohm potentiometer. It's ...
Thisย Alpha Dual-Gang 5Kย Audioย potentiometer is a two-in-one potentiometer stack, for independent stereo control. It's an audio/log taper 5K potentiometer on each half, ...
This Alpha Dual-Gang 1K Audio potentiometer is a two-in-one potentiometer stack, for independent stereo control. It's an audio/log taper 1K potentiometer on each half, with one shared ...
This Alpha Dual-Gang 10K Audio potentiometer is a two-in-one potentiometer stack, for independent stereo control. It's an audio/log taper 10K potentiometer on each half, with one shared ...
ADXL375 - High G Accelerometer (+-200g) with I2C and SPI - STEMMA QT / Qwiic https://www.adafruit.com/product/5374
Maybe someone will make a 386 emulator for it!
Could be! I think it has the same amount of RAMโฆ
drop tests
@dim wigeon Wow, looks like someone did one for the original ESP32: https://hackaday.com/2021/07/28/emulating-the-ibm-pc-on-an-esp32/
Buy this with the 3M VHB tape.
@slow spire Thatโs wild.
@open girder you have made a lot of news sites with the tiny doom player
whoops device first, then floppy
OOOOH!
I'm loosely paying attention, then I hear the Dragon Warrior 1 title theme and my ears perk up like a puppy dog hearing a new sound....
โ: Do the different ESP32-S2 boards and modules that Adafruit sells differ in flash or RAM speed? On-chip vs. in-module vs. separate chips? (I see differences in overall code execution speed across device types)
Question for the show โฆ.. @open girder 
Apple AirTags have been making the news recently for being miss usedโฆ. Is it possible to โseeโ them with NRF52โs and have code analyze if itโs a new MAC address and has also been around you for x amount of time ? For an alert ๐จ
@strong acorn CircuitPython will run the core at the same speed in MHz, but it does seem likely that there could be differences in access time to the SPI flash & psram. I haven't ever tried to measure it myself.
I do see variance in overall code execution across board types, so wondering. Flash seems all QIO (?), not sure about PSRAM.
iddqd idkfa
i can't remember where I put my keys, but I can remember those cheat codes from all those years ago
tape over the write-protect hole!?! hacker!
@cinder wind I think it's actually over the density detect hole
notice the non taped one has the slidy black plastic bit
Question: With the chip shortage, any chance of getting the 3 older TFT featherwings back in stock?
oh! right! I used to use a hole punch to do something similar on Apple ][ disks. (oh no wait that was to make it double-sided I think)
Any chance of SCSI emulation?
Wasn't it for both? Cover/punch left side for the front, punch the right side for the back?
Could there be a filter feature on adafruit learn to go through all the projects
@strong acorn do you want to mention two specific boards you were comparing for speed with the esp32-s2?
are you looking forward to any upcoming display tech?
I had a paper punch on a keychain reel attached to my belt.
Pretty sure 3.5" floppies didn't have logically separated sides
cool, thanks!
Oh yeah I was thinking 5 1/4
@robust horizon I'll put something together, comparing boards with same amount of PSRAM.
Question: does digital accelerometer exist, that doesn't use ADC
no ADC at what level? there are accelos that talk over I2C and SPI for example.
what backend language is used for adafruit.com?
Thank you for taking time for us.
I believe many of Adafruit's IMUs and accelerometers use digital (I2C or SPI) interfaces
At the level of analyzing data
Thanks @open girder and good night. ๐
Have a great night @open girder Limor and PT
Good night!
Thanks, @open girder!
bye have some sleep
๐
Thank you again. Have a good one everybody
bye everyone! thanks for the livestream @open girder!
Thanks for another excellent evening of shows @open girder!
Thanks for a great night of shows!
@strong acorn with a debug build I think the early messages will print out a bunch of info about the SPI settings for flash & ram
have a good one all! Stay safe
Thanks everyone!
Yes need people in person.
@manic shard like this maybe?
https://www.adafruit.com/product/163
I'm up to 3 Adafruit packages per week these days!!!
Night all!
Thank you!
TaTa
I know that transferring data from sensor to main chip is mostly used by the protocol. I am curious about high precise digital accelerometer, that doesn't use ADC for analyzing acceleration
not sure. if you're wanting do get the readings into a digital computer, conversion from analog will need to be done at some point.
it does print some basic info even without a debug build (my build env is hosed atm, need to dedicate some time to rebuilding from scratch)
e.g.,```
I (25) qio_mode: Enabling default flash chip QIO
I (30) boot.esp32s2: SPI Speed : 80MHz
I (35) boot.esp32s2: SPI Mode : QIO
I (40) boot.esp32s2: SPI Flash Size : 4MB
...
I (885) spiram: Found 16MBit SPI RAM device
I (890) spiram: SPI RAM mode: sram 40m
I (895) spiram: PSRAM initialized, cache is in normal (1-core) mode.
ok. thanks
๐ I'm watching the Show and Tell of last night. Shortly showed my son the super cute back mounted robot ๐ค and let him carry on what he was doing... Then he heard @ladyada talking... "Is that the woman from the Mandolorian?" ||We watched the Book of Boba Fett last night. I don't know whether Limor ever dated a Jawa, but if there's someone in this Galaxy that can turn Jawa scrap into cool stuff, it's her. ||
Darn, a 400% https://github.com/oxisidia/macropopsicle/tree/main/3D Models won't fit on a standard prusa bed ๐ฆ
however maybe it could but cut in 2 to fit...
we have made it!
Good afternoon
Hello, all.
Looking forward to some cheery workshop fun to break through our dreary weather.
on it
Howdy all
Through your sunny disposition, @haughty quiver ๐
Hello to @haughty quiver from way down south in florida
I see Lars is safely restrained.
hi all!
Hello all.
Curious to know if there's anyone watching that doesn't know what a rotary phone is. ๐
No sound
Mic! Mic!
Audio's fine now. ๐
๐๏ธ is working!
neat parsec
hello im here. still cant implement the rgb code in to kmk lol if i keep at it ill get it.
Good old Bakelite.
Nice screwdriver
Rotary phone is what my BLE-enabled Dremel does I think
Lol
A little 5v solenoid could ring the bell domes nicely.
debouncer requires ticks now
timeout = the shortest start-to-end dial sequence, such as dialing "1"?
Some bloke in Connecticut: "Hello? Hello?" ๐
see lars give the blessing for the dial rotary phone
You can get the jacks from here https://www.oldphoneshop.com/products/500-and-2500-modular-jack-set.html
great tip Franklin
I'm starting to hate those things with a passion.
Ever since I discovered WAGO connectors.
Don't forget the dustcover if you plan to close it up.
Tapping the hook was a theatrical way of getting the operator's attention. โ๏ธ
Who is there? A: Lars is here
Some times I think this is the only reason of a cell phone. pictures before repair.
Lol. You can use your cellphone to help you repair your rotary phone. ๐ค
๐ธ๐ช ๐
Hello, @clever summit ๐
Hi ... looks like I'm late to the show ๐ฆ I'll delay lunch and rewind.
Thanks @haughty quiver !
Thanks, @haughty quiver ๐
Have a good day.
Very nostalgic! Wondering if the phone's modular interface jack could be all that's needed to sense dialing rather than having to open the case. @haughty quiver: have you looked into that?
Thanks @haughty quiver
Thanks!
Bye
@inner spade ooh, great question, I'll check
Thanks @haughty quiver
213 was my area code but 73x was the area i was working in at pactel.
makes sense that the pulses would be sent down the line
Yes, since the off-hook / on-hook switch can dial, too. That's why the dial mechanism mutes the low-impedance audio circuitry; removes it from the line connection whilst dialing, I believe.
Of course , who doesnโt enjoy an opening of something so old ๐
Loved this project, have an old rotary Iโm going to crack open and see if I can do the same. Would love to integrate this in with the macro pad to use as a โsoft unlockโ of the macro pages for password storage. Over the top but thatโs the fun on it ๐
heck yes!
gish dorn it. I missed JPWS.
DTMF tone generator
buffer = array.array('h',[0]*2400)
def mix(low_tone, high_tone, level):
wavelen0 = int(sample_rate/low_tone)
wavelen1 = int(sample_rate/high_tone)
buffer_size = wavelen0 * wavelen1
buffer_size = min(len(buffer), buffer_size)
for i in range(buffer_size):
w0 = math.pi * 2 * i/wavelen0
w1 = math.pi * 2 * i/wavelen1
buffer[i]=int(level * vmax *
(math.sin(w0)+
math.sin(w1)) / 2)
return buffer[:buffer_size]
@haughty quiver hey how would you use a diode matrix keyboard for MIDI. your pico midi keeb guide code has pull down switches for all of the notes. how would i make it work on a matrix instead.
This takes me back to blue boxing on my Amiga. Dialing toll free AT&T numbers in Asia where the phone exchanges still listened for commands on the line, and then sending the right tones to simulate hang up and patching through to the BBS number in the US I wanted to visit. I hardly ever connected at the 14k4 baud HST that my US Robotics modem could do, because of the lousy line quality and detour via Asia. But it was "free" because my own phone company thought I was dialing toll free.
I didn't actually own a hardware blue box but had an implementation in software
I'd hold the hand set next to my 1084S monitor until I heard the modem handshake succeed.
2600 hertz. ๐
Captian Crunch whistle!
War-dialing!
hey random question at random time posed to you all randomly: has anyone ever created a list or repo of the best examples of animations for neopixels (or any addressable color LEDs) using CircuitPython or Arduino C/C++ code? Besides seeing cool stuff other people have done I'd love to put together a small set of animations similar to the typical controllers that come with ws2812b/neopixels from companies like BTF Lighting Govee, or similar. These typically have dozens of animations and color palettes you can iterate through or save as favorites. Up until now I have used both a controller provided by the ws2812b vendors and a microcontroller-based system with a way to switch which one is the active controller of the strand, matrix or ring.
Have you seen the LED Animation library for CircuitPython?
Not sure if that's what you're looking for.
notes doc for today: https://docs.google.com/document/d/1nNsnYuH3yUf1rtYrZ0MtLtTiOA3iwHP4oDXddai8auA/edit?usp=sharing
Deep Dive w/Scott 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 CircuitPython. Support them, and...
o/
Hey Scott hello from South Florida
hey all! Hope everyone's well
Hi Scott. Good news in my world. I finally got a job.
Hello.
good morning
Hi everybody!
Hey
Heya
๐
@inner spade What is your website??
Good afternoon
Twitter and GitHub. Gave up the web site a while ago.
if anyone wants to paste links here into discord - I can copy them into the log
Hello all from Cornwall
Hello everyone, and thanks for all the reviews Scott!
Is there a way for us to submit suggestions?
@eager matrix You can even post on the forums, a few people did
Cool. I'll do this over the weekend.
Thanks foamyguy!
The JIT is such a silly idea but I figured I'd think about it and mull it over. It's a flag so the compiler treats the following code differently, which means it'd be a headache and a half to add to the core
Also Just In Time might be the wrong thing to call ithttps://numba.pydata.org/ *shrug*
@eager matrix thanks for the reminder.
FORTRAN support?
Funny, my blog pic is a punch card.
๐ธ๐ช ๐
Hi sis.
Decorator! That's the word I was looking for! (And now the word I get to look up ๐ )
I used 8 inch floppy's on IBM system 3 and my Imsai 8080.
Iโm not quite old enough to have used 8 inch floppies on computers, but in college I was a broadcasting major, and the TV studioโs character generator used them.
I would love to see Teensy Audio Library ported to CircuitPython
People always ask for UDP support... but never sure if anyone is listening ๐
Limor et al already ported it to SAMD51 (in Arduino)
I'm also going to make an audio feather wing with 2in and 2 out and might do balanced inputs if I can fit the connectors and get the chips.
yeah static buffers
I may need some help getting set up. Is there a guide?
Do you have books you recommend that are helpful? I might just end up printing out the guide
I've seen several people trying to do ultrasonic over I2S. ๐คท
I'm on it right now.
wait what's the UDP joke? I think I missed it
I could repeat the joke but still wouldn't be sure if you'd get it
Just books that help with problems you run into with core development. I've discovered that reading through books is one of my preferred learning methods
Or you could repeat it a bunch of times.
This meta-humor is too much for my brain on a Friday of a week Iโve been on call for work. ๐
NAK
I'm not sure of any. The discord I find is the best bet and there is usually someone around
UDP does not check to see if packets arrive in order or at all.
Computer geek, electronics/space nerd, singer/musician, writer/novelist, photographer. Casual gamer (Nintendo Switch). LGBTQIA+ rights are human rights. Black lives matter. Down with racism and fascism. Feminism must be intersectional. Just say no to hatred and bigotry.
Iโm hoping to get all the rest of the streaming mechanics figured out this weekend.
Yeah, that's what I was thinking. But I was wondering if there were any books that stood out. The guide is awesome and a great place to start so it's not like I'm hurting for options ๐
I was super excited to get involved with CircuitPython in 2019, and then the world blew up and my body tried to assassinate me last year. Now Iโm excited to get back into the community.
I'm reading Jan's USB Complete now! very good
Awesome! Thank you!
Phils Lab has a Kicad tutorial on udemy and it is free for a few days.
I'll have a "CircuitPython2022" post but I'll be done maybe this evening, and it's really just "more audio control plz kthx"
Will ampy be supported for ESP32S3 workflow?
We might just have to talk about that todbot. ๐
Oh smack, the free ones ran out about an hour ago.
I am almost able to write native CircuitPython libraries now that dig into system resources
so maybe I can work on audio stuff
I'm relatively new to using Circuit Python and haven't had a chance to write a CP2022. It's great for the keyboard stuff I've used it for I'm wanting to try it for some robotics related projects.
an issue with ampy is that the latest imports ubinascii to be binary safe, Jerry has filed a PR for that
I donโt know if I know enough of the low-level stuff to contribute to the audio stuff, but itโs something Iโm interested in too.
Oh man a looper would be great esp after I finish my board.
I wonder how much of the audio stuff can be done port independent. I know a bunch of it ends up port specific which makes the work harder
@grand tusk Do you want Skynet? Because thatโs how you get Skynet. Skynet runs on CircuitPython. ๐
I've been accused of that before.
depending on the math needed the hard stuff gets into the port specific code
I donโt mind diving into stuff I donโ t totally know how to do, but Iโm not a math ninja, soโฆ
Kick on voice 0, snare on voice 1. Mixer works pretty well.
Are there Kicad parts defined for the feather connectors?
@eager matrix what do you mean by feather connectors? to create your own feather - or to use one in your project?
Not sensitive depends on context... If the temperature in my house stays 15C for a while... I might not be home.
That'd be incredibly powerful in so many use cases
@brazen grove https://www.amazon.com/BTF-LIGHTING-WS2812B-Heatsink-10mm3mm-WS2811/dp/B01DC0J3UM/ref=asc_df_B01DC0J3UM/?tag=hyprod-20&linkCode=df0&hvadid=167158513139&hvpos=&hvnetw=g&hvrand=654045515982181049&hvpone=&hvptwo=&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=9029652&hvtargid=pla-307173819782&psc=1 these are what im adding. ill install them when i get the code working. the code just gose to the REPL when i run it.
@idle spindle try them first with one of the examples from https://github.com/adafruit/Adafruit_CircuitPython_NeoPixel
I am going to make a feather wing for audio. I'd like to not need to define the headers if there's already a part for them.
AirTag helps you keep track of and find the items that matter most. If you misplace an item, use the Find My app to play a sound on your AirTag, find it on a map, or get directions to it. If it's nearby, Precision Finding can guide you to it on supported iPhone models.
@eager matrix yeah, the spec is online but I wouldn't be surprised that someone already created the necessary footprint for one.
I aspire to that low-power lifestyle.
a circup non-believer! get him!
I'll talk to @ornate coyote and the peeps from Blues Wireless to see if they used Kicad.
haha, workflows are hard things to change though
You can just import the eagle files for any of Adafruits feathers. Eagle import in KiCAD 6 is awesome.
I've been a vimmer for decades.
That explains why I couldn't import pdb ๐
Awesome.
Maybe this: https://github.com/adafruit/Adafruit-FeatherWing-Proto-and-Doubler for featherwing footprint.
The footprint is fairly easy to create. I have a few different 2- layer designs with custom silk layers. (In KiCAD)
@ornate coyote Good tip! One more reason to upgrade to Kicad 6! I've been looking to create a feather...
This conversation show why this discord is great.
@eager matrix A few of us have been having multiple conversations in parallel...
Cool. Where's the party?
@warm pulsar You mean there are people whose brains allow them to only have a single conversation at a time? Sounds fake to me. ๐
Cut off one head, two more will appear.
KiCAD 6 is da bomb !!
@dim wigeon It all depends on how many IDE you have opened at the same time. (trying to code at the same time too - without much progress)
What's your standard-work reguarding compiler warnings ? ( saw some flow by )
w00p! Just finally did a PR for my new S3 boards for tinyuf2!
@rapid hornet remember that magic you did on the CPY repo to not build every boards on every PR? Time for that to happen on the tinyuf2 repo I think... had to run 50 builds (49 unrelated) to check my PR?
hahaha, you've seen my git fu... it's non-existent !
@ornate coyote looking forward to those feather s3... Will they end up on tindie?
Working on that RIGHT NOW!
I need to figure out a better way to organize all my boards. I have microcontrollers scattered all over my house right now. ๐
sweet. I'll have to load my basket
@dim wigeon sensors all over the place makes things even worse... They DO get everywhere...
Tindie is the same as my website (both ship from me). but likely not on tindie immediately as silicon is in short supply.
@warm pulsar They really do. I also somehow have a bunch of oscilloscope probes all over right now too. (I just upgraded my scope, but stillโฆ)
@rapid hornet it does have an internal temp sensor yes. Not sure how to read it.
not in 4.4 yet is seems.
4.4 is now officially released (a few days ago) so maybe that's old.
@brazen grove i have played with them for a while now. ther WS2811b Or what ever the stander 5v ARGB(neopixel). they work my code dose not.
do they work under circuitpython though?
yes lol not trying to be rude. i love making stuff and playing with CP. im learning CP but im coming from arduino. neopixels and my fav to play with in both. yes they work in both.
i have a strain of 21 that i was playing with the led animation lib last night
i can get the code right
cant
the board works just cant get the code right sorry to say so much lol
this is what im beating myself over
@rapid hornet is 0 = forever? or 32bit_max is practically forever
Are you asking us to solve the halting problem?
sorry to keep you awake @rapid hornet ๐ Feel free to sleep on stream! I do some weeks and folks don't even realise ๐
what are the units on the timeout value ( microseconds ? )
CP =? NP
that is a long time then
Friday afternoon yawnies ๐
24 days if millis