PLAY PODCASTS
Adafruit Industries

Adafruit Industries

5,443 episodes — Page 70 of 109

New Products 7/28/21 w/ Adafruit MCP9601 (MCP96L01) I2C Thermocouple Amplifier - STEMMA QT /Qwiic!

Clear Turbine Water Flow Sensor with 3-pin JST (0:10) https://www.adafruit.com/product/5066?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts Left & Right Mecanum Wheel Pair - 48mm Diameter - TT Motor or Cross Axle (2-pack) (2:14) https://www.adafruit.com/product/4990?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts Seeeduino XIAO Expansion Board - Works With Adafruit QT Py (3:25) https://www.adafruit.com/product/5033?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts Etched Glow-Through Keycap - Zener ESP Square Design - MX Compatible Switches (5:53) https://www.adafruit.com/product/5106?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts Etched Glow-Through Keycap - Zener ESP Waves Design - MX Compatible Switches (5:53) https://www.adafruit.com/product/5104?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts Etched Glow-Through Keycap - Zener ESP Star Design - MX Compatible Switches (5:53) https://www.adafruit.com/product/5105?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts Etched Glow-Through Keycap - Zener ESP Plus Design - MX Compatible Switches (5:53) https://www.adafruit.com/product/5107?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts Etched Glow-Through Keycap - Zener ESP Circle Design - MX Compatible Switches (5:53) https://www.adafruit.com/product/5108?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts Adafruit MacroPad RP2040 Enclosure + Hardware Add-on Pack (8:39) https://www.adafruit.com/product/5103?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts Adafruit MCP9601 (MCP96L01) I2C Thermocouple Amplifier - STEMMA QT / Qwiic (10:25) https://www.adafruit.com/product/5165?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts -------------------------------------- Shop for all of the newest Adafruit products: http://adafru.it/new Visit the Adafruit shop online - http://www.adafruit.com Adafruit on Instagram: https://www.instagram.com/adafruit LIVE CHAT IS HERE! http://adafru.it/discord Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------

Jul 29, 202113 min

EYE ON NPI – GAPTEC LC78_3.0 Series Switching Regulator

This week's EYE ON NPI is a big time upgrade - we're featuring GAPTEC's LC78 series switching regulator modules (https://www.digikey.com/en/product-highlight/g/gaptec/lc78_3-0-series-switching-regulator) with up to 28V inputs, 95% efficiency and 3 Amp outputs! There's two things we dig about these modules. One, they are pin-compatible with 78xx regulators that we all grew up on. So you can use them to quickly update existing designs from linear to switching power supply. Second, they are extremely easy to use, with ultra-wide input voltage ranges, various output voltages and current outputs if needed. (https://www.digikey.com/en/products/filter/dc-dc-converters/922?s=N4IgTCBcDaIOYEMAOAXApgYwAQBsMHYAOEAXQF8g) Why use these instead of just DIYing a switching regulator layout? After all, we've covered many great DC/DC controllers on EYE on NPI! Well, to start - laying out and specifying switching regulators is a real pain for folks who are not experienced with some of the pitfalls and it's very very easy to make a mistake that can smash your regulator or have noisy output or have less efficiency/output than expected. For some high current outputs, you may need to update to 2 oz copper, 4 layer boards, or have heat sinking vias. (https://www.electronicdesign.com/power-management/power-delivery/whitepaper/21120734/minimizing-powersupply-voltage-drop-on-pcbs) If your board is large enough, making the whole thing 4 layer or 2 oz just for the regulator outweighs the cost savings of DIY. And of course, it's adorable that these li'l DC/DC bricks are pin-and-size compatible with the standard 78xx regulators that have been used since the beginning of time. (https://www.digikey.com/en/products/detail/stmicroelectronics/L7805ACV/585962) That makes them a good choice when repairing or upgrading existing designs. The GAPTECH LC78's have much much better efficiency, allowing folks to use a wide range of voltages without worrying about heatsinking or air flow. (https://www.digikey.com/en/articles/heat-sinks-a-step-by-step-guide) I'm a huge fan of these kinds of upgrade modules, because they solve a problem neatly and easily. These have a massive 3 Amp output, a non-trivial amount of current to manage with a linear or DIY switching setup. At that current range these could work great for robotics, large quantities of LEDs, running single-board computers, etc. all in a compact module. These are available in both 5V LC78_05-3.0 (https://www.digikey.com/en/products/detail/gaptec-electronic/LC78_05-3.0/13692361) and 3.3V outputs LC78_03-3.0 (https://www.digikey.com/en/products/detail/gaptec-electronic/LC78_03-3.0/13692290) for immediate ordering. Order the GAPTECH LC78 series modules today,(https://www.digikey.com/en/products/filter/dc-dc-converters/922?s=N4IgTCBcDaIOYEMAOAXApgYwAQBsMHYAOEAXQF8g) and you could have your power supply up and running by tomorrow morning! See on Digi-Key at https://www.digikey.com/short/bdpjmd02 Check out the manufacturer: https://www.facebook.com/GaptecElectronic

Jul 29, 20215 min

Oscilloscope Trigger Holdoff - Collin’s Lab Notes

When you just wish your oscilloscope would hang back and listen a bit longer – reach for the trigger holdoff #adafruit #collinslabnotes Shop scopes at Adafruit: https://www.adafruit.com/category/638 Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Adafruit on Instagram: https://www.instagram.com/adafruit Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------

Jul 29, 20210 min

SHOW and TELL 7/28/2021

All are welcome, show your 3D printing project, Arduino project, CircuitPython project, Raspberry Pi project, work bench, your work from home desk set up, your cat, your dog, the things your kids made over the last week while home from school. There is no better time to come together, we’ll see you there! and stop by Discord to get the link to join LIVE! Join the Discord https://adafru.it/discord Watch the Playlist on YouTube https://www.youtube.com/playlist?list=PL7E1FAA9E63A32FDC Guide: How to join Show and Tell https://learn.adafruit.com/show-and-tell Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Adafruit on Instagram: https://www.instagram.com/adafruit Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------

Jul 28, 202112 min

3D Hangouts – Emoji Keypad, Resin Keycaps and Wolf Mask

This week @adafruit we’re making an Emoji keypad using the 1x4 NeoKey and QTPy RP2040. Starting to experiment with resin casting keycaps for What Are You Prototyping. Halloween is approaching so we’re featuring a sweet wolf mask for week’s Timelapse Tuesday! Learn Guide https://learn.adafruit.com/neokey-emoji-keyboard/ Code on GitHub https://github.com/adafruit/Adafruit_Learning_System_Guides/tree/main/NeoKey_Emoji_Keyboard Kailh Switches - https://www.adafruit.com/product/4955 QT Py RP2040 https://www.adafruit.com/product/4900 NeoKey 1x4 QT I2C https://www.adafruit.com/product/4980 Relegendable Keycaps https://www.adafruit.com/product/5039 Colorful DSA Keycaps https://www.adafruit.com/product/4997 Silicone Keycap Molds https://www.adafruit.com/product/5076 3D Printed UV Lamp Box https://learn.adafruit.com/uv-manicure-lamp 3D Parts Library on GitHub https://github.com/adafruit/Adafruit_CAD_Parts Timelapse Tuesday Wolf Mask – Todor Kolev https://www.thingiverse.com/thing:4907018 https://youtu.be/nxjcNzoiX-k Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Adafruit on Instagram: https://www.instagram.com/adafruit Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------

Jul 28, 202155 min

ADABOX 019 UNBOXING LIVE 7/28/2021

ADABOX 019 UNBOXING LIVE Launching in T-minus 10 seconds... Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Adafruit on Instagram: https://www.instagram.com/adafruit Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------

Jul 28, 202152 min

JP’s Product Pick of the Week 7/27/21 SHARP Memory Display

SHARP Memory Display 2.7” Monochrome display 400x200 DEEP discount during the livestream here! https://www.adafruit.com/product/4694 Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Adafruit on Instagram: https://www.instagram.com/adafruit Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------

Jul 27, 202120 min

Oscilloscope Sweep Modes - Collin’s Lab Notes

Oscilloscope sweep settings let you control how your scope responds to triggers #adafruit #collinslabnotes Shop scopes at Adafruit: https://www.adafruit.com/category/638 Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Adafruit on Instagram: https://www.instagram.com/adafruit Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------

Jul 27, 20210 min

The Great Search: BSS138 Dual N-Channel FET Alternative Replacement

We use hundreds of thousands of the famed dual BSS138 n-channel FET in every one of our breakouts - we use them for I2C level shifting on our breakouts and QT boards. But, this ultra-jellybean part is suddenly...out of stock everywhere! No worries, lets show how to find a drop-in replacement so we aren't held up on manufacture. See the search results on Digi-Key at https://www.digikey.com/short/5hh9bz4w Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Adafruit on Instagram: https://www.instagram.com/adafruit Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/

Jul 27, 202113 min

Oscilloscope Trigger Modes - Collin’s Lab Notes

A quick rundown of the different trigger modes available on an oscilloscope #adafruit #collinslabnotes Shop scopes at Adafruit: https://www.adafruit.com/category/638 Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Adafruit on Instagram: https://www.instagram.com/adafruit Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------

Jul 26, 20210 min

CircuitPython Weekly for July 26th, 2021

Notes document is available here: https://github.com/adafruit/adafruit-circuitpython-weekly-meeting/blob/main/2021/2021-07-26.md Join here for the chat all week: http://adafru.it/discord The CircuitPython Weekly happens normally at 2pm ET/11am PT on Mondays. Check the #circuitpython channel on Discord for notices of change in time and links to past meetings. Meeting times are also available in [iCal format](https://raw.githubusercontent.com/adafruit/adafruit-circuitpython-weekly-meeting/master/meeting.ical) for use with standard calendar applications and can also be viewed [in your browser](https://open-web-calendar.herokuapp.com/calendar.html?url=https://raw.githubusercontent.com/adafruit/adafruit-circuitpython-weekly-meeting/master/meeting.ical) If you want to be able to participate in the meeting by speaking, you will need to be added to the @circuitpythonistas role on Discord. Please ask any one of the moderators or admins to add you if you’d like to join. CircuitPython development is sponsored by Adafruit. Please support them by purchasing hardware from https://adafruit.com. Reminders: Podcast available on most services. Let us know if we’re missing some. Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Adafruit on Instagram: https://www.instagram.com/adafruit Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------

Jul 26, 202134 min

CircuitPython Day is August 6th 2021!

8-6-2021 is the Snakiest day of the year and it’s also this year’s CircuitPython Day! The day highlights all things CircuitPython and Python on Hardware. Working with CircuitPython? Tag your projects #CircuitPythonDay2021 on social media and Adafruit will look to highlight them. #circuitpython

Jul 26, 20211 min

Wolf Mask

Every week we'll 3D print designs from the community and showcase slicer settings, use cases and of course, Time-lapses! Wolf Mask Todor Kolev https://www.thingiverse.com/thing:4907018 CR10S Pro Black PLA 24hr 47mins X:204 Y:224 Z:180mm .15mm layer / .4mm nozzle 10% Infill / 6mm retract 210C / 60C 171g 50mm/s 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 Shop for parts to build your own DIY projects http://adafru.it/3dprinting 3D Printing Projects Playlist: https://www.youtube.com/playlist?list=PLjF7R1fz_OOWD2dJNRIN46uhMCWvNOlbG 3D Hangout Show Playlist: https://www.youtube.com/playlist?list=PLjF7R1fz_OOVgpmWevin2slopw_A3-A8Y Layer by Layer CAD Tutorials Playlist: https://www.youtube.com/playlist?list=PLjF7R1fz_OOVsMp6nKnpjsXSQ45nxfORb Timelapse Tuesday Playlist: https://www.youtube.com/playlist?list=PLjF7R1fz_OOVagy3CktXsAAs4b153xpp_ Connect with Noe and Pedro on Social Media: Noe's Twitter / Instagram: @ecken Pedro's Twitter / Instagram: @videopixil ----------------------------------------- Visit the Adafruit shop online - http://www.adafruit.com/?utm_source=youtube&utm_medium=videodescrip&utm_campaign=3dprinting Subscribe to Adafruit on YouTube: http://adafru.it/subscribe Adafruit Monthly Deals & FREE Specials https://www.adafruit.com/free?utm_source=youtube&utm_medium=videodescrip&utm_campaign=3dprinting Join our weekly Show & Tell on G+ Hangouts On Air: http://adafru.it/showtell Watch our latest project videos: http://adafru.it/latest?utm_source=youtube&utm_medium=videodescrip&utm_campaign=3dprinting 3DThursday Posts: https://blog.adafruit.com/category/3d-printing?utm_source=youtube&utm_medium=videodescrip&utm_campaign=3dprinting New tutorials on the Adafruit Learning System: http://learn.adafruit.com/?utm_source=youtube&utm_medium=videodescrip&utm_campaign=3dprinting Music by Bartlebeats https://soundcloud.com/adafruit -----------------------------------------

Jul 26, 20210 min

Desk of Ladyada - Hot Summer Sunday Stemmas!

Woo it is sweltering, which means we got to stay in and do a bunch of engineering. This week we spent a little time finishing up some languishing boards - Stemma QT version of the SCD40/SCD41 and IS31FL3741 chips - we wrote libraries for both as well! We also are dealing with a massive SAMD51 shortage by redesigning some recent boards like the Matrix Portal to be S2 only (so at least there's only one chip to source!) The Great Search - BSS138 Dual N-Channel FET Alternative Replacement https://www.digikey.com/short/5hh9bz4w We use hundreds of thousands of the famed dual BSS138 n-channel FET in every one of our breakouts - we use them for I2C level shifting on our breakouts and QT boards. But, this ultra-jellybean part is suddenly...out of stock everywhere! No worries, lets show how to find a drop-in replacement so we aren't held up on manufacture. "Hot girl summer is a meme, originating with rapper Megan Thee Stallion, about feeling confident in who you are—and having fun and looking good while doing it. It often involves women posting selfies with summery swag and style using the caption (I heard it's) hot girl summer." - https://megantheestallion.com/ #adafruit #deskofladyada #thegreatsearch Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Adafruit on Instagram: https://www.instagram.com/adafruit Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------

Jul 25, 202131 min

Deep Dive w/Scott: 7.0.0 bug fest

Join Scott as he answers audience questions and squashes bugs for CircuitPython 7.0.0. Scott is sponsored by Adafruit to work on CircuitPython. Support them, and by extension Scott, by purchasing hardware from https://adafruit.com Chat with Scott and lot of others on the Adafruit Discord at https://adafru.it/discord. Deep Dive happens every week. Normally Fridays at 2pm Pacific but occasionally shifted to Thursday at 2pm. Typically goes for two hours or more. Questions are welcome. Next week will be on Friday as well. 0:00 Getting started 0:05:00 - what made it into CP 7.0 0:07:52 housekeeping 0:11:02 2 x Arduino Nano RP2040 Connect, BLE device to device. As soon as the BLE obj on the Central is active it appears the RGB led cannot be controlled ( not CP ) 013:36 keyboardio 0:16:31 CP 7.0 - pull request review and issues 0:20:30 If Native CP on the Pi was a thing, would we get real multi-core support? And would that gain multi-core support on the Pico? 0:23:55 trying to do a pull from main, get the issue with ports/raspberrypi/sdk/lib/tinyusb has moved to some new point in time. what's the best way to get it all straight 0:24:50 “git status” always 0:25:22 RP2040 flash size fix 0:29:44 ScanEntry.matches fix 0:31:00 Don’t blink blue…. 0:32:11 Fix crash when UART construct fails 0:34:00 only push main to S3 0:34:20 Remove OSError(0) and old network modules 0:35:18 nrf52840 build not booting 0:35:40 refactor pulseout to no take PWMOut 0:36:00 Ctrl-C is not interrupting deep sleep 0:37:36 start with pulseout_switch ( git commands ) 0:40:34 source code in sublime 0:45:17 in terms of microcontroller support, do you think we're coming to the point where the SAMD21 is just too small to be productive for future CircuitPython releases? 0:46:30 practical metrics on RAM usage in 6 versus 7 0:47:50 finding adafruit schematics - NEOSENSE_SWITCH 0:52:00 overhead camera) 0:54:00 oh look - it works :-) 0:54:25 Adafruit board) Circuit playground bluefruit revisions rev (G) 0:58:23 board.c - reset_board - turning off power switch 1:00:01 Is there a description of the different board revisions? I have a Circuit Playground Bluefruit Rev D and I'm not seeing anything here: https://github.com/adafruit/Adafruit-Circuit-Playground-Bluefruit-PCB 1:00:00 review the product page description 1:02:43 board init and board_deinit ( supervisor/port.c ) 1:08:30 back to the schematic - 1:11:59 make and test one more time - perfect! 1:13:27 not to Atmel SAMD 1:18:32 Serial/by-id in linux /dev/ as argument to tio 1:21:19 git commit support multiple status neopixels fix #5039 1:23:20 Should be Blue for Bluetototh? 1:24:35 Refactor pulseout 1:26:20 monitor CI ( continuous integration ) in the background 1:26:50 CP 6.3 readthedocs / pulseio.pulseout 1:28:00 pull/3279/files pull request 1:32:40 - not quite backwards compatible 1:33:50 need to test a bunch of ports 1:35:54 fetch the test program from other board 1:37:34 connect new board 1:38:30 there are other things in CP 7.0 that will be changes 1:39:20 would love people to make the CI faster 1:41:11 this test was even more accurate 1:42:40 STM32f405_express feather boot loader 1:43:40 that PR had a bug in it - need to fix that - add a default value for the count 1:47:15 pulseout_switch testing after git rebase 1:47:50 return to the learn guide for STM32F405 - Enabling DFU bootloader mode 1:48:40 dfu-util command ( in fish history! ) 1:49:15 dfu vs. uf2 for updates 1:50:07 is there support for stm32 in tinyuf2 1:50:58 now we are in safe mode - again tio /dev/serial/by-id provides value! 1:53:10 this is the problem with having the source code on the device :-) 1:55:40 - back to the Logic 2 - see that the deinit didn’t work 1:57:05 plug for discotool 2:04:08 save code.py 2:08:18 wrapping up / rambling :-) 2:11:21 have a great one… ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Adafruit on Instagram: https://www.instagram.com/adafruit Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------

Jul 23, 20212h 11m

Through Hole SMD Components - Collin’s Lab Notes

Surface mount meets through hole courtesy of a few header pins #adafruit #collinslabnotes Shop tack flux at Adafruit: https://www.adafruit.com/product/2667 Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Adafruit on Instagram: https://www.instagram.com/adafruit Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------

Jul 23, 20210 min

EYE ON NPI – ICP-10111 Barometric Pressure Sensor

This week's EYE ON NPI can handle the pressure of being featured - it's the ICP-10111 Barometric Pressure Sensor (https://www.digikey.com/en/product-highlight/i/invensense/icp-10111-barometric-pressure-sensor) with astonishing accuracy that makes it excellent to use as an altimeter. According to TDK, this "pressure sensor can measure pressure differences with an accuracy of ±1 Pa, an accuracy enabling altitude measurement differentials as small as 8.5 cm, less than the height of a single stair step." 1 Pa is really good and competitive in the market . Even though we call this an altimeter, its technically a pressure sensor that uses the changes in pressure over altitude to compute. Earth's ambient barometric pressure changes with altitude - because air gets thinner the higher you go. (https://en.wikipedia.org/wiki/Atmospheric_pressure) There's a simple calculation that can be used to determine relative altitude changes and, if you know the sea level pressure (which usually doesn't vary much) you can use that to determine the absolute altitude. The better and more accurate your pressure readings, the better your altitude calculation output. GPS can also be used to calculate absolute altitude, by measuring timing differences from 3 or 4 orbiting satellites. (https://www.gps.gov/systems/gps/performance/accuracy/) However, GPS only has an accuracy of about 10 meters, which is good for large equipment like planes but not good for humans, who are only about 2 meters tall. Also, of course, you need to have GPS fix which consumes a lot of power and requires one to be outdoors. Often times, even if a system does have GPS, a pressure-sensing altimeter will be included in the system. Also, pressure sensors can of course be used underground or underwater - try getting a GPS fix there! This isn't a new kind of sensor - we've stocked a wide range of barometric sensors over the years such as the popular BMPxxx (https://www.digikey.com/en/products/detail/adafruit-industries-llc/2651/5604371) and the DPS310 (https://www.digikey.com/en/products/detail/adafruit-industries-llc/4494/11569124). But this one seems to have improved the precision, with an impressive 1 Pascals at around sea level instead of the common 2 or 3 Pascals. This apparently can give you ~10 cm differential measurements. Note that this is differential not absolute - you can tell if you've gone up or down and by how much, but it doesn't necessarily translate to precision absolute measurements (which is a different specification). One nice improvement over most sensors we've seen is that these come in four packaging options: physical size/pinout variations in 2x2mm and 2x2.5mm and then waterproofed to 1.5m depth versions with three micro-laser-drilled holes in the top. Obviously the PCB that the sensor attaches to may not be easily waterproofed, but this sensor could have a gasket covering it, or it could just be less sensitive to ingress moisture and dust. Another big deal is...all four ICP-10111 versions in stock at Digi-Key! (https://www.digikey.com/short/r248d9n8) Right now most of the other sensors we like to use are totally unavailable due to parts shortages, but you can get some of these sensors and they seem to be I2C-usage pin-compatible with the BMP280/DPS310 and BME390. Note the SPI pins are NC/reserved so its not purely pin-compatible, and of course there's some firmware updates you'll need to code up. So if you need a altimeter, and want one with waterproof casing, these could be an easy swap into an existing design to upgrade it! Order today an you could have them in hand by tomorrow morning. See at Digi-Key at https://www.digikey.com/short/r248d9n8

Jul 22, 20219 min

Python on Hardware weekly video 142

The wonderful world of Python on hardware! Episode 142 (July 21, 2021). This is our weekly Python video-newsletter-podcast! Ladyada and PT review the Python on hardware news & highlights of the week. The news comes from the Python community, Discord, Adafruit communities and more. It’s part of the comprehensive newsletter we do each week. The video playlist of episodes is here: http://adafru.it/pohepisodes Sign up for the Python on Microcontrollers weekly email newsletter here: https://www.adafruitdaily.com/ Read the newsletters past and present at https://www.adafruitdaily.com/category/circuitpython/ Learn all about CircuitPython here: https://www.circuitpython.org/ https://adafruit.com/circuitpython/ Join us on Discord! https://adafru.it/discord/ Visit the Adafruit shop online, we're open for business - http://www.adafruit.com Adafruit on Instagram: https://www.instagram.com/adafruit Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/

Jul 22, 20216 min

New Prods 7/22/21 feat. Etched Glow-Through Keycap w/ Open Source Hardware Gear Logo - MX Switches!

3 x 1U and 2 x 1.25U "Ctrl" Silicone Keycap Molds - MX Compatible Switches (0:13) https://www.adafruit.com/product/5079?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts 2 x 2.25U, 1 x 2.75U and Space Bar Keycap Mold - MX Compatible Switches (0:13) https://www.adafruit.com/product/5080?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts 4 x 1U and 1 x 1.5U "Caps Lock" Silicone Keycap Molds - MX Compatible Switches (0:13) https://www.adafruit.com/product/5078?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts 4 x 1U and 1 x 2U "Esc" Silicone Keycap Molds - MX Compatible Switches (0:13) https://www.adafruit.com/product/5119?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts 4 x 1U and 1 x 1.25U "Tab" Silicone Keycap Molds - MX Compatible Switches (0:13) https://www.adafruit.com/product/5077?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts 3-Pin Wire Joints (3 Pack) (2:44) https://www.adafruit.com/product/5098?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts 1N4148 SMT SOD-123 Diodes - 100 Pack (3:49) https://www.adafruit.com/product/5099?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts Switch Sockets for Kailh CHOC Compatible Keys - 10 Pack (4:24) https://www.adafruit.com/product/5118?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts Kailh CHOC Low Profile Red Linear Key Switches - 10-pack (5:35) https://www.adafruit.com/product/5113?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts Kailh CHOC Low Profile White Clicky Key Switches - 10 Pack (5:35) https://www.adafruit.com/product/5114?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts Kailh Mechanical Key Switches - Thick Click Jade Box - 10 pack - Cherry MX Compatible (8:03) https://www.adafruit.com/product/5149?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts Kailh Mechanical Key Switches - Clicky Navy Blue - 10 pack - Cherry MX Compatible (8:03) https://www.adafruit.com/product/5150?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts Wi-Fi Add-on Board for Sony SPRESENSE iS110B (9:14) https://www.adafruit.com/product/5155?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts Sensor Add-on Board for Sony Spresense EVK-701 (9:40) https://www.adafruit.com/product/5156?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts 64x32 RGB LED Matrix - 2.5mm pitch (10:08) https://www.adafruit.com/product/5036?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts Etched Glow-Through Keycap with Open Source Hardware Gear Logo - MX Compatible Switches (12:08) https://www.adafruit.com/product/5115?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts -------------------------------------- Shop for all of the newest Adafruit products: http://adafru.it/new Visit the Adafruit shop online - http://www.adafruit.com Adafruit on Instagram: https://www.instagram.com/adafruit LIVE CHAT IS HERE! http://adafru.it/discord Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------

Jul 22, 202114 min

Mind the Breadboard Gap - Collin’s Lab Notes

The split power rail is an easily overlooked feature/nuisance of many solderless breadboards. #adafruit #collinslabnotes Shop breadboards at Adafruit: https://www.adafruit.com/category/462 Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Adafruit on Instagram: https://www.instagram.com/adafruit Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------

Jul 22, 20210 min

JOHN PARK'S WORKSHOP LIVE 7/22/21 Minecraft Turbopad

Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Adafruit on Instagram: https://www.instagram.com/adafruit Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------

Jul 22, 202146 min

Adafruit Top Secret! July 21, 2021

The news from Adafruit in New York. Broadcast July 21, 2021 https://www.adafruit.com/new These are items or concept products that may/might/could be introduced into the Adafruit store in the future (or not)! It's not out yet, so please don't ask questions or ask when it'll be available.... Check out the Adafruit store for all the great products that are available and for coming soon products you can sign up to be notified when they are in stock. https://www.adafruit.com/new Visit the Adafruit shop online - http://www.adafruit.com - we are shipping! Also visit Digi-Key for Adafruit products at http://www.digi-key.com/ ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Adafruit on Instagram: https://www.instagram.com/adafruit Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/

Jul 22, 20212 min

Made in NYC 7/21/2021 Featuring a New MLX90393 Triple-axis Magnetometer Tester

Soldering a new tester for the MLX90393 Triple-axis Magnetometer (0:03) https://www.adafruit.com/product/4022 Laser-cut jig for precision selective soldering of USB jacks (0:29) https://www.adafruit.com/product/2269 More shots of the selective solder machine in action (1:19) Stencil applying solder paste to Power Relay FeatherWings (1:52) https://www.adafruit.com/product/3191 Well-used stencil for 2.8" TFT Touch Shield (2:28) https://www.adafruit.com/product/1947 Checking GPS HAT circuit boards against stencil cutouts (2:32) https://www.adafruit.com/product/2324 HDMI cable tested to point of failure (2:34) https://www.adafruit.com/product/2197 Hand-soldered micro-USB (2:37) https://www.adafruit.com/product/1390 Building framing (2:42) #adafruit #manufacturing #madeinnyc ----------------------------------------- Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Adafruit on Instagram: https://www.instagram.com/adafruit Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------

Jul 22, 20213 min

ASK AN ENGINEER 7/21/2021 LIVE!

ASK AN ENGINEER 7/21/2021 LIVE! #adafruit #askanengineer #diy Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Adafruit on Instagram: https://www.instagram.com/adafruit Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------

Jul 21, 20211h 12m

3D Hangouts – Braille Keycaps, Emoji Keypad and Alligator Loki

This week @adafruit the MacroPad gets 3D printed braille keycaps. Using a 1x4 NeoKey and QTPy RP2040 to make an emoji keypad for What Are You Prototyping. To end the show, alligator Loki is crowned for this week’s Timelapse Tuesday! Learn Guide https://learn.adafruit.com/macropad-braille-keycaps/ MacroPad RP2040 Starter Kit - https://www.adafruit.com/product/5128 Kailh Switches - https://www.adafruit.com/product/4955 USB-C cable with switch https://www.adafruit.com/product/4696 Timelapse Tuesday Alligator Loki - Carlos Alfonso Ortega Martinez https://www.thingiverse.com/thing:4904496 https://youtu.be/hUMO5kqvgIk Community Makes https://twitter.com/gallaugher/status/1417298953607995393 infinity cube https://twitter.com/Gavin02639495/status/1416569475709734914 macropad case by JP https://www.thingiverse.com/thing:4910369 macropad case by JP on Thingiverse Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Adafruit on Instagram: https://www.instagram.com/adafruit Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------

Jul 21, 20211h 0m

Python Your Keyboard Hack Chat with Adafruit

The Adafruit crew will host the Hack Chat on Wednesday, July 21 at noon Pacific / 3pm EDT https://hackaday.io/event/180454-python-your-keyboard-hack-chat-with-adafruit Especially over the last year and a half, most of us have gotten the feeling that there's little distinction between our computers and ourselves. We seem welded together, inseparable even, attached as we are day and night to our machines as work life and home life blend into one gray, featureless landscape where time passes unmarked except by the accumulation of food wrappers and drink cans around our work areas. Or maybe it just seems that way. Regardless, there actually is a fine line between machine and operator, and in most instances it's that electromechanical accessory that we all love to hate: the keyboard. If you buy off the shelf, it's never quite right -- too clicky, not clicky enough, wrong spacing, bad ergonomics, or just plain ugly design. The only real way around these limitations is to join the DIY keyboard crowd and roll your own, specifically customized to your fingers and your needs -- at least until you realize that it's not quite perfect, and need to modify it again. Hitting this moving target is often as much a software problem as it is a hardware issue, but as is increasingly the case these days, Python is ready to help. To go into depth on how Python can be leveraged for the custom keyboard builder, our good friends at Adafruit, including Limor "Ladyada" Fried, Phillip Torrone, Dan Halbert, Kattni Rembor, and Scott Shawcroft will stop by the Hack Chat. We suspect they'll have some cool stuff to show off, in addition to sharing their tips and tricks for making DIY keyboards just right. If you're building custom keebs, or even if you're just "keyboard curious", you won't want to miss this one. #adafruit #hackaday #hackchat

Jul 21, 202138 min

SHOW and TELL 7/21/2021

SHOW and TELL 7/21/2021 #ShowandTell

Jul 21, 202119 min

JP’s Product Pick of the Week 7/20/21 Music Maker FeatherWing

Head to the product page for a wild discount during the livestream: https://www.adafruit.com/product/3436 Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Adafruit on Instagram: https://www.instagram.com/adafruit Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------

Jul 20, 202130 min

MacroPad Braille Keycaps

Touch and hear keyboard shortcuts! Guide: https://learn.adafruit.com/macropad-braille-keycaps These keycaps are 3D printed with the braille alphabet so folks can touch and hear their keyboard shortcuts. We thought it’d be nice to have audible feedback so a tone is played when a key is pressed! Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Adafruit on Instagram: https://www.instagram.com/adafruit Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------

Jul 20, 20211 min

Digital Tweezers - Collin’s Lab Notes

Part Multimeter, part tweezers, always great for SMD testing - digital tweezers #adafruit #collinslabnotes Find testing tweezers at Adafruit: https://www.adafruit.com/?q=testing+tweezers&sort=BestMatch Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Adafruit on Instagram: https://www.instagram.com/adafruit Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------

Jul 20, 20210 min

JP's Product Pick of the Week Music Maker FeatherWing

#newproductpicks Music Maker FeatherWing -- for MP3, OGG, WAV playback + General MIDI synthesizer. https://www.adafruit.com/product/3436 Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Adafruit on Instagram: https://www.instagram.com/adafruit Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------

Jul 20, 20211 min

Alligator Loki

Every week we'll 3D print designs from the community and showcase slicer settings, use cases and of course, Time-lapses! Alligator Loki Carlos Alfonso Ortega Martinez https://www.thingiverse.com/thing:4904496 CR10S Pro Green PLA 11hr 56mins X:230 Y:180 Z:58mm .15mm layer / .4mm nozzle 10% Infill / 6mm retract 210C / 60C 35g 50mm/s ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Adafruit on Instagram: https://www.instagram.com/adafruit Shop for parts to build your own DIY projects http://adafru.it/3dprinting 3D Printing Projects Playlist: https://www.youtube.com/playlist?list=PLjF7R1fz_OOWD2dJNRIN46uhMCWvNOlbG 3D Hangout Show Playlist: https://www.youtube.com/playlist?list=PLjF7R1fz_OOVgpmWevin2slopw_A3-A8Y Layer by Layer CAD Tutorials Playlist: https://www.youtube.com/playlist?list=PLjF7R1fz_OOVsMp6nKnpjsXSQ45nxfORb Timelapse Tuesday Playlist: https://www.youtube.com/playlist?list=PLjF7R1fz_OOVagy3CktXsAAs4b153xpp_ Connect with Noe and Pedro on Social Media: Noe's Twitter / Instagram: @ecken Pedro's Twitter / Instagram: @videopixil ----------------------------------------- Visit the Adafruit shop online - http://www.adafruit.com/?utm_source=youtube&utm_medium=videodescrip&utm_campaign=3dprinting Subscribe to Adafruit on YouTube: http://adafru.it/subscribe Adafruit Monthly Deals & FREE Specials https://www.adafruit.com/free?utm_source=youtube&utm_medium=videodescrip&utm_campaign=3dprinting Join our weekly Show & Tell on G+ Hangouts On Air: http://adafru.it/showtell Watch our latest project videos: http://adafru.it/latest?utm_source=youtube&utm_medium=videodescrip&utm_campaign=3dprinting 3DThursday Posts: https://blog.adafruit.com/category/3d-printing?utm_source=youtube&utm_medium=videodescrip&utm_campaign=3dprinting New tutorials on the Adafruit Learning System: http://learn.adafruit.com/?utm_source=youtube&utm_medium=videodescrip&utm_campaign=3dprinting Music by Bartlebeats https://soundcloud.com/adafruit -----------------------------------------

Jul 19, 20210 min

Electret Mic Teardown - Collin’s Lab Notes

What lies at the heart of an electret microphone? #adafruit #collinslabnotes Shop mics at Adafruit: https://www.adafruit.com/category/119 Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Adafruit on Instagram: https://www.instagram.com/adafruit Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------

Jul 19, 20210 min

CircuitPython Weekly for July 19th, 2021

Notes doc is available here: https://github.com/adafruit/adafruit-circuitpython-weekly-meeting/blob/main/2021/2021-07-19.md Join here for the chat all week: http://adafru.it/discord The CircuitPython Weekly happens normally at 2pm ET/11am PT on Mondays. Check the #circuitpython-dev channel on Discord for notices of change in time and links to past meetings. Meeting times are also available in iCal format using the following link: https://raw.githubusercontent.com/adafruit/adafruit-circuitpython-weekly-meeting/master/meeting.ical or view it in your browser: https://open-web-calendar.herokuapp.com/calendar.html?url=https://raw.githubusercontent.com/adafruit/adafruit-circuitpython-weekly-meeting/master/meeting.ical CircuitPython development is sponsored by Adafruit. Please support them by purchasing hardware from https://adafruit.com. Reminders: Podcast available on most services. Let us know if we’re missing some. 0:00 Housekeeping 3:06 Community News 11:35 State of CircuitPython, Libraries and Blinka 19:04 Hug reports 25:48 Status Updates 46:10 Wrap-Up (No In The Weeds this week.)

Jul 19, 202147 min

The Great Search - 24V Quiet Hot End Fan (3D Printer Replacement)

We got a request on discord from someone with a 3D printer that needed new fans. In particular, they want a quieter fan, and one that can run directly on 24V without needing a regulator (e.g. a 12V fan). Let's visit the massive collection of fans over on Digi-Key and show how we can pare down the selection, then sort by specifications to get some great options to try. https://www.digikey.com/short/whqf0vmp #TheGreatSearch #DigiKey #adafruit Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Adafruit on Instagram: https://www.instagram.com/adafruit Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------

Jul 18, 20219 min

John Park's CircuitPython Parsec: Mod Operator

#circuitpythonparsec Use the modulo operator % to loop through a number range, in this example to set NeoPixel LED colors. To learn about CircuitPython: https://circuitpython.org Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Adafruit on Instagram: https://www.instagram.com/adafruit Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------

Jul 16, 20212 min

Deep Dive w/Scott: Guest

Join Scott and guest @jim_mussared (@jimmo on GitHub) as they talk about MicroPython and debugging the native emitter. Scott is sponsored by Adafruit to work on CircuitPython. Support them, and by extension Scott, by purchasing hardware from https://adafruit.com Jim is sponsored by George Robotics to work on MicroPython. Sponsor them on GitHub: https://github.com/sponsors/micropython See https://github.com/micropython/micropython and http://micropython.org/ for more information about MicroPython. Chat with Scott, Jim and lot of others on the Adafruit Discord at https://adafru.it/discord. Deep Dive happens every week. Normally Fridays at 2pm Pacific but occasionally shifted to Thursday at 2pm. Typically goes for two hours or more. Questions are welcome. Next week should be on Friday. Links: * https://github.com/jimmo * https://github.com/micropython/micropython/issues/7523 * https://devblogs.microsoft.com/oldnewthing/20210531-00/?p=105265 * https://github.com/sponsors/micropython * https://store.micropython.org/ Thanks to @dcd for timecodes. 0:00 Getting started after technical issues 0:03:43 Welcome Jim @jim_mussared 0:07:44 Black box with blinky lights on the wall 0:08:50 http://megaprocessor.com/ 0:12:00 - black screen - ( obs transition / rearrange screen) 0:15:16 Jim’s desktop 0:17:00 @micropython.native decorator - compile to native thumb code in RAM 0:20:00 freezing code moves it to flash 0:21:55 import mic0ropython discussion - to catch code not portable to cpython 0:23:00 const variables, and _ prefixed variables 0:25:23 thumb code ( ARM and thumb ( native cortex machine code ) ) 0:26:55 ISA - (RISC-V api ) 0:30:20 instruction lookahead - deep pipelining 0:31:15 Spectre / speculative look ahead / security issues 0:32:25 Jim’s secret agenda for the deep dive - native emitter for RISC-V (esp32) 0:34:20 CP needs BLE if not native USB 0:35:35 micropython.native code incorrect execution 0:36:10 mpr - micropython remote “mpr run” 0:36:50 mpr mount - access to remote REPL 0:37:40 CP-like workflow over serial (esp32) 0:38:35 @micropython.viper - optimization by skipping the python object overhead 0:40:10 MP type hints - normally ignored 0:40:45 type hints as IDE help 0:41:20 If you have repeating numbers like your 255s and 0s, is it a bad idea to make them consts? Are they already treated like consts internally? 0:43:44 disassemble (alias blaze = ‘make -j 16’ / on linux port ) 0:47:00 microcpython -v -v -v to disassemble to micropython VM bytecode - walk through the byte code 0:51:15 - 3 stacks to discuss later 0:53:30 mp binary op internals 0:55:40 what is an emitter - lexical analysis , parse into tree, emit code from parse tree ( byte code, emit native code, or emit viper code ) 0:57:50 byte code emitter emitbc.c 0:58:59 compile.c calls emitter, or emitnative.c 1:01:30 Is .native and .viper just at a method level? Class level too? 1:02:50 native ‘everything’ by saving the python to a code 1:08:00 continue in emit native 1:10:10 what if we use a local variable? 1:11:34 gdb ./micropython ( oops - rebuild first ) 1:13:35 mp_obj_t ( the most useful point of this deep dive ) 1:15:20 type tagging ( see mpconfig.h ) 1:16:45 some builds of CP don’t support long integers 1:18:35 . is there anything else than micropython that emit micropython bytecode? Like at one point everyone was making JVM bytecode even not being java 1:20:05 everything is a 32 bit integer - ( or a pointer to an object ) 1:21:10 Why (3) is really 1 and 0x1ff 1:22:25 gdb backtrace doesn’t work with native emitter 1:23:10 anybody doing "hand written" bytecode to do something smart or super optimised? 1:25:00 Write part of the core in the python 1:27:55 looking at the native code generated in a file 1:29:49 Is there a byte code to python "decompiler"? 1:30:30 debug the debugging code 1:32:03 objdump to disassemble the generated code (x86-64 code) 1:34:50 rbp is pointer to func table - ( there is no linker) 1:41:03 viper generation 1:45:40 emit_native_jump_helper 1:47:08 3 different stacks ( processor, MP function stack, emitter stack (while emitting ) 1:49:00 optimization 1:51:50 - another optimization - keep variables in registers 1:53:50 - clobber EAX 1:55:40 RISC-V ISA/calling conventions ( ABI - binary interface ) 1:57:30 one character fix ( use EDI instead of EAX ) 1:58:52 Write a test to verify the fix 1:59:45 fixed on thumb code 2:00:00 MP issue https://github.com/micropython/micropython/issues/7523 Thanks to Jim and https://store.micropython.org/ 2:08:00 wrap up! 2:08:30 - final frame :-) ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Adafruit on Instagram: https://www.instagram.com/adafruit Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------

Jul 16, 20212h 8m

Made in NYC 7/14/2021 Featuring NeoKey Tests and MacroPad Boxes

Manufacturing at Adafruit overview (0:03) Metro M4 AirLift being soldered (0:48) https://www.adafruit.com/product/4000 RGB Matrix Bonnets waiting their turn (1:03) https://www.adafruit.com/product/3211 Stencil programming a new product (1:13) Testing new product (1:24) https://www.adafruit.com/product/5157 MacroPads and boxes (1:37) https://www.adafruit.com/product/5100 Sunrise over NYC construction (1:51) Crane being worked on by construction workers (2:01) #adafruit #neokey #macropad ----------------------------------------- Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Adafruit on Instagram: https://www.instagram.com/adafruit Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------

Jul 15, 20212 min

JOHN PARK'S WORKSHOP LIVE 7/5/21 Macropad MIDI Tester

Project: Macropad MIDI Tester The CircuitPython Parsec More! Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Adafruit on Instagram: https://www.instagram.com/adafruit Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------

Jul 15, 202159 min

EYE ON NPI - Stewart IP67 Rated USB Type-A Cable Assemblies

This week's EYE ON NPI can handles whatever the weather throws at it - with the Stewart IP67 Rated USB Type-A Cable Assemblies (https://www.digikey.com/en/product-highlight/s/stewart-connector/ip67-rated-usb-type-a-cable-assemblies). I absolutely adore using common, off-the-shelf connectors and hardware - like a Raspberry Pi or Arduino - for hardware designs. But, of course, most hardware you buy is not weather-proofed by default because it's expensive and restrictive. So instead, often times the final integration step is where durability is added by the designers. That's where these cables come in. Instead of re-designing or re-building your existing cable connectors to use specialized weatherproof contacts, here we are supporting the common USB type A cables that are used everywhere for connecting accessories to your single-board computer. Now you can tuck away the Raspberry Pi or BeagleBone you've got in any enclosure you fancy. The Stewart IP67 cables come in a few different flavors, so you'll want to mix and match the right kinds to get the ends and threading right. For example, there's USB 2 (https://www.digikey.com/en/products/detail/stewart-connector/67U2AC-006-K/14300409) and USB 3 (https://www.digikey.com/en/products/detail/stewart-connector/67U3AA-006-K/14300411), USB Type A plug (https://www.digikey.com/en/products/detail/stewart-connector/67U2AD-006-K/14300402) and Type A socket (https://www.digikey.com/en/products/detail/stewart-connector/67U2BD-006-K/14300407), and you can get them with cut ends or connector ends. These cables come with an environmental rating (e.g. weather/waterproofing rating) so you know exactly what kind of use cases they are safe for - otherwise known as an IP rating (https://www.iec.ch/ip-ratings) IP67 means that the connector, once properly installed is completely dust-tight (that's the 6, maximum rating possible) and protected against rain, jets of water, and even temporary water immersion. That's the 7 part in IP67. It's not meant for being dunked in water for extended periods of time - like in a pool or aquarium - you'll need IP68 for that. Of course, the higher the rating the more expensive the connectors. Compare the rating to every day electronics which naturally have an IP rating of maybe IP30, with only the most basic dust prevention and no water protection. Check out all the Stewart IP67 USB cable assemblies (https://www.digikey.com/en/product-highlight/s/stewart-connector/ip67-rated-usb-type-a-cable-assemblies) to make your own plug-and-play secure USB system with all off-the shelf hardware - it'll make weatherproofing your design easy! And they're all in stock right now at Digi-Key for immediate shipment (https://www.digikey.com/short/7r5t1m7d) - order today and you'll be ready to ruggedize by tomorrow morning.

Jul 15, 20215 min

Python on Hardware weekly video 141

The wonderful world of Python on hardware! Episode 141 (July 14, 2021). This is our weekly Python video-newsletter-podcast! Ladyada and PT review the Python on hardware news & highlights of the week. The news comes from the Python community, Discord, Adafruit communities and more. It’s part of the comprehensive newsletter we do each week. The video playlist of episodes is here: http://adafru.it/pohepisodes Sign up for the Python on Microcontrollers weekly email newsletter here: https://www.adafruitdaily.com/ Read the newsletters past and present at https://www.adafruitdaily.com/category/circuitpython/ Learn all about CircuitPython here: https://www.circuitpython.org/ https://adafruit.com/circuitpython/ Join us on Discord! https://adafru.it/discord/ Visit the Adafruit shop online, we're open for business - http://www.adafruit.com Adafruit on Instagram: https://www.instagram.com/adafruit Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/

Jul 15, 20215 min

New Products 7/15/21 feat. NeoKey 5x6 Ortho Snap-Apart Mechanical Key Switches w/ NeoPixel!

Tropical Alligator Test Clip Leads - 10 Pieces - 13" long (0:09) https://www.adafruit.com/product/5152?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts Relegendable Plastic Keycaps for MX Compatible Switches 10 pack (0:45) https://www.adafruit.com/product/5039?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts Slim Rubber Rotary Encoder Knob - 11.5mm x 14.5mm D-Shaft (1:25) https://www.adafruit.com/product/5093?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts Kitty Paw Silicone Keycap Molds - MX Compatible Switches (2:09) https://www.adafruit.com/product/5076?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts 2.0mm Pitch Cable Matching Pairs - JST PH Compatible (3:13) https://www.adafruit.com/product/5161?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts 2.0mm Pitch 3-pin Cable Matching Pair - JST PH Compatible (3:13) https://www.adafruit.com/product/5087?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts 2.0mm Pitch 5-pin Cable Matching Pair - JST PH Compatible (3:13) https://www.adafruit.com/product/5089?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts 2.0mm Pitch 4-pin Cable Matching Pair - JST PH Compatible (3:13) https://www.adafruit.com/product/5088?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts 2.0mm Pitch 6-pin Cable Matching Pair - JST PH Compatible (3:13) https://www.adafruit.com/product/5090?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts Purple Anodized Aluminum 60% / GH60 Keyboard Shell (4:05) https://www.adafruit.com/product/5072?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts Clear Plastic 60% / GH60 Keyboard Shell (4:05) https://www.adafruit.com/product/5083?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts Lavender Plastic 60% / GH60 Keyboard Shell (4:05) https://www.adafruit.com/product/5082?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts Translucent Smoke Plastic 60% / GH60 Keyboard Shell (4:05) https://www.adafruit.com/product/5084?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts Maker Pi RP2040 - Motor and Robot Controller (5:31) https://www.adafruit.com/product/5129?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts Maker Pi Pico Base - Raspberry Pi Pico Not Included (6:13) https://www.adafruit.com/product/5160?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts Adafruit TCA4307 Hot-Swap I2C Buffer with Stuck Bus Recovery - STEMMA QT / Qwiic (6:52) https://www.adafruit.com/product/5159?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts NeoKey 5x6 Ortho Snap-Apart Mechanical Key Switches w/ NeoPixel - For MX Compatible Switches (8:58) https://www.adafruit.com/product/5157?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts -------------------------------------- Shop for all of the newest Adafruit products: http://adafru.it/new Visit the Adafruit shop online - http://www.adafruit.com Adafruit on Instagram: https://www.instagram.com/adafruit LIVE CHAT IS HERE! http://adafru.it/discord Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------

Jul 15, 202113 min

Adafruit Top Secret! July 14 2021

The news from Adafruit in New York. Broadcast July 14, 2021 https://www.adafruit.com/new These are items or concept products that may/might/could be introduced into the Adafruit store in the future (or not)! It's not out yet, so please don't ask questions or ask when it'll be available.... Check out the Adafruit store for all the great products that are available and for coming soon products you can sign up to be notified when they are in stock. https://www.adafruit.com/new Visit the Adafruit shop online - http://www.adafruit.com - we are shipping! Also visit Digi-Key for Adafruit products at http://www.digi-key.com/ ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Adafruit on Instagram: https://www.instagram.com/adafruit Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/

Jul 15, 20212 min

Macropad MIDI Tester demo

The Macropad RP2040 makes a great MIDI tester for sending Bank select messages to your favorite software synth or hardware synth with USB MIDI Hosting. You can play a few keys, switch quickly among Bank patch presets, and even send CC and PitchBend messages! All written in CircuitPython. John Park Learn Guide coming soon. Macropad starter kit: https://www.adafruit.com/product/5128 Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Adafruit on Instagram: https://www.instagram.com/adafruit Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------

Jul 14, 20210 min

ASK AN ENGINEER 7/14/2021 LIVE!

ASK AN ENGINEER 7/14/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 tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------

Jul 14, 20211h 11m

Capacitor Types P2: Tantalum & Film - Collin’s Lab Notes

A look at some of the basic differences between tantalum & film #capacitors #adafruit #collinslabnotes Find capacitance at Adafruit: https://www.adafruit.com/?q=capacitor&sort=BestMatch Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Adafruit on Instagram: https://www.instagram.com/adafruit Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------

Jul 14, 20210 min

SHOW and TELL 7/14/2021

SHOW and TELL 7/14/2021 #ShowandTell

Jul 14, 202123 min

3D Hangouts – MacroPad, Trinkey RP2040 and Lady Loki Horns

This week on @adafruit we’re checking out the MacroPad 2040! Trinkey RP2040 gets lego compatible plates for What Are You Prototyping. Lady Loki horns for a lovely Timelapse Tuesday! Stand Learn Guide https://learn.adafruit.com/3d-printed-stand-for-macropad-rp2040 HotKeys Learn Guide https://learn.adafruit.com/macropad-hotkeys MacroPad RP2040 Starter Kit https://www.adafruit.com/product/5128 Kailh Switches https://www.adafruit.com/product/4955 USB-C cable with switch https://www.adafruit.com/product/4696 Timelapse Tuesday Sylvie’s Horns – Antti Kärkkäinen https://www.thingiverse.com/thing:4901920 https://youtu.be/p-4sZJpZcLQ Community Makes https://twitter.com/gallaugher/status/1414610675121500162 Infinity Cube https://www.thingiverse.com/thing:2829909 Paw Print Cookies

Jul 14, 202149 min

CircuitPython WebBluetooth Test

Ladyada shows off CircuitPython serial connection including the REPL over Bluetooth Low Energy (BLE). This is one of the key components of using CircuitPython over BLE. Check it out at https://code.circuitpython.org #ble #bluetooth #WebBluetooth Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Adafruit on Instagram: https://www.instagram.com/adafruit Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------

Jul 13, 20210 min

Cap Types: Electrolytic & Ceramic - Collin’s Lab Notes

Capacitance at Adafruit: https://www.adafruit.com/?q=capacitor&sort=BestMatch Electrolytic vs Ceramic #capacitors – why choose one over the other? #adafruit #collinslabnotes Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Adafruit on Instagram: https://www.instagram.com/adafruit Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------

Jul 13, 20210 min