Deep Dive w/Scott: Emoji Fonts in CircuitPython! #adafruit

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



Duration: 0:00
731 views
13


Join Scott as he finishes up work on LVGL font on disk support and answers any questions folks have. He's been trying Windsurf AI assistant for coding too!

Visit the Adafruit shop online - http://www.adafruit.com/

Thanks to dcd for timecodes:
0:00 Getting started
1:11 Hello everyone - welcome to Deep Dive
2:15 Fruit Jam will be available in the future
2:40 Thanks to Tim / FoamyGuy for filling the past few weeks
3:00 Scott will not be doing Deep Dives in May
4:40 Status update: Added third drive to CP
7:00 NerdSnipping - supporting emojis
8:37 unifoundry.com emojis
9:14 added lvmfont to the Adafruit_CircuitPython_BitMap_Font library
10:05 used Claude code to generate file parsing code (it checks for error message from compiler)
12:00 Demo of what is working so far - using new capture card - live output from Fruit Jam
13:16 Windsurf - (a fork of vscode)
14:13 emojipedia.org
15:01 partypopper, parting face, and other emojis
15:40 fonts loaded off the "disk" - not using all the RAM
17:13 NERD FONTS nerdfonts.com - fetching rain cloud icon
21:26 Status Bar emojis vs. terminal emojis
22:40 meta-period to get to emoji selector
23:09 emojipedia / wire keyboard / unicode plains
24:30 Circuitpython-font-generator (created by AI Friend)
26:53 Unicode Character Ranges at jrgraphix.net
27:18 using Cascade AI to help generate code - using Windsurf for code review
30:26 Might look at RooCode in the future
37:08 eject the drive and restart
39:07 Look at Claude code
43:22 vscode issues - the constant pop-ups....
48:55 check out the Japanese fonts - ( see tio showing the fonts )
54:45 return to windsurf and add some debug prints
1:00:27 Disable some of the serial mirroring
1:11:23 More debugging required :-)
1:27:06 fix might be to use the counts...54:45 return to windsurf and add some debug prints
1:00:27 Disable some of the serial mirroring
1:11:23 More debugging required :-)
1:27:06 fix might be to use the counts...54:45 return to windsurf and add some debug prints
1:00:27 Disable some of the serial mirroring
1:11:23 More debugging required :-)
1:27:06 fix might be to use the counts...54:45 return to windsurf and add some debug prints
1:00:27 Disable some of the serial mirroring
1:11:23 More debugging required :-)
1:27:06 fix might be to use the counts...54:45 return to windsurf and add some debug prints
1:00:27 Disable some of the serial mirroring
1:11:23 More debugging required :-)
1:27:06 fix might be to use the counts...
1:29:46 add ascii font also to a few languages
1:33:10 that fixed it - ascii in title bar and terminal
1:34:44 update settings.toml ( selecting fonts? )
1:38:00 staging changes and rebuild
1:42:35 now we have emojis
1:45:10 how to get cascade to remember context
1:48:50 edit ing .windsurfrules
1:49:29 claude created CLAUDE.md, windsurf didn't
1:51:38 stage more changes and git commit --amend
1:53:41 the new HDMI capture card was XR1 lite from EVGA ( was using the adafruit card )
1:56:46 wrap-up
1:58:39 artifacts in the circuitpython-font-generator


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




Other Videos By Adafruit Industries


2025-04-03Little Connection Machine for a Raspberry Pi or Pico learn.adafruit.com/little-connection-machine
2025-04-023D Hangouts – Asteroid Tracker, Camera Slider and REPO robot
2025-04-02JP’s Product Pick of the Week 4/1/25 RECAP Sparkle Motion Mini WLED-friendly ESP32 LED Driver
2025-04-02#3DPrint a Chaos Emerald inspired by Sonic learn.adafruit.com/led-emerald-with-circuit-playground
2025-04-02JP’s Product Pick of the Week 4/1/25
2025-04-01Kwabena Agyeman from OpenMV!
2025-04-01R.E.P.O Robot By DanishFish makerworld.com/en/models/1192726-repo-robot-posable-and-disposable
2025-03-31R.E.P.O Robot #timelapse #3dprinting #adafruit
2025-03-30custom wireless gamepad learn.adafruit.com/custom-wireless-bluetooth-cherry-mx-gamepad
2025-03-29#3DPrinting in flexible material to make a bumper learn.adafruit.com/circuit-playground-wearable
2025-03-29Deep Dive w/Scott: Emoji Fonts in CircuitPython! #adafruit
2025-03-28John Park's CircuitPython Parsec: USB Gamepad Configuration #adafruit #circuitpython
2025-03-28Build a timelapse rig with the camera module from Raspberry Pi! learn.adafruit.com/pi-timelapse
2025-03-28John Park's Workshop Live 3/27/25
2025-03-26LOVE Light: LED Filament Lamp Tutorial #adafruit
2025-03-26JP’s Product Pick of the Week 3/25/25 Metro RP2350 RECAP
2025-03-26Severance Bluetooth speaker learn.adafruit.com/bluetooth-speaker #3dprinting #adafruit
2025-03-26JP’s Product Pick of the Week 3/25/25
2025-03-25Severance Inspired Bluetooth Speaker #3DPrinting
2025-03-25Flexi Pangolin By FilliFuu makerworld.com/en/models/1090887-flexi-pangolin #3dprinting #adafruit
2025-03-24Flexi Pangolin #3dprinting #timelapse #adafruit