Deep Dive w/Scott: Javascript WebSerial #adafruit

Deep Dive w/Scott: Javascript WebSerial #adafruit

Subscribers:
458,000
Published on ● Video Link: https://www.youtube.com/watch?v=YXpXSfQkvuk



Duration: 1:58:27
1,841 views
33


Join me (Scott) as I answer questions and works on webserial and Javascript.

I'm sponsored by Adafruit to work on CircuitPython. Support them, and by extension me, by purchasing hardware from https://adafruit.com

Chat with me and lot of others on the Adafruit Discord at https://adafru.it/discord.
Deep Dive happens every week. Normally Fridays at 2pm Pacific but occasionally shifted to Thursday at 2pm. Typically goes for two hours or more. Questions are welcome. Next week will be on Friday as well.

0:00 Getting started
0:07:15 housekeeping
0:09:25 What would be the most expensive board?
0:12:20 Does CP slow down the microcontroller.
0:13:36 explain Circuit Playground Express pinout ‘legend’ https://cdn-learn.adafruit.com/assets/assets/000/047/156/original/circuit_playground_Adafruit_Circuit_Playground_Express_Pinout.png?1507829017
0:27:04 is there a way to change Io that has specific functions like using a crossbar or IOMUX in the SAMD outside of bootloader settings?
0:29:04 Dive into SAMD hal busio i2c
0:32:00 ~ CP ‘bootloader’
0:32:43 CP essentials guide i2c - list all combinations if I2C
0:34:31 CP bug#4638: I2C_STEMMA vs STEMMA_I2C? ( how does board.i2c work? )
0:37:24 looking at old CP issues list
0:39:50 Is it time for a ‘native’ display driver for the microbit?
0:41:18 PewPew display ( pewpew10 )
0:43:06 pewpep10 issue 4979 / youtube PewPew 10 with CP - idea: debug interrupts with logic analyzer
0:46:24 microbit update - microphone LED on bootup / discovery / “ello”
0:48:58 the first build of CP that doesn’t have USB!
0:51:02 code.circuitpython.org WebBluetooth
0:53:55 plug podcast talk-python-with-me CircuitPython and MicroPython - Talk Python Live Stream
0:57:30 Connect web-serial to USB-serial
0:58:40 Javascript people doing cool things!
1:03:15 Web Serial API
1:05:35 Adafruit code reviews / transition to pull requests to support continuous integration
1:09:40 request serial port serial.getPorts()
1:11:18 Readable / Writable stream
1:13:56 multiple serial ports from the same device
1:14:30 has anyone used a CP board to manage LED strips? I have a couple govee rgb strips that have an IOS app, but would like to control them without the app.
1:16:55 web usb spec https://web.dev/usb/
1:20:20 switchToSerial(device)
1:24:10 example has a bit more context around the while readable - https://wicg.github.io/serial/#close-method
1:26:30 console.log is so nice - debugging switchToSerial device.open()
1:30:55 How many reviewers does CP have? ( 5 or 6 )
1:33:20 that looks promising! ( getting data from the particle sensor )
1:35:40 Difference between “var” and “let”
1:37:40 “It’s alive” - text decoder displaying data!
1:47:20 have to say your are in an async function if you “await”
1:50:05 code running again - summarize limitations
1:51:11 check in the terrible code - as it is https://github.com/circuitpython/web-editor
1:54:13 wrapping up

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




Other Videos By Adafruit Industries


2021-07-13Cap Types: Electrolytic & Ceramic - Collin’s Lab Notes #adafruit #collinslabnotes
2021-07-13JP's Product Pick of the Week EEPROM Breakout STEMMA QT 4KB @adafruit @johnedgarpark #adafruit
2021-07-13CircuitPython WebBluetooth Test
2021-07-13JP’s Product Pick of the Week 7/13/21 EEPROM breakout @adafruit @johnedgarpark #adafruit
2021-07-13The Great Search: Coin Cell Battery Holder + Lead Time Trends #TheGreatSearch #DigiKey @DigiKey
2021-07-12Loki Sylvie Horns #Timelapse #adafruit #3DPrinting
2021-07-12Multimeter Capacitance Measurement - Collin’s Lab Notes #adafruit #collinslabnotes
2021-07-12CircuitPython Weekly Meeting for July 12, 2021 @circuitpython #circuitpython #adafruit
2021-07-12“Adafruit” made with VQ-GAN + CLIP
2021-07-11Desk of Ladyada - STEMMA QT RTS & UPDI Time
2021-07-09Deep Dive w/Scott: Javascript WebSerial #adafruit
2021-07-09Calipers: Pin Pitch - Collin’s Lab Notes #adafruit #collinslabnotes
2021-07-09In your head - Pink DSA Keycaps for MX Compatible Switches - 10 pack
2021-07-09John Park's CircuitPython Parsec: String Formatting @adafruit @johnedgarpark #adafruit
2021-07-08New Products 07/08/21 feat. Adafruit 24LC32 I2C EEPROM Breakout - 32Kbit / 4 KB - Stemma QT!
2021-07-08Calipers: Diameter & Depth - Collin’s Lab Notes #adafruit #collinslabnotes
2021-07-08JOHN PARK'S WORKSHOP LIVE 7/8/21 Ableton Live Macropad @adafruit @johnedgarpark #adafruit
2021-07-08EYE ON NPI - Analog Devices' LT3960 I2C to CAN-physical transceiver #EYEonNPI @DigiKey @Adafruit
2021-07-08Adafruit Top Secret! July 7 2021 #Adafruit #AdafruitTopSecret @Adafruit
2021-07-08Python on Hardware weekly video 140 #CircuitPython #Python #MicroPython @Adafruit
2021-07-08Made in NYC 7/7/2021 Featuring MacroPad Stacks, Flux and Selective Solder



Tags:
adafruit
electronics
diy
arduino
hardware
opensource
projects
raspberry
pi
computer
raspberrypi
microcontrollers
limor
limorfried
ladyada
STEAM
STEM
python
microbit
circuitpython
neopixel
neopixels
raspberry pi
circuitplaygound
nyc
make
makers
micro:bit
adafrit
adafruit promo code
ada fruit
adafruit coupons
raspberry pi zero
micropython
machine learning
ai
tensorflow