shakedown.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A community for live music fans with roots in the jam scene. Shakedown Social is run by a team of volunteers (led by @clifff and @sethadam1) and funded by donations.

Administered by:

Server stats:

242
active users

#gpio

0 posts0 participants0 posts today

A friend of mine made a board to upgrade the uConsole, expanding the GPIO and unused USB with i2c headers and a USB2 hub.

It connects to the 40-pin, 0.5mm pitch GPIO FFC/FPC connector, as well as being soldered to the unallocated USB4 pads. It splits out 3.3V I2C, providing a Qwiic connector (JST-SH) and soldering headers, and also provides a GL850-based USB2 Hub, the 4 ports accessible by soldering headers.

github.com/scriven42/uConsole-

GitHubGitHub - scriven42/uConsole-Upgrade-Board: A board to upgrade the uConsole, expanding the GPIO and unused USB with i2c headers and a USB2 hub.A board to upgrade the uConsole, expanding the GPIO and unused USB with i2c headers and a USB2 hub. - scriven42/uConsole-Upgrade-Board

The Pi 5 is QUIRKY!

No hardware h.264 decoding
RPi.GPIO doesn't work; you have to use another Python library like gpiod or CircuitPython.

But my damn cyberdeck works! Sure, it doesn't have a case and a bunch of the gee whiz doodads that will make it fill cyberpunky.

But I've done all of the prototyping and implementation for my next tiny project via the Pi5 GPIO to breadboard interface. And then I swapped in the Pico W. I programmed the Pico W from the 5's USB port. All of the development was done right on the 5 in Python REPL, vim, and Thonny.

Feeling good!