Tim/foamyguy @foamyguy.bsky.social · 24/05/2025*Flashing Warning* An idea 🐛 that got stuck in my brain while working on the #CircuitPython driver for the OPT4048: Transmitting data with a series of blinking colored lights. Successful transmission & receipt achieved 🎉. Transmitter top, receiver bottom, message highlighted at end. 🌈💡📡 1101
Tim/foamyguy @foamyguy.bsky.social · 10/05/2025Shout out to Zach's Math Zone on YT: www.youtube.com/@ZachsMathZo... This friendly person makes concise informative videos breaking down mathmatical concepts visually. Bonus points in my book for the recent videos on different ciphers.youtube.comZach's Math ZoneThis channel provides educational videos that can help anyone learn math. 010
Reposted by Tim/foamyguycircuitpythonshow.com @circuitpythonshow.com · 02/05/2025Catch up on the latest episode with guest @foamyguy.bsky.social - we chat about the challenges of designing games for CircuitPython and some of the games he's created. 032
Tim/foamyguy @foamyguy.bsky.social · 01/05/2025Props to the friendly librarians at Putnam County OH District Library for their ongoing PSA-like series about the latest techniques commonly in use by scammers. www.youtube.com/watch?v=wdbU... I really appreciate them taking the time record and publish these. ♥️ #Libraryyoutube.comHospice Fraud: it’s a thing nowYouTube video by Putnam County District Library 011
Reposted by Tim/foamyguy#CircuitPython @circuitpython.org · 29/04/2025Improving garbage collection time in CircuitPython blog.adafruit.com/2025/04/28/i... 154
Reposted by Tim/foamyguylearn.adafruit.com @learn.adafruit.com · 25/04/2025Using a Keyboard with USB Hostlearn.adafruit.comUsing a Keyboard with USB HostUSB Keyboards are things that we often take for granted while working on devices with a full OS with support for them like Linux on a Raspberry Pi, or Mac / Windows on a PC. Using a USB keyboard with a microcontroller requires a more deliberate effort to find and connect to the device, and then read and interpret data that it sends. This guide covers the steps necessary to use a USB keyboard with CircuitPython and Arduino. 063
Tim/foamyguy @foamyguy.bsky.social · 25/04/2025North Korean hackers looking on as people throw millions into crypto grift coins in an attempt to curry favor with his orangeness. 000
Tim/foamyguy @foamyguy.bsky.social · 23/04/2025youtu.be/X7PLaaIo6F0?... wouldn't ordinarily listen to or share crypto vid, but Tigran has my utmost respect. Former IRS agent. Helped investigate and bring justice in many high profile crypto cases. Lived through a nightmare held hostage by Nigeria for months. No coin shilling, just humanity.youtu.beBinance's Tigran Gambaryan's Near-Death Detention in Nigeria: An Exclusive InterviewYouTube video by Henri Arslanian 010
Reposted by Tim/foamyguyHackaday @hackadayofficial.bsky.social · 21/04/2025Keebin’ with Kristina: the One with the Part Pickerhackaday.comKeebin’ with Kristina: the One with the Part PickerHackaday Article 021
Reposted by Tim/foamyguycircuitpythonshow.com @circuitpythonshow.com · 21/04/2025New episode! You may have seen @foamyguy.bsky.social doing a livestream on Fridays or Saturday mornings, now get to know him. We chat about how he first started with computers and designing games in CircuitPython. Visit www.circuitpythonshow.com/@circuitpyth...circuitpythonshow.comDesigning Games for CircuitPython with Tim "foamyguy" CocksTim Cocks, better known as foamyguy in the Adafruit community, shares his experiences in designing games for CircuitPython. Tim and Paul also discuss some recent games Tim has worked on. 00:00 Intro 00:16 Tim’s start with computers 1:48 Discovering CircuitPython 8:16 Challenges designing games for microcontrollers 13:16 1D Chomper 15:44 Blinka Says 18:58 Karel the Robot 23:24 Which microcontroller? 25:42 Wrap-up 032
Reposted by Tim/foamyguyJoseph Cox @josephcox.bsky.social · 21/04/2025The FBI says it can't find "missing" records about hacking tools it purchased www.404media.co/the-fbi-cant...404media.coThe FBI Can't Find ‘Missing’ Records of Its Hacking ToolsThe FBI bought multiple hacking tools for $250,000. Despite that, the FBI says it can't find any more records about the tools. 38324
Tim/foamyguy @foamyguy.bsky.social · 20/04/2025Randomized #egg painting in #CircuitPython with TilePaletteMapper. Original sprites from onocentaur.itch.io/eggs. Code: github.com/FoamyGuy/Cir... 🥚🎨🐍 #easteregg 062
Tim/foamyguy @foamyguy.bsky.social · 19/04/2025Had the thought last night: "If I can encode 1 book into the blue channel of pixels, then it should be possible to encode 3 books into an image using all 3 color channels right?". Indeed it is. I think I like the dark one more, but both are neat. #python 020
Reposted by Tim/foamyguycircuitpythonshow.com @circuitpythonshow.com · 19/04/2025Coming Monday: Meet @foamyguy.bsky.social - Paul and Tim chat about how Tim got his start with computers, designing games for CircuitPython and some of his favorite games he's written. 022
Tim/foamyguy @foamyguy.bsky.social · 19/04/2025Saw this idea on bsky the other day... Wrote scripts to encode/decode a book into a pixelated image and back. 1st book I encoded is The Up-To-Date Sandwich Book 🥪📘. TY gutenberg.org. Code: github.com/FoamyGuy/Boo... #python 🐍 240
Reposted by Tim/foamyguylearn.adafruit.com @learn.adafruit.com · 16/04/2025Match3 Game on the Adafruit Metro RP2350learn.adafruit.comMatch3 Game on the Adafruit Metro RP2350Use MicroPython and the Raspberry Pi RP2350 chip to make this fun game played with two USB connected mice. Output is to most HDMI displays in glorious color. 062
Reposted by Tim/foamyguymatttrentini.bsky.social @matttrentini.bsky.social · 16/04/2025MicroPython v1.25.0 has been released! github.com/micropython/... A *huge* update, particularly for the ROMFS feature, and the new Alif port. However, as with all MicroPython releases, there are hundreds of improvements and fixes. Such focus on refinement!github.comRelease ROMFS, alif port, RISCV inline assembler, DTLS, mpremote recursive remove · micropython/micropythonAfter more than three years in development, the "ROMFS" feature has been finalised, its filesystem format specified, and the VFS driver and supporting code are included in this release of MicroPyth... 0166
Reposted by Tim/foamyguyHackaday @hackadayofficial.bsky.social · 15/04/2025Keebin’ with Kristina: the One with John Lennon’s Typewriterhackaday.comKeebin’ with Kristina: the One with John Lennon’s TypewriterHackaday Article 031
Reposted by Tim/foamyguyThe Bootloader @thebootloader.net · 07/04/2025New episode! Special guest @andypiper.me joins @todbot.bsky.social and @paulcutler.org and they chat about a new home page for your browser with Glance, open source soundfonts, automatic filament detection for your 3D printer, and more. Find the show wherever you get your podcasts.circuitpythonshow.comWelcome Andy PiperAndy Piper joins Tod and Paul and they discuss an open source laptop, 3D printing filament detection, synths, and more. Visit Andy’s homepage Check out TheBootloader.net for detailed show notes and transcript. Follow us on social media: Andy Piper on Mastodon or Bluesky Paul Cutler on Mastodon or Bluesky Tod Kurt on Mastodon or Bluesky 00:00 Intro 00:59 Glance app 5:33 Soundfonts, General MIDI, and a ROMpler 11:55 OpenSpool and SpoolEase 15:39 MNT Pocket Reform 21:55 DIYR Design Lamps and Speaker 25:20 Podcast Later 28:22 Wrap-up 086
Tim/foamyguy @foamyguy.bsky.social · 06/04/2025No need to worry, they learned their lesson. Case closed. #Signal #OPSEC 040
Reposted by Tim/foamyguy#CircuitPython @circuitpython.org · 04/04/2025#CircuitPython 10.0.0-alpha.2 released! blog.adafruit.com/2025/04/04/c...blog.adafruit.comCircuitPython 10.0.0-alpha.2 Released!CircuitPython 10 From the GitHub release page: This is CircuitPython 10.0.0-alpha.2, an alpha release for 10.0.0. Further features, changes, and bug fixes will be added before the final release of … 063
Reposted by Tim/foamyguy#CircuitPython @circuitpython.org · 01/04/2025blog.adafruit.com/2025/04/01/c... Highlights: - Bug fixes.blog.adafruit.comCircuitPython 9.2.7 Released!From the GitHub release page: This is CircuitPython 9.2.7, the latest bugfix revision of CircuitPython, and is a new stable release. WARNING for nRF52 boards only: If your board has an nRF52 UF2 bo… 022
Tim/foamyguy @foamyguy.bsky.social · 01/04/2025Implemented autosave and resume in the #CircuitPython Set card game. Game state is msgpack'd and written to the new CPSAVES partition of flash. #GameDev 🐍🃏💾 0101
Reposted by Tim/foamyguySimon Threadgold @sthreadgold.bsky.social · 01/04/2025She died in binary. That’s dedication. RIP. 121160682909
Reposted by Tim/foamyguySenator Ron Wyden @wyden.senate.gov · 01/04/2025Today's discussion about protecting Section 230 was timely — it's Trans Day of Visibility. Today and every day I will go to the mat to defend the law and stop Trump and Republicans from erasing trans Americans from the internet. 451133151
Tim/foamyguy @foamyguy.bsky.social · 29/03/2025I'll be working on the Set card game #CircuitPython implementation this morning. #LiveCoding stream about 45 minutes from now. www.youtube.com/watch?v=Y8Wi... and www.twitch.tv/foamyguy_twi... 040
Tim/foamyguy @foamyguy.bsky.social · 28/03/2025Next #CircuitPython game is the Set card game. Numberphile on YT has a great vid on it www.youtube.com/watch?v=EkFX.... I'm using their numerical representation in the code. It's also using the new TilePaletteMapper to re-color the cards from 1bit colored sprites to the 3 game colors. 🐍🖱️🎮🎨 040
Reposted by Tim/foamyguyТsфdiиg @tsoding.bsky.social · 26/03/2025The attitude we desperately need in Tech 845955
Reposted by Tim/foamyguy#CircuitPython @circuitpython.org · 26/03/2025UPDATED LEARN GUIDE: Return To The Matrix Now With #CircuitPython #AdafruitLearningSystem blog.adafruit.com/2025/03/26/u...blog.adafruit.comUPDATED LEARN GUIDE: Return To The Matrix Now With #CircuitPython #AdafruitLearningSystemWith some help from the friendly robot Claude.ai I have ported the Arduino Matrix rain code to a new CircuitPython version. There is a new page in the guide covering the CircuitPython version with … 062
Tim/foamyguy @foamyguy.bsky.social · 26/03/2025#NintendoSwitch on RGB Matrix Panels with #RaspberryPi5, a USB HDMI adapter, and github.com/adafruit/Ada... 🎮🥧🐍 020
Reposted by Tim/foamyguyAaron Rupar @atrupar.com · 25/03/2025Wyden: "I'm of the view that there ought to be resignations, starting with the national security adviser and the secretary of defense." 1399407029441
Tim/foamyguy @foamyguy.bsky.social · 22/03/2025TIL how to use multi-interface USB devices in #CircuitPython. Now I have a launcher menu 🚀 and games 🕹️ using both parts of a kbd/trackpad combo over USB Host on RP2350 ⌨️🖲️🐍 0131
Reposted by Tim/foamyguyChris Lovell @mrlovellcomp.bsky.social · 22/03/2025I have created several games on the @microbit.org that I use to teach python in my classroom because making games is fun, and it's a powerful way to learn to code 😀 🕹️🎮 Access the code and worksheets for 🆓 on @github.com here 👉 github.com/MrL832/mrlov... 0176
Tim/foamyguy @foamyguy.bsky.social · 22/03/2025Here's the latest #CircuitPython Fruit Jam animation. I'm happy with how it's come along. I pushed the code to a repo: github.com/FoamyGuy/Ada.... I walked through this code, and worked on it during deep dive tonight if anyone is interested in how it works in more depth. 🍏🎨🐍🤿 0150
Reposted by Tim/foamyguycircuitpythonshow.com @circuitpythonshow.com · 21/03/2025Coming Monday on a new episode of The CircuitPython Show: Liz Clark and Noe Ruiz join the show and discuss how they collaborate on projects together and share some of their favorite collabs. Here’s a clip of how they start off a collab: 153
Reposted by Tim/foamyguy#CircuitPython @circuitpython.org · 21/03/2025There are now 600 CircuitPython compatible microcontroller boards #CircuitPython #Python @adafruit.com blog.adafruit.com/2025/03/21/6...blog.adafruit.comThere are now 600 CircuitPython compatible microcontroller boards #CircuitPython #Python @AdafruitCircuitPython is one of the easiest ways to program microcontrollers. CircuitPython is a programming language designed to simplify experimenting and learning to code on low-cost microcontroller boa… 0124
Tim/foamyguy @foamyguy.bsky.social · 21/03/2025Implementing the Fruit Jam animation is #CircuitPython with displayio TileGrids. Fly-on, overshoot, rebound, and bounce all looking pretty nice. Next up is handling transparency, the secondary bounce on the top row, and the friendly apple on the left, plus tweaking the timings. 🍏🎮🐍 1160
Reposted by Tim/foamyguySenator Bernie Sanders @sanders.senate.gov · 20/03/2025Right now, we have an authoritarian president. He called CNN "illegal." He is trying to encroach on the spending powers of Congress. He is going after the courts. Trump does not respect our Constitution. He just wants more and more power for himself. 35581861529
Reposted by Tim/foamyguylearn.adafruit.com @learn.adafruit.com · 19/03/2025Snake Game on Metro RP2350learn.adafruit.comSnake Game on Metro RP2350The game is displayed on a TV with the help of an HSTX to DVI/HDMI compatible adapter. Player input comes from a keyboard connected to the broken out USB host pins on the Metro RP2350. Use the WASD keys to move the snake around. Eating green apples speeds up the game, red apples slow it down, both colors grow the length of the snake. 031
Tim/foamyguy @foamyguy.bsky.social · 19/03/2025I have a kaleidoscope on my desk for occasions like this. #artwork 020
Tim/foamyguy @foamyguy.bsky.social · 19/03/2025Rainbow painting program with X axis mirror. #CircuitPython on RP2350 with HSTX/DVI output and USB host mouse. 🐍🖱️🌈 070
Reposted by Tim/foamyguyMutex Instruments @mutex-instruments.bsky.social · 18/03/2025Our founder has been working on a menu system with a @adafruit.com 1.14" 240x135 Color TFT Breakout LCD Display. They're quite nice displays for the price. This one will go on the sequencer module. Made with @circuitpython.org ! #mutexinstruments #diymusic #synthdiy #python 1113
Tim/foamyguy @foamyguy.bsky.social · 15/03/2025Colors and D-Pad button are working 🎉. HTTP/Websocket server on the #PicoW with front end HTML/JS page sending Bluefruit Connect compatible packets over websocket. #CircuitPython 🫐📶🐍 072
Tim/foamyguy @foamyguy.bsky.social · 15/03/2025Hardware for today's stream. Experimenting with bluefruit connect API over WIFI. Got some new toys from @oakdevtech.bsky.social this week that will make a perfect test bed for color and button packets. Live on Twitch: www.twitch.tv/foamyguy_twi... and YT: www.youtube.com/@Zobrombee/s... in ~25min 061
Tim/foamyguy @foamyguy.bsky.social · 15/03/2025Last night on the Deep Dive we went from a basic two mouse test script to a functional 2 player memory game. Check out the VOD if you want to see the process www.youtube.com/live/KhzH_xl... #LiveCoding #GameDev #CircuitPython 🐍🖱️🖱️🎮 061