Search
269 results for “circuitpython”
-
Paul got me a CircuitPython synthio shirt! Thanks @prcutler! It’s a wonderful #CircuitPythonDay2024 present! #CircuitPython #synthio https://hachyderm.io/@prcutler/112972142726716429
-
Tips on how to use CircuitPython in a bigger project with @prcutler and @todbot for #CircuitPythonDay happening now!
youtube.com/live/uTl1KA2MPxI
-
Hey @adafruit fam - too early to post #CircuitPythonDay content? If not, here's a build video on making Yoda talk phrases & answer Magic Eight Ball-style questions. Uses the @RaspberryPi Pico, a microSD card reader, the MPR121 capacitive touch board, and a speaker/stereo jack. #BuiltWithProfG Hack on! https://youtu.be/7ZfKEFuvWEY
-
Here it comes, #CircuitPythonDay2024!
In celebration, a sketch that somewhat recreates the THX "Deep Note" sound on SparkFun Pro Micro #RP2350.
The messy code: https://gist.github.com/todbot/046b1c8243002ef76c5e2fabae84ba0e
#CircuitPython #synthio #RaspberryPiPico -
Pleased to see that after a heroic bit of sleuthing on @tannewt’s part, #CircuitPython audio seems to work great now on #RP2350. Maybe I will have something for #CircuitPythonDay2024 using it! The #SparkFun Pro Micro format is so nice
-
Look at these beautiful little RP2350 jewels.
Can’t wait to start hacking on them!
Looks like they run the Pico2 build of #CircuitPython just fine!
https://www.sparkfun.com/products/24870
#raspberrypipico #rp2350 #sparkfun #pico2 -
The “picotouch_drumcard” boards showed up today! I put some software on it too. A few gotchas in my design but I can make it work. Now on to sample playback, since this is labelled a drum machine after all
#CircuitPythonDay2024 #CircuitPython #raspberrypipico #synthio -
woohoo my little touchwheel0 capsense touch wheel made it on the @tindie blog!
#CapacitiveTouch #CircuitPython #ipod #CapactiveSensing #CapSense
https://hackaday.social/@tindie/112281788661991919 -
Several folks asked if they could get the little capacitive touch wheels I made as a badge add-on giveaway for Hackaday Supercon 2024. Now you can get them in my Tindie store!
Demo video of using two on a breadboard:
https://youtu.be/Db7S75eE-G8
Tinde link: https://www.tindie.com/products/todbot/touchwheel0-capacitive-touch-wheel/
More details on the code and board files if you want to make your own: https://github.com/todbot/touchwheels/
#CircuitPython #CapacitiveTouch #CapSense #Hackaday #Supercon #RaspberryPiPico -
More CircuitPython capacitive touch sensing madness w/ the Pico. Now I can do touch sliders and touch wheels. Is this board interesting to anyone else, should I put it in my Tindie store?
https://www.youtube.com/watch?v=n9cSR43akds
#CircuitPython #CapacitiveTouch #RaspberryPiPico -
I made a little 3d-printable case for my “qtpy_synth” test board to help me play with CircuitPython synthio (and Arduino Mozzi). It works pretty well, I like it better than the standoffs I originally started with. And now can have some cool matching 3d-printed knobs! https://www.printables.com/model/757087-case-for-qtpy_synth-circuitpython-synthesizer
more about qtpy_synth: https://github.com/todbot/qtpy_synth
#CircuitPython #synthio #rp2040 #qtpy #synthDIY -
Anyone else knows HID “System Control” commands or USB keyboard sleep/wake magic? I think I implemented it correctly in CircuitPython and seems to function mostly correct on Windows but on MacOS, it brings a "Are you sure you want to shutdown?” dialog. https://gist.github.com/todbot/5cd232e16c7a67bd2172d6719f8a8518
#CircuitPython #USB #USBHID #HID #keyboard -
I ended up programming this one with Adafruit's #circuitpython, because they have a very easy to use #ds18b20 driver and wifi driver. My preferred #Rust framework, #embassy, doesn't yet have a 1wire implementation and it looked a little gross to write it for a one-off temp sensor. I'll return to this some time later; for now, I have a thermometer located near my thermostat that I can poke and get a reading from whenever I want.
Also: The pi pico is a power hog but dang is it handy.
-
Currently using CircuitPython on a Raspberry Pico W in an IoT research project.
I've found when a sensor stops reporting, it is difficult to determine why, especially if we rely on reporting the errors over WiFi.
The pico will blink twice every 5 seconds, which appears to be a way of CircuitPython to report a general exception occurred, even though we catch all exceptions.
I'm curious if anyone has run into this and any tips they might have?
-
A little demo of a project I've been working: I made synthesizers for every attendee of our Sketching in Hardware conference! It was a lot of fun "infecting" people with little musical noise toys. It's called "picotouch_synth" and it's an evolution of the CircuitPython synthio on Raspberry Pi Pico stuff I've been doing for a while now
https://www.youtube.com/watch?v=0FgqWdkIjWM
more details: https://github.com/todbot/picotouch_synth
#CircuitPython #synthio #raspberrypipico #rp2040 #synthDIY -
Video of wavetable scanning using this new visualization technique. I love it! The resulting images are so beautiful and I'm finding the visualization really useful. Making me rethink my little synth toy designs
https://www.youtube.com/watch?v=O9iZOytzOHg
code: https://gist.github.com/todbot/d1034a677e62a4b9546ff3652f4b2114
#CircuitPython #wavetable #synthio #pygamer #synthDIY -
I'm working on visualizing wavetables for CircuitPython synth stuff. Can you match the image on the left and right? Pretty cool but wow such a different way to see these waves! (each horizontal line is one waveform from the wavetable) The Pygamer is a great tool for this exploration since it has (albeit, noisy) audio outs in addition to screen + keys
#CircuitPython #wavetable #synthio #pygamer -
The CircuitPython synthio panel was a lot of fun! Thank you @prcutler for organizing & hosting. Thanks to panel members John Park for the Intro to Synthesis at the start of the panel, @kattni for {musical/educator/synth}-using observations, @stylus for synthio deep knowledge, and to @adafruit for making it all happen! Here's a recording of the livestream: https://www.youtube.com/watch?v=SC4hUUfxVB0
#circuitpython #synthio #synthdiy #synthesizer -
CircuitPython synthio panel happening now! #circuitpython #synthio
https://hachyderm.io/@prcutler/110905939632072545 -
New synth who dis?
Another toy to play with CircuitPython synthio
https://www.youtube.com/watch?v=9U2Dn7ckdbs
https://github.com/todbot/pico_test_synth
#circuitpython #raspberrypipico #synthio #synthdiy #rp2040 -
More synthio fun! I took an existing CircuitPython algorithmic melody generator (bouncing balls on an 8x8 LED grid) and added a few lines of synthio. I also made it so it plays randomly in a scale (mixolydian) Thanks again for synthio @stylus!
https://www.youtube.com/watch?v=x4vIhXtOra0
code: https://gist.github.com/todbot/1ecc3ba51c44bfe0c9a4c6db6d4a6b7e
#CircuitPython #synthio #synthDIY #esp32 #esp32s2 -
Time for another circuitpython synthio trick! This one's a fairly small sketch showing how to use wavetables in your synthio code. Modulating the wavetable position w/ LFO makes for such expressive tones. And we're hearing just 20% of the wavetable!
https://www.youtube.com/watch?v=CrxaB_AVQqM
The code: https://github.com/todbot/circuitpython-synthio-tricks/blob/main/examples/wavetable_midisynth/code.py
The h/w: https://github.com/todbot/qtpy_synth
(running on a QTPy RP2040; there's also a I2S DAC version for Pico)
#CircuitPython #synthio #RaspberryPiPico #rp2040 #synthDIY #wavetable -
1. The easiest way to get into microcontrollers for you is to buy @adafruit #pybadge or #pygamer and program it on #circuitpython, a limited version of #python.
https://www.adafruit.com/product/4200
2. #Rust will let you program anything and smartly utilize limited resources. Entry level is high.
3. #Golang strikes the balance. It's easy to learn and with #tinygo you can program any microcontrollers, including abovementioned pybadge.
-
It's not the most musical, but here's a demo showing the complexity of sound you can get from synthio using two wavetables and simple modulation. Less than two pages of code!
https://www.youtube.com/watch?v=V3454a47xIs
#circuitpython #synthio #synthDIY #rp2040 #qtpy #wavetable #synthesizer -
CircuitPython Happenings Hack Chat with Adafruit - Join us on Wednesday, July 26 at noon Pacific for the CircuitPython Happenings Hac... - https://hackaday.com/2023/07/24/circuitpython-happenings-hack-chat-with-adafruit/ #hackadaycolumns #hackchat #slider
-
Very excited by this: morphing wavetable synth in CircuitPython! https://www.youtube.com/watch?v=4hgDi6MNfsI It's still rough around the edges, but is sounding _really_ cool. Since it's wavetable-based, swapping wavetables gives the synth an entirely different character. (did you know of this awesome set of wavetables? https://waveeditonline.com/ Just drop these WAVs in the CIRCUITPY drive & get new sounds) All on a little QTPy RP2040! https://github.com/todbot/qtpy_synth
#CircuitPython #synthio #synthdiy #wavetable #rp2040 -
#OpenSauceLive was a blast today. Here’s our bushed crew at the end of the day after many many #ALICEfpv Avatar Challenges.
Come see us on day 2 at booth D3.10
—
#RaspberryPi #Robots #Makers #3dPrinting #RoBud #CircuitPython -
New board, who dis
#CircuitPython #synthDIY #synthio #rp2040 #qtpy -
How about a complete battery-powered MIDI monosynth in CircuitPython synthio? Three oscillator w/ 2-pole resonant low-pass filter. Great for basslines! Both USB & Serial MIDI. Responds to MIDI velocity & CCs to adjust loudness, filter, vibrato, and release time.
https://www.youtube.com/watch?v=S1-TDjxE3Qs
#CircuitPython #SynthDIY #MIDI #synthio -
Who needs a sequencer when you’ve got LFOs?
https://youtube.com/watch?v=m_ALNCWXor0
Code: https://gist.github.com/todbot/18f8b6a1126fe6397784c5a4bf980510
#CircuitPython #RaspberryPiPico #synthio #SynthDIY @stylus