Kevin Santo Cappuccio
@architeuthisflux.bsky.social
1K followers 460 following 480 posts
Nonsense enthusiast / degenerate thing maker / obligate goofy-goober https://www.crowdsupply.com/architeuthis-flux/jumperless-v5 https://hackaday.io/architeuthisFlux https://www.tindie.com/stores/architeuthisflux/
Posts Media Videos Starter Packs
Reposted by Kevin Santo Cappuccio
evilgeniuslabs.org
Quick demo of the most basic (but still magical) feature of Jumperless V5 by @architeuthisflux.bsky.social: making connections without jumper wires.
It can do so much more: power supply, multimeter, oscilloscope, function generator, logic analyzer, etc.
Pardon the shaky, over-caffeinated hands. 😆
Reposted by Kevin Santo Cappuccio
evilgeniuslabs.org
I know I'm late to the @architeuthisflux.bsky.social Jumperless V5 party, but this thing really is brilliant in every way! 🤩
Get yours: www.crowdsupply.com/architeuthis...
Photo of a Jumperless V5 breadboard with a circuit connected. There's an Adafruit QT Py SAMD21, a 74HCT245 level shifter DIP chip, and a 14mm Fibonacc48 on a breakout board, all plugged in to the black breadboard. Instead of wires connecting the components on the breadboard, there are tiny lights showing the "wires". Jumperless V5 box with an embossed label reading "JASON".

This is my Jumperless. There are many others like it, but this one is mine. Jumperless V5 box sitting on a black t-shirt with a rainbow-colored logo. A small package wrapped in brown paper with a black and pink glittery spray painted logo.
architeuthisflux.bsky.social
This very ridiculous thing is coming along nicely. It's not even meant to be a projector, there was just a huge hole in the case so I decided to throw a lens in there.
The assembly After I put it in Trying out different lenses with blue tack Yes I have a lot of scrap lenses
architeuthisflux.bsky.social
The liquid is ferric chloride. It's really not all that toxic to humans, there's just a ton of warnings because it'll eat copper pipes if you pour it down the drain. But I think people conflate that with it being straight-up alien blood to non-copper things too.
Fitting Drawing (yes that's just black sharpie) Etching Boom
architeuthisflux.bsky.social
Kinda crazy how easy it is to bust out one-off PCBs with a sharpie and some liquids
Looking into this thing showing the PCB that holds a selector switch
architeuthisflux.bsky.social
This object continues to get sillier...
Oh yes, this thing will project a 5x5 LED matrix onto you while you use it Back corner, no idea what that morse code keying button is gonna do Using my Jumperless Bus Pirate adapter boards as an FPC breakout Showing the kind of mess projects like this make
architeuthisflux.bsky.social
men will literally do whatever this is instead of using a slip ring
architeuthisflux.bsky.social
This only came up because some guy on Twitter is considering making a Jumperless V5 on a desktop CNC mill. Which really makes me want a "closed source for your own protection" license.
architeuthisflux.bsky.social
But also I'm biased because Jumperless is so hopelessly out of reach for even the best home fab equipment. Even apparently real board fabs, one had to throw away 800 PCBs and say they can't do it because they couldn't hit the clearances.

(I'm saying this as a challenge, please try it)
all 4 layers of a Jumperless V5's main board All layers, no fills
architeuthisflux.bsky.social
Yeah once I wrote a helper function to cycleTerminalColors() and hand picked ~54 of them that reliably look good in a terminal, it got really easy to just toss those in everywhere to visually separate things.
The 6x6x6 color cube of 256 color ANSI
architeuthisflux.bsky.social
I'm always giving my friends shit for doing PCB assembly at home and then turn around and do this bushcraft-ass home fab stuff for one-offs with a vinyl cutter and a sharpie.
Cricut vinyl cut as a sharpie stencil ferric chloride breathing fiberglass dust the first clickwheel
architeuthisflux.bsky.social
Some echinoderms can evert their stomachs to digest prey outside of their body. Here we see a starfish eating a selector switch:
the recursive knob
architeuthisflux.bsky.social
Please continue being not afraid...

I decided since it's a selector switch and doesn't go all the way around, I'm just gonna bust this out on FR1 with ferric chloride and just use wires through the middle.
With very silly tracks Kicad screenshot the very silly footprint.
architeuthisflux.bsky.social
No idea how I'm gonna get those signals down but I can tell you right now it's not gonna be a fucking slip ring.

*Narrator* It's probably going to be a slip ring.
The back of that board
architeuthisflux.bsky.social
So a friend asked me for an LED controller, so when @alpenglow.bsky.social was doing an APEX mission I asked her to find some cool panel to use (with no further detail.)

Somehow she read my fucking mind because that one on the left is what I was going to use, and on the right is what she got me.
Left is a US Army Signal Corps radio control unit, and the right is some fire detection system thing
architeuthisflux.bsky.social
Be not afraid of The Recursive Knob...
5 SIQ-23VFS Rotary encoder / switches arranged in a star shape on a little PCB
architeuthisflux.bsky.social
Wait as I was writing that I realized you can already do that with the current µPython setup, you'd just drop the modules onto the filesystem and import it in your script like anything else.

I always forget how rad MicroPython is and I don't need to write support for every little thing myself.
architeuthisflux.bsky.social
I've put this into the main firmware as an app with this handy little hookup guide. I'll generalize it at some point to make it work with any SPI display and hook it into the onboard python interpreter so you can send GFX calls to draw whatever you want.
Running the JDI MIP app on a Jumperless. Showing a handy guid for connecting this particular display to the routable GPIO
architeuthisflux.bsky.social
Oh shit yeah no, the dream of supporting rev 2 has long passed now that I'm using every last bit of the RP2350B's 512K of RAM (the RP2040 has 256K) for the micropython interpreter and logic analyzer and stuff like that. I'll get you sorted out with a new one at Supercon.
architeuthisflux.bsky.social
ljhnba 0.84Inch Full Color LCD Display Module LPM009M360A 72x144 Resolution SPI Screen for Versatiled Use
0.84Inch Full Color LCD Display Module LPM009M360A 72x144 Resolution SPI Screen For Versatiled UseFeatures:unparalleled versatilities with our 0.84in Small screen featuring 72x144 resolution, perfectly for enhancing your digital work space or gaming setups.This screen boasts 8 color and 23% NTSC color Suport low reflectivity capacitive screen multiple connection and function customization / lamination production.Cost-effective, automotive grade, industrial solution.Ruggedized designing and supports viewing angling: 60/65/65/60.Specifications:Panel Model: LPM009M360A Panel Size: 0.84inch Panel Type: LTPS LCD, LCD Module Resolution: 72(Color)×144, 190PPI Display Area: 9.66×19.1304mm External Size: 12.455×21.01×0.94mm/0.49x0.82x0.03inContrast ratio: 20:1 Response time: 4/6ms Viewing angling: 60/65/65/60 Display: constant black display Reflective color: 8 color, 23% NTSC Light source type: not with backlightsWeight: 0.50g Applications Product Wearable devices Frame rate: 60Hz Connection Type: 8pins SPI Operating Temperature: -25~70°C Storage Temperature: -30~80° LPM009M360AFeatures:Portrait, ReflectiveResolution: 72x144Package Includes:1PC LPM009M360A 0.84in LCD Liquid DisplayNote:Please allow 1-2cm errors due to manual measurement. Pictures may not reflect actual color due to different displays.
www.amazon.com
architeuthisflux.bsky.social
These were $4.60 on Amazon (I lied, but it's one of those 2 week shipping listings so basically Aliexpress.) I could put out an RFQ because I'm also curious, but that's playing with nerd sniping fire.
architeuthisflux.bsky.social
Did you stick an OLED on yours? The OLED support is pretty damn good now, to the point where I think the next minor hardware revision is just going to have one soldered down (using the exact same setup as the current one so it doesn't need any special firmware.)
architeuthisflux.bsky.social
I don't remember ordering this JDI MIP display (like an off-brand SHARP Memory LCD), but drunk Aliexpress Kevin really knocked it out of the park on this one.
architeuthisflux.bsky.social
And it’s this crazy ping pong dma buffer thing so it can send data forever as long as USB can keep up. (todos are run length encoding, analog sample decimation so you can do fast digital while keeping analog in range, and single stepping with python)

And yeah I’ll be at Supercon.
architeuthisflux.bsky.social
It’s kinda weird and they kinda change based on what’s enabled. But basically you have 200KHz to share between the analog channels, and you can do like 2MHz with just digital