#QTPy

2025-03-29

I used a #qtpy #esp32 from @adafruit to make a small #iot stoplight. I also wrote a tiny app and deployed it on my #homelab. So now when I'm in meetings, or deeply focused on work, I can avoid disruptions #wfh

kind of excited to finish a project end-to-end instead of bailing at the first friction point

2024-06-26

@mich_waveform I' ve been using QtPy as an abstraction layer for a few years, allowing transparent switching between pyqt6 and pyside6. It does make debugging a little bit more complicated and not sure if it is completely worth it, but it does leave my options open as to licensing.

#pyqt #QtPy #pyside #Qt #python

2024-04-21

Lastly, for #PyQtGraph developers, we now have stub files for getting auto-completion when using pyqtgraph.Qt, which is PyQtGraph's Qt abstraction layer. This layer is not intended to be used outside of #PyQtGraph, if you want a Qt abstraction layer for your project, we recommend the #QtPy library.

We have had a stub file there for a while, but it only worked in PyCharm, the stubs now work with pyright and PyCharm now.

Radio AzureusRadioAzureus
2024-04-17
Tod Kurt (todbot)todbot
2024-04-17

I’m pretty proud of my THX Deep Note sound recreation attempt, which I realized I only posted on Twitter (RIP). So I upload it to Youtube & here. The Mozzi synth library is great and it was fun getting it to do this. And thanks to Mike Rugnetta for getting me near the rabbit hole of the THX sound!
Code: github.com/todbot/mozzi_experi
Youtube: youtube.com/watch?v=7fX8cBwbOmU

Tod Kurt (todbot)todbot
2024-02-09

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! printables.com/model/757087-ca
more about qtpy_synth: github.com/todbot/qtpy_synth

picture of the qtpy_synth PCB, which includes a QTPY RP2040, SSD1306 OLED, a MIDI in, an audio out, two pots, a tact switch, and four capsense buttons. All in a lavender 3d-printed case with 3d-printed knobs
Piotr GaczkowskiDoomHammerNG
2023-11-06

Bottle Piano.

A MIDI controller made of bottles, glitter, and @adafruit@tweet.pasture.moe @Raspberry_Pi@raspberrypi.social RP2040 MCU (and based on an original idea from Adafruit).

Coded in @circuitpython .

Our this year's MusicJam project.

Tod Kurt (todbot)todbot
2023-07-28

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!
youtube.com/watch?v=V3454a47xIs

Tod Kurt (todbot)todbot
2023-07-24

Oh yeah, wavetables can now be selected on the fly! Also, MIDI! This little CircuitPython QTPy synth is a lot of fun. This demo shows a handful of wavetables being explored, mostly from and Eurorack modules. Left knob selects wavetable, right knob scans through selected wavetable. Now to fix up the messed up UI!
youtube.com/watch?v=80yjwxscnnA

Tod Kurt (todbot)todbot
2023-07-09
Small circuit board with two knobs, a small display, four touch sensors and an audio out jack
Larry (Mr.Optimization)fast_code_r_us@floss.social
2023-06-12

The second (of 3 PCBs) Xiao/QTPy breakout works. This one was a bit more complicated to hand solder. The RV3032 RTC is tiny and the 0.5mm FPC connector is tricky too.
#sharpmemorylcd
#Arduino
#seeeduino
#qtpy
#xiao

Xiao breakout PCB with ESP32-S3 connected to a 128x128 Sharp Memory LCD.
Larry (Mr.Optimization)fast_code_r_us@floss.social
2023-06-12

The first PCB project works correctly.
#seeeduino
#xiao
#Arduino
#qtpy

Seeeduino Xiao expansion PCB connected to a SSD1306 and st7302 LCD
Tod Kurt (todbot)todbot
2022-12-20

Did I ever show this? Turns out because has super-configurable pins AND because the / format has castellated pads, you can just solder an I2C OLED display right on top of it and it works! Since this is an QTPy, I use this to test WiFi stuff. Lately I've been using its as a Multicast UDP emitter 😀 Code for this demo: gist.github.com/todbot/31272a9

Screenshot of code at https://gist.github.com/todbot/31272a914df7f856b088671943b5ed35
Tod Kurt (todbot)todbot
2022-12-19

It's the most useless phone dialer! Only sequential numbers allowed!
(this is a test bed for doing multicore stuff on the : audio synthesis in "loop()" on core1 and UI stuff on core0). Uses a @adafruit QTPy ESP32, a I2S DAC, and a OLED display code: github.com/todbot/mozzi_experi

CMozcmoz
2022-12-15

@todbot oooh yes that makes sense! I've been using a lot of the tiny boards from , and they have been charge boards, neoPx boards etc to all go together. I'm just loving them!

Just joined. Hello everyone. Something I've learnt today, if you connect a I2C device to a #QtPy using the StemmaQT connector make sure to use Wire1 not Wire if you program it using #Arduino

2021-08-16

Tree of Life Branches Out with a Twist

In the middle of 2020, [charlie] challenged himself to conceive of and finish one project every month for the next twelve. Here we are a year later with [charlie]'s last project of the challenge: a tree of life with a bit of a twist to it.

The idea was to build a tree with lights that would represent the leaves and change as the tree went through the seasons. After a lot of searching, he found a really elaborate model meant for CNC carving, but the model maker converted it to an STL. [charlie]'s original plan was to poke the LEDs through the print. After consulting a wise woman, he decided to take the two-color approach and make the background translucent so that the 16 RGB LEDs can shine through.

So, what's the twist? Well, over time, the tree will develop dementia. One by one, the leaves will lose awareness and go through the seasons backward, or slow down their cycle, or speed up. Eventually, the entire tree recedes into a rainbow of confusion. Sadly beautiful, isn't it?

No printer? No problem. Trees of life come in all forms, including free-form.

#ledhacks #adafruitqtpy #dementia #neopixels #qtpy #rgbled #treeoflife

image
conejo 🐇🐰 :clippy:conejo
2020-11-19

« TinyGo 0.16 is out! Many runtime improvements, new boards like the @adafruit and Teensy 4.0, wasm wasi support, bug fixes and more. Linux for amd64+arm, macOS, and Windows versions ready for download now.

github.com/tinygo-org/tinygo/r »

— Retweet twitter.com/TinyGolang/status/

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst