#live-broadcast-chat

1 messages · Page 204 of 1

pearl shoal
#

It doesn't seem to be rest related - just hangs after a few minutes - even if I'm using it

haughty quiver
#

OK, all my tests have been on mac os, iOS, and on MIDI Host synth devices.

pearl shoal
#

No Events in EventViewer

haughty quiver
#

I'll test on Windows 10.

pearl shoal
#

Thanks, John

#

I love using the MIDI on OBS-Studio - it's no nice to not worry about keyboard focus

haughty quiver
#

Well, this bug hunt will not be as simple as hoped. Works fine for me on Windows 10.

pearl shoal
#

I've switched to Katttni's code - I'll keep checking

#

OH! Timing is everything - just failed again

haughty quiver
#

@pearl shoal do you have any commercial MIDI devices that you can test?

haughty quiver
#

Are you running OBS during these tests, or any other programs that are doing MIDI things?

pearl shoal
#

Nope - just the MidiView

#

Even closed the browsers

haughty quiver
#

Hmm, at this point I'd be trying different USB cables, hub/no hub type of stuff.

#

@pearl shoal do you have a Windows power management setting for allowing the computer to turn off USB devices to save power?

pearl shoal
#

Nope - and it's plugged in (and I'm using it) when it fails

#

I just switched it to another USB port (might as well check)

#

But it's weird that the MSD and Serial connections are still good

haughty quiver
#

Yes, weird. A lot of the searches on "USB MIDI device keeps disconnecting on Windows" turn up things about the USB selective suspend setting.

#

I have no idea if that is able to do it's thing while you're actively using it, but maybe for some weird reason it does?

pearl shoal
#

Just stopped in the middle of me moving the knob (in the new USB port)

haughty quiver
#

Are you able to unplug most USB devices (webcams, audio interface, etc.) and test it?

pearl shoal
#

I have no other USB ports

#

Just a Bluetooth mouse

#

I mean no other devices

haughty quiver
#

right on

pearl shoal
#

Internally there may be the trackpad

haughty quiver
#

Let us know how the Behringer controller works out so we can at least rule out wholesale rejection of MIDI by your computer :)

pearl shoal
#

Yes - let me go get it from my truck

#

hold on

#

Testing the behringer

#

Seems solid (will keep testing)

#

I actually really like this controller

haughty quiver
#

OK not sure what would be causing the issue, so hopefully @paper peak may have some ideas of what's going on on your system that is making the Macropad MIDI stop. Have you tried MIDI with other CircuitPython devices? Like just have a feather repeating a note on/note off endlessly?

#

@pearl shoal out of curiosity, does this happen if you press keys on the Macropad to send midi note on/off? On the off chance there's something funny about your encoder that is causing it to spam messages at some crazy rate

pearl shoal
#

It's not the encoder - buttons do it too ... it stops sending any Midi commands

haughty quiver
#

OK

pearl shoal
#

And the Behringer doesn't seem to be failing

#

I have a Circuit Playground I could setup to send notes

haughty quiver
#

Got it, that could be a good thing to test. I think this is now in Dan territory :)

pearl shoal
#

Will you do me a favor and leave yours plugged in overnight?

#

see if it's still working in the morning?

haughty quiver
#

I've done that before, but I'll try to do it again.

pearl shoal
#

ok

haughty quiver
#

If you have a different Windows machine to test on that would be helpful in figuring out if there's some particular driver/application/whatsit that is part of the chain of weirdness

pearl shoal
#

nothing handy - but I will tomorrow

#

Thanks for looking at it

#

I don't think this is in the python code - I think it's lower

haughty quiver
#

@pearl shoal one last thing -- try absolute latest CircuitPython 7 build from Amazon S3 -- there may have been MIDI fixes since the release you used in your GitHub issue.

pearl shoal
#

Tried the latest (and one @paper peak sent with more fixes. Same results

#

It matches that other issue though. And I am on a Dell laptop

#

@hollow dust commented so he’s on it. I’ll be happy to help debug or provide remote access

robust horizon
smoky island
upbeat coral
#

Hey y'll

grand tusk
#

Audio good on YT. Thanks for streaming. Happy CircuitPython Day! blinkakeyboard

manic vessel
#

Afternoon all. Listening and lurking. blinkacomputer

modern night
#

How's the day going all?

#

No problem! It's really cool to get a ton of perspectives through the AMA

grim robin
#

@smoky island Would you use .get() instead of [] in case the coordinate is not in the dictionary?

#

nice live debugging!

modern night
#

It's both helpful and super relaxing to watch and work through things

clever summit
#

🇸🇪 👋

#

So what are we doing today?

grim robin
#

right, you can also use get to return some other default value. {"1":"one"}.get("321","default")

modern night
clever summit
#

We just lost the football final (Yeah, soccer for you backwards people) to Canada. The world is upside down - Canada actually plays football???!??!

upper sandal
#

you just tell them it's grass Hockey and they run with it

grim robin
#

... but I like the KeyError exception solution you came up with! So stay with that, pls

grand tusk
#

I'm driving the FunHouse today.

halcyon linden
#

@clever summit Yes we do! 🇨🇦

clever summit
#

Congrats then!

manic vessel
#

If you update your alias to
alias cpdocs='sphinx-build -E -W -b html docs/ docs/_build/html'
you don't need to enter the docs folder

#

You probably hit Run with code coverage or similar.

modern night
#

Heck yeah coffee!!

clever summit
#

Thanks for the company!

clear matrix
#

Hey folks! We'll be going live with A CircuitPython Chat with Kattni, Jeff and Dan in a few minutes here! https://www.youtube.com/watch?v=NgykgLEKB3k

CircuitPython developers Kattni, Jeff and Dan come together to talk all things CircuitPython and keyboards. The gang will bring projects they helped develop, explain how they work, and show a live demo or two. Learn about many of the ways you can use CircuitPython with different styles and types of keyboards and other inputs like controllers. Jo...

▶ Play video
grim robin
#

Great talk @smoky island !!!

upbeat coral
#

Absolute joy to watch.

grand tusk
#

Thanks, Tim!

modern night
#

Fantastic! Thank you for the awesome stream!

tropic oxide
#

Thanks @smoky island

proven crow
#

Hello all!

smoky island
#

Thank you all for watching and hanging out and chatting. Was a blast for me 😄 blinka

clear matrix
#

Hello, everyone!

waxen thistle
#

Live on Twitch and YouTube!

modern night
#

Hello! 👋

grand tusk
#

Yay PyOhio!

shell mason
#

its blinka

woven mirage
#

Good to see you three!

proven crow
#

blinka ☀️

upbeat coral
#

Didn't know I was particularly interested in keyboards 'till the MacroPad. Now I have a 5 x 6 on order.

woven mirage
#

Way to go, Dan

grand tusk
#

Yay Adabot!

proven crow
#

...which is awesome!

waxen thistle
tardy tendon
#

I put CircuitPython Day on my calandar but, now that I look at the email I got, I can't find any of the activities.
1 pm US Eastern Time: Jeff and Kattni Discuss CircuitPython
3 pm US Eastern Time: A CircuitPython Board Tour with Ladyada
5 PM US Eastern: Time: Scott’s Deep Dive, special edition

Does anybody know where these might be seen/read/listened?

waxen thistle
glossy void
#

And also on Facebook.

tardy tendon
#

I don't Facebook but I do Twitch. Thanks.

waxen thistle
#

It'll be restreamed to a bunch of other services -- youtube and discord are the places where the most eyeballs will be paying attention to chat 🙂

#

and twitch too

#

🐛

upbeat coral
#

Last session, @smoky island was on his own twitch feed.

eager matrix
#

This is awesome. I just got my macropad delivered on Monday.

proven crow
#

My sympathies for the lost time on rotating pixel maps 🙂

shell mason
#

what the blinka_cooking

eager matrix
#

Yep you need to rearrange the serial data.

proven crow
#

0x00F

#

(oof)

rancid depot
#

hello all!! 🙂

waxen thistle
rapid hornet
#

good morning!

rancid depot
#

Happy CP day! blinka

smoky island
#

For folks that tuned in to my stream this is the project that was the inspiration for the divider lines that we worked on during the stream

proven crow
#

🌮

upper sandal
#

🌮

modern night
#

🌮

viral sail
#

🦖

waxen thistle
lilac tusk
#

I saw a food truck yesterday called “Jurassic Street Tacos”

#

And it had a T-Rex wearing a poncho and a sombrero eating tacos

haughty quiver
#

thanks so much for sharing this, it works great -- I used it to re-generate my plate layout as a .dxf, brought it into Rhino/Grasshopper, and build the model. I'll include these resources in a guide.

eager matrix
#

I once used a Circuit Playground Express and touch sense to set up macros for VLC when I was transcribing some audio to go back or forward 5 seconds. I connected the touch sense pins to tuna cans and put them on the floor and they worked as individual foot switches. (Yes, I had to do this barefoot).

waxen thistle
#

From youtube:

upper sandal
#

that's fine, i'm always barefoot

#

I don't usually smell of tuna though

eager matrix
#

me too when it's warm out. This was in the winter and I'm in Buffalo and I keep the thermostat really low.

upper sandal
#

there should be socks like there are gloves for capacitive touch screens

waxen thistle
#

cap touch socks.

eager matrix
#

Ha nice . I'll look on etsy.

sudden slate
#

Happy Circuit Python Day 2021blinka

waxen thistle
sudden slate
waxen thistle
#

Question from Youtube:
​is there anyone in here who'd be able to tell me: On the Trinkey QT2040, which pin do I use as a 'switch' in order to allow CircuitPython write access to the board's flash memory?

smoky island
#

PaintYourDragons game has inspired me to explore more possible games for the MacroPad. The first one that I think I'm going to make is a game kind of like Simon where it lights up the keys in sequence and then you have to try to remember and press the keys in that sequence. I'm excited to see what other games folks can come up with that hardware.

paper peak
#

which is the bootsel button

modern night
#

That's a clever solution

eager matrix
#

I there an easy way to connect to the SWD pins on the macropad.

cinder wind
#

"KattniExpander™"

waxen thistle
#

Print it and ship it 🙂

paper peak
robust horizon
upbeat coral
#

Time to dust off the printer and go to Thingiverse 🙂

waxen thistle
#

"Mistakes were made, lessons were learned."

paper peak
tardy tendon
paper peak
tardy tendon
#

Have to handle switch bounce in either hardware or software.

robust horizon
#

the small IC in this photo is the "shift register"

waxen thistle
#

Now I want to play some Link to the Past. ⚔️ 🛡️ 🐷 🧚

modern night
#

it's a true demo

strange mantle
#

do a barrel roll!

upper sandal
#

Rob the Robot is the only robot allowed to press buttons on a Nintendo !

woven mirage
#

Cool, Dan!

cinder wind
#

Thanks @paper peak for all the low-level work on the keypad lib and the various USB bugs. I'm most appreciative!

woven mirage
#

I have a dumb thermostat where in order to raise the temperature you have to hold the button down for a certain length of time. It's almost as if it's polling really slowly.

smoky island
#

These new animations based on the grid pattern are awesome.

modern night
#

They really are. It's awesome now, and it's going to be incredibly awesome as it progresses

waxen thistle
#

Question from Youtube:

​My interest is with Raspberry Pi projects. I learned Python while building my own "Learn Robotics with Raspberry Pi". How would a RP2040 project be a good way to get started with CircuitPython?
#

My response:

​It'd be a great starting point, though it'll need some soldering skills. For a solder-free experience, you can look at the Adafruit CircuitPython Bluefruit or Adafruit Clue boards.

paper peak
#

i would also suggest looking at the Crickit boards. You can use a Feather RP2040 (and many other Feathers) to do motor and servo control.

#

It doesn't have to be RP2040 per se. Any CircuitPython board could work for you. We have many robotics projects in https://learn.adafruit.com

waxen thistle
#

Question from Youtube:

​couldn't you also (soften / smooth) the animation by having the leading edge turn on at say, .25 brightness?
woven mirage
#

Like antialiasing

eager matrix
#

@paper peak Please don't forget about SWD pins on the Macropad.

waxen thistle
#

The RP2040 has one serious benefit -- it's very inexpensive 🙂 And during this chip shortage, it's one of the few microcontrollers available.

rotund marsh
#

Thank you Adafruit Team for creating HW & SW for MacroPad, perfect for use when remodeling my Jefferies Tube #2. Also looking to integrate MacroPad with Raspberry Pi being used for Jefferies Tube cam/audio/speech.

open surge
#

The help-with-circuitpython channel just helped me a few days ago with how my rp2040 and a featherwing go together. Still grateful and love the community.

upbeat coral
#

Circuit Playground (s) are graet starters

waxen thistle
#

and circuit playgrounds are compatible with so many other accessories, such as the Crickit robotics platform and the gizmo screens 🙂

modern night
#

How do you go from a new board/product to that first project you use to showcase it?

waxen thistle
#

Question from Youtube:

​Mr O'Neil. Ive considered buying the book ""Learn Robotics with Raspberry Pi".Would you recommend it for a new Raspberry Pi user?
eager matrix
#

Bummer but thatnks for the answer.

waxen thistle
#

Question from Youtube:

​Is it possible to have multiple circuit-python boards interconnected and sharing code?
robust horizon
upbeat coral
#

Mayhaps someday a CPE and/or Bluefruit with a 2040 .

lilac salmon
waxen thistle
#

Question from Youtube:

​I'm wondering if it is possible to add a airlift co-processor to a MacroPad
modern night
#

Oh neat, that makes the build process make more sense

waxen thistle
grand tusk
#

I'd love to have a featherwing with an OLED display and I2S audio amplifier.

robust horizon
halcyon linden
#

For the Macropad I created a a couple of pages for a game called Elite Dangerous. A few of the shortcuts required using a sequence of key presses including slight pauses between keys. I used the guides from Kattni and Phil B to create the coding needed. Thanks for the guides.

cinder wind
#

My first sighting of walrus operator in CircuitPython code!

woven mirage
#

I love that the codes table is nicely formatted into aligned columns.

#

This is the way

waxen thistle
#

"It all just works."

tulip canyon
#

👏

modern night
#

What a unique edge case

tulip canyon
#

Feature too new :=

grand tusk
#

pylint vs walrus

upper sandal
#

I think I would prefer having an iterator to do for event in keys.events, which I don't think works now ?

woven mirage
#

You and I may be unusual in that, Jeff. Good company.

tulip canyon
#

ASCII art. Very readable

strong acorn
#

curious if there's an advantage of using microcontroller pins and not board?

waxen thistle
grand tusk
#

Looks like code used for touchscreen.

woven mirage
#

No type hints?

smoky island
robust horizon
#

@strong acorn not really. in this case, the cheat-sheet I referred to had the microcontroller.pin names not the board names, so I just went with it. for an adafruit board I wouldn't have done it, but the feather s2 was just documented a little differently

modern night
#

D&D Proves it: Small math is really really difficult and I don't know what I rolled for initiative unless I grab my phone

sterile forge
#

can you use the keyboard scan library with raspi gpio through Blinka?

paper peak
#

yes, keypad has been added to blinka

grand tusk
#

My featherS2 rolls initiative for me.

smoky island
robust horizon
smoky island
sterile forge
#

That solves the pin [problem for my 3 octave organ keyboard

paper peak
#

Melissa just added it to blinka recently

sterile forge
#

Cool

paper peak
modern night
tulip canyon
#

Who here has locked their system up using HID 🙋‍♂️
"Mistakes were made, lessons were learned."

waxen thistle
wind spoke
#

Maybe we need a simple example to display capslock NumLock and the two other.

grand tusk
#

What's next for CircuitPython?

robust horizon
waxen thistle
#

Questions from YouTube:

​general question (macropad is my first project in this world) is there an automated way for including libraries? or do you have to hunt them out?
​can you explain "It works in the background" a little more fully?
​Any cool use cases you could quickly share? Anyone known to have used this for access control?
#

Question from Youtube:

Peter Lindstrom
​And it is written in python or is it C or assembly?
rotund marsh
#

Am working on access control to my Jefferies tube. Any solenoid lock recommendations?

tardy tendon
#

'C' is very close to assembly language.

wind spoke
#

Did you consider pynput as a keyboard API that work on Windows Linux and Mac?

waxen thistle
#

Question from YT:

Randall Bohn
​When should I start using CP7?
robust horizon
rotund marsh
#

Thanks Jeff/everyone

robust horizon
upbeat coral
#

He's asking asbout SEVEN in particular

smoky island
#

They might mean using version 7 specifically.

wind spoke
#

Any examples that show NumLock status display on the MacroPad yet?

paper peak
waxen thistle
#

Question from YT:

ZiMarts
​is these circuits like Circuitphython, arduino etc. pretty much similar?
rigid fractal
#

The latest video on new Adafruit products covered a tiny solenoid

modern night
#

How often do you go through the old projects you've made that are running 'around the house' and update the versions of the code?

wind spoke
#

Any project that let you choose the project you want to run at boot? Like this for the MagTag: "Adafruit MagTag Project Selector"?

upbeat coral
#

@rotund marsh Adafruit also has a 5VDC lock Motor PN - 3881.

cinder wind
#

Yes! Thank you thank you thank you for supervisor.ticks_ms()

upper sandal
#

I updated my OBS buttons on ESP32 to Micropython 1.16, and I have buttons on a trinket still running CP 5

waxen bough
#

I am looking forward to using the RP2040 PIO State machines with CircuitPython! State machine determinism with the fun of Circuit Python.

tardy tendon
#

Some systems can be updated via WiFi. Does any of your libraries support that?

wind spoke
#

I have put magnetic feet on my MacroPad but I miss a LiPo input like on many other board. Any other powering option? https://twitter.com/DavidGlaude/status/1423309130044002305?s=19

The #MacroPad from @adafruit is great... but it is missing one feature that was in the #MagTag: The LIPO connector to power it.

With magnetic feets, you can make it a kitchen MacroPad that fit on the fridge microwave, air refresh.

Could use that as timer or cookbook.

eager matrix
#

@clear matrix You could just hook up an Raspberry Pi to it and do it remotely.

#

I fell you on that.

#

*feel

tardy tendon
#

Thanks. I want to be able to make my homemade iot devices that may be hard to reach.

wind spoke
upbeat coral
#

Awesome show folks. Thank you for taking time for us.

waxen thistle
#

Thanks everyone stopping by and asking some awesome questions!

viral sail
#

Great show. Thanks!

grand tusk
#

Thanks, it's been great!

modern night
#

This was fantastic! Thank you!

woven mirage
#

Thanks!

tulip canyon
#

Thank you all

tardy tendon
#

You mean Discord doesn't wake you up at night?

wind spoke
#

Thanks, sorry for asking so many questions just now that I could ask any other time of the week/year on discord.

waxen thistle
#

Nope 🙂 We really like to promote healthy boundaries -- though that's the nice part of a 24/7 asynchronous service -- you can ask away and when someone is available, they'll see it 🙂

cinder wind
#

"a bored tour"? oh a board tour

paper peak
#

very not boring

cinder wind
#

thank you all!

waxen bough
#

Thanks for this!

clear matrix
#

Thanks everyone!

waxen thistle
robust horizon
#

Thanks all!

wind spoke
woven mirage
#

Link for next event today?

open girder
#

live in a min or so!

waxen thistle
#

Live on Twitch!

open girder
grand tusk
#

Yt too

open girder
#

10% discount code, one hour only! code is: BOARDTOUR expires 8/6/2021 @ 4pm EDT #CircuitPythonDay2021 http://www.adafruit.com

wind spoke
#

Twitch say John Park is LIVE. ;-)

grand tusk
#

Big Blinka plushie.

modern night
waxen thistle
#

they didn't say anything about it not being a boar 🐗 tour. hmmm.

grand tusk
#

borg tour

waxen thistle
#

Even the Borg are experiencing a chip shortage.

tulip canyon
#

adafruit Lady Ada is Director of the boards

upper sandal
#

oh it has the FunHouse, which is rather recent still

sly radish
#

Hello All

waxen thistle
#

And the Pico running RP2040 is very inexpensive -- and even better, it's readily available in these days of chip shortages.

open girder
#

10% discount code, one hour only! code is: BOARDTOUR expires 8/6/2021 @ 4pm EDT #CircuitPythonDay2021 http://www.adafruit.com

desert orbit
upper sandal
#

and the Xiao comes with stickers with the pin names on it you can put on the metal box

tulip canyon
#

Trinket in both 3V and 5v is great

#

M0 ❤️

upper sandal
#

The SAMD21 can be frustrating in Circuitpython when you want to grow your project and import more libraries, but I still use M0 trinkets for some small projects

desert orbit
pearl shoal
#

Love to see all of these

#

The M0s (especially the trinkets) are very handy as USB Host chips (using Arduino)... I pair them with an RP2040 or M4 running CircuitPython connected via UART to make HID converters (gamepad->keyboard, weird keyboard to standard etc.)

modern night
#

The magtag is one of my favorites. If there wasn't a shortage I'd buy so many. ...Probably a good thing for my wallet that I'm not 😅

waxen thistle
desert orbit
upper sandal
#

I use a 3D printed base to hold my magtag, but I added magnets so I don't have to screw/unscrew it. My FunHouse uses branded plastic construction toy bricks in all caps.

tulip canyon
#

QTPY ❤️

desert orbit
#

love those for breadboarding 😄

tulip canyon
#

Standards by popularity works so far

tardy tendon
#

The great thing abut standards is that there are so many of them.

waxen thistle
#

There are so many boards that require zero soldering -- between onboard sensors + StemmaQT.

It's so easy to get newcomers quickly programming and doing things with microcontrollers. Lowers the barrier to entry.

upbeat coral
#

Beware LIPOs for RC crafts, they are wired backwards and will fry a board. "Things were tried, mistakes were made".

desert orbit
sly radish
#

Leave the bulk of uniqueness to those with edge-case requirements - Python is the ubiquitous tool

pearl shoal
#

Even us old dudes started with interpreted languages (BASIC, Pascal, etc.). We moved to C/C++ when we needed speed, flexibility & control.

waxen thistle
#

Even after experience with lower-level development, the first thing I grab when working on a new project? A solderless board that runs CircuitPython. Life is busy, make it easier please.

desert orbit
#

never noticed that circuitpython compatible game boy cartridge, looks neat 😄

pearl shoal
#

QT Py RP2040 has the Binko jumper on it 🙂

tardy tendon
#

Us old duds entered our first programs using toggle switches on the front of the CPU.

inner spade
#

I appreciate the fact that CircuitPython can be put on my custom, non-commercial boards. Support for new CPy releases is automatic. Thanks!

waxen bough
#

I ❤️ my NeoTrinkey password typer!

rapid hornet
#

I was just thinking I need to pick it back up

desert orbit
rapid hornet
eager matrix
#

Is adafuit.io open source as well. In particular can people self host the server.

rapid hornet
#

and game gear 🙂

waxen thistle
#

Game gear! that's a name I haven't heard in a long time....a long time.

eager matrix
#

You folks should make a calendar called "the awesome nails of Adafruit"

tulip canyon
#

boop-able

cinder wind
lilac tusk
#

making an RP2040 while listening xD

#

it's called BREAD 2040

#

lol

river peak
lilac tusk
#

exactly 🙂

modern night
#

"It just worked" is so nice

eager matrix
#

I just searched for "Bread 2020" and the first result was a Panera Bread in Dallas. Apparently it's their corporate office.

lilac tusk
#

hahaha

desert orbit
#

shout out to the qt py haxpress. 🙂 soldered up my first last night, was a fun hack!

#

stemma qt on all the things :allthethings:

open girder
#

10% discount code, one hour only! code is: BOARDTOUR expires 8/6/2021 @ 4pm EDT #CircuitPythonDay2021 http://www.adafruit.com

desert orbit
#

any new or upcoming circuitpython-capable MCUs you're excited about? or in-stock ones you recently discovered that look cool?

eager matrix
#

Is Wowki on your radar. It's really great.

rapid hornet
#

PIO please

#

on all future chips

wind spoke
#

USB Host would be great...

upper sandal
cinder wind
#

ESP32-C3 eventually is RISCV

eager matrix
#

Wokwi is a web base simulator that right now handles RP202, Arduino.

rapid hornet
#

we can do esp32-c3 after we do ble for esp-idf

cinder wind
#

thanks!

viral sail
#

Thanks for a great boards tour!

tulip canyon
#

Thank you!

upbeat coral
#

Thank you for giving us your time

waxen thistle
#

Thanks @open girder for an awesome Borg boar board tour!

lilac tusk
#

thanks for the show and inspiration 🙂

modern night
#

Thank you! This was a delight!

rapid hornet
#

deep dive with me in an hour

lilac tusk
#

😄

modern night
#

Cheers all!

rapid hornet
#

goes to eat lunch

lilac tusk
#

thanks for a great show

woven mirage
#

Good to see you two.

rapid hornet
#

🥗

lilac tusk
#

Dinosaur tacos?

upper sandal
#

🌮

grand tusk
#

Beard tour?

lilac tusk
#

I just order 150 QSPI flash chips

#

granted... December 29th so all my RP2040 boards are... probably stuck releasing January

rapid hornet
eager matrix
#

@proper trench Wokwi also simulated serial, 7 seg LEDs and variety of other things including a logic analyzer and is graphical and allows you to single step for debugging. There's link for their discord on their docs page. DM me if you'd like a direct contact for one of the developers.

upper sandal
eager matrix
#

@upper sandal Have you been using it. They are pretty close to releasing for ESP32 as well.

woven mirage
#

Thanks, @upper sandal. How does that differ from Tinkercad Circuits?

upper sandal
#

I just posted the link to help, I don't know about it 😉

eager matrix
#

Cool. It worth checking out. They did a super nice job with it. It's really new so I'm sure it's going to get ore complete but it's great for a bunch of things.

rigid fractal
sudden slate
#

Happy CP day!

sudden slate
#

Or WHOA-kwee

rigid fractal
#

How do I get to the 5 PM deep dive ?

waxen thistle
#

Live on Twitch!

sudden slate
rigid fractal
#

thanks !

shell mason
#

its time to go deep dive

waxen thistle
# rigid fractal How do I get to the 5 PM deep dive ?

Join Scott today as he answers questions and works on bug fixing for CircuitPython 7.0.0. Visit the Adafruit shop online - http://www.adafruit.com-----------...

▶ Play video
grand tusk
#

here we go!

simple fractal
#

hey all

sudden slate
#

Hi Scott!

upbeat coral
#

Hey y'll

waxen thistle
#

👋

sly radish
#

NOW it's a Friday 😉

timid plover
#

o/

eager matrix
#

Hi Scott. I hope you are well.

waxen thistle
#

90F here in NJ

#

Oh we're done with it too.

simple fractal
#

cloudy and relatively cool up here just north of scott

upbeat coral
#

Mid 80's here in the SC upstate

sudden slate
#

93 here

simple fractal
#

And we are praying for rain. lots of fire in the BC interior. state of emergency there

sudden slate
#

Mukbang is food

viscid bolt
#

Good afternoon

sly radish
#

again ... much ❤️ to the time keeper(s)

upper sandal
#

oh it's "MorphESP 240", looks interesting, that would be nice to port it

sudden slate
#

The matrix

#

🙂

modern night
#

👋 howdy all!

warm dust
#

Hi, folks 👋

#

Happy CircuitPython Day !!!

upper sandal
#

speaking of, I bought a hiibot IOTS2, it comes with CP 6.2.0 and a working tinyUF2 (and a lot of demo code), but none of those are in the repo, somebody tried to PR it to CP months ago but had no vid/pid and did not come back

#

I might try my hand at doing the port with vid/pid from Espressif

clever summit
#

Hello from the Weblate Gang!

warm dust
#

@rapid hornet Can you go over the MP_STATE_VM stuff and when to use it instead of global variable declaration...
the context being your review comment on the atexit PR

modern night
#

Can I ask a followup to a question from the AMA: One user asked about threading, and the response was that it was difficult to do true threading for a number of reasons. Assuming that at some point more pythonic style threading gets implemented, would either circuit python or micro python run into GIL like issues?

sudden slate
#

I'm back - new headphones!

#

Super weird sounding too - my backup pair 😉

warm dust
#

np 🙂 lets save the deep dive for later 🤿

left pier
#

I'm so behind... I've not listened to the Talk Python to Me episode yet and now there's an AMA I've not seen too.... so much to do ..

modern night
#

Neat. I didn't even know enough to know if it was an obvious question to answer

sudden slate
#

oof

modern night
sudden slate
#

Is Fish Shell worth using?

waxen thistle
#

Memory? I remember this being Scott's first stream 🙂

sudden slate
#

I ran out on the MacroPad from too many macro files

#

I had to delete the Adobe ones cause I don't use Photoshop or Illustrator

left pier
grand tusk
#

Deep Dive: Flashback

sudden slate
#

OK

#

Thanks

cinder wind
sudden slate
#

I wish C++ had garbage collection like JS - I don't like JS very well, but I like C++....

#

Does Python have garbage collection? I haven't ever needed it, so I don't know

#

OK.

grand tusk
#

(how to control the garbage collector)

waxen thistle
#

Ah pointers. The joys of wrestling with "zombie children."

sudden slate
#

Build on what you know as you need it.

#

I use Opera GX and Firefox as browsers - Opera GX for the Discord built in and speed, not gaming

timid plover
#

what if there are more than "[10]" register in collect call to get registers?

#

I hate magic numbers 🙂

sudden slate
#

IKR

modern night
#

42 is one of the only magic numbers I inherently like.

warm dust
#

thanks for this memory dive 🤿 scott, it really clears things up 🙂

#

I'll be pushing a commit in a few so you might as well get a chance to do a live review 😉

grand tusk
#

🎉

modern night
#

That is really relieving to get past those, "There's no reason for this" errors

cinder wind
#

omg the linker was busted too? wowow good job figuring all this

simple fractal
#

nothing like when your tools are borked.

eager matrix
#

Have you used Wokwi? It's a web based simulator with a really nice gui showing circuits. It supports arduino, Pi Pico and they are going to release ESP32 soon. It's got support for keyboard matices, LEDs including 7 segment, and you can connect a virtual logic analyzer. It does single step debugging as well and handles PIO with debugging on the Pi Pico. It also does micropython and they just started working on CP. It's at https://wokwi.com/

Simulate Uno, Mega, FastLED, LCD1602, OLED, Potentiometer and learn from Arduino code examples

simple fractal
#

or building on a house of cards means it may all collapse.

eager matrix
#

I can put you in contact with one of the dev if you are interested. DM me if you liike.

smoky island
#

Wokwi seems super cool, just learned about it yesterday. Glad to hear CircuitPython is in the works

#

there are a bunch of hardware devices in the emulator also

sudden slate
#

Grocery run 😦 See ya

modern night
#

I use to be super in favor of simulators, but that was because at the time it was so expensive to even buy a dev board. Now it's a lot easier to justify just grabbing one for me

left pier
#

micro-squirrel-controller

eager matrix
#

Cool. I'll let him know.

smoky island
#

I could see some cool opportunities for automated testing

cinder wind
#

hey Scott check out this cool shiny thing!cpx

simple fractal
#

yes i think it is

left pier
#

Rough night out ...

simple fractal
#

lol

modern night
#

what was the power system for rosie? that sounds like it'd be a mess in that alone, let alone managing all the usb devices

Dawww

grand tusk
rapid hornet
eager matrix
sly radish
#

would the scale auto-adjust to zero after exit?

smoky island
#

I don't know if they are still easy to get but the Wii boards make good scales for hacking. They plug into the wii remotes which can communicate to things with bluetooth.

upper sandal
#

mah shredder !

#

also the wii balance board is I2C then ?

left pier
#

AHB and APB were described nicely ...

upper sandal
#

there's progress: people are learning that SSDs are good 😉

nova totem
#

I have some coworkers that could use this lesson

modern night
#

ah with the M1 we're stuck waiting for stable wheels to be made for so many python libraries because of these issues haha

timid plover
#

good thing we don't need to dive into LRU or other caches 🙂

grand tusk
#

dma: dogs might attack

#

Direct Memory Access

waxen bough
#

Maybe we should change Master/Slave to Controller/Controllee? Only differ by one letter!🤪 (Edit. Just kidding!)

modern night
#

Main/site or something would be preferable to me, I really like making the string size smaller though, so maybe I'm bad at selecting alternatives 😅

grand tusk
#

We're a long way from 6502 Kansas.

modern night
grand tusk
#

wow

modern night
#

So how long does the interrupt take to fire and load into state/what's the resolution of it?

#

ohhh ok, that's comfortably slow then

#

Ok cool thank you!

rigid fractal
sly radish
#

@rapid hornet Thanks for the Deep Dive ... Have a Great Weekend!

timid plover
#

sure

brazen quail
#

Can you use DMA between Neopixels and i2c on any CP targets ?

compact sandal
#

Cypress (now Infineon) PSoC chips have a lot of peripherals that are connected to the DMA and the digital programmable logic array is also connected to the DMA controller and the GPIO is connected to the programmable logic...

modern night
#

Kitty's ready for the weekend!

timid plover
#

are you out of time?

modern night
#

They're really good ways of seeing how things are structured

left pier
#

Thanks Scott !

grand tusk
#

Thanks, Scott, it's the cap on a great CP Day 2021.

modern night
#

We're going to keep the ama pinned through tomorrow, the answers there are amazing if you want something interesting to read!

cinder wind
#

Thanks for the stream, Scott! Always like looking at chip internals

modern night
simple fractal
#

thanks scott, fun as always

upbeat coral
#

Thank you for giving us your time.

modern night
#

Cheers have a great one! 👋

rapid hornet
#

thanks all!

left pier
#

@timid plover and @rapid hornet I grabbed last weeks notes off of the YT description ... Is that how we should also update the deep dive repo ?

rapid hornet
#

ya, that or the doc. I mean to do it but had visitors last week

left pier
#

I'll pr it

rapid hornet
#

thanks

timid plover
#

I try to sync a running counter with the youtube elapsed time that you see on the left of the scroll bar

waxen bough
#

I had to google what AMA stood for... (Ask Me Anything, if anyone else was wondering.)

sudden slate
#

Thanks @rapid hornet - finished watching the stream a little bit ago

smoky island
grand tusk
#

Hey Tim! Audio good on YT.

upper sandal
#

scroll down on the PR

#

yeah from adafruit_magtag import Magtag -> adafruit_magtag.Magtag

clever summit
#

Hey Foamy. So you are on it today as well.

viscid bolt
#

I'm here

#

This one is the actual gauge and not the arc

#

First time writing a class

#

Start of gauge

#

random point

#

That part is VERY slow

viscid bolt
#

note the line at 70% on gauge 1. that marks the end point of the fill.

#

BoundaryFill

#

it looks like self.boundaryFill call has color hard coded

#

That is used to determine end of fill. so progress line

grand tusk
#

Could you use a TileGrid to double-buffer the bitmap?

#

Paint one half while the other half is displayed.

#

Update the one tile when it's ready.

#

Flip from the left half of the bitmap to the right, back and forth.

viscid bolt
#

boundaryFill needs to be replaced. On large gauges it's slow and on larger screens is runs out of memory.

viscid bolt
#

That is fine with me.

#

I appreciate the work that you put into this. Thank you

grand tusk
#

Thanks. 😄

clever summit
#

See you in 2 weeks then! 🙂

viscid bolt
#

Thanks

open girder
#

live in 5 🙂

#

Desk of Ladyada - Ready? Set? Wait... It’s Out of Stock! https://youtu.be/yivEf9ygd10

We finally got our ESP32-S2 mini Modules in, that means we can make the ESP32-S2 Feather. Buuuuut, now two other parts are shortaged. Thankfully, we haven't ordered PCBs yet, so we're gonna do some quick rearrangement to let us ship the board with a working battery monitor and buy us some time.

The Great Search - Single-LiPoly Battery Charge Mo...

▶ Play video
waxen thistle
#

Good evening all you wonderful folks!

viral sail
#

Good evening.

waxen thistle
#

👓

frosty belfry
#

Good evening 👋

waxen thistle
#

"It could always be worse." truer words can't be spoken.

#

💜 digikey 💜

#

Searching should be like layers in a PCB -- keep it to 2 layers at the most.

prime sentinel
#

"End of line" – shades of Tron!

frosty belfry
#

I'm used to it meaning "end of life"

waxen thistle
#

Thanks for another excellent Sunday evening!

viral sail
#

Thanks @open girder and good night. 🌒

teal river
#

You're welcome :D

clear matrix
#

@teal river It's been updated. Now it begins with FM enabled, you have to click the button to manually disable it, and then it automatically reenables after a customisable delay has passed (default 15 seconds), or the same delay after you press an HID key before it gets enabled again.

teal river
#

Hehe, smart. That way you don't need to remember to enable it when you randomly fidget!

clear matrix
#

Yep!

teal river
sudden slate
teal river
opaque hearth
#

Um... hey JP! Um... Say there, Mister Parks. [whispers] There's something on your tooth. 🦷

waxen thistle
#

Good afternoon all you wonderful deal seekers! adabot

shadow epoch
#

Hi

haughty quiver
#

weird

viral sail
#

Good afternoon.

inner spade
#

👋

waxen thistle
#

Is restream not playing nicely?

Did Lars nibble on the cables again? Look....yes, it's copper core and not just clad, we know it's harder to find, but that doesn't mean you can use JP's broadcasting setup as a teething....

.....hey, don't you snarl at me. 🙂

clever summit
#

🇸🇪 👋

waxen thistle
#

Live on Twitch....kinda?

river peak
waxen thistle
#

it came up but has the pinwheel of destiny

haughty quiver
#

wow, youtube just said "Live streaming isn't available right now"

waxen thistle
#

it's not working on Twitch either

waxen thistle
opaque hearth
grand tusk
#

Thanks, YT.

inner spade
#

Might have to switch over to the Community Access channel on cable instead.

waxen thistle
#

You mean JP is going back to PBS?

cinder wind
grand tusk
#

Tempted...

shell mason
#

i saw adafruit live a moment

#

on twitch

waxen thistle
#

I heard two measures of the deal jam, then the pinwheel of destiny came back

shell mason
#

yeah same

ebon stratus
#

I'm sorry Ladyada didn't see my suggestion for new neo pixel glasses before she spent all that time on traces. 😦

inner spade
#

YT is quasi-live -ish.

waxen thistle
#

Same with twitch. We get about 3-4 measures, then round n' round we go.

shell mason
#

buffer then some jam then again

clever summit
#

If by live you mean the spin of death

shell mason
#

totally Hello? things

fluid drum
#

just saw JP saying "Don't problem is"

shell mason
waxen thistle
#

Lars.....dude, this ain't nice. Tell us which cable you ate so we can replace it.

sonic pike
#

so close, and yet... so far

viral sail
waxen thistle
#

I just got JP guest starring on Max Headroom....

shell mason
#

pilot glasses right

inner spade
#

The discount worked nicely, though.

waxen thistle
#

It's solid on Twitch!

shell mason
#

i got 2k error and then solid

cinder wind
#

seems like both Twitch and Youtube are online

grand tusk
#

what a savings

fallow fractal
#

Amazing company, thanks to you guys tutorials and community I understand electronics which used to be like magic to me

inner spade
#

YT is indeed working. Mic level is peaking at -6dB.

waxen thistle
#

SAMD51....I remember when they were available. The good old days

fluid drum
#

nice discount for this item!

lilac tusk
#

Now they are but a distant memory

cinder wind
#

but you can order up to 10 Pybadges and get the SAMD51s off them ahaha

shell mason
#

pybadge the nice pick of the week

grand tusk
#

Where'd you get the giant Arduino?

waxen thistle
viral sail
#

Instead of "extra mile" it should be "extra parsec."

cinder wind
shell mason
#

think pi2040 pybadges

cinder wind
waxen thistle
cinder wind
#

The retro green color and sounds are all JP. looks & sounds great!

waxen thistle
#

And it has a TFT! Another rarity in 2021.

clear matrix
teal river
#

I got stuck on a call and couldn't join the stream, but ordered 2 PyBadges! And a battery and speaker for each. And 2 more battery fuel gauges. And a solar LiPo charger. And a baby USB LiPo charger. and another QT Py RP2040. I determined that you can only pay in Bitcoin if it's $100+ for the order...

clear matrix
#

It's been excellent watching that game evolve though.

teal river
#

I gotta run! hope everyone gets one who wants one!

waxen thistle
cinder wind
#

hahahah

grand tusk
#

We wanted a 'what's for dinner tonight' board. Problem solved!

inner spade
#

I've used the PyBadge as a front panel for a number of projects.

waxen thistle
#

If I didn't already have a few of them, I'd jump on this. It's a stellar price.

fluid drum
#

Ordered a couple. My son and I will do some sort of badge for our booth at an upcoming con

viral sail
#

Thanks @haughty quiver

inner spade
#

Thanks!

fluid drum
#

Good pick this week. These will be handy!

grand tusk
#

Is that a smile? 🤣

opaque hearth
#

[whispers] yeah you got the thing, yeah that was in the teef.

haughty quiver
#

thanks all!

frosty belfry
#

Happy to grab a few more of these at half price, thanks

waxen thistle
#

No, thank you JP!

cinder wind
#

great pew pew noises you added, JP!

haughty quiver
#

pew! thanks for this excellent code!

ebon stratus
#

before y'all go away...I have to snip off the little tabs on the edges of a Kailh switch, right?

#

they're on the shell elge. 3 litle tabs

haughty quiver
haughty quiver
ebon stratus
#

on the "shell" there are three tbls...like maybe from manufacturing. they need to be snipped, right? Don't fit into the pcb if they're there.

#

they are on the square body edge

teal river
#

I've never had to cut anything off -- picture?

haughty quiver
#

there are round pegs on the bottoms of most switches for mechanical stability. The ones from adafruit have one peg, some others have three. Is that what you're talking about?

ebon stratus
#

hang on a minute, please, then. I'm losing my eyesight so I do a lot by tough.

frosty belfry
#

That's the bottom of a kailh from adafruit

teal river
#

Ah, I see, the nubbins in the corners? They hit the PCB?

#

Also, you have two accounts? XD

frosty belfry
#

No, just had a kailh in arm's reach.

teal river
#

Ohh, I thought you were Tyrone on a different device/account because he said one moment and you spoke next XD

sonic pike
#

I need to schedule my purchases better... my previous order just shipped today before the livestream. 🤔

teal river
#

Just order daily and you'll get things daily

ebon stratus
#

yes @teal river

#

So ship them nubbling right?

teal river
#

Yeah, worst case those switches lose a tiny bit of mechanical stability in a socket that supports the extra nubbins. But you can print a stability plate if you have a 3D printer

ebon stratus
#

they won't snap into place if they're there, unless I'm doing. somehting wrong. I know I sound stoopid, but this is frustrating.

#

🙂

teal river
#

The only stupid questions are the ones you don't ask! Nothing wrong with asking when you're not sure

ebon stratus
#

Oh I see (LOL) you dont snip. you just press firmly. Thank you.

waxen thistle
#

Tell and Show in 8 of your "earth" minutes adabot

split gazelle
#

good evening folks

waxen thistle
#

Good evening all you wonderful folks! adabot

lofty mist
#

Howdy howdy howdy!

waxen thistle
#

Bowties are cool 🙂

#

At least, that's what my Doctor tells me.

clear matrix
nova totem
#

Good evening everyone, distracting myself from a headache by watching some cool stuff

robust horizon
#

feel better soon @nova totem !

sage aspen
#

Good evening

robust horizon
#

hello!

proven crow
nova totem
#

Thanks @split gazelle and @robust horizon

sage aspen
smoky island
#

Good evening folks 👋

odd fox
#

Evening all.

waxen thistle
#

Surface mount USB connectors are the bane of my existence.

cinder wind
#

doh the curse of the USB connector

brazen quail
#

Rpi 4 Encabulator code available in CP ?

proven crow
#

Agreed, USB connectors are nearly impossible to hand solder

odd fox
#

Working on an external box 3d printed that encloses: 1. The Original 24v PSU, 2. Rasp Pi4 for octoprint, 3. Dedicated 5v PSU for the Raspi Pi., 4. BTT SKR miniv2 board. 5. Original LCD screen for the Ender 3 Pro. Still designing the case. Will post updates.

upbeat coral
#

Hey y'll

pearl shoal
#

Hi all! Do the Compute Modules have the Bluetooth/WiFi on board?

upbeat coral
#

@pearl shoal depends. You can get with and without

nova totem
#

I still have two "As seen on Show & Tell" badges left for any community members presenting on Show and Tell, if they want one (@clear matrix @haughty quiver )

pearl shoal
waxen thistle
#

It's Wednesday -- it's time for another clock from Jeff! ⌚

lilac tusk
#

Didn’t make it in time for show n tell

#

Currently solder up this board

#

Hopefully final revision before production 🌈

waxen thistle
lofty mist
#

@lilac tusk That looks really cool!

lilac tusk
#

The snakier the better 🙂

odd fox
#

+1 @lilac tusk .

lilac tusk
robust horizon
waxen thistle
#

It's a wii balance board or it's a serving platter for charcuterie.

pearl shoal
#

Could you replace the BT Classic board w/an NRF52840?

waxen thistle
#

@rapid hornet Is this the Wii or the WiiU balance board? And I wonder if there's a difference between them....

cinder wind
#

are the load cells sensitive enough to detect "full" litter box from "empty" box? (if you know what I mean)

pearl shoal
#

I have one over my corner as well

upbeat coral
#

The scales I have, use some form of summation of the four corners and don't exactly operate quickly.

waxen thistle
#

We cant see Melissa @clear matrix @haughty quiver

woven mirage
#

Kattni and John, doing a great job!

pearl shoal
#

I see blank screen

smoky island
#

We don't see melissa's camera I don't think.

upbeat coral
#

Black screen of doom?

#

Nope

rapid hornet
#

stream has a black screen

pearl shoal
#

Sorry Melissa

proven crow
#

: /

lofty mist
#

@cinder wind Awesome! I love Asteroids 😄

proven crow
#

No way!

strange mantle
#

classic version!

robust horizon
#

that looks amazing

rapid hornet
upbeat coral
#

Asteroids on Steroids

nova totem
#

one of the coolest CP features is you can run code on so many boards so easily

smoky island
#

Oooooh that is awesome I was just working on a version of asteroids. Happy to see it's out there already

robust horizon
#

I'll load it on my macropad right away

proven crow
#

I think I will too!

cinder wind
strange mantle
#

pew pew!

waxen thistle
#

We can see Melissa now! 🙂

smoky island
proven crow
#

Awesome!

lofty mist
#

Cool home IoT project!

robust horizon
#

"the computer's saying wifi things to a light bulb" -- what a world we live in!

cinder wind
sage aspen
#

Thanks

lofty mist
#

@split gazelle OMG I need that 😆

sage aspen
shadow epoch
#

Thanks for the guide @sage aspen am excited to try this with my macropad

waxen thistle
robust horizon
#

Happy to see some love for tkinter @split gazelle

nova totem
#

Very cool @split gazelle bring your own speech prompter

waxen thistle
#

.....an open-sourced full featured teleprompter. Sign me up.

cinder wind
waxen thistle
#

I would absolutely love having one of those.

split gazelle
robust horizon
#

A lot of people count it out because it's not the most modern, but it may be the easiest.

woven mirage
#

“Lay it on us”, John says. 🙂

cinder wind
river peak
#

CircuitPython is awesome.

split gazelle
cinder wind
#

ahhah that's great Micah @proven crow !

nova totem
#

Great job @proven crow

river peak
#

At my last job I had a solder fume extractor and it sounded like a jet engine just like that fan @proven crow had. WHRRRRRRRRRRRRRRRRRRRR.

And let me tell you, it worked

waxen thistle
#

Very nice Micah

proven crow
#

Thanks everyone!

waxen thistle
#

Heads up, storm is approaching -- I might either lose power or have a very sudden momentary increase of power....

nova totem
#

more power is usually good, rigth?

river peak
waxen thistle
cinder wind
#

Thanks @clear matrix & @haughty quiver !

lofty mist
#

Great show and cool projects! Thanks everyone!

nova totem
#

Great job hosting @clear matrix and @haughty quiver . And cool projects everyone

river peak
#

Zooom zooooooom

upbeat coral
#

Thanks to all who shared and those who make this possible

waxen thistle
#

Thanks everyone for showing and telling their awesome projects! And special thanks to guest hosts Kattni @clear matrix and John @haughty quiver tonight!

split gazelle
#

great projects everyone! and fantastic hosting skills @clear matrix && @haughty quiver !

robust horizon
#

thanks all

smoky island
#

Thanks all. Great show tonight 🎉

sage aspen
#

Great job @clear matrix and @haughty quiver

robust horizon
#

❤️ to the hosts!

waxen thistle
#

@split gazelle From the youtube chat:

​Liz: dunno if you’re aware of “Lorum ipsum” and related generators… if not, you might find them useful for test text for stuff like this.
haughty quiver
#

Great projects, thanks for sharing!

sage aspen
#

Thanks everyone for sharing

clear matrix
#

Thank you, everyone! 😅

robust horizon
#

the autoplay stream for me was scott's august 6 deep dive

clear matrix
#

No worries!

autumn fulcrum
#

okey.

sudden slate
#

Hey everyone👋

open girder
autumn fulcrum
#

I did not study this very specific project, my father did. I helped him to build physically,solder and mount it.

clear matrix
#

Thank to everyone who joined us on Show and Tell! Great projects, everyone!

sudden slate
#

Bleeps and bloops on YT

wary meadow
#

bleeps and boops are good

sterile forge
#

Good day to Phil and Limor

grand tusk
#

Good one.

oblique jay
#

Whoooo!! What up AdaCrew ☺️

sudden slate
#

Slight audio peaking for me

grand tusk
#

Where my dreams become reality...

sudden slate
#

I guess it's not Ask an Audio Engineer 🙂

river peak
odd fox
#

@proper trench: guy who asked about Fans. Purchased several, but decided on a custom case design. Will update with later with more info.

robust horizon
#

I think I'll go back and listen to the audio intro again

sudden slate
dim knot
sudden slate
#

I just didn't see you in the list

river peak
sudden slate
#

I see....

odd fox
#

VERY easy interface for those in Colorado.

waxen thistle
#

I've taken a nice quality digital photo of the vaccination card and kept it in a password protected cloud notes storage, no one has argued with that yet.

odd fox
#

@waxen thistle That's exactly what the CO app does.

teal river
#

I missed Show and Tell... oop

#

Here for Ask an Engineer

cinder wind
#

"nooo that's the thing that runs the entire Internet"

sudden slate
grand tusk
#

Lars?

odd fox
#

In Colorado, you can also add your driver's license, insurance card, vehicle reg. and purchase fishing/hunting licenses

teal river
#

Question: Is there a "best" brand of MX compatible switch, or is it basically all preference?

odd fox
#

alll in the app

sudden slate
#

LOL

waxen thistle
odd fox
#

LOL. Not advertising.

sudden slate
#

🙂

odd fox
#

Just VERY impressed with the features the CO App offers. lol

grand tusk
#

No table. Eat on the floor.

teal river
dim knot
#
teal river
#

Ladyada has THE internet box? :O

sudden slate
odd fox
#

I'll get the URL

grand tusk
#

Carbon monoxide app

odd fox
waxen thistle
#

And if you choose to photograph and put your vaccination card in a password protected cloud storage, it might be a good time to photograph all your important documents -- ID cards, passport, car insurance, medical cards, other vaccination records, etc.

Create a digital "important documents" folder -- great to have as a backup in case of emergency.

open girder
#

10% discount code, one hour only! code is: NOTABLE expires 8/11/2021 @ 10pm EDT #askanengineer & @open girder http://www.adafruit.com

shell mason
#

great search digikey

teal river
dim knot
#

Surprise! It's another episode of The Great Search where we desperately search for parts that will let us get a design out the door. This time its the ESP32-S2 Feather, where the battery monitor chip is EOL, and completely unavailable now. We want to release this board in the next, oh 12 months - so what can we pick that we have a shot of gettin...

▶ Play video
waxen thistle
teal river
teal river
#

AHH THAT ASTEROIDS IS PERFECT I WANT IT

river peak
#

pew pew pew!

teal river
#

I like the new CircuitPython Parsec theme

robust horizon
#

little known fact: parsec is a measure of frequency, not duration. 1 parsec is equal to approximately 7 cents, or 1/14 of a semitone.

teal river
#

Also 1 parsec = 3.26 lightyears

waxen thistle
upper sandal
#

parsec is a unit of measurement of Kessel runs

waxen thistle
#

Han Solos divided by Lando Calrissians. Carry the Chewbacca.

sudden slate
#

19.2 trillion miles = parsec

teal river
waxen thistle
teal river
#

Question: Can we send the Adafruit crew mail?

grand tusk
#

Any divers on the chat tonight?

knotty tundra
#

I'm a newbie, is there a single place to go to see your "tv" listings for a given week?

teal river
teal river
sudden slate
autumn fulcrum
#

I just noted now that I presented a project I made with my father close to Father's day here in Brazil 🙂

#

nice

split gazelle
#

time.monotonic() is the best

teal river
#

Hi Liz!

grand tusk
#

?showtimes

arctic abyssBOT
#

Desk of Ladyada - Random hacker times
JP's Product Pick of the Week - 4pm ET Tuesdays
3D Hangouts - 11am ET Wednesdays
Show & Tell - 7:30pm ET Wednesdays
Ask an Engineer - 8pm ET Wednesdays
John Park's Workshop - 4pm ET Thursdays
Deep Dive w/Scott - 5pm ET Fridays

split gazelle
autumn fulcrum
#

today is 11.

#

so it's the engineering project of Father's Day here in Brazil.

clear matrix
#

@autumn fulcrum Hopefully I pronounced your name well enough. 🙂

teal river
#

It's always Halloween in Halloween Town

clear matrix
#

Thank you 😊

autumn fulcrum
#

most of brazillians can not say my name and my father's name properlly

#

you did better than many of them

#

trully

clear matrix
#

Excellent! 😄

sudden slate
#

What's the difference between Relaxed: ☺️ and Blush: 😊

robust horizon
#

it's a carrot and a stick

teal river
#

"get something free or money or whatever for it" -- Ladyada 2021

shell mason
#

Chips chips more chips

teal river
#

Chip chip

dim knot
#
sudden slate
#

Jump on the AdaBox bandwagon

cinder wind
#

"could you check in the back for the chips?"

teal river
#

AdaBox best box

upper sandal
#

Tommy Wiseau wants his chip chip chip back

sudden slate
#

Chips Wanted - no experience needed

waxen thistle
#

@low fractal Speaking about your clip on Ask an Engineer about prototypes -- which Apple Prototype books would you recommend?

teal river
#

I have ChipQuik solder that I got for like 75% off :D

waxen thistle
teal river
sudden slate
waxen thistle
robust horizon
#

Hoping to go to OHS 2022! 📆

low fractal
#

@waxen thistle “Keep it Simple” for pre-Ive stuff, “Apple Design” (green book with a bite in it) for Ive era.

teal river
#

Blinka Blinka!

dim knot
sudden slate
teal river
#

Color OLED on the MacroPad would be cool, but I'd hardly call it necessary

sudden slate
#

Yeah

shell mason
#

that could be cool sure

#

microled on displays seems getting some foothold too

robust horizon
#

check out the S&T stream from earlier too

cinder wind
#

yay I'm famous!

teal river
#

@cinder wind great job!

#

Link plz!

knotty tundra
#

Where can we get the asteroid code? Really cool!

proven crow
#

Awesome, todbot!

grand tusk
#

Yay todbot!

split gazelle
#

yay @cinder wind !

sudden slate
#

💯 @cinder wind

waxen thistle
#

Not a BLE ?

teal river
#

This is going on my MacroPad NAOW

sudden slate
waxen thistle
lilac tusk
#

Lol

grand tusk
#

FunHouse staroids!

lilac tusk
#

Completed

sudden slate
dim knot
lilac tusk
#

Just a follow up from earlier 🙂

cinder wind
#

oh so not actual rubber duckies

waxen thistle
#

Hmm, making a game with actual rubber duckies.

"Bruce, WHY did you order 200 rubber duckies?"

robust horizon
#

@lilac tusk looking good -- want to see photo again when it's fired up

river peak
#

PCB Legions!

robust horizon
cinder wind
#

yay Epilog laser cutter!

teal river
#

The Disney AdaFruit Museum is looking good

grand tusk
#

Intense laser

sudden slate
#

I need a laser cutter - g3holliday, 2021

grand tusk
#

Can you put LED in resin?

robust horizon
#

@grand tusk I bet you could

sudden slate
#

Where do you get the resin?

waxen thistle
# cinder wind yay Epilog laser cutter!

I remember seeing Epilogs many, many years ago at various industrial trade shows in NYC.

I wish I had one. And the space for one. And the exhaust system for one. And the floor structural support for one, since I live in a 3rd floor apartment.... you catch my drift.

river peak
#

This makes me think of making dice

teal river
#

@cinder wind it doesn't like me DX

cinder wind
teal river
grand tusk
#

Those keycaps are awesome.

river peak
#

If the surface is still tacky, then you can also cure it some more once it's out of the mold. The mold does absorb some of the UV

sudden slate
#

Poor transistor

grand tusk
#

It is protected.

smoky island
smoky island
#

it looks like the game code is expecting "MacroPad" with a capital P. I wonder if the value got changed to a lowercase in one of the newest releases.

cinder wind
# teal river

fascinating. did they change the 'p'? let me check my version

sudden slate
smoky island
#

on line 16 in the game code you can change the string to "Macropad" with lowercase p and it should work I think.

teal river
upper sandal
#

tsk tsk .lower() is your friend

cinder wind
lilac tusk
#

Progress

cinder wind
sudden slate
#

Which one's better: Mu or Thonny?

#

I use ST4

teal river
#

@cinder wind Quickly accelerating forward when you fire is counter intuitive XD I expected it to kick me backwards when I fire

brazen quail
#

PGIA built in ?

sudden slate
#

How many NM UV do you need to cure the resin for the keycaps?

hot frigate
#

@cinder wind Hi, mine error'd out trying to find and load the board. I'm using a MacroPad. I just deleted all of the non-macropad board "else" sections of code, and it worked.

lilac tusk
#

Threw the metro ESP32-S2 bootloader on it and it flashed 🙂

sudden slate
hot frigate
#

It would have broken the If statement.

teal river
cinder wind
waxen thistle
#

You can't stop the beat either 🎵