Adafruit Industries"B is for Battery" - Circuit Playground Episode 2! Learn all about electronics and how to make a lemon battery with Ladyada and ADABOT!
Credits: Ladyada - Limor Fried
ADABOT - Collin Cunningham & Phil Torrone, Puppet by Anney Fresh, design by Bruce Yan
Music: Tom White & Collin Cunningham
Intro animation - Bruce Yan
Written, filmed, edited, directed and produced by - Collin Cunningham, Limor Fried, Phil Torrone and the Adafruit team
----------------------------------------- Subscribe to Adafruit on YouTube: http://adafru.it/subscribe
Join our weekly Show & Tell on G+ Hangouts On Air: http://adafru.it/showtell
B is for Battery - Circuit Playground Episode 2Adafruit Industries2013-06-11 | "B is for Battery" - Circuit Playground Episode 2! Learn all about electronics and how to make a lemon battery with Ladyada and ADABOT!
Credits: Ladyada - Limor Fried
ADABOT - Collin Cunningham & Phil Torrone, Puppet by Anney Fresh, design by Bruce Yan
Music: Tom White & Collin Cunningham
Intro animation - Bruce Yan
Written, filmed, edited, directed and produced by - Collin Cunningham, Limor Fried, Phil Torrone and the Adafruit team
----------------------------------------- Subscribe to Adafruit on YouTube: http://adafru.it/subscribe
Join our weekly Show & Tell on G+ Hangouts On Air: http://adafru.it/showtell
New tutorials on the Adafruit Learning System: http://learn.adafruit.com -----------------------------------------Deep Dive w/Scott: SVD files and builds #adafruitAdafruit Industries2024-05-24 | Join Scott during a fun Friday stream where he continues working on the Python embedded build system and answers questions.
Thanks to dcd for timecodes:
0:00 Getting started 1:00 hello and welcome 6:20 STM32G0 Cortex M0_ 7:58 Digikey Evaluation boards 9:28 Digikey microcontrollers 12:30 Setting the wifi credentials in the .toml file via installer or repl 14:15 back to 14:40 JLCPCB for fully assembled 15:41 Board design - github tannewt stemaG0 18:15 Scotts projects JLCPCB mention of Metro M7 modification with trace 20:55 SVD file processing "cmsis-svd" into C header files 22:09 Keil STM32G0 .svd file 26:14 pack manager python tool 26:56 Espressif svd files on github 27:20 svd2rust tool for embedded rust 28:50 generated i2c.h from .svd 31:06 Open-CMSIS pack for .svd rules 32:00 SVDConv Utility tool 33:22 Github / copilot 34:00 # define vs clang structures 35:20 building linker scripts from .svd ?? 36:30 looks like submodules needed to be updated 39:55 embedded.compiler.Clang addition to build.py 1:17:19 gdb and svn_load github.com/bnahill/PyCortexMDebug 1:20:10 trace.json only showed subcommands / check out viztracer 1:22:30 python asyncio run in thread 1:25:50 adding async TaskGroup in python 3.12 1:31:25 hide some of the complexity with a decorator 1:44:00 a better visualization using ui.perfetto.dev 1:53:30 pdsc files that assist generating linker scripts 1:54:30 svd might not have enough information for linker scripts 1:56:45 git commit and push 1:58:15 last minute look at the traces 2:00:56 wrap up
----------------------------------------- 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 -----------------------------------------shiny Iridescents on #3Dprinted parts! learn.adafruit.com/3d-printing-on-diffraction-grating-sheetsAdafruit Industries2024-05-24 | ...New Products 5/22/2024 Feat. #adafruit #neopixel #TrinkeyAdafruit Industries2024-05-24 | Square Maker-Friendly Zipper Case - Purple (0:10) adafruit.com/product/5924
10 Pack Clearance - 26-pin GPIO IDC Ribbon Cable - 2x13 - Black with White Stripe (0:45) adafruit.com/product/5928
Subscribe to Adafruit on YouTube: http://adafru.it/subscribe
New tutorials on the Adafruit Learning System: http://learn.adafruit.com -----------------------------------------EYE on NPI - Espressif ESP32-C6 Series Modules #EYEonNPI #DigiKey @DigiKey @EspressifSystemAdafruit Industries2024-05-23 | This week's EYE ON NPI is more like an "EYE ON Ladyada's Desk" because while the ESP32-C6 has not yet been featured by DigiKey on their New Products Page (digikey.com/new) we're starting to spend a little time checking out this new Espressif chip - the ESP32-C6 series - and the ready-to-use modules available from DigiKey, such as the ESP32-C6 WROOM (digikey.com/short/8vj302rf).
We use the Espressif family of chips (digikey.com/en/supplier-centers/espressif-systems) in tons of our designs: they're inexpensive, powerful, have excellent low-power sleep modes, and all come with fast and secure WiFi functionality, so they make for excellent IoT devices. Starting with the ESP32 in 2016, a follow-up to their 'accidental microcontroller' the ESP8266, Espressif has focused on Tensilica-based microcontrollers with built in WiFi and/or Bluetooth radio. By combining the silicon for radio and processor, they've been able to come in at disruptively-low pricing (en.wikipedia.org/wiki/Disruptive_innovation) - with chips ranging from $1-$3 and modules from $2-$6.
Over the years they've branched out to include improved BLE, native USB, and many other peripherals like CAN and TFTs. They've also dabbled in RISC-V, adding a co-processor to the ESP-Sx series and finally going 'full RISC-V' in the ESP-Cx series. Now, with the C6, they're adding a new protocol to the mix: in addition to updating to WiFi 6 and BLE 5, the C6 also can talk 2.4GHz 802.15.4 which means it can communicate with Zigbee devices (en.wikipedia.org/wiki/Zigbee) including Thread and... Matter (en.wikipedia.org/wiki/Matter_(standard)) an open-source connectivity standard for smart home and Internet of Things devices from the Connectivity Standards Alliance (csa-iot.org) formally the ZigBee Alliance.
Matter is, hopefully, not just the latest, but the last attempt at creating a unified standard for home/business/industrial IoT and automation. It is a higher level protocol that runs on top of WiFi, BLE, or Thread - Thread being a replacement for Zigbee that also runs on 802.15.4 radios. That means that if you want to create a Matter device, you can use any of the three transports (learn.adafruit.com/alltheiot-transports) supported by the ESP32-C6: WiFi is medium range, medium cost, high power, medium complexity and high data rate: once you set up the access point, and as long as it's plugged into the wall, it tends to work very well. BLE is lower range, low cost, low power and medium complexity since you still need to pair to another device. Thread/ZigBee is medium range, low power, low cost, and high complexity since you need a gateway to use.
As of this post/video, the Matter API for Espressif chips is only available through the ESP IDF SDK (github.com/espressif/esp-matter), and not in Arduino yet, although there is an open issue being worked on (github.com/espressif/arduino-esp32/issues/7432). However, if you aren't up for using the ESP-IDF for programming, you can check out ZeroCode (zerocode.espressif.com) Espressif in-browser code generation, compilation and uploading system. At this time only '2-chip' setups are available for code generation, the 'bare' ESP32-C6 support is coming soon, but we tried out the IoT ExpressLink configs (espressif.com/en/solutions/device-connectivity/esp-aws-iot-expresslink) which have UART commands for setting up and tearing down the Matter device. After filtering for ExpressLink, we selected the C6 Mini module we have on our Feather prototype. A schematic is generated to show how the module will need to be wired for the UART access. Then you can program it directly in the browser. The unique Matter identifier is turned into a QR code: you can scan this with your mobile phone to add the device to your home's Matter-hub. Finally - check out the AT command reference (docs.aws.amazon.com/pdfs/iot-expresslink/latest/gettingstartedguide/expresslink-gsg.pdf) for how to start the Matter subsystem and send/receive data.
As Thread/Matter gets adopted as the next-gen IoT transport protocol, the Espressif ESP32-C6 (digikey.com/short/8vj302rf) is positioned to be the perfect module for fast integration and low cost. With pre-certified and encased modules, plus a ready-to-go SDK, you can spin up a prototype product in just a couple days. We recommend starting with the ESP32-C6-WROOM-1-N8 module to start, with tons of flash memory, you can always downgrade if you end up only needing 4MB of Flash. There's also an affordable ESP32-C6-DevKitC (digikey.com/en/products/detail/espressif-systems/ESP32-C6-DEVKITC-1-N8/17728861) that has all the basics on already for instant bring-up. Order from DigiKey today to get your ESP32-C6's by tomorrow afternoon so you can be ready for the future of IoT with WiFi, BLE 5 and Thread/Matter support baked in.EYE ON NPI - Raytac MDBT50Q-1MV2 Module with Nordic Semiconductor nRF52840 @digikey @RaytacCorpAdafruit Industries2024-05-23 | This week's EYE ON NPI is teamwork makin' the dream work - a collaboration between our favorite module makers Raytac (digikey.com/en/supplier-centers/raytac) and our favorite Bluetooth Low Energy designers, Nordic Semiconductor (digikey.com/en/supplier-centers/nordic-semiconductor).
Together they've created what we think is the best nRF52840 module, the Raytac MDBT50Q-1MV2 (digikey.com/short/t8hvw1bt). Historically you've had to pick this up direct from Raytac, but now it's stocked by DigiKey which is excellent news for anyone who wants to integrate the powerful nRF52840 with little fuss.
In particular, if you want a larger and/or external antenna check out the MDBT50Q-U1MV2 (digikey.com/en/products/detail/raytac/MDBT50Q-U1MV2/13968055) but we like the chip-antenna version the most. Either way, the module footprint is much easier to work with - you still have pads underneath but they're large, and you can easily fit vias in the unused spots. Just make sure you keep ground clearance around the antenna if you're using an on-module version. If you need tips on schematic and layout, just use our open source hardware design files to guide you - or check Nordic's devZone (devzone.nordicsemi.com/).
If you've wanted to use the Nordic Semiconductor nRF52840 chip (digikey.com/en/products/detail/nordic-semiconductor-asa/NRF52840-QIAA-R/7725407) for your ultra low-power Bluetooth LE products, but have hesitated due to the effort of integrating the QFN chip, we can't recommend the Raytac MDBT50Q-1MV2 module (digikey.com/short/t8hvw1bt) enough! And now that it's for sale through DigiKey, you can pick up some at a great price. Order today and you can BLE-ify your next design by tomorrow afternoon.Python on Hardware weekly video for May 22, 2024 #adafruit #PythonAdafruit Industries2024-05-23 | The wonderful world of Python on hardware! Episode 278 (May 22, 2024). This is our weekly Python video highlights! Ladyada and PT review the Python on hardware news 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: adafruitdaily.com ***************************************************
Subscribe to Adafruit on YouTube: http://adafru.it/subscribe
New tutorials on the Adafruit Learning System: http://learn.adafruit.comAdafruit Top Secret for May 22, 2024 #adafruitAdafruit Industries2024-05-23 | The hush-hush news from Adafruit in New York. Broadcast May 22, 2024
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. adafruit.com/new
----------------------------------------- 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 -----------------------------------------
----------------------------------------- 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 -----------------------------------------Build a RBG Matrix slot machine learn.adafruit.com/rgb-matrix-slot-machine #3dprinting #adafruitAdafruit Industries2024-05-23 | ...3D Hangouts – Media Dial, Dune Thumper and Floppy Disk Piggy BankAdafruit Industries2024-05-23 | This week @adafruit we’re showcasing our USB media dial. Prototyping the Dune Thumper with PropMaker Feather RP2040. Shop talk segment highlights new CAD files released on GitHub repo. Checking out community makes from our Cults3D profile. Time lapse this week features a piggy bank dressed as a Floppy Disk designed by BB11.
Floppy Piggy Bank By BB11
thingiverse.com/thing:6604353 youtu.be/lRCdrD-cMzgSHOW and TELL 5/22/2024 #ShowandTell #adafruit #diyAdafruit Industries2024-05-22 | To show and share a project at 7:30pm Eastern today, view the chat or in discord https://adafru.it/discord and look for the JOIN link to join. For best results, be on a wired network connection and use a headset and microphone.JP’s Product Pick of the Week 5/21/24 Flora NeoPixel v3 Sheet RECAPAdafruit Industries2024-05-22 | JP’s Product Pick of the Week 5/21/24 Flora NeoPixel v3 Sheet RECAP Visit the Adafruit shop online - http://www.adafruit.com adafruit.com/product/1559
----------------------------------------- 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 -----------------------------------------USB media dial with a QT Py RP2040 + CircuitPython learn.adafruit.com/usb-rotary-media-dialAdafruit Industries2024-05-22 | ...JP’s Product Pick of the Week 5/21/24 Flora NeoPixel v3 SheetAdafruit Industries2024-05-22 | #newproducts JP’s Product Pick of the Week 5/21/24 Flora NeoPixel v3 Sheet Deep discount during livestream: adafruit.com/product/1559 Visit the Adafruit shop online - http://www.adafruit.com
----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord
Subscribe to Adafruit on YouTube: http://adafru.it/subscribe
New tutorials on the Adafruit Learning System: http://learn.adafruit.com -----------------------------------------USB Media Dial #adafruit #3DPrinting #circuitpythonAdafruit Industries2024-05-22 | This is a USB HID device that is set up to play media and adjust the volume of your speakers. Underneath the knob is a NeoPixel strip that changes color whenever it’s turned up or down.
You can single-click to play and pause media, double-click to skip to the next track. If you long press, it’ll mute the speaker's volume.
The electronics are housed in our 3D printed snap fit enclosure that features a new design. The knob features a built-in LED diffuser with textured knurling on the outer edge.
We used the filament swap technique to make a multi-material print so there’s no need for a multi-extruder. Just use white PLA filament to diffuse the LEDs.
Code, libraries and assembly instructions are documented in the project Learn Guide links below.
----------------------------------------- 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 -----------------------------------------Floppy Piggy Bank By BB11 https://www.thingiverse.com/thing:6604353 #3dprinting #adafruitAdafruit Industries2024-05-21 | ...Floppy Piggy Bank #timelapse #adafruit #3dprintingAdafruit Industries2024-05-21 | Every week we'll 3D print designs from the community and showcase slicer settings, use cases and of course, Time-lapses! This Week:
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 Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com -----------------------------------------The Great Search: SMT 20mm Coin Holder #TheGreatSearch #DigiKey @DigiKey @adafruitAdafruit Industries2024-05-20 | We're working on an updated version of our soil sensor, and thinking of making a version that has a coin cell battery on the back. However, we can't use the common 'retainer' style of CR2032 coin cell holder because we will have traces on the back that would make routing hard.
Let's search for a battery holder that comes on tape - so we can pick and place it - but is SMT and is a proper holder that has small positive and negative pads. We want a slim and unobtrusive style if possible, and low cost so we can keep our BOM minimal.
----------------------------------------- Visit the Adafruit shop online - http://www.adafruit.com
LIVE CHAT IS HERE! http://adafru.it/discord Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com -----------------------------------------Desk of Ladyada - desk plant health monitoring with sproutsenseAdafruit Industries2024-05-20 | Exploring soil moisture sensing with our prototype, SproutSense, to monitor plant health. After neglecting a plant, we're motivated to improve and use adafruit.io for data tracking. We're puzzled by rising capacitance over days and exploring various moisture measurement methods. Plus, we're seeking a slim, low-cost SMT 20mm coin holder for a sensor update.#IoT night light changes colors on time of day or wifi status! learn.adafruit.com/canary-nightlightAdafruit Industries2024-05-20 | ...Deep Dive w/Scott: ESP BLE Pairing & Bonding #adafruitAdafruit Industries2024-05-19 | Join Scott as he starts working on ESP BLE pairing and bonding (aka initiating encrypted connections), demonstrates building CircuitPython with asyncio python scripts and answers questions.
0:00 Getting Started 1:56 Hello - welcome to Deep Dive w/Scott 3:00 Adafruit Feather nRF25840 bluefruit feather example 3:09 We will talk about Bluetooth Low Energy today 4:47 Join #live-broadcast-chat on Discord at http://adafrui.it/discord 5:15 BLE vs Bluetooth "Classic" (older devices) 6:06 ESP32-S2-DevKitC-1 V1.o S2 SOLO N4R2 (bad example, no BLE support :-) ) 6:16 ESPS3 BLE + WiFi 7:43 LED Glasses nRF52840 8:42 Creating Servers and Dynamic Services - from two weeks ago 10:00 Pull Request to add ability to create services (e.g. HID services ) 10:45 Pairing & Bonding / services / characteristics (create a keyboard) 12:20 esp-matter protocol - hamslabs 13:35 PR: Add ESP BLE GATT server support #9222 13:46 also issue Add ESP BLE GATT server support #5926 14:41 Code review process inner workings 15:29 ESP32-H4 and ESP32-P4 annonuncement on espressif.com (not available yet) - but see ESP-IDF SDK 16:14 also added C2 support to circuitpython ( but it ran out of memory ) maybe only one of WiFi or BLE at a time 17:08 and C6 - no RMT neopixel support, but it does have BLE 19:45 using TinyUSB on devices with SPI but no USB 21:03 BLE_EXT_ADV ( extended advertising feature of BLE 5) 24:39 yesterdays ESP32 issue - better debugging by enabling better debug logging 25:40 pondering interrupt handlers and weak functions 26:27 Review files changed in PR9222 26:35 Trade-off OTA for BLE on new 4MB boards 28:00 adding -u to LDFLAGS to deal with weak symbols 29:18 Pairing and Bonding not supported yet 29:50 then maybe look at building CP with new build systems 31:29 Pairing and Bonding ... 33:35 ESP IDF stores bonding information in NVS partion 34:03 look on github circuitpython/tests/circuitpyton-manual for example code (but no BLE code) 34:14 adafruit/Adafruit_CircuitPython_BLE/examples/ble_hid_central.py ( all commented out) 36:13 adafruit/Adafruit_CircuitPython_BLE/examples/ble_current_time_service.py 36:37 iPhone pairing can deliver time 37:08 github espressif/esp-idf/examples/bluetooth/nimble blecent and bleprph 38:38 bleprph/tutorial bleprph_walkthrough.md 41:35 watch running CP and BLE and updating time 43:38 view example for bleprph/main/main.c code 44:14 CP repo ports/espressif/common-hal/_bleio/PacketBuffer.c 44:26 and ports/espressif/common-hal/_bleio/Connection. ( TODO:Implement this ) 46:58 using copilot to make printf debugging faster! 50:54 also Adapter.c 53:39 refer to online CP docs for _bleio 56:20 git switch ble_bonding 58:03 clangd feature for genertated tags in editor ( mentioned a few weeks ago )o 59:54 S3 WROOM-2 N32R8V 1:01:02 set up window for serial output capture and CP serial REPL 1:06:21 update code.py - start test / paired - decode connections 1:09:20 CP doesn't have audio over BLE 1:17:36 use chatgpt to convert C #defines to switch statement function 1:25:54 save the work in process and switch to embedded-build git repo 1:27;20 fetch and pip install the build tool 1:31:28 review the build code in build_circuitpython.py 1:34:44 build tool uses python asyncio to get parallelism 1:35:38 return to the perfetto.dev chart of the threads to see basic trace information 1:43:02 when you call an async function, it doen't even begin to execute it - it just wraps it so you can run it later1:44:20 discussion of zig build system 1:45:30 rerun the build - this time with some more parallel tasks 2:01:43 TODO: add memoization to the build system in the future 2:04:01 push the code tannewt embedded build and wrap up 2:11:10 have a great weekend
----------------------------------------- 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 -----------------------------------------#3DPrinted Neo Trinkey Case with conductive touch pads https://learn.adafruit.com/neo-trinkey-caseAdafruit Industries2024-05-19 | ...Build a Jeopardy Game Buzzer https://learn.adafruit.com/quiz-show-controller-keyboard-bluetoothAdafruit Industries2024-05-17 | ...JOHN PARKS WORKSHOP LIVE 5/16/24 Track SequencerAdafruit Industries2024-05-17 | JOHN PARK'S WORKSHOP LIVE 5/16/24 Track Sequencer CircuitPython Parsec Learn Guide Recap Gear Report Retro Gear more!
Subscribe to Adafruit on YouTube: http://adafru.it/subscribe
New tutorials on the Adafruit Learning System: http://learn.adafruit.com -----------------------------------------EYE ON NPI - Infineon PSoC™ 4000T Microcontrollers and CY8CPROTO-040T Eval Board @infineon @digikeyAdafruit Industries2024-05-16 | This week's EYE ON NPI will take you to Infinity and Beyond, with Infineon PSoC™ 4000T Microcontrollers (digikey.com/en/product-highlight/i/infineon/psoc-4000t-microcontrollers) and the CY8CPROTO-040T eval board (digikey.com/short/qhfjbt39) specifically designed to get you started with the 4000t series microcontrollers and using the Infineon-neé-Cypress CapSense technology for capacitive touch buttons and slider.
The Infineon PSoC™ 4000T series of microcontrollers are based around the classic Arm Cortex M0+ core, running at 48 MHz and with 64K flash, 8K of SRAM. So, a great microcontroller for simple products/white goods that don't need USB or a graphical display, like headphones, rice cookers, tea kettles or electric toothbrushes. The chip is optimized for capacitive touch sensing, with timers and lots of capsense inputs, but not a ton of other peripherals: there's only two serial blocks that can be configured as I2C/UART/SPI, and no ADC/DAC or USB or CAN. As long as your product is intended to be low-cost, and simple, that's probably just fine!
The Infineon PSoC™ 4000T series comes with the 5th generation of CapSense, which features autonomous DMA function in deep sleep, great responsivity, and moisture resistance. One downside of classic capacitive touch solutions is false 'ghost' triggering or sluggish 'touch blindness' when the touch surface is wet. This is a common issue with products that end up being used in a kitchen, bathroom, laundry room, while exercising or outside. That's because droplets of water have capacitance on the order of the human finger and so each droplet looks like a touch. Most capacitive sense implementations have a slow self-zeroing drift calibration procedure, but they don't handle sudden water sprays. CapSense 5th gen, by comparison, will maintain the same raw capacitive count even when there's spray, mist or droplets!
Another neat feature is the autonomous sensing block, which allows ultra low deep sleep current of 6uA with touch-to-wake. Instead of powering up the whole core to do the capacitive touch reading and averaging in the main process thread, readings are done in a zombie mode so that we only wake up when touches are detected.
If your next product design needs a reliable capacitive touch interface, the CapSense 5th gen-powered Infineon PSoC™ 4000T series (digikey.com/en/products/detail/infineon-technologies/CY8CPROTO-040T/22158824) is an excellent low-power Cortex M0+ chip that can act as the main processor of your product with high integration for a tiny BOM at an attractive price. You can get started fast by picking up a CY8CPROTO-040T eval board (digikey.com/short/j5hfb704) that has a programming/debug interface as well as button, slider and proximity sensing CapSense element. Order today and your CY8CPROTO will ship immediately, so that you can get started with your development by tomorrow afternoon!Adafruit Top Secret for May 15, 2024 #adafruitAdafruit Industries2024-05-16 | Visit the Adafruit shop online - http://www.adafruit.com
----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com -----------------------------------------Python on Hardware weekly video for May 15, 2024 #adafruit #PythonAdafruit Industries2024-05-16 | The wonderful world of Python on hardware! Episode 277 (May 15, 2024). This is our weekly Python video highlights! Ladyada and PT review the Python on hardware news 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: adafruitdaily.com ***************************************************
----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com -----------------------------------------
#adafruit #askanengineer #diySHOW and TELL 5/15/2024 #ShowandTell #adafruit #diyAdafruit Industries2024-05-16 | To show and share a project at 7:30pm Eastern today, view the chat or in discord https://adafru.it/discord and look for the JOIN link to join. For best results, be on a wired network connection and use a headset and microphone.Advanced Manufacturing: Made in NYC by Adafruit 5/15/2024Adafruit Industries2024-05-16 | Keep hands clear. Moving Parts.
----------------------------------------- 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 -----------------------------------------#Adafruit Funhouse, designed for #IOT and Home Automation https://learn.adafruit.com/products/4985Adafruit Industries2024-05-16 | ...3D Hangouts – Energy Sword, Media Dial and Milk CrateAdafruit Industries2024-05-16 | This week @adafruit we’re showcasing our Halo Energy Sword prop remake powered by the Feather PropMaker 2040. Updated look at our media dial using QT Py RP2040 and rotary Stemma QT. Prototyping a new project using the massive arcade button with side light NeoPixel strip. Time lapse this week features a milk crate remixed with flexi legs by Audi.
----------------------------------------- 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 -----------------------------------------Halo Energy Sword with LED motion sound effects https://learn.adafruit.com/halo-energy-sword-rp2040Adafruit Industries2024-05-15 | ...JP’s Product Pick of the Week 5/14/24 STEMMA IR Receiver BreakoutAdafruit Industries2024-05-15 | #newproducts JP’s Product Pick of the Week 5/14/24 STEMMA IR Receiver Breakout Deep discount during livestream: adafruit.com/product/5939
Subscribe to Adafruit on YouTube: http://adafru.it/subscribe
New tutorials on the Adafruit Learning System: http://learn.adafruit.com -----------------------------------------Halo Energy Sword RP2040 #3dprinting #adafruitAdafruit Industries2024-05-15 | Halo Energy Sword with motion activated sound effects powered by CircuitPython and the Prop-Maker Feather RP2040
-----------------------------------------Crate with Flexi Legs By Audi https://www.printables.com/model/862547-milk-crate-with-flexi-legsAdafruit Industries2024-05-14 | ...Crate with Flexi Legs #timelapse #3dprinting #adafruitAdafruit Industries2024-05-14 | Every week we'll 3D print designs from the community and showcase slicer settings, use cases and of course, Time-lapses! This Week:
0:00 Housekeeping 2:50 Community News 7:36 State of CircuitPython, Libraries and Blinka 16:18 Hug reports 21:54 Status Updates 34:01 In The Weeds 42:42 Wrap-Up
Subscribe to Adafruit on YouTube: http://adafru.it/subscribe
New tutorials on the Adafruit Learning System: http://learn.adafruit.com -----------------------------------------The Great Search: SMT DIP Switch in 1.27mm pitch #TheGreatSearch #DigiKey @DigiKey @adafruitAdafruit Industries2024-05-13 | SMT DIP switches are an excellent way to add quick configurability to a design - they are more compact than individual switches, more usable than cuttable pads, and less fiddly and error-prone than pin jumper shunts (digikey.com/en/products/detail/sullins-connector-solutions/NPC02SXON-RC/2618266).
For a new design, there are 4 configurable switches but we wanted to keep the board nice and compact - so using 'full sized' 2.54mm SMT DIP switches (digikey.com/en/products/detail/te-connectivity-alcoswitch-switches/1-1825059-3/1021562) would take up half the PCB. Then we saw a design with a tiny SMT switch and realized that these handy components come in a compact 1.27mm size too! Let's go find one for our breakout at DigiKey.
----------------------------------------- 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 -----------------------------------------Desk of Ladyada - Load Cells & HID KeyboardsAdafruit Industries2024-05-13 | We're waiting for a bunch of prototype PCBs to show up from our prior Desks' design work. But one of the great things about electrical engineering is that we can start new projects while we wait! Which is what we did: we get a lot of requests for an HX711 breakout board. We sorta prefer the NAU7802 (digikey.com/en/products/detail/nuvoton-technology-corporation/NAU7802SGI/2769782) since it comes with a Stemma QT-friendly I2C interface. But perhaps folks want to connect a large qty of sensors, in that case, SPI will do better since you can use 'any pins'.
So we drafted up a prototype for an HX711 design, based on the OSHW Sparkfun (sparkfun.com/products/13879) breakout - but with a few twists! While we're at it, we'll update the NAU7802 since folks asked us to expose the secondary bridge.
Next up, we got a tip on the CH9328 (wch-ic.com/products/CH9328.html) - it's a funky chip that is basically a programmed microcontroller that enumerates as a HID keyboard and can convert ASCII or 'hex report' strings read over UART into keypresses. So, you can emulate a keyboard even if your chip doesn't have native USB.
And see The Great Search - SMT DIP Switch in 1.27mm pitch digikey.com/short/31d730rdConnect via BLE with Apple Notification Center Service https://learn.adafruit.com/ble-buzzy-boxAdafruit Industries2024-05-13 | ...Deep Dive w/ Tim: Library PR Testing + Some Circup Stuff if TimeAdafruit Industries2024-05-11 | Visit the Adafruit shop online - http://www.adafruit.com
----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com -----------------------------------------JOHN PARKS WORKSHOP LIVE 5/9/24Adafruit Industries2024-05-10 | JOHN PARK'S WORKSHOP LIVE 5/9/24 CircuitPython Parsec Learn Guide Recap Gear Report Retro Gear more!
Subscribe to Adafruit on YouTube: http://adafru.it/subscribe
New tutorials on the Adafruit Learning System: http://learn.adafruit.com -----------------------------------------EYE ON NPI - ams OSRAMs TCS3530 True Color Sensor #EYEonNPI #DigiKey @DigiKey @adafruit @amsOSRAMAdafruit Industries2024-05-09 | This week's EYE ON NPI is catchy like an 80's pop song (youtube.com/watch?v=LPn0KFlbqX8), it's ams OSRAM's TCS3530 True Color Sensor (digikey.com/en/product-highlight/a/ams/tcs3530-true-color-sensor) It is a new light sensor from ams OSRAM that is pre-calibrated for CIE XYZ color temperature sensing output, without a lot of gnarly math!
We're huge fans of ams's light sensors, one of our first sensor breakouts was the TSL2561, (digikey.com/en/products/detail/ams-osram-usa-inc/TSL2561T/3095179) a wide-input-range light sensor with an I2C interface. We followed that up with a breakout for the TCS34725 which can detect separate red, green, blue and clear channels. With a little math, color reflected off of objects can be calculated into RGB color-space - we used it to make an umbrella that matches whatever color it touches! (learn.adafruit.com/florabrella)
Since then, ams OSRAM has worked to create better light sensors that reduce the need for end-user calibration or a lot of microcontroller lifting. The chips have carefully tuned PN diodes to not only be able to report correct color values, but ideally also have little variation from sensor-to-sensor.
The TCS3530 (digikey.com/short/qwt595fh) is the latest color sensor from ams OSRAM, and it's also their newest with XYZ color output! This means you can read CIE XYZ color values out directly from the driver, which is going to be the best way to model what a human eye sees (en.wikipedia.org/wiki/CIE_1931_color_space) - not just an optimal concept based on 'pure' RGB photodiodes. This makes it ideal for use with cameras, monitors, printers/copiers and other devices that have humans that are looking at the colors. By detecting ambient light temperature, monitors and camera sensors can adjust their white balance to have their color gamut appear more 'natural' even in yellowish incandescent or halogen, or blueish fluorescent light.
The TCS3530 (digikey.com/short/qwt595fh) does this by having 8 separate PN diodes, each tuned to a specific frequency band, to cover from about 400nm to 750nm. The diodes are normalized by the ALS engine so that you don't get over-sensitivity to green or IR. The diodes are arranged in a 4-way symmetric array to get fully balanced readings across all frequencies: there's probably some reasoning to how the layout is done to avoid signal from one diode from affecting a nearby one, something ams has decades of experience with. A modulator and flicker detection system can sense light pulses such as those from incandescent bulbs (at 120 Hz) or monitors (30 to 60 Hz) so that we can sample at the same times during the wave, or sample long enough to capture a full waveform worth of light.
Interfacing is fairly simple, although there are a few things to watch out for during integration. The sensor supports both I2C and I3C (youtube.com/watch?v=hC4zkvdVag4) so it's good for legacy or modern microprocessors. Note the chip requires no greater than 1.8V power and logic, so for 3.3V systems - a shifter will be necessary. Finally - the chip has a massive number of registers to tweak the settings. So while you could write a driver, you're probably best off using ams OSRAM's TCS3502 linux C kernel driver to base your implementation if you are not just using Linux/Android directly.
If you want to add precision color sensing with pre-calibrated CIE XYZ outputs to your next design, the ams OSRAM's TCS3530 True Color Sensor (digikey.com/en/product-highlight/a/ams/tcs3530-true-color-sensor) is a top choice from a world leader in light sensing. And best of all, it's in stock right now at DigiKey for immediate shipment! Order today and you will get this compact all-in-one devices shipped to your door so you can start letting your true colors shine by tomorrow afternoon.