circuitpython, to random
@circuitpython@fosstodon.org avatar
deshipu, to random
@deshipu@fosstodon.org avatar

Traveling for tomorrow. Bringing some robots and handhelds with me. Catch me if you want to see them and/or talk about Python on microcontrollers.

fluffy bunny spider robot walking

flauschzelle, to esp32
@flauschzelle@chaos.social avatar

Anyone else here doing stuff with #CircuitPython on an #ESP32 board?
I got through the installation and I can edit and run code in the web editor now... but that stores the code directly on the board, which is rather inconvenient if I want to do things like put it in a git repo, and use an IDE for editing. I could edit the code on my laptop and then upload the files to the board through the web editor, but that seems very tedious.
Is there a tool that does some kind of automatic sync for this?

Riverwang, to random
@Riverwang@fosstodon.org avatar

I purchased a drawing robot kit and programmed it using CircuitPython. It processes gcode converted from images to draw these images on paper. While the precision isn't perfect, I really enjoyed the process.

https://youtu.be/k056yo-cRJI?si=UUlYJdiKxG5TNWlB

scruss, to random
@scruss@xoxo.zone avatar

Hey, there are two capable dev boards in the swag bag!

  • Arduino Nano RP2040 Connect

  • Soldered InkPlate 2 (ESP32 / colour e-paper screen)

vik,
@vik@mastodon.nzoss.nz avatar

@scruss Just out of interest, would it be hard to port the Quirkey Accessibility Keyboard code from to ? https://github.com/VikOlliver/Quirkey

deshipu, to random
@deshipu@fosstodon.org avatar
circuitpython, to random
@circuitpython@fosstodon.org avatar
todbot, to random
@todbot@mastodon.social avatar

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, to random
@circuitpython@fosstodon.org avatar

9.0.4 released!

  • Fixed crash when writing to external flash when heap storage is low.
  • Fixes to nRF AnalogIn.

https://blog.adafruit.com/2024/04/16/circuitpython-9-0-4-released/

circuitpython, to random
@circuitpython@fosstodon.org avatar

9.0.3 released!

The only changes to 9.0.3 from 9.0.2 are a fix for AnalogIn on Nordic nRF boards, and the addition of the Waveshare RP2040-GEEK board.

https://blog.adafruit.com/2024/04/04/circuitpython-9-0-3-released/

todbot, to genart
@todbot@mastodon.social avatar

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!

Tiny Lilygo ESP32-S3 TDisplay board showing a bunch of randomly colored circles that slowly blur and fade away

todbot,
@todbot@mastodon.social avatar

@stylus Now playing with bitmapfilter’s Photoshop-like channel ops to give a nice fade-to-black for evolving spirograph-like shapes. I love how it looks like blossoming flowers sometimes. These whole-screen updates really highlight how fast the 8-bit parallel displays are on these Lilygo boards.
Code: https://gist.github.com/todbot/8ea13cebb1c3a510444428cc98d2f1af

Tony circuit board with a display showing a spirograph-like pattern that evolves as old versions of it fade away

todbot,
@todbot@mastodon.social avatar

@stylus Now noisy lissajous trails that combine a channel op for style-based fading and a Gaussian blur on the fade, with the fade style changing every few seconds. Mesmerizing to me! I just stare at this for minutes. Here’s a sample. Code: https://gist.github.com/todbot/224c690a9fc2c15e972a2e963deb13fa

Tiny circuit board with display showing a swirling swarm of random lines moving in a Lissajous-like pattern, leaving trails that slowly fade and blur. After a few seconds the style of fading changes, yielding different visual effects

circuitpython, to random
@circuitpython@fosstodon.org avatar

9.0.2 released!

The only change to 9.0.2 from 9.0.1 is a fix for a pin error for the Adafruit SHT4x Trinkey board. You do not need to upgrade unless you are using this board.

https://blog.adafruit.com/2024/03/28/circuitpython-9-0-2-released/

circuitpython, to random
@circuitpython@fosstodon.org avatar

9.0.1 released

This is a bug fix release. Notable changes include:

  • Implement socket SO_REUSEADDR on Pico W.
  • Turn off warnings about displayio name changes introduced in 9.0.0.

https://blog.adafruit.com/2024/03/26/circuitpython-9-0-1-released/

todbot, to random
@todbot@mastodon.social avatar

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, to random
@circuitpython@fosstodon.org avatar

9.0.0 released!

This is a new major stable release.

https://blog.adafruit.com/2024/03/18/circuitpython-9-0-0-released/

todbot, to kicad
@todbot@mastodon.social avatar

Woohoo I am a KiCad master now! Or at least I know enough to default to it instead of Eagle. Finally. Plus I found a neat capacitive touch sensor chip that I got working in CircuitPython and Arduino on a Pico
#KiCad #CircuitPython #RaspberryPiPico #CapacitiveTouch

Two hands hold a blank PCB with 20 touch pads on one side and traces on the other. Underneath, two of the same kind of PCBs are plugged into a breadboard with a Raspberry Pi Pico and a grid of LEDs, and tapping on the pads lights up a corresponding LED.

circuitpython, to random
@circuitpython@fosstodon.org avatar
tekktrik, to random
@tekktrik@fosstodon.org avatar

New update of circfirm released, now at 2.1.0! Now you can query board names, versions, and see the latest version! This is intended to not only make user experience better, but provide more capability for shell scripting.

If you use CircuitPython and are looking for more helpful CLI tools to improve productivity in board setup, please consider using it and providing feedback! Bug reports and feature requests are welcome!

https://github.com/tekktrik/circfirm

chris, to random
@chris@mastodon.mit.edu avatar
circuitpython, to random
@circuitpython@fosstodon.org avatar

Adafruit MEMENTO Camera Board users (lin Adabox 021):

Update your board to 9.0.0-beta.2 or later.

https://blog.adafruit.com/2024/02/21/memento-camera-board-users-update-circuitpython-to-9-0-0-beta-2-or-later/

circuitpython, to random
@circuitpython@fosstodon.org avatar

9.0.0 beta.2 released!

Note for MEMENTO Camera Board users: This release contains an important fix for MEMENTO. See the release notes for deatails

Incompatible changes with 8.x.x are also spelled out more clearly in these latest release notes.

https://blog.adafruit.com/2024/02/19/circuitpython-9-0-0-beta-2-released/

andypiper, to random
@andypiper@macaw.social avatar

Attempting to do something useful with 9 (or even 8) on a PyBadge I dug out from my parts bag today - seems like a lot of the existing code is for <=v7 and a bunch of things (displayio, input etc) have changed since then. Back to the basics.

circuitpython, to random
@circuitpython@fosstodon.org avatar

9.0.0-beta.1 released!

A summary of changes and additions since 8.x.x is in the release notes at the link.

https://blog.adafruit.com/2024/02/17/circuitpython-9-0-0-beta-1-released/

  • All
  • Subscribed
  • Moderated
  • Favorites
  • provamag3
  • thenastyranch
  • magazineikmin
  • modclub
  • cisconetworking
  • Youngstown
  • InstantRegret
  • Durango
  • slotface
  • mdbf
  • rosin
  • GTA5RPClips
  • kavyap
  • DreamBathrooms
  • megavids
  • ngwrru68w68
  • khanakhh
  • tester
  • tacticalgear
  • osvaldo12
  • everett
  • cubers
  • vwfavf
  • ethstaker
  • Leos
  • anitta
  • normalnudes
  • JUstTest
  • All magazines