@scruss Found another problem with USB storage emulation on #CircuitPython on the #raspberrypi Pico. If you have the drive mounted and do suspend/resume on the PC, drive interactions on restart can stop the python code running!
I have been teaching #micropython for a while...happy with it. Spending the summer looking at the #circuitpython environment...seems fine? Not totally sure why I would switch away from MP, CP seems only marginally more convenient. Perhaps you who are reading this feel strongly one way or the other? If this is the case I am interested to hear your thoughts!
More fun with plushies and electronics. This guy doesn't have a name yet. A capacitive touch sensor in each hand changes patterns/colors of the LEDs in the ears and antenna. The XIAO sense controller has a built in mic and accelerometer, so I plan to add some more interactive features in the #circuitpython code. I purchased the base sewing pattern on Etsy, and the designer has a great website where she makes many free plushie sewing patterns available (https://cholyknight.com/)
Here is #BCPhysComp student Hunter showing the inside of his @Raspberry_Pi Pico-powered coffee maker. Checks temp, weighs & grinds beans, pumps water. It was some good brew & a great project. All in #CircuitPython, too. 1/2 since Mastodon doesn't do video well. #BuiltWithProfG.
Traveling for #PyConUS tomorrow. Bringing some #CircuitPython robots and handhelds with me. Catch me if you want to see them and/or talk about Python on microcontrollers.
having a what I think is a "weird" #CircuitPython problem. using an nrf52840 based thing (seeedstudio xiao & adafruit raytac dongle) and using the example programs for the adafruit_ble module and after a few seconds i'm running out of ram. always happens. sometimes as few as 10 results, sometimes as many as 3 or 4000 but it always happens. Anyone have any idea why? i can't think of why it wants so much ram for a simple scan loop.
it's coded in #circuitpython and i put a lot of work into it to make sure it was functioning accurately while also looking nice with this round display. this required a lot of math and displayio graphics tricks that will hopefully be a helpful example for folks
Added weather data to the sportsball project. Also added a clock that shows if there is no game data available for a team. I sped up the display swap for demo purposes, usually it’s 10 seconds per scene. Coded in #CircuitPython
What's the easiest camera module to interface to the #raspberrypi#pico that you can get access to the image from #micropython or #circuitpython with?
the #usefulsensors#tinycodereader is great for normal qrcodes but working on decoding rMQRs and usefulsensors said they have no plans for a new rMQR decoding module or different firmware to do that so going to need to roll my own solution
Time since starting programming in #CircuitPython and getting "Volume was not properly unmounted. Some data may be corrupt. Please run fsck." from a code glitch crashing the board: 22 hours, 42 minutes, 24 seconds
Prototyping a dial controller friend for Pikku macropad. The "Pikku Dial". Have to get some rubber feet on that as it's too light and slippery when dial is turned so it easily rotates the whole case. Testing with various knob designs. #3dPrinting#CircuitPython#RaspberryPi Pico
My latest #CircuitPython project is an update to an old PyPortal project, but this time using an RGB Matrix.
My turntable is in the other room. I pick an album to listen to on my website and it downloads the album art, converts it to a 64x64 bitmap, and then applies gamma correction to the image so it looks good on an RGB Matrix.The website sends a MQTT message and the S3 Matrix Portal downloads the album art for display. And now I can see the album art in my office!
I finally got round to put together a simple #rp2040 based MIDI/audio setup to play with some of those brilliant #synthio experiments by @todbot .
In this clip I'm checking out polyphony and a couple of #wavetable sounds using a #Pimoroni Pico Lipo hooked up to their Pico Audio Pack and @adafruit's MIDI FeatherWing (via a dodgy and bodgy DIY adapter).
tomorrow @ecken and i will be on the hackster cafe with @alexglow to chat about a few recent and upcoming projects that use the @adafruit rp2040 prop-maker feather and #circuitpython
omg I'm on the @realpython podcast, "Resources and Advice for Building CircuitPython Projects". We talk about #CircuitPython but also #SynthDIY, and hacking in general. (Apologies in advance for my rambling, I am unused to speaking to people in real-time) Thank you, @digiglean, for being such a gracious host! https://realpython.com/podcasts/rpp/161/
#Makers is there any downside to using #CircuitPythonother than the speed of execution? The things i'm thinking of won't need anything particularly fast.
There’s a neat new core library in CircuitPython: bitmapfilter. Originally designed for the PyCamera project, it’s got many useful operations for generative art stuff like I do in Processing/p5js. Here’s a start: random circles bluring away. note, it does require a fast processor like the ESP32-S3 as on this great Lilygo board. Code: https://gist.github.com/todbot/5b649b0ff314f2e723b6dd68d36c05b5
Thanks @stylus for your work on this library! #CircuitPython#Processing#p5js#GenerativeArt#Lilygo