PLAY PODCASTS
Adafruit Industries

Adafruit Industries

5,354 episodes — Page 62 of 108

Deep Dive w/Scott: Pi Zero 2W + CircuitPython

Join Scott today as he gets CircuitPython going on the Raspberry Pi Zero 2W. Visit the Adafruit shop online - http://www.adafruit.com 0:00 Getting Started 0:00:45 hello 0:03:34 working on bare metal Circuit Python (CP) on raspberry pi 0:04:30 USB issues (dmesg) on Scott’s linux computer 0:05:30 Comparing M1 Mac vs. Desktop computer 0:07:01 Housekeeping / Intro 0:08:30 Next week - Friday, taking Thanksgiving weekend off 0:09:25 Tom’s Hardware Pi Cast next Tuesday 11:30 AM Pacific Time 0:11:50 SD card library search and progress ongoing 0:16:15 Ethernet / NetBoot ( SD card boot is more reliable ) 0:17:10 Q: What would you recomend for recording data from 9DOF IMU sensor. Maybe Pi Zero or Pico or is Arduino Uno or Nano better for this 0:18:23 netboot over TFTP 0:20:01 Using the SparkFun SD card breakout 0:20:49 switch to desktop - attempt to use netboot 0:21:40 Do you have any recommendations for making string formatting a bit faster in CircuitPython code? Or is it just one of those convenient things that takes a ton of cycles no matter what? 0:22:30 f-strings on CP just get translated to format() 0:24:05 To the comment on Twitter. Seeing Circuit Python written in Rust at some point would be fun. Getting it running on an Raspberry Pi would also be fun. Calling it RPy would be full circle on many levels 0:26:18 highpoint technology 4-port USB RocketU 1244A 0:28:22 switching configuration to Pi-Zero ( no HMI USB adapter today ) 0:30:14 Zero-2 with Debug ‘hat’, and power supply 0:33:15 Start with Pi-4, then Zero 2, then the other architectures 0:34:20 starting with 64 bit builds - others might need to switch compilers 0:35:40 the main problem is having the USB broken out directly 0:37:11focus on the build process - make * zero2w * 0:38:05 Q:If the Zero is supported, would the RPi Model B (w/256mb) be supported since they use the same SoC? 0:40:33 boot and LED 0:41:55 If the Zero is supported, would the RPi Model B (w/256mb) be supported since they use the same SoC? 0:43:40 dig into OpenOCD and Pi 0:47:10 install lsof to see which process is using port 0:49:00 source tinyusb gdbinit 0:49:20 system timer is not working 0:51:06 Jinja built on top of SVD 0:53:10 Pin muxing in gen_svd.py - bcm2837_lpa.svd 0:54:16 update peripheral addresses - 2837 base address ultibo.org 0:55:17 base address is mapped 0:58:03 generate svd files and headers - 42,000 line xml file 0:58:31 generates bcm2837_lpa.h 0:59:37 svn_load peripherals/svd/gen/bcm2837_lpa.scd ( in gdb ) 1:00:31 svd UART1 to read memory 1:01:10 I’d like to drive HDMI or DisplayPort from the FPGA fabric (This part I’m pretty good at) and run CircuitPython from the HPS (There it’s over my head…). 1:04:37 Note: time zone change next week here in the USA 1:07:17 bcm2835-peripherals map physical 1:07:59 raspi3-tutorial 07 delays 1:08:59 MMIO BASE should be correct 1:09:40 let’s just see if it works … 1:11:37 include appropriate file based on BCM_VERSION ( 2837 vs. 2711 ) 1:12:43 add BCM_VERSION to Makefile 1:13:37 use rg to search for includes of bcm2711_lpa.h that need to be updated 1:18:57 now only defines.h includes it 1:19:50 generated file is “empty” - ?? 1:20:22 rebuilding 1:21:00 free running counter doesn’t seem incrementing 1:23:42 back to the memory map 1:24:40 totally off topic Q... in CPY/MPY, when using MP_DEFINE_CONST_FUN_OBJ_KW with 1-7 kwargs, how do I determine which were actually set? I want to update members of a struct, but only the ones that were passed in. I have it working, but it stomps all with the default const if that kwarg was not passed. 1:26:50 How does one ask the MMU what physical address it is reading? 1:29:30 uart output? ( garbage, but at least it is something ) 1:31:54 mailbox call to set clock 1:33:49 look how others ( tutorial etc) set clock 1:36:00 try adjusting the clock frequency 1:38:26 boot messages - readable now! 1:41:27 openocd - HardFalt handlers 1:41:57 How much memory do we “really” have ? 1:42:36 The bootloader is closed-source but there are a few stubs available 1:43:52 check how the memory is set up in the MMU 1:52:24 wrap up memory addressing in mmu.c 1:54:00 reboot with changes - to REPL !!! ( output looked good -then crashed ) 1:57:05 consider the interrupt stuff ( may be wrong ) 2:00:08 next: edit interrupts.c ( handle_irq ) for zero 2:01:43 - see github 2:07:57 housekeeping and wrap up - USA changes time zone this weekend 2:09:54 Pi Cast next Tuesday 2:10:32 cat cam 2:11:12 have a great weekend! ----------------------------------------- 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/ -----------------------------------------

Nov 5, 20212h 10m

Late nite KB2040 prototype assembly

Break time's over, everyone! Time to build all those prototype PCB that have been kicking around. Tonight its the KB2040, a "pro micro" pinout compatible RP2040 board so that folks who want to use CircuitPython's awesome keyboard matrix and HID support can do so with existing keeb designs that were designed for 32u4 boards. There's lots of 0402's on this board so its fine work, but we were able to reflow it on our lil hotplate and both came up just fine! We'll post some renderings soon... it will prolly be a pink PCB :) #adafruit #raspberrypi #arduino 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/ -----------------------------------------

Nov 5, 20210 min

New Products 11/03/21 feat. Raspberry Pi Zero 2 W!

USB Type C microSD Card Reader/Writer (0:16) https://www.adafruit.com/product/5212 Art Deco Cat Lamp - Soldering Kit by Elkai Education (0:59) https://www.adafruit.com/product/5237 Pimoroni PicoSystem - RP2040 Handheld Gaming System - PIM559 (2:55) https://www.adafruit.com/product/5289 Raspberry Pi Build HAT - LEGO Robotics Add-On For Raspberry Pi (5:15) https://www.adafruit.com/product/5287 PiCam Module for Raspberry Pi Compute Module 4 - Camera & Compute Module Not Incl (6:22) https://www.adafruit.com/product/5247 Raspberry Pi Zero 2 W (8:06) https://www.adafruit.com/product/5291 ---------------------------------------- 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/ -----------------------------------------

Nov 4, 202110 min

EYE ON NPI -Suntsu's Rugged Foot Switches

This week's EYE ON NPI is rockin' and rollin' - it's Suntsu's Rugged Foot Switches (https://www.digikey.com/en/product-highlight/s/suntsu/foot-switches). These switches are designed for use in guitar 'stomp box' effects pedals (https://en.wikipedia.org/wiki/Effects_unit), so they are very rugged and reliable with smooth activation. Most of the time engineers are adding pushbuttons to a design, they're doing something like adding tactile switches such as these 6mm square ones (https://www.adafruit.com/product/367) or these panel-mount arcade switches (https://www.adafruit.com/product/3489) These buttons are available in a variety of different mounting types and sizes. however, they are still really only meant for use with hands or fingers (or noses!) - soft human bits with precision sensory feedback to keep from over-mashing the switch. But sometimes our hands are busy and we need foot control. Most popularly, cars use feet for controlling speed and break so that both hands can be used for navigation or shifting. Or, sewing machines often have foot-pedal speed (https://www.adafruit.com/product/3739) and mode switches that use foot and need angle. Likewise sometimes electronic or mechatronic devices can benefit from having a non-'digital' input. Some folks may consider using voice activation but most folks feet are very adept and fast enough. The suggested uses from Suntsu are: * Guitar foot pedals - Hey, by the way, did you know that Digi-Key has a whole section devoted to Guitar Parts? (https://www.digikey.com/en/products/filter/guitar-parts-accessories/1001) how cool is that? * Sewing machines * Tattoo guns * Medical bed controls * Soldering machines * Industrial machinery controls So while these fancy and durable buttons are famous for their guitar pedal use cases, they can also be great for any industrial / robotic uses where reliability and hands-free use is important. The first time we saw one of these is in a dictation system (where the person types and uses the switch to play and pause the audio). These foot switches come in a few different configurations, but we're the biggest fans of the 2388-SSWFS-S01-AE11-HWH-C25-ND version with a JST XH connector (https://www.digikey.com/short/ccnp0780) for quick plug-n-play. And, if the switch does eventually get damaged, it's user replaceable. Bonus, our order even came with a matching socket connector! All of the Suntsu foot pedal switches (https://www.digikey.com/en/products/filter/guitar-parts-accessories/1001?s=N4IgTCBcDaIMpwOoDE4Fo4AYCMIC6AvkA) are in stock now for immediate shipment - in this case it's a Marketplace product which means it will be shipped direct from Suntsu - we got ours in just a few days and it came in a cool packaging box with the motto "Helping tech companies create kickass products!" - and who are we to argue? See on Digikey.com at https://www.digikey.com/short/ccnp0780

Nov 4, 20217 min

Made in NYC 11/3/2021 Featuring Slider Trinkeys and Macropads

Manufacturing Slider Trinkey (0:05) https://www.adafruit.com/product/5021 Stencil machine kneading a log of solder paste (0:50) MacroPad getting rotary encoder soldered on (1:03) https://www.adafruit.com/product/5100 Component bins for prototyping new products (1:48) Macropad tester (1:52) https://www.adafruit.com/product/5100 Machine line protected from leak by tarp (2:29) Garrett booted up to investigate source of water leak (2:31) Construction activity (2:37) #manufacturing #adafruit #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/ -----------------------------------------

Nov 4, 20212 min

Adafruit Top Secret! November 3, 2021

The news from Adafruit in New York. Broadcast November 3, 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/

Nov 4, 20213 min

Python on Hardware weekly video 155

The wonderful world of Python on hardware! Episode 155 (November 3, 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/

Nov 4, 20216 min

JOHN PARK'S WORKSHOP LIVE 11/4/21 Animatronic Hacking

JOHN PARK'S WORKSHOP LIVE 11/4/21 Animatronic Hacking 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/ -----------------------------------------

Nov 4, 20211h 1m

JP's Product Pick of the Week: Perma-Proto PCBs RECAP

JP's Product Pick of the Week: Perma-Proto Full-Sized Breadboard PCBs 3-Pack RECAP https://www.adafruit.com/product/590 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/ -----------------------------------------

Nov 3, 20211 min

Green Goblin Pumpkin Prop Ornament

Build an LED ornament inspired by Spiderman's Green Goblin! https://learn.adafruit.com/green-goblin-pumpkin-cpb-ornament Use the built-in LEDs on the Circuit Playground Bluefruit and an additional NeoPixel ring on the back to illuminate on both sides of the ornament! The 3D printed shell fits over our 6cm DIY ornament with a printed mount to hold the Circuit Playground Bluefruit and 16 NeoPixel ring. 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 -----------------------------------------

Nov 3, 20212 min

ASK AN ENGINEER 11/3/2021 LIVE!

ASK AN ENGINEER 11/3/2021 LIVE! #askanengineer #adafruit #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/ -----------------------------------------

Nov 3, 20211h 16m

Show and Tell 11/3/2021 with hosts

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! ----------------------------------------- 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/ -----------------------------------------

Nov 3, 202116 min

"Bare metal" CircuitPython on a Raspberry Pi, HDMI, and e-ink :)

Ok! This is super fun, Scott is working on a port of CircuitPython that runs on "bare metal" on the Raspberry Pi. So of course I wanted to see what works with HDMI since we can show the REPL... and I happen to have an e-ink HDMI display. It's AWESOME. One of the plans is to make a little computer with a keyboard, that is just CircuitPython. Write code, make art ... with HDMI, have the output go to a little portable projector... kids could make cool kaleidoscopes, or make a Haiku computer that shows the last one made when the power is off since this one is e-ink :) Code is here for now, and watch Scott's Deep Dive each week at 5pm EDT on our socialz' for more! https://github.com/tannewt/circuitpython/tree/rpi #raspberrypi #eink #python 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/ -----------------------------------------

Nov 2, 20211 min

The Great Search: Mini 5V Charge Pumps

Sometimes you've got some 3.3v powered circuitry and you just need a li'l bit of 5V power for some LEDs or to level shift to 5V circuitry power. You could go with a boost converter, but usually you need a diode, inductor, maybe even a feedback resistor set. If you only need ~50mA you may be able to get away with a charge-pump. These low-current boosters are not as efficient as DC/DC style converters but they are very simple and cheap, only needing a capacitor or two to 'double' the input voltage and then regulate it down. See on Digi-Key at https://www.digikey.com/short/8p5zzvwr Visit the Adafruit shop online - http://www.adafruit.com See more Desk of Ladyada on YouTube https://www.youtube.com/playlist?list=PLjF7R1fz_OOXUtaFu7-_D1UCugC8OecKv See other episodes of The Great Search https://www.youtube.com/playlist?list=PLjF7R1fz_OOVHqJN28IbXLBj1FKCxw-xD ----------------------------------------- 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/

Nov 2, 20219 min

JP’s Product Pick of the Week 11/2/21 Perma-Proto Full Sized 3-Pack

DEEP discount during the livestream here! https://www.adafruit.com/product/590 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/ -----------------------------------------

Nov 2, 202116 min

CircuitPython Weekly for November 1st, 2021

Notes document is available here: https://github.com/adafruit/adafruit-circuitpython-weekly-meeting/blob/main/2021/2021-11-01.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/ -----------------------------------------

Nov 1, 202136 min

Kirby Google Home Mini stand

Every week we'll 3D print designs from the community and showcase slicer settings, use cases and of course, Time-lapses! Kirby Google Home Mini stand João Encarnacao https://www.thingiverse.com/thing:4896819 CR10S Pro Pink PLA 23hr 55mins X:238 Y:228 Z:82mm .2mm layer / .4mm nozzle 10% Infill / 6mm retract 210C / 60C 128g 60mm/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 -----------------------------------------

Nov 1, 20210 min

Class A vs Class D Amplifiers - Collin’s Lab Notes

An amplifier’s class can tell you how it functions & more #adafruit #collinslabnotes Shop amplifiers & sound @ Adafruit: https://www.adafruit.com/category/526 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/ -----------------------------------------

Nov 1, 20210 min

The Desk of Ladyada - Spooky Stemma Seesaw Sunday!

We're finally getting back to all the seesaw boards we re-designed to use attiny817's now that the breakout and tester code for this family is done! Here's two designs, one is a slide pot + 4 neopixels. The other is for 'arcade buttons' with built in LEDs. We're mostly focusing on UI elements that can be used to make control surfaces. We're also trying to stick to a standard sizing so they all have similar mounting holes/shapes. We're really liking this family of chips, and have lots more QT boards we plan to design around it. The Great Search - Mini 5V Charge Pumps https://www.digikey.com/short/8p5zzvwr Sometimes you've got some 3.3v powered circuitry and you just need a lil bit of 5V power for some LEDs or to level shift to 5V circuitry power. You could go with a boost converter but usually you need a diode, inductor, maybe even a feedback resistor set. If you only need ~50mA you may be able to get away with a charge-pump. These low-current boosters are not as efficient as DC/DC style converters but they are very simple and cheap, only needing a capacitor or two to 'double' the input voltage and then regulate it down. #deskofladyada #thegreatsearch #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/ -----------------------------------------

Oct 31, 202125 min

STEMMA Sunday - I2C QT Slide Potentiometer with NeoPixels

We designed a buncha I2C-to-whatever converters a while ago but got hit with the silicon shortage, so we're redesigning the boards with chips we can get. For example here is a I2C to slide pot + 4 NeoPixels design. Now lots of microcontrollers have ADC so you may not need a converter. But if you're using a SBC like a Raspberry Pi, adding analog inputs is a little messy, so you could definitely use something like this. Or maybe you just want an easy plug-n-play panel mountable slider. Either way, this code works great, and runs on an ATtiny8xy (e.g. '817 or '806) which we were able to get on the market. #adafruit #stemma #ATtiny8xy 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/ -----------------------------------------

Oct 31, 20210 min

Happy Halloween NYC!

Happy Halloween NYC! #nychalloween #nychalloweenparade #halloweenparade 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/ -----------------------------------------

Oct 31, 20210 min

Deep Dive w/Scott: Raspberry Pi CircuitPython speedup and SD card

Scott recaps work on the Raspberry Pi running CircuitPython and then continues working on SD card support. Visit the Adafruit shop online - http://www.adafruit.com Chat with me and a lot of others on the Adafruit Discord at https://adafru.it/discord. Deep Dive happens every week. Next week is on Friday at 2pm Pacific. 0:00 Getting Started 09:32 Housekeeping 13:00 Raspberry Pi Zero 2 W discussion 19:50 raspberry pi .org vs. .com 20:51 Dune and DOS 21:49 USB Host and Tiny USB 23:07 Edit code on a Pi over BLE 23:38 working on Pi 400 steps to figure out 24:14 Pi-DOS project mention 26:00 Glasses come off / glasses setup 27:00 Pi Zero - epic for CP with .5 GB RAM 29:00 Zero 2 is the ultimate board for CP!!! 29:50 Review last week’s status - 30:00 Now Tac has High Speed working 31:08 Last week - HDMI was very slow - investigate caches off/on 31:38 Not caching “enough” 32:48 Scrolling demo, much faster than last week, caching on for everything 33:42 Tweek resolution 34:00 “what is CP” 35:15 Still Broadcom chip 36:14 Flash speed vs. run from RAM 37:37 once I get the SD card working, there will be some re-organization for all the boards 38:20 experiment with screen resolutions, to demo refresh performance 40:17 640x480 REPL - pretty quick 42:00 1080p seems blurry 43:10 Are there any plans to make this a simpler process, eg moving it to a Java IDE? Suggested https://codewith.mu/ 45:10 check out visual studion circuitpython plugin 47:11 Python 3.10 has deprecated “distutils”. Spent my day on that for Yocto Project. It’s nice to not need to worry with CP 48:00 rebooted to ‘lower’ resolution 48:30 flash wear discussion Nand flash, Nor flash, flash protocol 49:36 Should you have some knowledge of Python before learning Circuit Python? 50:00 Pi4 is ARM64....so theoretically you could port CPY to the M1 chip 50:32 core of CP is just like Python 50:57 SD Cards technical proprietary, but … 51:27 Why use bare-metal CP over blinka ( ease of setup, just does one thing ) 52:20 Implementation 53:11 adafruit_sdcard.py - SPI 1, 4 or 8 bits at a time 54:15 here is a lot of IO stuff that you couldn't do under a Linux kernel like bitbanging is quite hard/limited in a non realtime OS 55:16 raspi3-tutorial / 0B_readsector / sd.c 56:39 habits that lead to more reusable code :-) 57:04 declaring 5 global variables on one line with no comments 57:37 SBD generated structs vs. 58:05 multiple things on one line - suggest using curly braces freely 59:00 initializing some but not all variables ( on one line ) 59:26 ‘weird’ globals 59:39 q:is there a native async library in circuitpython? I found a library called "asynccp" it works for me now but it would be better to use the native way. 1:01:04 use single letter variables sparingly 1:02:06 perhaps run it through a formatter 1:02:18 “I still don’t know what this code does” :-) 1:02:55 consider naming style for global variables 1:03:15 ‘circle’ reference gighub rsta2/circle - well commented 1:04:10 check out the license 1:06:04 sdcard.org PDFs 1:06:44 Scott’s Pi Zero arrives on Monday! 1:08:11 640x480 HDMI raspberry pi bare metal REPL demo - last piece is SD card reading in CP - connect to USB mass storage 1:09:40 goal: read SD card over USB 1:10:29 Exception levels - switch from EL2 to EL1 ( os exception level ) CP is running EL1 1:12:00 Waiting for high speed to be merged into tiny USB 1:12:40 HDMI output used for display IO 1:14:40 Looking at board.c in CP ports/broadcom/boards/PI4 1:15:15 sdioio API 1:15:35 “with this big chonky font, CP needs to implement CBM ASCII to get cool map-building "letters"” 1:15:42 detour - fantasy console - mimic but modernize 1:16:34 nerd fonts project (nerdfonts.com) 1:18:00 Does circuitpython use Unicode strings? 1:18:14 Twitter emojis opensourced twitter/twemoji 1:19:44 displayio doesn't display it yet - though emoji variable names do 1:24:30 in cpython you can only use unicode characters in variable names if the belong to the "letter" class, so you can do accented characters, or Chinese, or Hebrew, but not emoji 1:25:37 back to sdioio/SDCard.c 1:27:54 second argument to SD send command - refer to adafruit_sdcard.py 1:30:50 SD Specs - commands , and back to adafruit_sdcard.py 1:39:03 bztsrc/raspi3-tutorial 0B_readsector/sd.c sd_cmd() / 32-bit commands vs BCM2835 ARM Peripherals.docx 1:41:21 Q: been experimenting with the sdcard module on circuitpython but it stops the code if there is no card in the reader 1:42:36 consider the response type ( number of bits ) 1:43:54 sdioio/SDCard.h 1:45:03 sdcard.org Part1_Physical_Layer_Simplified_Specification_Ver800.pdf r2 response codes 1:48:57 autogenerated SVD generated file bcm2711_ipa.h 1:52:45 sdcard.org Design Guide « Whitepaper » is a pretty cool resource. https://www.sdcard.org/cms/wp-content/uploads/2020/11/SD_Express_Design_Guide.pdf 2:04:00 CM4 Appendix B - ordering codes ( wireless, eMMC, RAM ) 2:06:15 Wrap up - next week Pi Zero on Friday 2:09:35 have a great weekend

Oct 29, 20212h 9m

Halloween 2021 preview at Adafruit

Halloween 2021 preview at Adafruit https://blog.adafruit.com/2021/10/29/happy-electronichalloween-adafruit-halloween-3/ https://flickr.com/photos/adafruit/albums/72157720137899105 More soon :) #halloween #halloween2021 #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/ -----------------------------------------

Oct 29, 20210 min

John Park's CircuitPython Parsec: Dual NeoPixel Rings

#adafruit #circuitpythonparsec Control multiple NeoPixel strips at once in CircuitPython for prop goggles and other effects. 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/ -----------------------------------------

Oct 29, 20212 min

Layer by Layer – PCB Holders for Props

Learn Guide for Loki Stick Prop https://learn.adafruit.com/tva-baton-from-loki 3D Parts Library on GitHub - https://github.com/adafruit/Adafruit_CAD_Parts Prop Maker and Feather M4 – 3D Models share link https://a360.co/2ZC4ANP Feather M4 https://www.adafruit.com/product/3857 PropMaker FeatherWing https://www.adafruit.com/product/3988 3W RGB LED https://www.adafruit.com/product/2530 Mini Oval Speaker - https://www.adafruit.com/product/3923 2200mAh Battery - https://www.adafruit.com/product/1781 Layer by Layer CAD Tutorials Playlist: https://www.youtube.com/playlist?list=PLjF7R1fz_OOVsMp6nKnpjsXSQ45nxfORb 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/ -----------------------------------------

Oct 28, 202119 min

JOHN PARK'S WORKSHOP LIVE 10/28/21 Halloween Prop Teardown

JOHN PARK'S WORKSHOP LIVE 10/28/21 Halloween Prop Teardown 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/ -----------------------------------------

Oct 28, 20211h 4m

SHOW and TELL 10/27/2021

SHOW and TELL 10/27/2021

Oct 27, 202128 min

ADABOX 020 UNBOXING LIVE 10/27/2021

ADABOX 020 UNBOXING LIVE 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/ -----------------------------------------

Oct 27, 202147 min

Potentiometer Taper - Collin’s Lab Notes

A potentiometer’s taper describes how its resistance relates to its position #adafruit #collinslabnotes Shop potentiometers @ Adafruit: https://www.adafruit.com/?q=POTENTIOMETER&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/ -----------------------------------------

Oct 27, 20210 min

EYE ON NPI - Twin Industries Combination Protoboards

This week's EYE ON NPI is a one-two-triple punch of awesome: its a combination prototyping breadboard kit from Twin Industries (https://www.digikey.com/en/product-highlight/t/twin-industries/combination-protoboards). Offering the best of three worlds in one: it has a gridded prototyping development area, a 'perma-proto' style 5-row DIP area, and a separate chunk of solderless breadboarding material for quick connections. https://www.digikey.com/short/b44n2295 There are three versions of these combo-boards, each one is made of green-masked double-sided FR4 with gold/ENIG coating to reduce oxidation. The solderless breadboard chunk is bolted in place, but please note it does need to be soldered if you plan to use it, the bolt is not going to make electrical connectivity between boards. Features Solderless, 5 holes per pad 0.1" x 0.1" grid of holes Plated holes: 0.037” diameter Lead-free PCB with gold plating: 0.062” thick 3 mm screw/nut is included to secure the module to board (additional soldering required) You can pick up Twin Industries combination protoboards over at Digi-Key today! (https://www.digikey.com/en/product-highlight/t/twin-industries/combination-protoboards) We're partial to OB1-LF (https://www.digikey.com/en/products/detail/twin-industries/OB1-LF/7423017) ourselves, but all three look good to us. They are in stock for immediate shipment, buy today and you can be prototyping in style by tomorrow morning. https://www.digikey.com/short/b44n2295 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/ -----------------------------------------

Oct 27, 20216 min

Raspberry Pi Zero 2 W is here!

Raspberry Pi Zero 2 W is here! https://adafruit.com/piz2w #adafruit #raspberrypi #rpiz2w 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/ -----------------------------------------

Oct 27, 202118 min

3D Hangouts –Time Stick, Pumpkin Props and Skull Necklace

This week @adafruit we’re spotlighting our TVA Time Baton prop from Loki. Prototyping a new project inspired by the Pumpkin Bombs from the Green Goblin and a skull necklace for Timelapse Tuesday, creepy! Learn Guide https://learn.adafruit.com/tva-baton-from-loki/ YouTube video https://youtu.be/o4wTI-aIlHo CAD files on Thingiverse https://www.thingiverse.com/thing:5031581 Code on GitHub https://github.com/adafruit/Adafruit_Learning_System_Guides/blob/main/TVA_Time_Baton_PropMaker/ Feather M4 https://www.adafruit.com/product/3857 PropMaker FeatherWing https://www.adafruit.com/product/3988 3W RGB LED https://www.adafruit.com/product/2530 Mini Oval Speaker https://www.adafruit.com/product/3923 2200mAh Battery https://www.adafruit.com/product/1781 Hackaday Halloween Contest https://hackaday.io/contest/180664-halloween-hackfest Timelapse Tuesday Skull Necklace - DaveMakesStuff https://www.thingiverse.com/thing:4980129 https://youtu.be/OcDD9X03cqs Community Makes https://jegamboafuentes.medium.com/building-an-iot-flowerpot-from-scratch-bad9e6623f48 iot planter https://www.thingiverse.com/make:978236 led gas mask https://www.thingiverse.com/make:977573 iphone 12-13 flex case https://www.thingiverse.com/thing:5027612 midi fighter laser cut window

Oct 27, 202134 min

RGB Matrix test for ESP32-S2 Feather

Whew! We are going through all our Featherwings to verify that our ESP32-S2 Feather is ready to ship. Looking good so far, we've verified I2C and SPI pins using our TFT Feathers. One of the last tests is to check that the RGB Matrix Featherwing works, this tests a lot of pins! For a demo we're getting and displaying the number of GitHub stars the CircuitPython repo has, over 2,600! Visit the Adafruit shop online - http://www.adafruit.com #adafruit #feather #esp32 ----------------------------------------- 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/ -----------------------------------------

Oct 26, 20210 min

The Great Search: 32 KHz RTC crystals

We did an earlier Great Search on oscillators, but this week we're specifically looking at 32kHz 'real time clock/counter' crystals. These are often used in microcontrollers as input to a phased-locked loop (PLL) to generate a higher frequency internal clock that is more precise than an RC oscillator. Even though these are not 'semiconductors', they've been quite hard to source! Let's look at what options we've got. See on Digi-Key at https://www.digikey.com/short/38nr3bdr Visit the Adafruit shop online - http://www.adafruit.com See more Desk of Ladyada on YouTube https://www.youtube.com/playlist?list=PLjF7R1fz_OOXUtaFu7-_D1UCugC8OecKv See other episodes of The Great Search https://www.youtube.com/playlist?list=PLjF7R1fz_OOVHqJN28IbXLBj1FKCxw-xD ----------------------------------------- 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/

Oct 26, 202113 min

Loki TVA Time Baton Pruner

Build a Time Baton inspired prop from the Disney+ series Loki. Use a Feather M4 and PropMaker FeatherWing with CircuitPython to make a motion activated prop with lights and sounds! Learn Guide https://learn.adafruit.com/tva-baton-from-loki Code on GitHub https://github.com/adafruit/Adafruit_Learning_System_Guides/blob/main/TVA_Time_Baton_PropMaker/ CAD files on Thingiverse https://www.thingiverse.com/thing:5031581 Feather M4 https://www.adafruit.com/product/3857 PropMaker FeatherWing https://www.adafruit.com/product/3988 3W RGB LED https://www.adafruit.com/product/2530 Mini Oval Speaker https://www.adafruit.com/product/3923 2200mAh Battery https://www.adafruit.com/product/1781 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

Oct 26, 20212 min

John Park's CircuitPython Parsec: Random Delay

#circuitpythonparsec Create random timing (such as blinking lights) using the random function in CircuitPython. 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/ -----------------------------------------

Oct 25, 20212 min

CircuitPython Weekly Meeting for October 25th, 2021

Notes document is available here: https://github.com/adafruit/adafruit-circuitpython-weekly-meeting/blob/main/2021/2021-10-25.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. 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/ -----------------------------------------

Oct 25, 202139 min

Skull Necklace

Every week we'll 3D print designs from the community and showcase slicer settings, use cases and of course, Time-lapses! Skull Necklace DaveMakesStuff https://www.thingiverse.com/thing:4980129 CR10S Pro White PLA 9hr 10mins X:230 Y:219 Z:18mm .2mm layer / .4mm nozzle 10% Infill / 6mm retract 210C / 60C 33g 60mm/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 -----------------------------------------

Oct 25, 20210 min

EAGLE - Collin’s Lab Notes

EAGLE offers pro features for PCB design and integration with Autodesk’s other cloud-based manufacturing software #adafruit #collinslabnotes Shop dev boards @ Adafruit: https://www.adafruit.com/category/851 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/ -----------------------------------------

Oct 25, 20210 min

The Desk of Ladyada - Feather M4 Redux: Pink PCB Adalogger + STEMMA QT update

It is starting to get a bit chilly out, with beautiful fall weather. We've even switched from iced to hot coffees! We decided this week to take a look again at our favvy Feather, the M4 Express. It's a good dev board, but there's improvements we can make given the years of experience we've had with designing Feathers. First up we swapped the Micro USB to USB C. We bumped the 2MB flash to 8MB, and added a STEMMA QT plug at the end. We also put a MicroSD card slot on the bottom, like our STM32 Feather. Finally, we made a few low-power-friendly improvements! We'll take a tour at the design in this stream The Great Search - 32 KHz RTC Crystals https://www.digikey.com/short/38nr3bdr We did an earlier Great Search on oscillators, but this week we're specifically looking at 32kHz 'real time clock/counter' crystals. These are often used in microcontrollers as input to a PLL to generate a higher frequency internal clock that is more precise than an RC oscillator. Even tho these are not 'semiconductors' they've been quite hard to source! Let's look at what options we've got. #deskofladyada #adafruit #thegreatsesarch 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/ -----------------------------------------

Oct 24, 202137 min

Deep Dive w/Scott: CircuitPython on Raspberry Pi 4

Join Scott as he shows all of the CircuitPython on Raspberry Pi 4 progress! After, we dive deep into enabling caches to speed things up. Questions are welcome. Next week is on Friday. Support Adafruit, and by extension me, by purchasing hardware from https://adafruit.com Chat with me and a 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. Thanks to David for notes. 0:00 Hellos 0:01:30 a little behind :-) 0:04:12 housekeeping 0:09:25 review progress from last week 0:10:06 broadcom peripherals on github 0:11:00 CMSIS 0:12:00 backtrace / openocd / gdb target external 0:13:00 broadcom-peripherals cortex-a-gdb.py 0:15:00 ExceptionUnwinder / add_saved_register / match boot.S 0:16:40 Micropython vs. circuitpython object representations (mpconfig.h) lines 73... 0:18:30 MICROPY_OBJ_REPR_D was for 64 bit pointers on a 32 bit system 0:19:11 use MICROPY_OBJ_REPR_A ( line 64) 0:20:00 next task - add HDMI - see rpi4-osdev part5-framebuffer 0:21:15 getting the GPU framebuffer / mailbox call 0:23:22 Cortex A programmer's guide pdf DEN0024A_v8_architecthure_PG.pdf 0:27:46 Raspberry Pi 4 - 2GB HDMI display with HDMI to USB adapter 0:31:33 program image into rpi 0:32:18 CP display ( and REPL ) on rpi HDMI - scroll appears slow - probably due to no caches activated 0:35:57 import board to get GPIO18-21 0:37:44 Question: Pi Pico / trying to make a MIDI sequencer but I can't get a precise ppqn (Pulses Per Quarter Note) clock using time.monotonic_ns. I heard we can't use timer interrupts with circuitpython. What should I do? 0:39:00 back to scrolling 0:43:35 Tak (sp) got USB working - 0:44:20 CP talking over USB! 0:46:33 tiny USB branch 0:48:32 committing ports/broadcom 0:49:00 oops - git reset hard :-( 0:50:12 EMMC2 mapping 0:52:00 needed more USB endpoints ( zero not adequate ) 0:53:18 ARM Cortex A cache chapter in DEN0024A_v8_architecture_PG.pdf 0:57:20 Other sharing of cache ( CPU, GPU, USB, frame buffer, etc ) 1:00:40 time.monotonic / No long integer support 1:02:00 def t() to test cpu performance based on time monotonic 1:03:20 storage not working yet - need to copy/paste from terminal 1:04:10 Instruction vs. Data caching, Flash / RAM 1:04:55 Need to split up RAM into a ‘flash’ area of RAM and a separate ‘RAM area 1:05:57 link.ld memory SECTIONS map 1:07:00 copy stuff from common.template.ld READONLY 1.5M, NORMAL 1022M 1:22:11 recompile and test … 1:26:46 it still works 1:28:00 set up the MAIR register ( and mmu.h ) 1:32:00 see page 3563 ( of 8696 ) of DDIO487G_b_armv8_arm.pdf 1:34:10 mmu.c setup_mmu_flat_map() 1:45:00 add MM_DESCRIPTOR_OUTER_SHAREABLE and INNER to mmu.h and mmu.c 1:48:30 look at all those bits in SCTLR_EL2 1:51:00 set “I” bit 12, and “C” bit 1:52:00 summarizing current status 1:54:50 Is the plan to have the raspberry pi show up as a mass storage device like other cp boards? 1:56:30 recompile, and try “something” out 1:57:00 As I understand it, that's the reason for using the P4 (or Pi Zero), as they support setting a USB port to a mode...the USB-C port on the Pi4, the 2nd port on the Zero 1:57:40 Interesting I'm excited to see what Circuit python can do on a pi board. I was curious how well they would behave as a mass storage drive since they're much closer to being a full fledged pc than other cp devices. 1:57:50 Doesn’t look like it worked - ( getting the rainbow test pattern ) 1:59:06 try just the instruction cache? 2:01:40 obviously we have some more optimizations to do, including the TLB 2:02:20 How is the storage etc working now? do you have an emmc model and use the usbboot thing to copy it over? Or? 2:02:40 ​Is it still recommended for beginners to start with CircuitPython6? I've been finding some of the sensor examples provided don't work with CircuitPython7, as the calls/functions/etc have changed. 2:03:40 So big question...if I submit a PR that allows booty.py as code.py alternative if in Pirate language mode, will it be accepted? 2:04:10 eMMC and SDcard would behave the same, nothing to do there technically 2:05:00 Related question, is it possible for the community to offer pull requests to update those examples? Would that be best done on the particular sensors Github page? Which then would filter to learn.ada 2:05:59 Sooo running CP from a MultiGB SD Card will just work on the RPI? 2:06:50 Wrap-up - remember the US daylight time zone change happening soon - still at 2PM local Follow along at https://github.com/tannewt/circuitpython/tree/rpi 2:09:30 pet the cat 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/ -----------------------------------------

Oct 22, 20212h 9m

KiCad - Collin’s Lab Notes

KiCad is free, open-source, and an all-around excellent choice for PCB design #adafruit #collinslabnotes Shop dev boards @ Adafruit: https://www.adafruit.com/category/851 ----------------------------------------- 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/ -----------------------------------------

Oct 22, 20210 min

EYE ON NPI - ST VL53L5CX Time-of-Flight Ranging Sensor

This weeks' EYE ON NPI is right on time, it's the ST VL53L5CX Time-of-Flight Ranging Sensor, (https://www.digikey.com/en/product-highlight/s/stmicroelectronics/vl53l5cx-time-of-flight-ranging-sensor) the latest in a long line of successful and popular ToF ranging sensors. These sensors have gone through many revisions, and each version has improved on the prior one. Starting with the VL6180X (https://www.digikey.com/en/products/detail/stmicroelectronics/VL6180XV0NR-1/4854909?s=N4IgTCBcDaIGoBkBsBGAHABgBogLoF8g), the VL53L0X (https://www.digikey.com/en/products/detail/stmicroelectronics/VL53L0CXV0DH-1/6023691?s=N4IgTCBcDaIG4BsCsBmBAGAxgDxAXQF8g) and VL53L1X (https://www.digikey.com/en/products/detail/stmicroelectronics/VL53L1CXV0FY-1/8258055?s=N4IgTCBcDaIGoBkCsBmBBGAwgDRAXQF8g), these sensors increase the range, speed, accuracy with each generation. Each sensor works the same way: they have a tiny near-IR laser that emits light and is bounced off nearby objects to determine the distance. The sensor has extra-ordinary time sensing, so it can measure the ‘time of flight’ between the photon emitted by the laser, and when it arrives bounced back. Thus, they are called “Time of Flight / ToF” sensors and the series of boards are called ST FlightSense (https://www.digikey.com/en/products/filter/optical-sensors-distance-measuring/542?s=N4IgjCBcoLQCxVAYygMwIYBsDOBTANCAG4B2aWehA9lANohxwDsATBALqEAOALlCCAC%2BwoA). STMicroelectronics' VL53L5CX is a state of the art, time-of-flight (ToF), laser-ranging sensor enhancing the ST FlightSense product family. Housed in a miniature reflowable package, it integrates a single-photon avalanche diode (SPAD) array, physical infrared filters, and diffractive optical elements (DOE) to achieve the best-ranging performance in various ambient lighting conditions with a range of cover glass materials. The use of a DOE above the vertical cavity surface-emitting laser (VCSEL) allows a square FoV to be projected onto the scene. The reflection of this light is focused by the receiver lens onto a SPAD array. Unlike conventional IR sensors, the VL53L5CX uses ST's latest generation, direct ToF technology, which allows absolute distance measurement whatever the target color and reflectance. It provides accurate ranging up to 400 cm and can work at fast speeds (60 Hz), which makes it the fastest, multizone, miniature ToF sensor currently on the market...the VL53L5CX is able to detect different objects within the FoV with a distance information range up to 60 cm. The Histogram also provides immunity to cover glass crosstalk beyond 60 cm. Multizone distance measurements are possible up to 8x8 zones with a wide 61° diagonal FoV that can be reduced by software. The big updates in the L5 version is a new diffraction element which allows the SPAD to measure an 8x8 zone of distance measurements, which makes it more like a spatial LIDAR than a point-LIDAR. It's not super-fast, but you can use it for gesture recognition and possibly simple robotics-navigation. The price is not much different than before, and you still get 4 meter range. Another nice thing about this sensor is ST is starting to release 'platform agnostic' sensor drivers, including an 'ultra lite driver' for this chip that is easy to port to other platforms (https://www.st.com/en/imaging-and-photonics-solutions/vl53l5cx.html#tools-software) without heavy IDE/toolchain/chipset dependencies. The ST VL53L5CX is in stock right now for immediate shipment from Digi-Key! (https://www.digikey.com/short/hwb7rd0m) There's also eval/dev boards if you want to get started instantly. Order today and you can add a micro-LiDAR to your project or product by tomorrow afternoon. See on digikey.com at https://www.digikey.com/short/hwb7rd0m

Oct 21, 20218 min

New Products 10/20/21 feat. DIN Rail 10x10 to Terminal Block Adapter!

Raspberry Pi Build HAT - LEGO Robotics Add-On For Raspberry Pi (0:10) https://www.adafruit.com/product/5287?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts Raspberry Pi Build HAT Power Supply - 8V DC at 6 Amps (2:10) https://www.adafruit.com/product/5288?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts Realtek RTL8722 Ameba Mini Board (2:49) https://www.adafruit.com/product/5285?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts DIN Rail Dual 1x6 to Terminal Block Adapter (5:25) https://www.adafruit.com/product/5246?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts DIN Rail 10x10 to Terminal Block Adapter (5:25) https://www.adafruit.com/product/5245?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/ -----------------------------------------

Oct 21, 20219 min

Python on Hardware weekly video 154

The wonderful world of Python on hardware! Episode 154 (October 20, 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/

Oct 21, 20213 min

Made in NYC 10/20/2021 Soldering Rotary Encoders on MacroPads

Locking and unlocking component feeders (0:04) Time lapse of feeders feeding components into the pick 'n place machine (0:25) MacroPad getting rotary encoder soldered on (0:40) https://www.adafruit.com/product/5100 5x6 Snap-apart Keypad getting tested (0:54) https://www.adafruit.com/product/5157 Tester for a new CO2 sensor (1:07) https://www.adafruit.com/product/5187 https://www.adafruit.com/product/5190 Power Relay FeatherWings (1:09) https://www.adafruit.com/product/3191 Power relays being soldered by the selective soldering machine (1:11) https://www.adafruit.com/product/3191 Hardened splash of solder (1:30) Construction site (1:35) #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/ -----------------------------------------

Oct 21, 20211 min

JOHN PARK'S WORKSHOP LIVE 10/21/21 Sprite Sheet Glasses

JOHN PARK'S WORKSHOP LIVE 10/21/21 Sprite Sheet Glasses @adafruit @johnedgarpark #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/ -----------------------------------------

Oct 21, 20211h 1m

3D Hangouts – Wireless LEDs, Star Trek Props, Bat Beanies and Tool Bit Dentures

This week @adafruit we’re checking out wireless LEDs for LEGO builds and model making. Prototyping Halloween decor in Ninjaflex and a morbid set of dentures for tool bits on Timelapse Tuesday, frightening! Learn Guide https://learn.adafruit.com/wireless-leds-for-model-making Wireless LEDs Video https://youtu.be/jL13qYXYIao Large Inductive Coil and 10 wireless LED https://www.adafruit.com/product/5141 Adjustable Power Supply 3-24v 5a https://www.adafruit.com/product/4880 New LED Glasses BMP Code https://github.com/adafruit/Adafruit_Learning_System_Guides/tree/main/EyeLights_BMP_Animation Hackaday Halloween Contest https://hackaday.io/contest/180664-halloween-hackfest 3D Parts Library on GitHub https://github.com/adafruit/Adafruit_CAD_Parts Timelapse Tuesday Denture Bit Holder — iplop https://www.thingiverse.com/thing:4745852 https://youtu.be/4upHSv3mt20 Community Makes https://www.instagram.com/p/CU_OYLrvDEq/ d20 mace prop https://www.instagram.com/p/CU_iqpaLiPl/ busybox https://www.thingiverse.com/thing:5014696 PiGRRL 2 remix https://www.thingiverse.com/thing:5006703 16x16 NeoPixel Matrix Display remix https://www.thingiverse.com/make:973928 Heatset Rig remix 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/ -----------------------------------------

Oct 20, 202150 min

STEM Chat Episode 7: Halloween

Natalie Zee Drieu and Diana Eng get in the Halloween spirit with talks about costumes and a fun Harry Potter inspired potion-making experiment for kids. You'll want to sign up for our newsletter to get the PDF printables for the potion recipe and potion labels for extra fun. Sign up at: http://www.stemchatclub.com Related Links: DIY Halloween Costumes for Kids ​​https://makezine.com/2008/10/03/halloween_costumes_for_kids/ Scientific American Fizzy Lemonade Recipe https://www.scientificamerican.com/article/make-your-own-fizzy-lemonade/ Luna Lovegood from Harry Potter https://en.wikipedia.org/wiki/Luna_Lovegood Dirigible Plums Info: https://harrypotter.fandom.com/wiki/Dirigible_plum Favorite Things: EC Focused Productivity Notebook http://shrsl.com/37ltd Exquisite Modular Origami III by Meenakshi Mukerji https://www.amazon.com/dp/B09GZT3G38?psc=1&ref=ppx_yo2_dt_b_product_details CBS This Morning: 4 Year old Girl Discovers Rare Stingless Bees https://www.youtube.com/watch?v=UqohKfZpmwg oclarescreations Math Stickers: https://oclarescreations.com/ Lion Brand Yarn Glow in the Dark Yarn https://www.amazon.com/Lion-Brand-Yarn-206-098-Natural/dp/B0812BLX73/ref=sr_1_2?dchild=1&keywords=lion+brand+glow+in+the+dark+yarn&qid=1634053035&sr=8-2 22 Needle Knitting Machine (Diana’s is out of stock. Here’s the closest one) https://www.amazon.com/Needles-Plastic-Vertical-Knitting-Chyildren/dp/B08L6742YB/ref=sr_1_19?dchild=1&keywords=22+Needle+Knitting+Machine&qid=1634059404&s=arts-crafts&sr=1-19 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/ -----------------------------------------

Oct 20, 202115 min

ASK AN ENGINEER 10/20/2021 LIVE!

ASK AN ENGINEER 10/20/2021 LIVE! #askanengineer #adafruit #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/ -----------------------------------------

Oct 20, 20211h 0m