Kevin Santo Cappuccio's Avatar

Kevin Santo Cappuccio

@architeuthisflux.bsky.social

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/

1,043 Followers  |  461 Following  |  477 Posts  |  Joined: 05.09.2023  |  2.4965

Latest posts by architeuthisflux.bsky.social on Bluesky

Video thumbnail

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. πŸ˜†

10.09.2025 00:07 β€” πŸ‘ 8    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0
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".

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 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.

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.

A small package wrapped in brown paper with a black and pink glittery spray painted logo.

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...

09.09.2025 01:19 β€” πŸ‘ 20    πŸ” 4    πŸ’¬ 3    πŸ“Œ 0
The assembly

The assembly

After I put it in

After I put it in

Trying out different lenses with blue tack

Trying out different lenses with blue tack

Yes I have a lot of scrap lenses

Yes I have a lot of scrap lenses

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.

02.09.2025 16:49 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Fitting

Fitting

Drawing (yes that's just black sharpie)

Drawing (yes that's just black sharpie)

Etching

Etching

Boom

Boom

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.

02.09.2025 16:49 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 1    πŸ“Œ 1
Looking into this thing showing the PCB that holds a selector switch

Looking into this thing showing the PCB that holds a selector switch

Kinda crazy how easy it is to bust out one-off PCBs with a sharpie and some liquids

02.09.2025 16:49 β€” πŸ‘ 9    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Oh yes, this thing will project a 5x5 LED matrix onto you while you use it

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

Back corner, no idea what that morse code keying button is gonna do

Using my Jumperless Bus Pirate adapter boards as an FPC breakout

Using my Jumperless Bus Pirate adapter boards as an FPC breakout

Showing the kind of mess projects like this make

Showing the kind of mess projects like this make

This object continues to get sillier...

29.08.2025 16:43 β€” πŸ‘ 10    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

men will literally do whatever this is instead of using a slip ring

27.08.2025 20:26 β€” πŸ‘ 10    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

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.

25.08.2025 17:48 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
all 4 layers of a Jumperless V5's main board

all 4 layers of a Jumperless V5's main board

All layers, no fills

All layers, no fills

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)

25.08.2025 17:43 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
The 6x6x6 color cube of 256 color ANSI

The 6x6x6 color cube of 256 color ANSI

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.

25.08.2025 17:30 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Cricut vinyl cut as a sharpie stencil

Cricut vinyl cut as a sharpie stencil

ferric chloride

ferric chloride

breathing fiberglass dust

breathing fiberglass dust

the first clickwheel

the first clickwheel

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.

25.08.2025 16:28 β€” πŸ‘ 11    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
the recursive knob

the recursive knob

Some echinoderms can evert their stomachs to digest prey outside of their body. Here we see a starfish eating a selector switch:

25.08.2025 16:24 β€” πŸ‘ 28    πŸ” 5    πŸ’¬ 1    πŸ“Œ 0
With very silly tracks

With very silly tracks

Kicad screenshot

Kicad screenshot

the very silly footprint.

the very silly footprint.

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.

24.08.2025 20:01 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
The back of that board

The back of that board

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.

24.08.2025 17:25 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0
Left is a US Army Signal Corps radio control unit, and the right is some fire detection system thing

Left is a US Army Signal Corps radio control unit, and the right is some fire detection system thing

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.

24.08.2025 17:23 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 2    πŸ“Œ 0
5 SIQ-23VFS Rotary encoder / switches arranged in a star shape on a little PCB

5 SIQ-23VFS Rotary encoder / switches arranged in a star shape on a little PCB

Post image

Be not afraid of The Recursive Knob...

24.08.2025 17:20 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 1

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.

22.08.2025 17:16 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Running the JDI MIP app on a Jumperless. Showing a handy guid for connecting this particular display to the routable GPIO

Running the JDI MIP app on a Jumperless. Showing a handy guid for connecting this particular display to the routable GPIO

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.

22.08.2025 17:13 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

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.

22.08.2025 16:51 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
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/dp/B0DZVV9DBX

22.08.2025 01:55 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

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.

22.08.2025 01:55 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

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.)

21.08.2025 21:53 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

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.

21.08.2025 19:39 β€” πŸ‘ 20    πŸ” 2    πŸ’¬ 3    πŸ“Œ 0

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.

20.08.2025 06:21 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

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

20.08.2025 06:11 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Yeah it's crazy the kinds of things you end up doing when some unrelated thing is messing it up but you think it's some issue with your logic.

I went so deep beyond the looking glass and it ended up being a one line fix.

20.08.2025 05:18 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
A JulseView (Jumperless PulseView) screenshot showing 5 analog and 8 digital channels getting analyzed logically by a Jumperless

A JulseView (Jumperless PulseView) screenshot showing 5 analog and 8 digital channels getting analyzed logically by a Jumperless

Oh yeah it also does this now, it's like, a totally useable mixed signal logic analyzer (which was the cause of this nonsense and also the reason I've been so quiet for the last month)

20.08.2025 03:56 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

It’s soooo solid and fast now. I was banging my head on this for the last week, as it turns out, I added a "fix" for the RP2350 E9 (the one where GPIO can lock to 2.2V with pulls on) while getting the logic analyzer working, but it was also doing it to the routable UART and causing endless bullshit.

20.08.2025 03:53 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Release Let that async in Β· Architeuthis-Flux/JumperlessV5 The Docs are here Don't hesitate to ask me anything in Discord (this is the place to go if you want answers instantly), email, or whatever you're most comfortable with. Seriously, even if you think...

Holy shit youguise, I think I cracked it. Serial passthrough in 5.3.1.0 is now totally asynchronous and doesn’t even really need the main CPU, it’s all handled in interrupt context (by overriding the irq handlers provided by SerialUSB and SerialUART).
github.com/Architeuthis...

20.08.2025 03:51 β€” πŸ‘ 11    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

Whoever's leaf blowing outside deserves an Oscar for Best Comedic Timing in a Supporting Role They Were Unaware Of

15.08.2025 17:50 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@architeuthisflux is following 20 prominent accounts