Tod Kurt (todbot)

@todbot
1.6K Followers
805 Following
3.3K Posts

runs ThingM, maker of blink(1) USB LED & BlinkM, co-founder CrashSpaceLA hackerspace, Pasadena, CA, he/him 

#electronics#circuitpython #arduino #rgbled #usbhid #blink1 #raspberrypipico #diysynth #eurorack #synths #synthesizers #midi #openhardware #opensource #pasadena

searchable

codehttps://github.com/todbot
hackerspacehttps://crashspace.org/
bloghttps://todbot.com/blog/
blink1https://blink1.thingm.com/
New blog post (2 days in a row!?) - circuitpython-bambulabs published: https://www.paulcutler.org/blog/2026/03/30/circuitpython-bambulabs-published/ (With a special thanks to todbot and foamyguy) #CircuitPython #BambuLabs
circuitpython-bambulabs Published! - PaulCutler.org

Paul Cutler's blog and homepage

Listen to the latest episode of The CircuitPython Show and hear some of John Park's favorite #CircuitPython memories, including this one:
Ladies and gentlemen, we have a working BambuLabs #CircuitPython library, making it easy to query info about your printer. This way people can build UIs on top of the easy to get data.
Beautiful day for a protest #Pasadena #California #NoKings

I know people say if you're going to No Kings or any other protest you need to do this and that, or list all the things you should do, but really all you need to do is show up and walk around for a bit.

Really. Just another body there sends a message.

It's not scary, you don't have to do anything. Just show up and hang out with some nice people for a while.

#NoKings

I want to teach a class on repurposing electronics. We could start out just taking some broken things apart and seeing if we can fix them, but every student would have to pick something to repurpose or revive as a semester-long project. Maybe they want to turn an old propane lantern into an LED lantern, convert a cordless drill with dead nicad batteries to lithium, or jailbreak an e-bike. Everyone should leave the class with a device or appliance with a new lease on life. A community college should hire me for this

RE: https://mastodon.world/@gallaugher/116301569118449916

Learn more about Esha Patel and Professor Gallaugher's Physical Computing course in the next episode of The CircuitPython Show coming April 6th.

I've ported the Software Automatic Mouth (SAM) speech synthesis to the #Raspberry Pi Pico and #MicroPython - it uses Programmable IO as well. No fancy components or hardware required, just an 8ohm speaker on a GPIO pin and GND. It can even sing!

https://github.com/kevinmcaleer/sam

@becomethewaifu Thanks, yes, I was looking at that too. But I think there’s no way to associate the drive in SPStorageDataType with the USB device in SPUSBHostDataType since there’s no LocationID in the former. Perhaps by associating “_name” with “physical_drive.device_name” but seems sketchy