#live-broadcast-chat
1 messages · Page 204 of 1
OK, all my tests have been on mac os, iOS, and on MIDI Host synth devices.
No Events in EventViewer
I'll test on Windows 10.
Thanks, John
I love using the MIDI on OBS-Studio - it's no nice to not worry about keyboard focus
Well, this bug hunt will not be as simple as hoped. Works fine for me on Windows 10.
I've switched to Katttni's code - I'll keep checking
OH! Timing is everything - just failed again
@pearl shoal do you have any commercial MIDI devices that you can test?
Are you running OBS during these tests, or any other programs that are doing MIDI things?
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?
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
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?
Just stopped in the middle of me moving the knob (in the new USB port)
Are you able to unplug most USB devices (webcams, audio interface, etc.) and test it?
right on
Internally there may be the trackpad
Let us know how the Behringer controller works out so we can at least rule out wholesale rejection of MIDI by your computer :)
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
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
It's not the encoder - buttons do it too ... it stops sending any Midi commands
OK
And the Behringer doesn't seem to be failing
I have a Circuit Playground I could setup to send notes
Got it, that could be a good thing to test. I think this is now in Dan territory :)
Will you do me a favor and leave yours plugged in overnight?
see if it's still working in the morning?
I've done that before, but I'll try to do it again.
ok
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
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
Ah, looks like it could be related to https://github.com/adafruit/circuitpython/issues/4190
@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.
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
Live events today: https://blog.adafruit.com/2021/08/05/circuitpython-day-friday-schedule-of-events-circuitpythonday2021-circuitpython-python/
About to get started with a special CircuitPython day stream. Hang out with me here in the chat and watch along on YouTube: https://www.youtube.com/watch?v=ED0luF_q3ec or Twitch: https://www.twitch.tv/foamyguy_twitch
Hey y'll
Audio good on YT. Thanks for streaming. Happy CircuitPython Day! 
Afternoon all. Listening and lurking. 
How's the day going all?
No problem! It's really cool to get a ton of perspectives through the AMA
@smoky island Would you use .get() instead of [] in case the coordinate is not in the dictionary?
nice live debugging!
It's both helpful and super relaxing to watch and work through things
right, you can also use get to return some other default value. {"1":"one"}.get("321","default")
Oh I didn't know about this!
We just lost the football final (Yeah, soccer for you backwards people) to Canada. The world is upside down - Canada actually plays football???!??!
you just tell them it's grass Hockey and they run with it
... but I like the KeyError exception solution you came up with! So stay with that, pls
I'm driving the FunHouse today.
@clever summit Yes we do! 🇨🇦
Congrats then!
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.
Heck yeah coffee!!
Thanks for the company!
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...
Great talk @smoky island !!!
Absolute joy to watch.
Thanks, Tim!
Fantastic! Thank you for the awesome stream!
Thanks @smoky island
Hello all!
Thank you all for watching and hanging out and chatting. Was a blast for me 😄 
Hello, everyone!
Live on Twitch and YouTube!
Hello! 👋
Yay PyOhio!
its 
Good to see you three!
☀️
Didn't know I was particularly interested in keyboards 'till the MacroPad. Now I have a 5 x 6 on order.
Same!
Way to go, Dan
Yay Adabot!
...which is awesome!
Strap yourself in, we're launching in T-minus 10 seconds...Destination? A new Class M planet called MACROPAD! M here stands for Microcontroller because this 3x4 keyboard controller ...
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?
@tardy tendon Right now we're on www.Twitch.tv/adafruit and www.youtube.com/adafruit/live
And also on Facebook.
I don't Facebook but I do Twitch. Thanks.
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
🐛
Last session, @smoky island was on his own twitch feed.
This is awesome. I just got my macropad delivered on Monday.
My sympathies for the lost time on rotating pixel maps 🙂
what the 
Yep you need to rearrange the serial data.
hello all!! 🙂
Strap yourself in, we’re launching in T-minus 10 seconds…Destination? A new Class M planet called MACROPAD! M here, stands for Microcontroller because this 3x4 keyboard controller features the newest technology from the Raspberry Pi sector: say hello to the RP2040. It’s speedy little microcontrol...
good morning!
Happy CP day! 
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
🌮
🌮
🌮
🦖
I'll have to catch the VoD -- had to handle a bunch of other stuff in the AM. And if folks don't know, @smoky island streams typically on Saturday mornings! The announcement is usually posted here in #live-broadcast-chat 
I saw a food truck yesterday called “Jurassic Street Tacos”
And it had a T-Rex wearing a poncho and a sombrero eating tacos
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.
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).
From youtube:
me too when it's warm out. This was in the winter and I'm in Buffalo and I keep the thermostat really low.
there should be socks like there are gloves for capacitive touch screens
cap touch socks.
Ha nice . I'll look on etsy.
Happy Circuit Python Day 2021
For more macropad projects: https://learn.adafruit.com/search?q=macropad
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?
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.
you can use board.BUTTON
which is the bootsel button
That's a clever solution
I there an easy way to connect to the SWD pins on the macropad.
"KattniExpander™"
Print it and ship it 🙂
will answer you when it's my turn
Time to dust off the printer and go to Thingiverse 🙂
"Mistakes were made, lessons were learned."
Rollover (key) https://en.wikipedia.org/wiki/Rollover_(key)
Rollover is the ability of a computer keyboard to correctly handle several simultaneous keystrokes.
Have to handle switch bounce in either hardware or software.
the small IC in this photo is the "shift register"
Now I want to play some Link to the Past. ⚔️ 🛡️ 🐷 🧚
it's a true demo
do a barrel roll!
Rob the Robot is the only robot allowed to press buttons on a Nintendo !
Cool, Dan!
Thanks @paper peak for all the low-level work on the keypad lib and the various USB bugs. I'm most appreciative!
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.
These new animations based on the grid pattern are awesome.
They really are. It's awesome now, and it's going to be incredibly awesome as it progresses
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.
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
Question from Youtube:
couldn't you also (soften / smooth) the animation by having the leading edge turn on at say, .25 brightness?
Like antialiasing
@paper peak Please don't forget about SWD pins on the Macropad.
The RP2040 has one serious benefit -- it's very inexpensive 🙂 And during this chip shortage, it's one of the few microcontrollers available.
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.
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.
Circuit Playground (s) are graet starters
and circuit playgrounds are compatible with so many other accessories, such as the Crickit robotics platform and the gizmo screens 🙂
How do you go from a new board/product to that first project you use to showcase it?
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?
Bummer but thatnks for the answer.
Question from Youtube:
Is it possible to have multiple circuit-python boards interconnected and sharing code?
Mayhaps someday a CPE and/or Bluefruit with a 2040 .
https://circuitpython.org/downloads has filters to help find a board based on features.
Question from Youtube:
I'm wondering if it is possible to add a airlift co-processor to a MacroPad
Oh neat, that makes the build process make more sense
I'd love to have a featherwing with an OLED display and I2S audio amplifier.
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.
My first sighting of walrus operator in CircuitPython code!
I love that the codes table is nicely formatted into aligned columns.
This is the way
"It all just works."
👏
What a unique edge case
Feature too new :=
pylint vs walrus
I think I would prefer having an iterator to do for event in keys.events, which I don't think works now ?
You and I may be unusual in that, Jeff. Good company.
ASCII art. Very readable
curious if there's an advantage of using microcontroller pins and not board?
Looks like code used for touchscreen.
No type hints?
it is possible to add them in PyCharm now.
@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
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
can you use the keyboard scan library with raspi gpio through Blinka?
yes, keypad has been added to blinka
My featherS2 rolls initiative for me.
The stubs come with type hints other helpful features. You can install them with pip https://pypi.org/project/circuitpython-stubs/
You can find examples in the github repos for each of the libraries as well. https://github.com/adafruit/Adafruit_CircuitPython_MacroPad/tree/main/examples
That solves the pin [problem for my 3 octave organ keyboard
Melissa just added it to blinka recently
Cool
read about consumer control here: https://learn.adafruit.com/customizing-usb-devices-in-circuitpython/hid-devices
Thank you, I was just about to start looking for info on it!
Who here has locked their system up using HID 🙋♂️
"Mistakes were made, lessons were learned."
Maybe we need a simple example to display capslock NumLock and the two other.
What's next for CircuitPython?
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?
Am working on access control to my Jefferies tube. Any solenoid lock recommendations?
'C' is very close to assembly language.
Did you consider pynput as a keyboard API that work on Windows Linux and Mac?
Question from YT:
Randall Bohn
When should I start using CP7?
Thanks Jeff/everyone
He's asking asbout SEVEN in particular
They might mean using version 7 specifically.
Any examples that show NumLock status display on the MacroPad yet?
no, I did not know about that, but it uses threads, which we don't have turned on in gneral
Question from YT:
ZiMarts
is these circuits like Circuitphython, arduino etc. pretty much similar?
The latest video on new Adafruit products covered a tiny solenoid
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?
Any project that let you choose the project you want to run at boot? Like this for the MagTag: "Adafruit MagTag Project Selector"?
@rotund marsh Adafruit also has a 5VDC lock Motor PN - 3881.
Yes! Thank you thank you thank you for supervisor.ticks_ms()
https://circuitpython.readthedocs.io/en/latest/shared-bindings/supervisor/index.html#supervisor.ticks_ms has more info about ticks_ms
I updated my OBS buttons on ESP32 to Micropython 1.16, and I have buttons on a trinket still running CP 5
I am looking forward to using the RP2040 PIO State machines with CircuitPython! State machine determinism with the fun of Circuit Python.
Some systems can be updated via WiFi. Does any of your libraries support that?
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
@clear matrix You could just hook up an Raspberry Pi to it and do it remotely.
I fell you on that.
*feel
Thanks. I want to be able to make my homemade iot devices that may be hard to reach.
Did anybody consider using using WebUSB or WebSerial(?) to use a browser as a big screen for the MacroPad or any screen less board. I have seen those done here, but it is a bit above my skills: https://twitter.com/ghidraninja/status/1422900329369178113?s=19
20 arcade buttons and a Raspberry Pi Pico make for a fun evening project 😀 https://t.co/GzXTSk239W
101
864
Awesome show folks. Thank you for taking time for us.
Thanks everyone stopping by and asking some awesome questions!
Great show. Thanks!
Thanks, it's been great!
This was fantastic! Thank you!
Thanks!
Thank you all
You mean Discord doesn't wake you up at night?
Thanks, sorry for asking so many questions just now that I could ask any other time of the week/year on discord.
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 🙂
"a bored tour"? oh a board tour
very not boring
thank you all!
Thanks for this!
Thanks everyone!
A boar tour? 🐗
Thanks all!
I am trying, one way or another to have similar API on various platforms. Actually, I want to write a python library for my collection of Buzz! controller, and I was considering your API in keypad.
Link for next event today?
live in a min or so!
There are over 217 CircuitPython compatible boards! https://circuitpython.org/downloads come on by for the Board Tour with Ladyada on CircuitPython day now, LIVE! https://youtu.be/UwGtmSZkm2c
A CircuitPython Board Tour with Ladyada #CircuitPythonDay2021
Live on Twitch!
WE ARE LIVE! https://youtu.be/UwGtmSZkm2c
A CircuitPython Board Tour with Ladyada #CircuitPythonDay2021
10% discount code, one hour only! code is: BOARDTOUR expires 8/6/2021 @ 4pm EDT #CircuitPythonDay2021 http://www.adafruit.com
Adafruit Industries, Unique & fun DIY electronics and kits : - Tools Gift Certificates Arduino Cables Sensors LEDs Books Breakout Boards Power EL Wire/Tape/Panel Components & Parts LCDs & Displays Wearables Prototyping Raspberry Pi Wireless Young Engineers 3D printing NeoPixels Kits & Projects Robotics & CNC Accessories Cosplay/Costuming Hallow...
Twitch say John Park is LIVE. ;-)
Big Blinka plushie.
It's like a where's waldo, he's there somewhere!
they didn't say anything about it not being a boar 🐗 tour. hmmm.
borg tour
Even the Borg are experiencing a chip shortage.
Lady Ada is Director of the boards
oh it has the FunHouse, which is rather recent still
Hello All
And the Pico running RP2040 is very inexpensive -- and even better, it's readily available in these days of chip shortages.
10% discount code, one hour only! code is: BOARDTOUR expires 8/6/2021 @ 4pm EDT #CircuitPythonDay2021 http://www.adafruit.com
Adafruit Industries, Unique & fun DIY electronics and kits : - Tools Gift Certificates Arduino Cables Sensors LEDs Books Breakout Boards Power EL Wire/Tape/Panel Components & Parts LCDs & Displays Wearables Prototyping Raspberry Pi Wireless Young Engineers 3D printing NeoPixels Kits & Projects Robotics & CNC Accessories Cosplay/Costuming Hallow...
Thanks for this! Great timing! Just put in a big order (big for me anyway) to add to my growing snakey board collection! Looking forward to playing with the Clue in particular but the Qt Py RP2040 looks awesome too. 😄 ❤️
and the Xiao comes with stickers with the pin names on it you can put on the metal box
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
I've run into that with a few things with some heavier drivers but i found that the memory limitation helps me focus and avoid feature creep 🙂
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.)
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 😅
funhouse is a fun board, i like using the mini magnet feet on it 😄 https://www.adafruit.com/product/4631
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.
QTPY ❤️
love those for breadboarding 😄
Standards by popularity works so far
The great thing abut standards is that there are so many of them.
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.
Beware LIPOs for RC crafts, they are wired backwards and will fry a board. "Things were tried, mistakes were made".
the existence of two different wiring 'standards' for two JST Lipo pins has created so many tears 😦
Leave the bulk of uniqueness to those with edge-case requirements - Python is the ubiquitous tool
Even us old dudes started with interpreted languages (BASIC, Pascal, etc.). We moved to C/C++ when we needed speed, flexibility & control.
Don't forget assembler
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.
never noticed that circuitpython compatible game boy cartridge, looks neat 😄
QT Py RP2040 has the Binko jumper on it 🙂
Us old duds entered our first programs using toggle switches on the front of the CPU.
I appreciate the fact that CircuitPython can be put on my custom, non-commercial boards. Support for new CPy releases is automatic. Thanks!
I ❤️ my NeoTrinkey password typer!
I need to redo it with the rp2040. the samd51 couldn't quite cut it. I did see someone do a thicker board that doesn't need a plastic case
I was just thinking I need to pick it back up
PIOs might help out with some things maybe? haven't tinkered with the gameboy, was team atari lynx as a kid. 😂 wish i still had that thing..
yup, exactly. I'd love to make a lynx cartridge too
Is adafuit.io open source as well. In particular can people self host the server.
and game gear 🙂
Game gear! that's a name I haven't heard in a long time....a long time.
You folks should make a calendar called "the awesome nails of Adafruit"
boop-able
FunHouse turns out to work pretty good as a game platform 🙂 https://twitter.com/todbot/status/1423331295384399883
So you can loaf around while using it?
exactly 🙂
"It just worked" is so nice
I just searched for "Bread 2020" and the first result was a Panera Bread in Dallas. Apparently it's their corporate office.
hahaha
shout out to the qt py haxpress. 🙂 soldered up my first last night, was a fun hack!
blinka with the MCP221A is a lot of fun for trying out ideas for different sensors and input devices:
Wouldn't it be cool to drive a tiny OLED display, read a color sensor, or even just flash some LEDs directly from your computer? Sure you can program an Arduino or ...
stemma qt on all the things :allthethings:
10% discount code, one hour only! code is: BOARDTOUR expires 8/6/2021 @ 4pm EDT #CircuitPythonDay2021 http://www.adafruit.com
Adafruit Industries, Unique & fun DIY electronics and kits : - Tools Gift Certificates Arduino Cables Sensors LEDs Books Breakout Boards Power EL Wire/Tape/Panel Components & Parts LCDs & Displays Wearables Prototyping Raspberry Pi Wireless Young Engineers 3D printing NeoPixels Kits & Projects Robotics & CNC Accessories Cosplay/Costuming Hallow...
any new or upcoming circuitpython-capable MCUs you're excited about? or in-stock ones you recently discovered that look cool?
Is Wowki on your radar. It's really great.
Get out!
USB Host would be great...
https://wokwi.com/ ? Online Arduino Simulator ?
ESP32-C3 eventually is RISCV
Wokwi is a web base simulator that right now handles RP202, Arduino.
we can do esp32-c3 after we do ble for esp-idf
thanks!
Thanks for a great boards tour!
Thank you!
Thank you for giving us your time
Thanks @open girder for an awesome Borg boar board tour!
thanks for the show and inspiration 🙂
Thank you! This was a delight!
deep dive with me in an hour
😄
Cheers all!
goes to eat lunch
thanks for a great show
Good to see you two.
🥗
Dinosaur tacos?
🌮
Beard tour?
I just order 150 QSPI flash chips
granted... December 29th so all my RP2040 boards are... probably stuck releasing January
notes doc for my stream: https://docs.google.com/document/d/1FystQOQVhdY5qRQcG489oAyWKzekjcVfNh1xgkZnMac/edit?usp=sharing
Deep Dive w/Scott for August 6th, 2021 (CircuitPython Day!) Hi all, this doc is try and track topics and timecodes for my deep dive stream. These notes will end up in the YouTube video’s description. Any help keeping them groomed as I stream is welcome. Housekeeping I’m sponsored by Adafruit to...
@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 Have you been using it. They are pretty close to releasing for ESP32 as well.
Thanks, @upper sandal. How does that differ from Tinkercad Circuits?
I just posted the link to help, I don't know about it 😉
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.
Will the "Almost Asteroids" program be able to run on the Adafruit CLUE ? I would like to try that
Happy CP day!
Pronounced WOW-kwee??
Or WHOA-kwee
How do I get to the 5 PM deep dive ?
Live on Twitch!
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
LIVE CHAT IS HERE! http://adafru.it/discord
Adafruit on Instagram: https://www.instagram.com/adafruit
Subscribe to Adafruit on YouTube: http://adafru.it/su...
thanks !
its time to go deep dive
Adafruit was founded in 2005 by MIT engineer, Limor "Ladyada" Fried. Her goal was to create the best place online for learning electronics and making the best designed products for makers of all ages and skill levels.
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-----------...
here we go!
hey all
Hi Scott!
Hey y'll
👋
NOW it's a Friday 😉
o/
Hi Scott. I hope you are well.
cloudy and relatively cool up here just north of scott
Mid 80's here in the SC upstate
93 here
And we are praying for rain. lots of fire in the BC interior. state of emergency there
Mukbang is food
Good afternoon
again ... much ❤️ to the time keeper(s)
oh it's "MorphESP 240", looks interesting, that would be nice to port it
👋 howdy all!
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
Hello from the Weblate Gang!
@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
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?
np 🙂 lets save the deep dive for later 🤿
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 ..
I think so
ahh the joys of reddit...
Is Fish Shell worth using?
Memory? I remember this being Scott's first stream 🙂
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
Scott likes Fish.
I use OhMyZsh.
They're both better than not using one of them.
OK. I'll look in to that
Deep Dive: Flashback
Yes I think so! I was trying it out on Open Hardware Summit 2020 badge (also NRF52840 with SPI display) and it worked pretty well
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.
Ah pointers. The joys of wrestling with "zombie children."
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
what if there are more than "[10]" register in collect call to get registers?
I hate magic numbers 🙂
IKR
42 is one of the only magic numbers I inherently like.
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 😉
🎉
That is really relieving to get past those, "There's no reason for this" errors
omg the linker was busted too? wowow good job figuring all this
nothing like when your tools are borked.
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/
or building on a house of cards means it may all collapse.
I can put you in contact with one of the dev if you are interested. DM me if you liike.
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
Grocery run 😦 See ya
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
micro-squirrel-controller
Cool. I'll let him know.
I could see some cool opportunities for automated testing
hey Scott check out this cool shiny thing!
yes i think it is
Rough night out ...
lol
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

would the scale auto-adjust to zero after exit?
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.
If you need to lookup what Scott's going over .. this is a nice guide to go along with the Dive ...
https://en.wikipedia.org/wiki/Advanced_Microcontroller_Bus_Architecture
AHB and APB were described nicely ...
there's progress: people are learning that SSDs are good 😉
I have some coworkers that could use this lesson
ah with the M1 we're stuck waiting for stable wheels to be made for so many python libraries because of these issues haha
good thing we don't need to dive into LRU or other caches 🙂
Maybe we should change Master/Slave to Controller/Controllee? Only differ by one letter!🤪 (Edit. Just kidding!)
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 😅
We're a long way from 6502 Kansas.
I'm actually 10 minutes from googles best guess at where that is..
wow
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!
Okay thanks, I will give it a try on the CLUE 👍
@rapid hornet Thanks for the Deep Dive ... Have a Great Weekend!
sure
Can you use DMA between Neopixels and i2c on any CP targets ?
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...
Kitty's ready for the weekend!
are you out of time?
They're really good ways of seeing how things are structured
Thanks Scott !
Thanks, Scott, it's the cap on a great CP Day 2021.
We're going to keep the ama pinned through tomorrow, the answers there are amazing if you want something interesting to read!
Thanks for the stream, Scott! Always like looking at chip internals
link one more time
please
🙂
Good call 😅 I'm new to this
thanks scott, fun as always
Thank you for giving us your time.
Cheers have a great one! 👋
thanks all!
@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 ?
I'll pr it
thanks
I try to sync a running counter with the youtube elapsed time that you see on the left of the scroll bar
I had to google what AMA stood for... (Ask Me Anything, if anyone else was wondering.)
Thanks @rapid hornet - finished watching the stream a little bit ago
I will be streaming for a bit this morning continuing some work on CircuitPython libraries. Hang out with me here in the chat and watch along on YouTube: https://www.youtube.com/watch?v=0_GhFiZUdVo or Twitch: https://www.twitch.tv/foamyguy_twitch
Hey Tim! Audio good on YT.
scroll down on the PR
yeah from adafruit_magtag import Magtag -> adafruit_magtag.Magtag
Hey Foamy. So you are on it today as well.
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
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
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.
boundaryFill needs to be replaced. On large gauges it's slow and on larger screens is runs out of memory.
Thanks. 😄
See you in 2 weeks then! 🙂
Thanks
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...
Good evening all you wonderful folks!
Good evening.
👓
Good evening 👋
"It could always be worse." truer words can't be spoken.
💜
💜
Searching should be like layers in a PCB -- keep it to 2 layers at the most.
"End of line" – shades of Tron!
I'm used to it meaning "end of life"
Thanks for another excellent Sunday evening!
Thanks @open girder and good night. 🌒
You're welcome :D
@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.
Hehe, smart. That way you don't need to remember to enable it when you randomly fidget!
Yep!



Um... hey JP! Um... Say there, Mister Parks. [whispers] There's something on your tooth. 🦷
Good afternoon all you wonderful deal seekers! 
Hi
weird
Good afternoon.
👋
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. 🙂
🇸🇪 👋
Live on Twitch....kinda?
I read "restream" as "restroom" and I was concerned about how a restroom could not play nicely.
it came up but has the pinwheel of destiny
wow, youtube just said "Live streaming isn't available right now"
it's not working on Twitch either
That's a nightmare I don't even want to think about.
My name is Otto, Otto Flush!
Thanks, YT.
Might have to switch over to the Community Access channel on cable instead.
You mean JP is going back to PBS?
JP Star Gazer is there every night at 10P PST
Tempted...
I heard two measures of the deal jam, then the pinwheel of destiny came back
yeah same
I'm sorry Ladyada didn't see my suggestion for new neo pixel glasses before she spent all that time on traces. 😦
YT is quasi-live -ish.
Same with twitch. We get about 3-4 measures, then round n' round we go.
buffer then some jam then again
If by live you mean the spin of death
totally Hello? things
just saw JP saying "Don't problem is"
Lars.....dude, this ain't nice. Tell us which cable you ate so we can replace it.
so close, and yet... so far

I just got JP guest starring on Max Headroom....
pilot glasses right
The discount worked nicely, though.
It's solid on Twitch!
i got 2k error and then solid
seems like both Twitch and Youtube are online
what a savings
Amazing company, thanks to you guys tutorials and community I understand electronics which used to be like magic to me
YT is indeed working. Mic level is peaking at -6dB.
SAMD51....I remember when they were available. The good old days
nice discount for this item!
Same
Now they are but a distant memory
but you can order up to 10 Pybadges and get the SAMD51s off them ahaha
pybadge the nice pick of the week
Where'd you get the giant Arduino?
We joke around, but I wouldn't be surprised if we'll be seeing that mindset in the not-so-distant-future.
Instead of "extra mile" it should be "extra parsec."
I've already heard someone doing this for STM32 and their stash of STM32 dev boards
think pi2040 pybadges
The longer the shortage continues, I bet we'll see more platforms migrated over to the RP2040 chipset
The retro green color and sounds are all JP. looks & sounds great!
And it has a TFT! Another rarity in 2021.
I did not read that as staroids the first time through.
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...
It's been excellent watching that game evolve though.
I gotta run! hope everyone gets one who wants one!
You and me both!
hahahah
We wanted a 'what's for dinner tonight' board. Problem solved!
I've used the PyBadge as a front panel for a number of projects.
If I didn't already have a few of them, I'd jump on this. It's a stellar price.
Ordered a couple. My son and I will do some sort of badge for our booth at an upcoming con
Thanks @haughty quiver
Thanks!
Good pick this week. These will be handy!
Is that a smile? 🤣
[whispers] yeah you got the thing, yeah that was in the teef.
thanks all!
Happy to grab a few more of these at half price, thanks
No, thank you JP!
great pew pew noises you added, JP!
pew! thanks for this excellent code!
no doubt
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
I insist. Thank you
what are you trying to do with the switches?
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
I've never had to cut anything off -- picture?
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?
hang on a minute, please, then. I'm losing my eyesight so I do a lot by tough.
Ah, I see, the nubbins in the corners? They hit the PCB?
Also, you have two accounts? XD
No, just had a kailh in arm's reach.
Ohh, I thought you were Tyrone on a different device/account because he said one moment and you spoke next XD
I need to schedule my purchases better... my previous order just shipped today before the livestream. 🤔
Just order daily and you'll get things daily
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
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.
🙂
The only stupid questions are the ones you don't ask! Nothing wrong with asking when you're not sure
Oh I see (LOL) you dont snip. you just press firmly. Thank you.
Tell and Show in 8 of your "earth" minutes 
good evening folks
Good evening all you wonderful folks! 
Howdy howdy howdy!
The link to join to show off your project: https://streamyard.com/5e6u6viw52
Good evening everyone, distracting myself from a headache by watching some cool stuff
hope you feel better
feel better soon @nova totem !
Good evening
hello!
Same
Thanks @split gazelle and @robust horizon
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 results, be on a wired network connection and use a headset and microphone.
Good evening folks 👋
Evening all.
Surface mount USB connectors are the bane of my existence.
doh the curse of the USB connector
Rpi 4 Encabulator code available in CP ?
Agreed, USB connectors are nearly impossible to hand solder
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.
Hey y'll
Hi all! Do the Compute Modules have the Bluetooth/WiFi on board?
@pearl shoal depends. You can get with and without
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 )
Good to know - I can think of lots of ways to use those on custom solutions
It's Wednesday -- it's time for another clock from Jeff! ⌚
Didn’t make it in time for show n tell
Currently solder up this board
Hopefully final revision before production 🌈
The ring light gives the visual illusion of the board being curved -- didn't know you were a circuit bender? 🙂
@lilac tusk That looks really cool!
The snakier the better 🙂
+1 @lilac tusk .
Thanks! 🙂
It's a wii balance board or it's a serving platter for charcuterie.
Could you replace the BT Classic board w/an NRF52840?
@rapid hornet Is this the Wii or the WiiU balance board? And I wonder if there's a difference between them....
are the load cells sensitive enough to detect "full" litter box from "empty" box? (if you know what I mean)
I have one over my corner as well
The scales I have, use some form of summation of the four corners and don't exactly operate quickly.
We cant see Melissa @clear matrix @haughty quiver
Kattni and John, doing a great job!
I see blank screen
We don't see melissa's camera I don't think.
stream has a black screen
: /
I think it's all the same
@cinder wind Awesome! I love Asteroids 😄
No way!
classic version!
that looks amazing
ya, we'll see. I'd need < 1 lb resolution to tell between the two cats
Asteroids on Steroids
one of the coolest CP features is you can run code on so many boards so easily
Oooooh that is awesome I was just working on a version of asteroids. Happy to see it's out there already
I'll load it on my macropad right away
I think I will too!
pew pew!
We can see Melissa now! 🙂
oh! sorry for sniping you!
no worries at all! I'm excited to checkout your implementation 😄
Awesome!
Cool home IoT project!
"the computer's saying wifi things to a light bulb" -- what a world we live in!
thanks! I tried using bitmaptools.rotozoom() initially but found that using sprite sheets containing many rotated copies of the objects (and `displayio.TileGrid') worked better across all the boards
Thanks
@split gazelle OMG I need that 😆
Thanks for the guide @sage aspen am excited to try this with my macropad
I built another digital clock this week, but we still need to fix things so the computer talks to the light bulb correctly.
Imagine saying that 20-30 years ago.
Happy to see some love for tkinter @split gazelle
Very cool @split gazelle bring your own speech prompter
.....an open-sourced full featured teleprompter. Sign me up.
ooo neat! I've been wanting to play with Home Assistant
I would absolutely love having one of those.
i love it so much! i also wrote a little GUI with it for streaming apps on a pi
thanks!
A lot of people count it out because it's not the most modern, but it may be the easiest.
“Lay it on us”, John says. 🙂
I thought you already had a teleprompter for your vids 🙂
CircuitPython is awesome.
haha i'm glad i've fooled folks
ahhah that's great Micah @proven crow !
Great job @proven crow
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
Very nice Micah
Thanks everyone!
Heads up, storm is approaching -- I might either lose power or have a very sudden momentary increase of power....
more power is usually good, rigth?
Will you turn into He-Man? "I have the POWERRRR!"
Hopefully "The Flash".
Thanks @clear matrix & @haughty quiver !
Great show and cool projects! Thanks everyone!
Great job hosting @clear matrix and @haughty quiver . And cool projects everyone
Zooom zooooooom
Thanks to all who shared and those who make this possible
Thanks everyone for showing and telling their awesome projects! And special thanks to guest hosts Kattni @clear matrix and John @haughty quiver tonight!
great projects everyone! and fantastic hosting skills @clear matrix && @haughty quiver !
thanks all
Thanks all. Great show tonight 🎉
Great job @clear matrix and @haughty quiver
❤️ to the hosts!
@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.
Great projects, thanks for sharing!
Thanks everyone for sharing
Thank you, everyone! 😅
the autoplay stream for me was scott's august 6 deep dive
ohh that's a good idea
No worries!
okey.
Hey everyone👋
ASK AN ENGINEER 8/11/2021 LIVE! https://youtu.be/ujDFF_iTBeA
ASK AN ENGINEER 8/11/2021 LIVE!
#adafruit #askanengineer #electronics
Visit the Adafruit shop online - http://www.adafruit.com
LIVE CHAT IS HERE! http://adafru.it/discord
Adafruit on Instagram: https://www.instagram.com/adafruit
Subscribe to Adafruit on YouTube: http://adafru.it/subscribe
New tutor...
I did not study this very specific project, my father did. I helped him to build physically,solder and mount it.
Thank to everyone who joined us on Show and Tell! Great projects, everyone!
Bleeps and bloops on YT
bleeps and boops are good
Good day to Phil and Limor
Good one.
Whoooo!! What up AdaCrew ☺️
Slight audio peaking for me
Where my dreams become reality...
I guess it's not Ask an Audio Engineer 🙂
That's a different show. Whoever makes it has a sound idea though.
@proper trench: guy who asked about Fans. Purchased several, but decided on a custom case design. Will update with later with more info.
I think I'll go back and listen to the audio intro again
You should be in the Master Punners role 🙂
Find maker jobs in 3D and CAD, Art, Design, Education, Embedded Development, Engineering, Fabrication, Marketing and Communications, and Web Development
Oops, you are LOL
I just didn't see you in the list
Heh, I'm one of the reasons that role exists! It's overridden in color by the Community Moderator role though
I see....
FYI, Colorado uses: https://mycolorado.state.co.us/myvaccine-record
VERY easy interface for those in Colorado.
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.
That's a good idea
@waxen thistle That's exactly what the CO app does.
"nooo that's the thing that runs the entire Internet"
Yeah, me too
Lars?
In Colorado, you can also add your driver's license, insurance card, vehicle reg. and purchase fishing/hunting licenses
Question: Is there a "best" brand of MX compatible switch, or is it basically all preference?
alll in the app
It's really preference and compatibility for your keyboard (cherry vs others).
LOL. Not advertising.
🙂
Just VERY impressed with the features the CO App offers. lol
No table. Eat on the floor.
Yeah, there seem to be the good ones [Kailh, Gateron, Cherry] that are high quality, and then the crap ones, but within the good ones it's all preference...
Adafruit Industries, Unique & fun DIY electronics and kits : Free - Tools Gift Certificates Arduino Cables Sensors LEDs Books Breakout Boards Power EL Wire/Tape/Panel Components & Parts LCDs & Displays Wearables Prototyping Raspberry Pi Wireless Young Engineers 3D printing NeoPixels Kits & Projects Robotics & CNC Accessories Cosplay/Costuming Ha...
Ladyada has THE internet box? :O
Is it literally just called the Colorado app?
I'll get the URL
Carbon monoxide app
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.
10% discount code, one hour only! code is: NOTABLE expires 8/11/2021 @ 10pm EDT #askanengineer & @open girder http://www.adafruit.com
Adafruit Industries, Unique & fun DIY electronics and kits : - Tools Gift Certificates Arduino Cables Sensors LEDs Books Breakout Boards Power EL Wire/Tape/Panel Components & Parts LCDs & Displays Wearables Prototyping Raspberry Pi Wireless Young Engineers 3D printing NeoPixels Kits & Projects Robotics & CNC Accessories Cosplay/Costuming Hallow...
great search 
I have encrypted scans in folders on all my devices
Coolest. GIF. Ever.
The Great Search: https://www.youtube.com/watch?v=rYYz_eLmHwU
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...
There is so much nuance and variations of high quality switches -- it's a rabbit hole that can get very expensive, but choice is good 🙂
Haha, yeah... Thankfully I'm not too picky, so I just want not garbage
AHH THAT ASTEROIDS IS PERFECT I WANT IT
pew pew pew!
I like the new CircuitPython Parsec theme
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.
Also 1 parsec = 3.26 lightyears
There are "sample" sets out there, like this one: https://kbdfans.com/products/kbdfans-72-switches-tester-all-in-one?_pos=3&_sid=43d16761a&_ss=r
parsec is a unit of measurement of Kessel runs
Han Solos divided by Lando Calrissians. Carry the Chewbacca.
19.2 trillion miles = parsec
If only that wasn't as expensive as a keyboard :P
Oh, you shouldn't look at the costs of some mechanical keyboards then. $59 is a drop in the bucket. Some keycaps alone are $100+.
Question: Can we send the Adafruit crew mail?
Sure, at support@adafruit.com
Any divers on the chat tonight?
I'm a newbie, is there a single place to go to see your "tv" listings for a given week?
I know XD it's kinda nuts. I lucked out and got good deals for what I got and like
I should say snail mail, lol
Alternate equation - Han Solos divided by Tobias Becketts. Carry the Lando Calrissian.
I just noted now that I presented a project I made with my father close to Father's day here in Brazil 🙂
nice
time.monotonic() is the best
Hi Liz!
?showtimes
Desk of Ladyada - Random hacker times
JP's Product Pick of the Week - 4pm ET Tuesdays
3D Hangouts - 11am ET Wednesdays
Show & Tell - 7:30pm ET Wednesdays
Ask an Engineer - 8pm ET Wednesdays
John Park's Workshop - 4pm ET Thursdays
Deep Dive w/Scott - 5pm ET Fridays
hiiiii
It was 8 of august.
today is 11.
so it's the engineering project of Father's Day here in Brazil.
@autumn fulcrum Hopefully I pronounced your name well enough. 🙂
It's always Halloween in Halloween Town
It was perfect.
Thank you 😊
most of brazillians can not say my name and my father's name properlly
you did better than many of them
trully
Excellent! 😄
What's the difference between Relaxed: ☺️ and Blush: 😊
it's a carrot and a stick
"get something free or money or whatever for it" -- Ladyada 2021
Chips chips more chips
Chip chip
Adafruit Industries, Unique & fun DIY electronics and kits : AdaBox - 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 ...
Jump on the AdaBox bandwagon
"could you check in the back for the chips?"
AdaBox best box
Tommy Wiseau wants his chip chip chip back
Chips Wanted - no experience needed
@low fractal Speaking about your clip on Ask an Engineer about prototypes -- which Apple Prototype books would you recommend?
I have ChipQuik solder that I got for like 75% off :D
Is it still available at that price? I'm...um...asking for a friend.
It was the last one at my local Micro Center -- SKU 397067
Are You a friend of Yourself?
"Be good to yourselves, be good to each other."
Hoping to go to OHS 2022! 📆
@waxen thistle “Keep it Simple” for pre-Ive stuff, “Apple Design” (green book with a bite in it) for Ive era.
Blinka Blinka!
Yup
Find maker jobs in 3D and CAD, Art, Design, Education, Embedded Development, Engineering, Fabrication, Marketing and Communications, and Web Development
Thanks!
For decades the women of New York have been at the forefront of the local business community, running companies in industries as diverse as law, media, construction, finance and architecture. Today there are nearly 600,000 women-owned businesses in New York, the most of any city in the U.S.
The statistic reflects women’s grit and determination...
Color OLED on the MacroPad would be cool, but I'd hardly call it necessary
Yeah
check out the S&T stream from earlier too
yay I'm famous!
Where can we get the asteroid code? Really cool!
Awesome, todbot!
Yay todbot!
yay @cinder wind !
💯 @cinder wind
Not a BLE ?
This is going on my MacroPad NAOW
For decades the women of New York have been at the forefront of the local business community, running companies in industries as diverse as law, media, construction, finance and architecture. Today there are nearly 600,000 women-owned businesses in New York, the most of any city in the U.S.
The statistic reflects women’s grit and determination...
You're on tv!
Lol
FunHouse staroids!
Completed
You're on YT
Just a follow up from earlier 🙂
oh so not actual rubber duckies
Hmm, making a game with actual rubber duckies.
"Bruce, WHY did you order 200 rubber duckies?"
@lilac tusk looking good -- want to see photo again when it's fired up
PCB Legions!
@open girder how did the panel of PCBs with the pricey sensors turn out? https://blog.adafruit.com/2021/08/09/1000-pcb-panel-first-article-jitters/
yay Epilog laser cutter!
The Disney AdaFruit Museum is looking good
Intense laser
I need a laser cutter - g3holliday, 2021
Can you put LED in resin?
@grand tusk I bet you could
Where do you get the resin?
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.
This makes me think of making dice
@cinder wind it doesn't like me DX
what board? and what version of CircuitPython (this requires CP 7)
MacroPad, CP 7.0.0-alpha.5
Those keycaps are awesome.
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
Poor transistor
It is protected.
if you run this in the REPL what does it show?
import os
print(os.uname().machine)
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.
fascinating. did they change the 'p'? let me check my version
Interesting...
on line 16 in the game code you can change the string to "Macropad" with lowercase p and it should work I think.
Looks like it, changing it to "Macropad" worked
tsk tsk .lower() is your friend
yep. dunno how that got in there. haha sorry!
yeah
@cinder wind Quickly accelerating forward when you fire is counter intuitive XD I expected it to kick me backwards when I fire
PGIA built in ?
ooo neat try to add that!
How many NM UV do you need to cure the resin for the keycaps?
@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.
Threw the metro ESP32-S2 bootloader on it and it flashed 🙂
What if you just commented them out?
It would have broken the If statement.
You might also be able to add more sophisticated controls and settings for, say, the MacroPad, since your code already picks out what device it's running for
yep. @teal river just found that too. Fixed on github now
You can't stop the beat either 🎵
