#live-broadcast-chat
1 messages · Page 55 of 1
also yt experimenting a lot too
phi-3 and llama 3 seems more powerful now it seems
how do you like it so far? I never quite gotten a chance to integrate it into any workflow
haha, your hate for cmake runs deep
conclusion: programmers should not be writing build systems
spite is a good driver for change
to be honest, micropython's makefiles started overengineered, and only got worse
funny how web dev of wasi for future look like when any language they need to fill contract from wit file in language of choose and it work with other language of component so sandboxed components what talk each other thanks to wit file
Make files are awful, I definitely get hate for Make. CMake is not something I love but its bearable.
jinja2 templates of yaml files that get fed into ansible that calls puppet and then packages that as rpm and puts into a docker container
(that's what I do at my day job)
but you are definitely right, every meta build tool is always Python. There is no reason to not have the whole thing just be Python.
and you can automate some performance regression testing down the line
this seems easy enough https://toml.io/en/
I doubt a Python buildsystem would be meaningfully slower if done right and yea maintainability is definitely more important in most use cases outside of hyperscale Google sorta stuff but even then, who builds software at a scale where that is significant if you save a few seconds
configuration management is a whole separate domain
personally I would prefer node for scripting like that but I'm okay with Python being the dominant environment for this sorta stuff
for anything asynchronous node is a whole lot more readable and expressive. I always cringe a bit when I need to deal with asyncio in Python, its so verbose and clunky in comparison
have you tried the alternatives, like trio?
I have not
python is still figuring out all that stuff
why was the serial delay added ( on particular system ? )
Thea had a good comparison recently, its just so verbose for simple stuff: https://twitter.com/theavalkyrie/status/1780323294991835424
oh right sorry, removed the embed
is this the 5 second serial delay you were referring to?
(hash) keep delay of 5 seconds between two connections to avoid handshake timeout
could be interesting if that can be added for openTelemetry for example
( not sure about discord markup ) but that was in ports/espressif
I was looking for a 5 second delay
thanks
is speedscope showing different threads ( not sure if it was a call stack )
It appears that the visualization of the call stack over time like you've shown can really enable understanding of some problems!
so much to look forward to seeing CP using these tools!
does speedscope allow you to 'mute' the profiling when doing useless logging ?
yeah and this can look simple but seems get fast quickly even when use rust, go and C# talk to each other https://youtu.be/p9taQkF24Fs?si=XTlzFu-WuSU5hiSo&t=2611
Is getting visibility into VM internals related to what you've been thinking of with Hazard3 + OrangeCrab stuff?
hearing you talk about how you're using Renode gets me thinking of gateware that could have some kind of hardware trap and FIFO thing to siphon off UART stuff, or maybe stream the program counter out on a debug UART
okay, like, premade super-duper multi-channel neopixel driver thing
a forth machine that runs python bytecode directly
are you on a different desktop ? 🙂
Yea bare Makefiles are a crime
I saw the other day that MS-DOS sources also used to be build with make, its crazy how ancient it is
totally
Zephyr heavily relies on custom Python build system stuff
how was the AST used in the Blink example here?
so the ULP wrap a C binary in Python thing would be kinda like loading firmware blobs? like some wifi chips and usb peripherals need?
one of the ToF grid sensor uploads a massive firmware at init
hmm... so you're imagining a setup where you can use this thing as a regular cpy library, but there's a mechanism for something like automatic port-specific firmware blob and SDK binding generation?
this ULP tool is very cool!
since this uses clang AST to inspect the c code - so it doesn't apply to rp2040 PIO code, right?
I remeber the earlier PIO deepdive where you did some PIO management from CP
So, maybe the overarching idea would be to have a better way for using coprocessors on cheap boards to help sling pixels quickly (for example)
oh... right, so you don't have glitchy knobs
that's a very interesting idea to apply this ULP stoff to wrap arduino stuff
Arduino building has gotten better since they pushed it all into their CLI tool
did the CI finish - ( sorry to distract too much )
is that the same for plain esp32 (i.e. supported with host only) as well as c6/c3
Is there an area where the Nordic nrf stuff shines over the other CP targets ?
Nordic is by far the best when it comes to BLE in general
I'm counting the days for when they finally release the 54H20, it has to be soon
Nordic is in the low cost market so I would expect it won't be very expensive comparatively
They pushed the release devkit definitions for the 54H20 last month, which usually means that release imminent.
Are you folks considering add Matter things to CPY?
I can put something together on ESP32 to control NeoPixel or DotStar. When I get the done, I'll let you know.
Thanks Scott for the stream. Seems like the next/current (was it 1.3?) matter revision will bring the dream closer. Seamless pairing etc, but to be fair seems mostly people accept zigbee bridges
Thanks and take care.
Keep it real...
thanks Scott - thanks @open girder
You haven't pointed up or down yet.
thanks for streaming, curious where your build system journey leads to 🙂
me too!
I am getting started for the morning. Working on a Tic Tac Toe game badge. You can follow along on YT: https://www.youtube.com/watch?v=WGqrOR9mudc or twitch: https://www.twitch.tv/foamyguy_twitch
☕👋☕
mmm coffee, good reminder 👋
☕
time for some graph paper
sure, being able to visualize the bounding boxes is the goal
👋 ☕
looking for inspiration as I do UI design for my sensor package idea... but I am definitely NOT a UI person so it's a lof fun learning
good to have them all on hand (win for work by default + wsl, ubuntu boot by default, separate old gaming windows laptop + pi + intel mac)
my problem is enhanced by my goal to use both LCDs and EInk
Ubuntu, macOS for home, AWS Linux, macOS, Windows for work, microcontrollers for both
yea, I'm working on trying to get it all over I2C "controllers" - i.e not require the main processor to have them both but have a small secondary device for the eInk
my hope is to have the display be on a mount that has those magnetic pogo pin connectors which are the I2C bus
if you do a skip, then you have to have edge detection to loop around
it's a great way to learn state machines and recursion limits
X Y
Total:
Round:
Score:
top/down left/right -- it's like being left or right handed
you don't know why, but it feels better
change the read_data on line 332 to all_time_score ?
nice job!
radio.ipv4_address
print(wifi.radio.ipv4_address)
it's stored as a packed byte structure as that is what comes from the network layer
you jinxed it !
are you storing to NVM at the round over stage?
ahh
well played! thanks for the fun stream!
Desk of Ladyada - SEN-5x, C6 Protomatter & Thumbstick Trinkey https://youtu.be/g05MRv5y0J0
SEN-5x adapter board featuring Sensirion air quality sensors, Protomatter library update for ESP32-C6 Feather compatibility, and a redesigned Thumbstick Trinkey with mini joystick and buttons. Also, testing ESP32-C6 Feather with various FeatherWings.
SEN-5x adapter board featuring Sensirion air quality sensors, Protomatter library update for ESP32-C6 Feather compatibility, and a redesigned Thumbstick Trinkey with mini joystick and buttons. Also, testing ESP32-C6 Feather with various FeatherWings.
Evening 👋
I love the idea of using ribbon cables for SPI displays. Managing thick jumper wires sucks plus the ribbon cable provides more flexibility in where you put the display too
SMT pins would allow a little bigger display too
PicoTripler is awesome!
Are there any thumb sticks without spring return?
@cinder wind huh, have never seen one - but one "could" remove the spring, maybe
Love ESP32 boards. Any chance you'll have any products with the P4 that recently came out?
@crisp trench gonna check it out and probably will !
Thanks @open girder and good night. 🌗
Thanks!
🖤 Great show, good night.
It's been announced but I haven't seen any boards for sale
hello there
Good afternoon.
hihi
hey hey
Howdy all
Good Afternoon JP. Hope you're doing well today.
Hello!!
👋
If it’s an IR sensor can it be triggered by a tv remote or other IR transmitter accidentally?
Or on purpose! Is it responsive enough to be able to capture the IR pulses for decoding?
It's an analog input, so it's a little different.
Right, was just thinking could make for just a good basic IR trigger.
Thanks for the stream. I've been wiring up a synth module prototype while watching. 🙂
Thanks @haughty quiver
Thanks JP - Trip the light fandango!
Thanks JP. Have a great week!
thanks much all!
Good show thanks
Grabbing several for my goodie box. Bound to have a use for a couple...
3DHangouts Episode 438 LIVE! Memory Gun, Energy Sword and Sliding Fidget https://www.youtube.com/adafruit/live Today's coupon code “memorygun” gets you 10% off your order! https://www.youtube.com/adafruit/live
This week @adafruit we’re showcasing our Memory Gun Prop powered by the Feather PropMaker 2040. Upgrading the iconic Energy Sword from Halo with the Feather ...
Hey Y'll
Good morning.
good morning folks!
hey all 👋
hi
Feather RP2040 PropMaker:
https://www.adafruit.com/product/5768
The Adafruit Feather series gives you lots of options for a small, portable, rechargeable microcontroller board. By picking a feather and stacking on a FeatherWing you can create advanced ...
Learn Guide:
https://learn.adafruit.com/gravity-falls-memory-gun
1.3in OLED Stemma QT
https://www.adafruit.com/product/938
These displays are small, only about 1.3" diagonal, but very readable due to the high contrast of an OLED display. This display is made of 128x64 individual white OLED pixels, each one ...
Rotary Encoder Stemma QT
https://www.adafruit.com/product/4991
Rotary encoders are soooo much fun! Twist em this way, then twist them that way. Unlike potentiometers, they go all the way around and often have little detents for tactile feedback. But, if ...
3D Parts Library on GitHub -
https://github.com/adafruit/Adafruit_CAD_Parts
Layer by Layer CAD Tutorials Playlist: -
https://www.youtube.com/playlist?list=PLjF7R1fz_OOVsMp6nKnpjsXSQ45nxfORb
the astroneer have interesting design for gateway engine what pulse up like thattriangle design as it go up and have light sign on power
In total it takes 7 RTG's to power up the GLACIO Gateway Chambers. There maybe an easier way but this worked for me. Plenty of Graphite on Glacio so you can always stop your rover and make more packages on the way to the next gateway chamber.
New Parts! 3D Parts on GitHub - https://github.com/adafruit/Adafruit_CAD_Parts
Thanks @rocky reef & @hard hollow . See you all tonight.
thanks folks cya tonight!
thanks so much for haning out folks!
Thanks for taking time for us
Link to join to show and share your project! https://streamyard.com/9cuz5kz7pe & SHOW and TELL 5/1/2024 https://youtu.be/Gn4uVc8F4yw
evening everyone 🙂
👋
Good evening everyone.

Greetings from Pasadena
Hey all!
Hey, everyone!
❤️ My AxiDraw SE/A3
Yay Lenore & Windell!
And plotters are mesmerizing to watch!
The one thing I miss quitting Twitter is PlotterTwitter
from 10 to 17 years, somewhere in there
Fantastic news!
You know your of a certain age when you refer to something as happening about 10 years ago, and it's like… a lot more.
Lovely chunk of aluminum
$700 $1100 $1700 – T-shirt sizing is a great approach.
Wow – dynamic BLE services!
jepler is looking a little more mad scientisty than usual, I love it 🙂
yay! thanks @robust horizon!
scientisty realnessss
The S3 is the chip to have now
great job @robust horizon that will be useful to a lot of people
wow 5%!
the tangle of wires for my testing
great choice to re-use a computer enclosure @sage aspen
Thanks
It's always comforting to see other people's early breadboards, before they get nicely packaged in a Noe+Pedro snap-fit case.
@robust horizon Are those silicone-insulated patch wires?
that's not a joystick, JP, that's an uncomfortable twin bed
Big kudos for upcycling!! Maybe sometime you can write about lessons learned and tips for reusing PC cases and power supplies for maker projects.
Possibly. I am making a video on it for my YouTube channel.
Hi everyone
PLAYER 2 - PRESS START
Excellent! Just imagining how many of these PC cases and power end up in landfill instead.
Seth: which Nuvoton part?
Great to see you back @lilac tusk that piano looks cool
NUA8315 Mono I2S Amp 🙂
"I don't know what beam is going to turn on" sounds like something you should not hear often!
whoo go back, was that rick moranis?
Great projects everyone. Thanks for sharing.
Thank you for taking time for us
Great stuff all, thanks for sharing
Thanks everyone!
Great stuff, y'all!
"Ion beam turn on!".
"What Happen?"
"Hello Gentlemen. All your base are belong to us."
I'm not sure what happened after that. I was giggling too much
ASK AN ENGINEER 5/1/2024 LIVE! https://youtu.be/ckbfz7fUJjg
ASK AN ENGINEER 5/1/2024 LIVE!
Visit the Adafruit shop online - http://www.adafruit.com
LIVE CHAT IS HERE! http://adafru.it/discord
Subscribe to Adafruit on YouTube: http://adafru.it/subscribe
New tutorials on the Adafruit Learning System: http://learn.adafruit.com/
------------------------------------...
10% discount code, code is: tweezer http://www.adafruit.com ends at midnight NYC time
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...
🎶 say it ain't so🎵
My question for Lady Ada - can the TRRS Trinkey generate composite video using the https://github.com/adafruit/Adafruit_CompositeVideo library if I plug in an Adafruit composite video TRRS cable https://www.adafruit.com/product/2881 ? It's the same SAMD21 used in the circuit playground express.
https://learn.adafruit.com/circuit-playground-express-dac-hacks/composite-video
Composite video output from M0 microcontrollers. Contribute to adafruit/Adafruit_CompositeVideo development by creating an account on GitHub.
This A/V RCA Cable for Raspberry Pi is a great way to turn your Pi 3, 2, A+ or B+'s output into a full on composite video and audio device. Simply connect the cable to your ...
@open girder
Did I ask the question right?
10% discount code, code is: tweezer http://www.adafruit.com ends at midnight NYC time
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...
@fierce frigate yep! will get to it!
😬 Coding a car to drive kids around
My guess is that it may be possible if one of the TRRS conductors is connected to A0, or maybe another analog-capable pin; and ground on another of the TRRS conductors.
80um horizontal field of view
I hope I am asking this question in the right place ... sorry in advance if I am not.
I am trying to build the "Raspberry Pi Wearable Time Lapse Camera" (https://learn.adafruit.com/raspberry-pi-wearable-time-lapse-camera/overview).
As part of that, there is a step to install wiringpi
sudo apt-get install -y wiringpi
When this command is run the "no installation candidate" error is thrown.
$ sudo apt-get install -y wiringpi
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Package wiringpi:armhf is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'wiringpi:armhf' has no installation candidate
What is the solution? How can I build the "Wearable Time Lapse Camera?" Especially since I just purchased all the hardware 🙂 ?
ALSO, is there anyway to take video rather than just a picture every two seconds?
@adafruit and if the TRRS Trinkey can generate video, may I please request JP show it in his Workshop thanks!
You will probably get better help in #help-with-linux-sbcs as there isn’t really a lot of time at the end to answer these questions in terms of debugging.
thanks
Fancy holders 😯
I think a lot of production cameras use these. Some of those SD card slots are stuffed into some really narrow spaces.
As a start, I'd check out the official WiringPi repo, the issues posted there, and this note about recent changes. WiringPi has new maintainers.
https://github.com/WiringPi/WiringPi?tab=readme-ov-file#history
Flat Tip ESD Plastic Tweezers https://www.adafruit.com/product/5915
RJ-12 or RJ-11 Telephone Round Panel Mount Adapter Plug https://www.adafruit.com/product/5859
Adafruit S-35710 Low-Power Wake Up Timer Breakout - STEMMA QT / Qwiic https://www.adafruit.com/product/5959
Adafruit CH552 QT Py - 8051 Dev Board with STEMMA QT https://www.adafruit.com/product/5960
What a cutie pie! Or is it... a QT Py? This diminutive dev board comes with a throwback processor - an 8-bit 8051! This tiny core is a big change from something like the the ESP32-S3 QT Py ...
10% discount code, code is: tweezer http://www.adafruit.com ends at midnight NYC time
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...
question for the show @open girder
The soon to be released “ S-35710 Low-Power Wake Up Timer “ just wanted to clarify, once the set time is reached does it just do a short millisecond pulse or is the “on” time for the same duration time as the “off”
Thanks! love that you decided to make a breakout 🫶🏻
@adafruit who makes all the awesome show names and intro videos, music and sound?
I'd like to hear JP & Lady Ada's hot take on Zilog ending production of the Z80. I'm sad to see it go, but I have no idea how it could possibly affect me...
@open girder
question
another about the S-35710 Low-Power Wake Up Timer , do the needed components add much to the 0.2uA draw ?
hey @open girder: I would love to have a QTPy to FeatherWing adapter: route SPI, I2C, UART, and analog pins. Let's us use a bunch of Feather Wings for things that don't have BFFs! that's not really a question I guess, so nevermind ahaha
Question for @open girder Does the Stemma QT boards have individual pullups? Does chaining multiple on I2C lead to any issues?
I think this is the right time to stock up on Z80 chips and then release a boutique, limited edition high-end Game Boy
Zilogboy
🤣
I missed a great search?!?
Thanks, @open girder!
Thanks @open girder and good night. 🌘
Thank you for taking time for us
thanks all!
Thanks Limor and PT. Have a great week all
Thanks, Adafruit!!! Have a great night, All!
thanks for a great live show
Cool! Weird! Boards!
Good night!
@haughty quiver a humble request for a demo of composite video out of the TRRS Trinkey please using adafruit TRRS cable and adafruit composite video library, if you find the time. thanks!
that's a neat idea @fierce frigate I dig it
Thanks for having us on last night, that was fun!
Not exactly. BLE is picky about terminology for a reason. A central (like your phone) can also have servers. For example, iPhones have a time server for peripherals to access.
?showtimes
Desk of Ladyada - Sunday Evening
JP's Product Pick of the Week - 4pm ET Tuesdays
3D Hangouts - 11am ET Wednesdays
Show & Tell - 7:30pm ET Wednesdays
Ask an Engineer - 8pm ET Wednesdays
John Park's Workshop - 4pm ET Thursdays
Deep Dive w/ Foamyguy - 5pm ET Fridays
FoamyGuy's CircuitPython Stream - 11am ET Saturdays
👋
Hey everyone!
🇸🇪 👋
oh thank goodness i need a break from coding for a bit.
good afternoon
hello!
ahah i need to load these samples back up on my Blackbox
MUTED
muted
And there we are with no mic
@haughty quiver No audio
👂
ironic for a stream about midi
Help Me I'm Deaf
static arghhh
much better
there we go, muh ears...
we are all dead now
hey 👋🏻
everything is good now, nvm that
MIDI what now?
massachusettes
midi sabers
I'm not hearing any audio problems
lars is doing is the thing
nope that was my fault oops. accidentally scrolled my volume all the way down somehow.
hehe nice LarsCo
What should be the project name?
midi man in the middle
midi-remapper
LarsCo is providing this Midi Masseuse
historically USB enumeration is expensive, so there's lots of caching that happens
On MacOS sometimes you need to clear out the "device" in AudioMidi Setup
Also microcontrollers will get listed in the Network settings
it's just easier to notice without the joystick that takes half a household to use.
most OSs cache the USB device config and will require a manual flush before it's rescanned
network settings? how in the world does that even apply?
if I remember correctly, any USB host that has a device id that is a network device it will be listed
Because the USB in CircuitPython / Arduino "serial port" is actually USB CDC/ACM, which is technically a modem technology. And modem == networking, so we have to deal with the proliferation of stupid fake interface in Network settings. I just cleared out 20+
it's hosting a webserver? for a midi device? i'm so confused.
CDC = Communication Device Class
Yep! https://en.wikipedia.org/wiki/USB_communications_device_class. There are two subclasses of CDC, as I understand it: USB CDC Ethernet (which is what the GP2040 program is doing) and USB CDC ACM, which emulates serial ports
MSC, CDC, HID - all device classes that a USB can be
MSC is mass storage class I know that one 🥳
it boggles my mind how complex the USB stack is in CircuitPython / TinyUSB. so cool!
Lots of unsung heroes of embedded technology making those possible too! 🙂
what amazes me is the number of hardware projects/components that now have the ability to have web configs - I love living in the glorious future of CPU and Memory resources
Yeah, and the ability to have fun with your friends by making a usb mouse that drags the cursor to the right while they try to do stuff on the computer
hahaha - yes!
Or making a batch file that opens the Rick roll and turns your volume up on startup
Good times
💀
hadouken! hadouken! hadouken!
Still surprised the joystick is just 4 limit switches
I always wanted to get one of those 49-way joysticks from Sinistar, just to play with it: https://www.retroblast.com/reviews/49-way_3.html
Dang .... late to the party
@haughty quiver not seeing code
You could use that boot button to do something too...
midi panic
And so now you can use that button do to a midi "clear"...
this was unfortunately common in many of the VST I've used. it happens often unfortunately and can really mess with a recording session.
You haven't got a usb power meter cable (with the tiny display in watts)? Curious what the combined system uses
may the midi masseuse be with you
Thanks JP
have a great star wars weekend JP
that was actually a great example of why midi panic is needed.
Thanks JP, Have a great week all!
Always love midi and synth stuff. Great episode.
Thanks JP!
may the 4th be on this weekend
Bye!
Thank you John.
thanks so much!
Open Hardware Summit is live streaming: https://www.youtube.com/watch?v=4bsVuTCxmaQ
Welcome to the 2024 Open Hardware Summit livestream
Join the OSHWA discord for further conversation and Q&A's with speakers!
?showtimes-gmt
Desk of Ladyada - Random hacker times
JP's Product Pick of the Week - 20:00 Tuesdays
3D Hangouts - 16:00 Wednesdays
Show & Tell - 00:30 Thursdays
Ask an Engineer - 01:00 Thursdays
John Park's Workshop - 21:00 Thursdays
Deep Dive w/Foamyguy - 22:00 Fridays
FoamyGuy's CircuitPython Stream - 16:00 Saturdays
~40 minutes until I deep dive 🤿
And where are you diving today?
Let's go!
Lots of dead space craft there 🤓
maybe we can find Atlantis...
You folks would probably love the open hardware summit stream (watch back later), the Solderless PCB talk is an interesting idea (use 3d printed resin backplates to hold SMT components on prototype PCBs to allow component reuse), but lots of more interesting ones too. The compost-based biomaterials one right now is cool <#live-broadcast-chat message>
hi scott - sounds great
hi
Oh it's time, twitch is live
Hey Scott 👋 well done on the risky update. Is the usb host active on S2 feather?
I had a day with no meetings, that turned into only 3 meetings. So not that bad of a day ha
Heyyyy
Hola from 'rado ! 😄
meant the last minute risky OBS update
So I love discussions about the ESP32 (series) and Bluetooth connections. Does this cover the ability to connect a Bluetooth keyboard with an ESP32? Or is that something different? I know these is a why to do hardwired (HID) keyboards
We can't see your screen.
oh wow, open for all esp32's, thanks for checking
how does that playout with importing usb.core, does one get something equivalent from a max3421e library?
To clarify—- can an ESP32 pair with a Bluetooth keyboard and receive input . Example if you press “a” it does an event
Thanks
Thanks Scott, that clarifies it, I was using usb host rp2040 and now swapping to usb-host featherwing+esp
Hi Scott. I'm late today due to a nap.
so how does that (dynamic serices) cause issues to CP
Did you get insurance reduction for your remote office?
Because the risk of unability to extinguish a fire it is much lower than in other location!
Very fascinating stuff .. Thanks for covering!!
That's cool. I havent' checked out github co-pilot yet. I guess it's time to.
I missed what changed to get output
quote with no \
of course with the delay - you found it first 🙂
does the compiler libraries provide call stack printout
that was cool decoding - ( for runtime tracebacks )
I know openTelemetry but dont know if it is useful on this case https://opentelemetry.io/
so the stack dump is restricted to values that are actually on the stack ( and nothing beyond either end )?
are there tools that would let you observe what is taking so long to start up - ( is it BLE traffic or something internal )
is that loop on the delay waiting while the handle is null or non null?
I see you are waiting for the handle to be null - in shutdown - makes sense
( I just don' t like infininite loops 🙂 )
freeRTOS has task hook macros. traceTASK_SWITCHED_IN() would allow you to print at task switch.
Trace macros provide a generic mechanism for tracing and analysing the behaviour of a FreeRTOS application
You define it, like this.
#define traceTASK_SWITCHED_IN() log_event(..
Thanks. I really enjoy your deep dive.
Thanks Scott
Thanks Scott
Keep it real.
Thanks @timid plover
?showtimes-mst
FoamyGuys saturday morning stream is in approximately 45 minutes.
I am getting started now. Working on a PostgREST server on RasPi that accepts data from CircuitPython devices. You can follow along on Twitch: https://www.twitch.tv/foamyguy_twitch or YT: https://www.youtube.com/watch?v=jri59MD5Qn4
☕🥧
mmm, sunny beer o'clock here 👋
Good morning present Tim. ☕: Also hello future Tim if you have to go back and watch this video for a refresher.
So we're automating API's now? Wow that sounds great.
If you've never seen an empty nginx page on the internet then you're probably new to the internet.
I think only Adafruit folks have access to some of the more advanced playground features like split. Playground is coming along nicely. It still needs search ability as the older notes are starting to get completely buried.
Today is Star Wars Day btw. 🙂
Agree. A subject keyword or category library similar to Learn could be helpful, too.
speak of the devil. the reason I specifically go into playground most times is to find something you've written CGrover. 😉 currently have to go page back, back, back, etc.. until I see the note you wrote that I'm looking for.
the search for Learn works great, it just doesn't work on playground. I use the Learn search pretty much daily and the one article that I end up reading the most is Circuit Playground Essentials... best guide in the entire arsenal.
And if I can wrap up this house remodeling stuff, I’m planning on putting a bunch more content on Playground. Without a search or keyword capability it may become an impractical info source.
But I know from experience that Adafruit will evolve it as needed.
I see a search on playground, and if i search sen55 it turns up what i'd expect. Although not just sen5
yeah the search needs refinement especially for the shop. a lot of keywords that i expect to return the product i want don't actually return the thing i'm looking for. products need more search keywords.
FoamyGuy do you have a 7" TFT with RA8875 driver board by any chance? I've been living in RA8875 land for the past couple weeks trying to improve the graphics. There is no displayio for it so all the graphics have library only methods.
It's very similar yes. The RA8875 is a SPI. The hacktablet is a dot-clock yeah. Oh the RA8875 is actually like a decade old. Here's a PR with a video where I got loading times to be 4x faster. https://github.com/adafruit/Adafruit_CircuitPython_RA8875/pull/31
I'm using it with a feather. The RA8875 is just a hardware accelerator for whatever board you use with it.
Currently it can't even read a single pixel from the display so I'm working on that. That's the premise for anything layer related.
Then how does bitmap_saver work? I thought that was part of displayio. 🤦 I had no idea.
sorry for the interruption just seeing if you had one because the graphics library is really primitive and needs a lot of work. Melissa laid the ground work great so someone like me (or you) can come along and build upon it.
Oh, hello folks.
🐊 crocodile exists but not gator
authenticroc still has a nice ring to it.
It should show up as a unicode character but no guarantee it'll be tada for all languages.
you should put that tip about the password not allowing ; into the learn guide. seems like an important thing to know.
nice.
that's really cool. triggers my need to use adafruit_requests whenever i see json.
haha we're all just trying our best around here. disclaimer: though i'm not sure about that, perhaps, maybe.
there is a way to reopen the last closed tab, pretty sure
Ctrl + Shift + T
disclaimer: i'm not a browser expert
Yep that works in most browsers.
Yes, was cool. I might use it here to test if it's more reliable than public infrastructure stuff.
Well done 👏 Thank you for another great stream.
I did researched if this would work in Azure's cosmodb which is a service version of postgresql, but they use some stuff on top so postgrest won't work, but of course you can install it on a vm and go from there.
Cinco de Mayo is tomorrow. Enjoy the weekend everyone. 🌮
I have carne asada marinating
?showtimes
Desk of Ladyada - Sunday Evening
JP's Product Pick of the Week - 4pm ET Tuesdays
3D Hangouts - 11am ET Wednesdays
Show & Tell - 7:30pm ET Wednesdays
Ask an Engineer - 8pm ET Wednesdays
John Park's Workshop - 4pm ET Thursdays
Deep Dive w/ Foamyguy - 5pm ET Fridays
FoamyGuy's CircuitPython Stream - 11am ET Saturdays
Broadcasts are found where?
Thanks, I was just coming back to say I found it when your reply cameup
good afternoon
hello all
hi there!
Howdy!
👋
👋
👋
Hi
socks!
🧦
sockowbell?
Cows will never be the same.
ahaha totally
Pretty sure Todbot has a dvd logo screensaver too.
JEP Headroom!
oh yeah I should see if these will work on DVI! https://github.com/todbot/circuitpython_screensaver
Can you combine/overlay multiple DVI signals?
You can if you use it with something like OBS.
Does the sock interfere with wifi antenna on Pico W?
Experiments using PicoDVI (mostly on Adafruit DVI RP2040 Feather) - todbot/PicoDVI_experiments
Here's an example where I'm using one with OBS to overlay weather information with weather radar from a website. https://www.youtube.com/live/JajQ_SbpUxc?feature=shared&t=1871 I did this the same week they became available in the store and was one of the first to do a project with it.
some similar pico dvi device doing a live dashboard https://www.hackster.io/gavinchiong/rp2040-eth-dvi-zero-adafruit-io-dashboard-monitor-1b8b3b
Thanks JP! Have a great week everyone!
Thanks JP
Thanks! More projects!
Thanks JP!
socket the cowbell you must
I can hear this GIF
3DHangouts Episode 439 LIVE! Energy Sword, Media Dial and Nuka Cola Bottle https://www.youtube.com/adafruit/live Today's coupon code “energydial” gets you 10% off your order!
This week @adafruit we’re working on our Halo Energy Sword prop remake powered by the Feather PropMaker 2040. Prototyping a new version of our classic media ...
☕ ⚡ 
Good morning all. ☕:
Good morning everyone.
good morning folks!
Good afternoon! ☕ at any hour
good morning!
Its true to the books, not the game. Gamers need to realize that. Yes there is an amazing Halo book series.
I’ve actually read the books.
Sword looks good
Have you considered using those side lit LED strips? The color is much more evenly distributed on the edge. https://www.adafruit.com/product/5687
Ah true and has to be double sided. Well that's a shame. I have some and they're like an inch thick yeah they're not thin at all.
Beautiful design. The NRF52840 trinket is smaller and can do BLE for a wireless version?
could also use it as a fly fishing game controller. fly fishing rods have that same kind of tiny dial. If JP can make a controller for a power washing game he can probably do a fly fishing rod. 😉
Oops yes I meant the itsy bitsy, there is an itsty bitsy charger from CGrover. I have one. 😉
If BLE gets into the S3 then the QT Py S3 might eventually have it. I don't think you can do both BLE and Wifi at the same time though? Not sure.
Which game? There are I think 4 different fallout games now. Well 5 if you include the original 2D game.
My opinion, Fallout 3 is by far the best one but good luck running that on a modern PC without having it crash every 5 minutes. 😦
Maybe they've fixed the crashing, I haven't played it in about 8 years.
I think the glowing nuka cola bottles are a blue or green color.
nuka cola quantum is the glowing blue version and they're rare items in the game.
There are many different ones. Yeah it's blue not green.
Quantum increases the amount of action points but at the cost of +10 radiation.
PLA is the official build material for RepRap Mendel and is compatible with Darwin, MakerBot, RapMan, and other compatible 3D printers. PLA is a bioplastic, meaning it is made from renewable natural resources. It is also biodegradable in commercial compost facility.This is Natureworks PLA4043D extruded into both 1.75mm
UV reactive sounds great for a nuka color quantum bottle too. 😉
Backlight for an amber glow! Featured in June 2023's Endless PLA shipment A one-of-a-kind translucent brown filament Inspired by beach glass & the bottles that make it Designed & produced by Protoplant, makers of Protopasta Subscribe to Endless PLA for 3 new specialty color filaments first and at a discount eve
I don't use a press. Just use a soldering iron on a heat insert or a screw directly. As long as you can melt it in somewhat straight it makes an entire press for the job overkill.
A press is good for mass production. I would use a press if I had to make 100 of something.
Pipboy should be muuuuch easier with the new prop maker.
Someone made a Pipboy that actually detects radiation. There was an article on it on Hackaday.
Thank you for the show. Always satisfying seeing the quality of your prints. They're always so good.
Thanks @rocky reef & @hard hollow .
thanks so much for haning out folks!
thanks folks cya tonight
Thanks guys, first 3D Hangouts and will be definitely tuning in for more!
here is the link to join show and tell: https://streamyard.com/mkz4kpryqv
👋 hi!
Hello everyone
Jepler's hair seems short
super rad @robust horizon!
interesting mounting board
mp3 mixing code: https://gist.github.com/jepler/330afe6002f8cc9484080f8e79a8d9f5
I'll be taking a look at jp's code to see if we can hook a usb-midi only keyboard up to synthio... when I have time ⏰
John that is so cool and funny I am working with the same keyboard. Would live to see the code your using
@turbid hill the mounting is https://www.adafruit.com/product/5780
oh cool I will add it to my next cart
Wow. A MIDI router/monitor.
The MIDI tools repo: https://github.com/CedarGroveStudios/CircuitPython_MIDI_Tools
It's in the Community Bundle, as well.
@ivory flax right on! I got this keyboard from someone for cheap because it was "broken". Turned out a q-tip and some isopropyl alcohol on the contact pads fixed it 🙂
@sand lotus that's cool!
It's a SwissArmy adapter. Very nice @sand lotus !
Thanks to all for sharing
Great projects all. Thanks for sharing
Thanks Liz + all
thanks folks!
@haughty quiver. We lost our church organist and so I use MuseScore and the same keyboard as yours to to create inteo hymns for our services. I don't know how to play and this my help display the notes better for me. Thanks again everyone at Adafruit. You guys are great.
ASK AN ENGINEER 5/8/2024 LIVE! https://youtu.be/fQEQZ6lpdhA
ASK AN ENGINEER 5/8/2024 LIVE!
Visit the Adafruit shop online - http://www.adafruit.com
LIVE CHAT IS HERE! http://adafru.it/discord
Subscribe to Adafruit on YouTube: http://adafru.it/subscribe
New tutorials on the Adafruit Learning System: http://learn.adafruit.com/
------------------------------------...
10% discount code, code is: senqt http://www.adafruit.com ends at midnight NYC time
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...
How about a new Adafruit coaster that's also an RP2040 Circuit Playground Express?
Mirconcoasters are the new PCB ruler
I have that Adafruit ruler with the controller built on it.
Thank you @split gazelle for all the great guides and code. 
Can the XYZ +IR + Hg colorspace get converted to something more usable? Kelvin?
If you want to show the read XYZ value to a display it'll end up being converted to some type of colorspace because displays are typically 8-bit, 16-bit, 24-bit, etc...
Good lord, color sensors are far more complicated than I ever imagined.
Color and light/LEDs and your eyes are all very strange
🆕
Official Raspberry Pi 5 Desktop Kit - Pi 5 Sold Separately https://www.adafruit.com/product/5824
1.54" 152x152 Tri-Color eInk / ePaper Display - SSD1681 https://www.adafruit.com/product/5925
Adafruit Qwiic / Stemma QT Breakout Board https://www.adafruit.com/product/5961
Adafruit 555 PWM Output STEMMA - 1.4K~25 KHz or 1.4~250 Hz - STEMMA JST PH 2mm https://www.adafruit.com/product/5963
Get 8 of these and make an 8-voice analog synthesizer
Adafruit SEN54 or SEN55 Adapter Breakout - STEMMA QT / Qwiic https://www.adafruit.com/product/5964
need an octopus with screwdrivers to play it 😆
yay it's a breakout for my favourite sensors (SEN54/55) 😁
For circuitpython you can grab a SEN5x circup bundle here: https://github.com/good-enough-technology/CircuitPython_GoodEnough_Bundle
Or main library is here (driver base lib needed): https://github.com/good-enough-technology/CircuitPython_sensirion_i2c_sen5x
I was being jokey, but Oskitone makes a really fun synth made from TWENTY 555 chips: https://www.oskitone.com/product/poly555-synth
That will make Tyeth and others who have those happy. That's very nice to see a special adapter for the Sensirion sensors. Very cool.
I'm more likely to pick up one of the sensirion sensor from digikey now. very nice.
I notice Hamamatsu has a MEMs micro-spectrometer out if you need to look at a light's spectral composition with much finer wavelength resolution. A bit more expensive (a couple hundred bucks) but relatively compact (about the size of a chunky dip chip). C12880MA
ooh the USB extender doohickey is freaky, i dig it
@open girder Question
the lower power timer wake up introduced last week, will there be an Arduino library? Thanks for all you do 🫶🏻
so many cool new boards.
question: I know you’ve mentioned PCB layout software before… but is Eagle/ Fusion 360 going away?
Oh @cinder wind I guess you're making it now. 😄
lolol no
Thank you for another great show. Have a great week everyone!
Bye!
Thanks Adafruit, Have a great week. Bye all
'night! thanks Limor, thanks pt!
great show thanks all!
?showtimes-pacific
Desk of Ladyada - Sunday Evenings
JP's Product Pick of the Week - 1pm Tuesdays
3D Hangouts - 8am Wednesdays
Show & Tell - 4:30pm Wednesdays
Ask an Engineer - 5pm Wednesdays
John Park's Workshop - 1pm Thursdays
DeepDive w/Foamyguy - 2pm Fridays
FoamyGuy's CircuitPython Stream - 8am Saturdays
👋
👋
👋
Good afternoon ☕
Good evening all. 👋
👋
hiiiiii
👋
👋
🌊

🫂
sound or just me?
@haughty quiver audio cutting in and out
Audio glitching..
sounds out again
@haughty quiver We can't hera you...
now it's back
sound is back
Sound is back now
static my ears
My ears!
whoa
sound is now static
Back, but static
yes
Back
that's better 👍
Ok, better now
fully good
sound is good. Take 2
(the time delay is kinda hilarious when trying to debug these kinds of problems)
Stuff. Need moar stuff.
Moar, MOAR I tell you
Lol
I am so excited your doing midi stuff
Lol. Like the toothbrush. 🪥
Didn't know that some controllers would try to do diagonals. Good to know if you want to do retro gaming make sure to have a controller that only does left, right, up down.
There's always time for dental hygiene, Seymour.
Toothbrush above the game console.
Pegboard behind the pacman? Or is it it tracing wheel
that's a calibrated cleaning device, totally not a toothbrush
I wonder what JP uses floss for... 🤔 😄
Floss is how you clean between headers, no? 🙂
there's something satisfying about the sound a square wave makes.
I'd use the more brush like floss for that?
e-ink is amazing for getting a display for low power projects. tft's are so power hungry.
I ordered one of the 3color eink displays.
"Am I dreaming?" 😄
nub shankin
Who said anything about breaking the law?
Breaking the what? 😉
link it up todbot
Wow that's amazing!
looks very accurate, well done todbot!
@cinder wind 👍
sound is cutting in/out again...
sound again?
Mike's dying again...
Oh nooo mid-parsec
seems like a flaky connection or low battery?
@haughty quiver TRS Jack mic be loose
Noooooo
Breaking up maybe
you are droping out
@haughty quiver We can't hear you...
yeah first time that's happened in the middle of a parsec. might have to redo...
Audio is cutting out. Sounds like a cable or connector.
we're back
Loose connection
Soon as you touched it it started working again
@haughty quiver We can hear you again
ok now for me
Audio's good again.
Good now
no it works
Still good.
no, it's just something with your lav connector.
Take 2.
Dance around a bit and we’ll see…
Ideal for defining RGB colors...
Sound during take 2 was perfect
bravo todbot 🙌
woohoo thanks JP!
Noice.
can it measure pressure depending on surface area touched if i wanted to make like 12" version? 🧐
I wonder how much bribery was involved in the selection of this parsec 😉
JP pays me in LarsBucks. He's never said what LarsBucks are
or how to redeem
are those like wonka cards?
"exchangable at all good retailers"
Best not to ask... 😮
The capacitive touch design guide PDFs at the bottom of the repo for this are really interesting reading: https://github.com/todbot/touchwheels?tab=readme-ov-file#useful-links
Put a servo in the middle of the ring. Pushes your finger away when you touch it.
Can it arpegiate?
MIDI LED pin super important. I keep neglecting to add them to my code/circuits
Max midi panic: all notes in all channels. Takes a bit longer.
yeah. MIDI Panic the MIDI Panic
De-panic All The Things.
The MIDI nuke option.
Lol
knobs! blinky lights! everything a growing nerd needs
wait was I supposed to write those numbers down? sorry.
Great workshop, @haughty quiver 👍
🤞
Thank you JP for another fantastic episode.
Thanks JP
Bye
Bye all. 👋
thanks JP
Thanks JP + all
thanks!
Pretty sure it's FoamyGuy tomorrow as was mentioned in this weeks CP meeting.
Very cool JP. Thanks!
Hi from Costa Rica.
👋
Good afternoon ☕
yeap, sounds good, looking go.
yes! sparkline fix!
I tried updating circuitpython-stubs and it says I have the latest version which is 9.0.2?
oh displayio fun, nice.
Sparkline inherits from MultiSparkline and fails the downstream add_values() call
the enumeration loops thru all of the defined sparkline items
so you can test this with a simple sparkline test
Evening all, is this the Tim fixes everyone's dreams steam (or 🐻's sparklines at least)
relative would be preferred as you know they will be contained in the same package
Microcontrollers in controlled carnage, strewn/carefully placed on every desk surface, "there's a system here I tell you..." (Most embedded lovers)
I am so looking forward to this fix
yep, same
I reuse the small adafruit shipping boxes as my storage solution
I'll be pulling the nightly build for sure
probably seconds
UTC_OFFSET in seconds doesn't sound friendly
tz offsets are usually in seconds because unix time is in seconds. it's the easiest way to adjust the unix time with the offset.
yes, my personal code always uses a offset in x.y hours
i always use seconds
hour, 30 and 15 minute offsets
on linux, ntp does not know about TZ. ntp sets the hw clock, and then the os offsets to it by config stuff (so, logs should be tz-independent)
Here's a snippet I usually use with tz offsets using struct time https://github.com/DJDevon3/My_Circuit_Python_Projects/tree/main/Circuit Python Snippets#unix-to-struct-time-formatting-with-timezone-offset
yes, timezone is not useful when setting the realtime clock using ntp
you should, IMO, set it to the proper UTC time and then adjust when presenting to the user
my opinion is from 30 years of dealing with date, times and multiple region server installs
exactly, I use tz so I never have to manually adjust the offset again... because manually changing it twice a year is a pain.
oh totally. that's the joy of the realm of computers
in my current scripts for weather and fitbit i never have to adjust time. i set my timezone once and the time has been 100% correct ever since. i don't use ntp though. you can use request headers to get the current request time too.
for something like a camera yeah you'd need to reach out to ntp.
circuit python epoch is jan 1 2000 something like that. i think it was an effort to make the int smaller?
1999? What is that? Before the chip shortage :p
epoch time - 6 hrs
Arizona is mountain standard time
And just to add to it, the TZ variable was picked, since it's used by unix as well. So you can do stuff like:
TZ="GMT-6" date (costa rica time)
2 hours in seconds is 7200
the problem with that is api's usually use unix time so you end up converting with struct time anyway.
offline projects that just need ntp, no problem, with an api you run into all sorts of weird time conversions.
TZ has been around since before the internet
On linux, things like TZ="America/Costa Rica" date, work fine. But on some other ugly unix I have here, it doesn't.
Also, is cpy Y2K38 safe?
?
yes.
2038 is the unix epoch rollover event
yeah since epoch is 2000 then circuit python won't have to deal with it until 2068
and i'm pretty confident the developers can figure out a fix for that in an afternoon, not even an issue.
yep, most microcontrollers won't be affected if they think it's day 1 of the world. 🙂
not until 2068. could try to set RTC to 2068 and find out.
Yes, I think the web /fs/ is printing in UTC, not in TZ-aware.
last i checked there was an issue with datetime for some boards?
maybe that was just airlifts, maybe? i remember a datetime issue.
you would have to check the files mtime instead of what the web browser is telling you the mtime is
was a brief hiccup
you are live with audio
And weird, it is getting stuck in the middle of the ntp stuff.
That happens to me with different boards. I don’t think it’s necessarily the example.
I have a couple of mementos here, how this be reproducible?
I've just loaded beta on it, let me do some similar things.
Love me some enthomology.
Im heading out. Have a great night. See you tomorrow morning.
In the meantime. Has circup gotten any updates so that it works with the web workflow?
I'm going to erase all of my /lib's and reload them, just because ❤️
Yeah, anything to make the guides easier, and I can see such a tool being used there as well.
None of my mementos has broken yet, with beta. I'm taking pictures, have the filesystem open via usb, have the web workflow open.
I even changed to really old SD card which I know is terribly slow.
On linux's logrotate, new versions don't use a postfix but date-postifix. So messages will become messages-20240510 and keep rotating.
yes, the rotation of the active logfile to a date postfix'd named is one step, to remove or compress the "archived" file is another
ntd, thanks a lot Tim, very cool stream as always.
NOTSET=0
DEBUG=10
INFO=20
WARN=30
ERROR=40
CRITICAL=50
woooo
thank you for the nice stream
o/
Ahoy all!
I'm getting started for the morning now. I'll test the log rotation handler we looked at last night then working on circup local library installs. You can follow along on Twitch: https://www.twitch.tv/foamyguy_twitch or YT: https://www.youtube.com/watch?v=muBUicTuROw
👋☕
good morning ☕
hullo🇸🇪 👋
In other worlds it chunk writes and checks at that point, optionally replacing the file instead of a new archive
Hey btw 👋
too tired to brain this morning. need more coffee.
In My head there was an option for rolled over count, which was the number of X byte files to keep. My head may be temporarily stuck in C# land
backup count == the number of rotated files to keep
Oh for sure, take it as a good progress PR
so if you have 2 then it will be current log plus two more
current.log
current.log.1
current.log.2
in the case of pycam rollover you might want to keep hundreds. still sounds like a good feature to have. i think rollover_after sounds like a better name?
oh - I'm loving that - it means I can point circup to my local code and fonts?
special package layout is not a problem if it let's me manage them using the tool
yeah that way if an argument name doesn't make sense just say "blame python". 🙂
and if you match the capability there will also be python documentation on how to use it... and some examples too perhaps.
Imagining circup copy and then specify lib
my current project has 5 custom fonts, I'll look into that
🇸🇪 😁
"list" is not a properly named command though
Yeah, was cloudy yesterday. Hope to see it tonight, clear skies today!
Yeah, and better the further north you are. Was visible all way down in The Netherlands so I am hopeful!
There was an aurora over Ukraine yesterday. That's a somewhat normal occurrence for them in the same way it's somewhat normal for Indiana. It can happen if you're northernly enough.
the aurora was visible down to Virginia
holy cow, that's a bit abnormally south
Ukraine? That is crazy way down south.
very
my cousin lives in Charlotte area of Virginia
o/ errands calling - will catch the remainder on youtube
thanks for another informative stream
this could mean it's going to be an abnormally hot summer. already getting some early heat waves in Florida.
We had an abnormally cold spring so...
Here's a beautiful photo that caught my eye.
That sounds like a nice smart feature for making a file or directory.
No DNS lookup, depends on your network I guess
Once it's cached locally, probably not any real difference
display_shapes 🙂
does it wipe /lib or will it just fail if the directory already exists?
Any reason your not calling _create_library_directory in copy_file rather than duplicating the function? or did I miss a difference
but the function took lib as an argument I thought
playing with paths is like playing with time functions. there are a hundred different ways to do things. however in this case you're trying to replicate the way cpython works then there should be only the one way it expects in order to work like cpython.
The inside of the two functions just looked the same other than the passed in variable names
add a null string to the end of the join to get the trailing /
Desk of Ladyada - Load Cells & HID Keyboards https://youtu.be/HoPInrsFSDI
Waiting for prototype PCBs, we started new projects. We're designing an HX711 breakout board with SPI for multiple sensors and updating the NAU7802. Also exploring CH9328 for HID keyboards via UART. Looking for compact 1.27mm pitch SMT DIP switches on DigiKey for a new design.
Waiting for prototype PCBs, we started new projects. We're designing an HX711 breakout board with SPI for multiple sensors and updating the NAU7802. Also exploring CH9328 for HID keyboards via UART. Looking for compact 1.27mm pitch SMT DIP switches on DigiKey for a new design.
Happy Mother’s Day
🌷
!!! Really appreciate you still fitting in a show for us 🫶🏻
Howdy! Happy Mother’s Day, Limor!
Hey! I just joined: could you make a dip switch stemma board? We could add config to any project!
I love the idea of physical switches for config. Maybe a dip switch, NeoPixel, and a momentary switch (could trigger a reset). Helpful for any zero solder solutions.
I like the idea of having more sensors right on the soil sensor board. Great idea!
I’m sure they base lots of their designs on yours too
Would help on esps without native usb
I love that you fixed assistive 🙂
A jumper is like, a deep switch 😄
Speaking of digikey, I had to find a 0603 chip fuse a little bit ago
I didn’t realize they made them this smöl
Legs are easier to solder by hand
bye !
love little dip switches!
Nice dips. I love how they work on the tpa2012. They work great. Have a great week!
I guess it's a little late for live, but for the soil sensor board, enclosures and/or other waterproofing solutions would be super helpful
JP your Pick of the Week Thumb Nail look like something out of a horror movie. Scary to say the least
@haughty quiver - the link in the youtube link seems to be invalid - looks like you may have wanted https://www.adafruit.com/product/5939 perhaps
#newproducts JP’s Product Pick of the Week 5/14/24 STEMMA IR Receiver BreakoutDeep discount during livestream:https://www.adafruit.com/product/5939https://ww...
thanks
ah ok i had made a paste error, i think it's good now
I appreciate it! Busy using my terrifying INFRAVISION on things
hello!
Good afternoon.
hello all 👋
hihi
hello!
hahaha
cool demo, JP!
I wanted to order one or two of the handheld remotes but the battery limits the available shipping options, unfortunately.
https://www.adafruit.com/product/389
❓ (silly question perhaps but) Could you use this along with the High Power Infrared IR LED Emitter (https://www.adafruit.com/product/5639) to send IR messages between devices?
should be able to! Also the Circuit Playground Express has both IR transmitter and receiver too
I did not realize that about the CPE. Thanks!
I sure hope so because that's what I ordered!
As did I haha
Thanks for the response JP!
brb rewiring my WiFi to be all IR-based...
I've been wanting something like this so I can set up a LAN API and hit endpoints to launch IR signals
Home automation via webhooks? ^_^
IR candles via code
(anything from a store that works on IR signals)
That sounds cool. Adafruit also carries some RF remotes. RF will go around some corners in the house while infrared is line of sight.
I have some RGB candle code for BLE using the Adafruit Connect App. Can port the code to IR.
Don't even get me started on combining that with:
Gesture controlled candles
Yeah the code won't port easily to IR. Will have to re-code it from scratch. Definitely a great project.
Thanks @haughty quiver
Thanks JP!
Thanks @haughty quiver Have a great week!
thank you all!
This is really cool!
3DHangouts Episode 440 LIVE! Energy Sword, Media Dial and Milk Crate https://www.youtube.com/adafruit/live Today's coupon code “energysword” gets you 10% off your order! https://www.youtube.com/adafruit/live @ecken @rocky reef #3DPrinting
This week @adafruit we’re showcasing our Halo Energy Sword prop remake powered by the Feather PropMaker 2040. Updated look at our media dial using QT Py RP20...
👋
Good morning everyone.
good morning folks!
☕ ⚡
Hey Y'll

500 shows would be like.. nearly 10 years if 3D hangouts
Good afternoon all.
What transparent filament did you use?
I’ve tried a few transparent PLA varieties that print okay but ends up being fairly brittle
Me look at the camera: “for personal use only”
Microsoft: “good.. good.”
The white hatchbox filament is pretty decent at diffusing as well
clouds so dark
Rainbows come from storm clouds 😎
I've also had good results with https://www.amazon.com/gp/aw/d/B099K1TCFM
I switched from Hatchbox to Polymaker because of the cardboard spool instead of plastic. Same quality I've found
Same, I've been impressed with it!
Polymaker PolyTerra has been pretty nice
They even have some nice pastel colors
Wait it’s polymaker lol
💀
Hi from Costa Rica.

showed my son your new Energy Sword and he was blown away, I may be building him one now 🙂
Really wanna build one too, hope my printer's build volume is large enough 🤞
red one too
Nice build!
my kingdom for a QT Py variant with mounting holes
maybe we can convince Limor to do a QT Py with the same tabs as the Power BFF
clever!
I think that's the only one
Isn't that a JST SM connector?
JST PH
magnetic connect tabs
https://www.adafruit.com/product/3893 this can be soldered to rings if you want to diy some plug-and-play neopixels
Need to print that milk crate, but on casein fillament :p
and at 10x scale
😂
Almost all hand writing.
The crate gives the same vibes as the tv from cloudy with a chance of meatballs
Thanks @rocky reef & @hard hollow .
Thanks for the show!!
?showtimes
Desk of Ladyada - Sunday Evening
JP's Product Pick of the Week - 4pm ET Tuesdays
3D Hangouts - 11am ET Wednesdays
Show & Tell - 7:30pm ET Wednesdays
Ask an Engineer - 8pm ET Wednesdays
John Park's Workshop - 4pm ET Thursdays
Deep Dive w/ Foamyguy - 5pm ET Fridays
FoamyGuy's CircuitPython Stream - 11am ET Saturdays
Thank you for taking time for us.
thanks folks! cya tonight
Thanks, all!
thanks so much for hanging out folks!
Click this link to join Show & Tell Live to show off your projects! hhttps://streamyard.com/cedn6kgk76
Hey Y'll
Good evening
WE ARE LIVE! SHOW and TELL https://www.youtube.com/live/wXdIm9QDh4g?si=oPK-CU-oKje6bLHQ
To show and share a project at 7:30pm Eastern today, view the chat or in discord https://adafru.it/discord and look for the JOIN link to join. For best resul...
BLE on S3! Very nice @rapid hornet !
Oh wow there are a lot more ESP boards that support BLE than I thought.
Ping me tomorrow and I can help
ok
main one missing is S2
can you overlap the tracks so the next loop starts 26 ms before the next loop starts?
er, starts 26ms before the last loop ends
This is why I actually prepend/append 1 second of silence in my mp3 and it works great. This is great info Jepler. Now we know exactly how much silence to prepend/append to MP3 files.
80's weren't nearly as weird as the 60's!
The Ti-99 community has the TiPi that uses a Pi (02w or better) to make up network access and disk drive emulation. I'd love to see someone who is better with CP than me(and that's not hard to find) tackle the Ti-99.
Your own TV channels that's really great Liz!
BILL! Where ya been?
Looks like they're having fun! That's great!
Multiplexers are quite easy to use. Don't be intimidated by it. The library is excellent.
and stemma makes everything soooo much easier to work with now too. they're great.
@rapid hornet what is the difference between the ESP32-C6-DevKitC-1 and the ESP32-C6-DevKitM-1, I have both.
Bill check out the i2c address translator https://www.adafruit.com/product/5914
You could relatively easily have 4(?) vcnl4040's without i2c multiplexor code.
May need to update the library for alt addresses but happy to if needed
Does the XBox adaptive tech need any special coding or is all of that handled in USB by the circuit python code?
❤️ Chris Young mention
@pearl shoal see above
Is there a playground note on these controller projects or github? Excellent work.
Yay, Chris is still doin.
@sand lotus The XAC takes in anything that looks like a "standard joystick" - so we just have to make anything we make "look like" that on the USB bus
Great progress @violet mountain nice new additions to the project. Well thought out.
I don't think you have enough cables, @sage aspen !
@unreal bay the translator's very interesting - I need 6-8 sensors for this project, so I think the multi is the best plan
Nice CnC setup. What are the connectors to the back of the pc @sage aspen ? Very custom looking.
Thanks to all for sharing
thanks for the show
Good call, maybe a future winner 😉
Thank you for hosting @sage aspen