Jumperless: Hackaday Prize 2023
ฝัง
- เผยแพร่เมื่อ 30 ก.ย. 2023
- This is my entry video for the 2023 #hackadayprize. It goes through some of the things you can do with a Jumperless.
If you're curious, Jumperless came in 2nd place behind this extremely worthy entry:
• Electromechanical Refr...
(and the guy who made it, Vijay, is an amazing human and I was so stoked to see him win 1st place)
There's a lot more detail that wouldn't fit in a 4 minute video (or a 30 minute video) here:
hackaday.io/project/191238-ju...
If this video makes you want a Jumperless of your own to play with, you can either build one yourself from the files and code here:
github.com/Architeuthis-Flux/...
Or you can buy one from me on Tindie here:
www.tindie.com/products/archi...
You can also pre-order them from Elecrow and they'll ship them out as soon as they're finished assembling them (estimated mid-late December.) This will probably be the quickest way to get your hands on one of these:
www.elecrow.com/jumperless-re... - วิทยาศาสตร์และเทคโนโลยี
give this project a prize. that is a very worthy entry.
a nobel prize of peace (better than bama)
@@urielalbertodiazreynoso6309 I'd love to see that headline,
"World Peace Achieved Due to Some Jumperless Breadboard Thing... err Whatever"
Also I can't believe I was just compared favorably to Obama. I can die happy now.
@@arabidsquid "for his non-violent efforts to liberate the world of the faulty connections of the dupont wires"
@@urielalbertodiazreynoso6309 Haha
Nono give this project to me, I want one
As a breadboard, it's overbuilt. As something entirely new, it's amazing and extremely worthy of notice. Much like an FPGA, the ultimate strength is flexibility. Combined with dynamically reconfiguring, this makes some very interesting prototypes possible. You could even A/B test circuits without powering down!
Exactly. This isn't a breadboard, this is however quite possibly one of the single best electronics teaching tools ever invented at the hardware level.
@@superslash7254 I'm only an electronics hobbyist but I've taken a couple of adult ed classes and this would be really cool for doing those exercises where you compute the voltage, current, etc at various points in a circuit. Seeing paper calculations versus real time multiple simultaneous in-circuit measurements would be awesome.
Yeah great idea and implementation. But for practical use?:
Why not introduce thousands of possible failure points, uncertainties and a effload of additional interference (design, electronic and complicated-wise) to your experiment, prototype or hmm, let's call it punching ball (do you want to destroy this, when fiddling around, testing, designing, etc.), meaning your usual breadboard (they usually do not have a "good life" and life experience, hehe). And why not combine the worst we humans know in terms of contact resistance/reliability and EMI with "rocket science" under the hood. Anyways, I wish the project and Architeuthis Flux good luck and success with his project:)
I agree awesome but overkill. Make something simpler.
You can't think of it like a breadboard, you have to look at its strengths and weaknesses. You shouldn't use a semi to drop your kid off at school, but you shouldn't use a Geo Metro to transport ten tons of lumber. For the relative expense of the system, I'd hope the purchaser had a need more demanding than making a Joule thief. :D
As a disabled maker with no use of my hands, this will change my life.
Message me before you buy one for a steep "this is an assistive device" discount code. I really hope this makes making easier/more fun for you.
The machine generated hardware idea made me do a double take! I will wager that this is not the last time I hear about this concept moving into the future...
The problem is that to be really useful you would need a lot of components. Maybe machine generated FPGA designs would be easier to achieve. Or maybe one day we will end up with Field Programmable Analogue Arrays (FPAA).
@@conorstewart2214 You're totally right that this isn't nearly big enough to do really cool things with evolvable hardware. You'd either need a bunch of these or build up circuits by running this to make building blocks for a larger circuit and then run it again with a bunch of evolved modules.
I got really into en.wikipedia.org/wiki/Evolvable_hardware a while ago and that's actually what led to this project.
It's been in use for vhdl designs a long time.
honestly, this just screams to be repurposed into a hardware puzzle platform. Just imagine a hardwarified TIS-100...
@@LeBoomStudios Holy shit that would be so cool! You could do that game with circuits instead of assembly. Like, "Given a sine wave between 0-100Hz, make the output a DC voltage that's 5V at 100Hz, scaling linearly to 0V at 0Hz" and you'd have to use real parts in the Jumperless to make it happen.
Finally, bringing breadboards into the 21st century. Maybe even the 22nd century. Great job.
As usual, a stunning work of art (the video, the project, the packaging, all of it)
Don't tell the art school I dropped out of that I'm making art without a license. I'm pretty sure that's illegal.
Honestly incredible work and could not have said it as well ^
1) Netlist checker: Confirm pcb functionality before you order (of course you need pop all the components into the prototyping area... yes, yes not great for smd components, but many parts are available in THL equivalent or just buy mini adapter pcbs to solder it on)
2) Automate reverse engineering PCB products: Build a bed of nails contraption with each pin on jumperless proto area connecting to one of the bed of nails pogo pins.
I think there is a million more!
Oh dang, those are great ideas.
I'm glad there's people smarter than me making such accessible projects for other people
This is completely and utterly insane
For someone who learns to use all the features and even programs in new ones, this could be the most essential tool of their development workflow
As an electronics Engineer, i think this is GENIUS. The ability to reconfigure circuits in real time! This has given me an idea how to do something I've been struggling with for months.
fpga
Can do that with jumpers.
This is junk 🙄
You are a goddamn genius! Did you invent this yourself?
Also, you are an absolute legend for open sourcing this 💛
I am going to bust
That’s fantastic. 30+ years of my life dicking around with jumper wires will finally end!
3:30" Especially unhinged ones" i already like you
I love the idea of guided assembly with this. Send someone a virtual jumper file, but also have automated instructions that walk you through each part and highlight where on the board it needs to be placed.
This design is simple, beautiful, elegant genius. Thank you for sharing
I'm super tempted to say this thing is nothing more than a gimmick, but the execution is so flawless and the applications are so endless that I am starting to love this thing 👉👈
Right you want to say that. I did to at first because all the RGB turned me off. But I just listened to what he was saying and this device is industry changing.
Just being able to see where your signal is not going at a glance makes it better than anything I've used before.
Now I wish there was a +/-15V variant that could handle SOIC packages...now that would be truly insane...
That would be awesome, I'm considering putting a selector on the next revision to shift the power supplies to be basically unipolar. 18V of Vdd-Vss spread is the limit for these chips (actually I'm running these way above the 14.6V max rating), but the GND can be where ever in that range, so the selector would move the range from [+-9V] to [-2V to +16V], allowing you to work with 12V stuff.
For SOIC stuff I make another passive board with just the breadboard with LEDs, a protoboard, and a bunch of "universal" SMD footprints all wired together that can be snapped apart to use them separately.
www.tindie.com/products/architeuthisflux/jumperlux/
I am also against the LEDification of everything, it's usually just retina-melting garbage that adds nothing. But I finally gave in, and it enhanced the usability sooooo much that I couldn't go back.
And yes there's a brightness control menu so you can turn them down.
@@arabidsquid hehe, it's funny when the creator says they hate LEDfication, so if you do have LEDs on this project, it must be for a very good reason!
I've been on an eternal search for a good selection of +/-15V switches. they are few and good ones are far between. TI makes some really good ones though, but you pay for what you get.
This is overengineered solution to problem I didn't know existed...
I simply love it
I need them. I need all of them. That is such a cool Idea. While I enjoy the prototyping of circuits, doing experiments and all, I always found the wiring, checking connections on breadboards a bit tedious and easily getting chaotic once you just add "a few" more components to a breadboard. That seems to be the perfect solution. If there would at some point in the future be one like this in the size of the bigger breadboard, or even with a little breadboard like place to put in a microcontroller...
This just blew my mind, that's an amazing project you made there.
"or even with a little breadboard like place to put in a microcontroller..." I don't wanna sound stupid, I know it has a place for a microcontroller already, but one that is designed like a smaller breadboard could accept not "arduino nano" sized microcontrollers, as some esp32 boards are.
I read further in the comments, i wasn't the first one with these ideas ;)
That's actually a great idea. I already have the clips, so I could just make a little breadboard without power rails with male headers on the back that stick into the nano header and maybe does the LED stuff.
There's also this passive version that kinda does this www.tindie.com/products/architeuthisflux/jumperlux/
I love the idea of simulating an IC you don't have on hand. That's so cool.
This project is no less than IMPRESSIVE and AMAZING!!! The best ideas NEVER come from the industry engineers teams, they are always from simple people at home like you :)
Thanks! Yeah, the classic joke, "it would take 1 engineer 1 year and 2 engineers 2 years" is especially true here. The crosspoint matrix and path selection code was written on pure vibes. I try my best to make it understandable, but the logic is just so complex and needs to consider so many other things that it takes way less time to write it than to explain it, especially to someone who didn't also come up with the matrix wiring in the first place.
Honestly, this thing, or at least the concept with a bit more development, would be an absolute banger for the education sector; basically the circuit builder analog of what block-based coding has done. I know the education sector is often overlooked by the hobby, outside of certain people aiming to make education easier, but this is easily a step towards a very low cost of investment solution that also makes things super intuitive, while also covering multiple areas so it's also easily a singular tool for multiple courses.
im far from an electronics engineer but this is seriously the coolest thing i've ever seen
idea: fully automated pcb testing, you can setup probes (i.e. pogo pins) with an magnet in the base on a steel sheet with a pick and place setup, with each probe connected to a pin on the board, then you can simply put your board on the bed of pins and it can go through each connection to ensure the pcb is wired correctly, or you could do the same with a 3d printed socket, make some pins-with-a-wire, which you can then plug in the 3d printed reciever, and then automate all the tests if you have a lot of boards.
you can wire a function generator and such to the jumperless, and have those sweep through. other options are stuff like a transistor, capacitor, inductor etc... tester, so you can also test fully built pcbs.
imo an upgrade would be to have a small solid state relay array which can handle higher currents, and maybe a few ghz mux, for hf testing.
dude no way, this project is actually impressive
I could see this being sold as an electronics learning kit bundled with a software guide, beginning with simple classic circuits, and then progressing in complexity at a rate unique to each individual.
The software could analyze interactions with each user to profile areas of strength and weakness, creating a dynamic and personalized learning experience for each individual.
I think something like that could help new learners from becoming discouraged by complexities that can be perceptively daunting for someone in the beginning stages of learning basic fundamentals. Basically ensuring a reward system of being able to successfully complete newly learned material and see their finished circuit functioning.
There's someone working on training a Llama AI on this board, which would be so freakin' cool and could totally do what you're saying.
Cause yeah, early breadboarding is kinda brutal. I guess it's good to learn that "close enough" doesn't fly in circuit connections early on, but it can discourage people who would otherwise be great engineers.
But this is more complex than a piece of wire connecting simple components. I think learners will be more discouraged by all the extra coding involved to create a simple 555 circuit. The last thing a learner wants is a digital trainer profiling them, especially if the digital trainer had a bug in it's code and profiled them as clueless idiot.
Neat.
You could use it to multiplex test-probes in a test fixture to a benchtop DMM to perform automated testing of circuit boards.
Okay this is absolutely mad!! Coming back to breadboard projects a day or two later is a disaster. I want one!
This is amazing, I've wished for, and designed these 'better breadboard' features in my mind many times, but not smart enough to bring it to fruition, very impressed and definitely interested in picking one up.
WTF, the designer of this is a fucking genius!
About to become a staple in every R&D department across the globe
This is insane. More, please
wow!
If you're going to be a bear, be a grizzly....
this is incredible
I'm saying this in the best way possible, you're crazy my man. This is insane. Great job.
Sick. I like the idea of sending patches over the internet. That's a fun social thing I'd get into.
What an absolutely badass developer. 10/10
Wowee. My dad was a software engineer and hobbyist arduino/rpi enthusiast, with a huge passion for learning and teaching in fun and interesting ways. He was also a massive proponent for open source everything.
So naturally this has me thinking of how much he'd love this project, along with how i might use it to make some weird noises 😅 cheers for the good vibes and awesome development 🤘
Best breadboard I ever saw
I want one!
I don't think I can justify $290 right now, but wow! This is AWESOME!!
I have no words but AWESOME!!!
This is massive! Amazing work
I think the word for this is Awesome. Great work and great on you for open sourcing it.
Wow this is amazing and beautifully made! My compliments!👏
We are forever looking for jumper wires too! LoL!
Absolute genius. Wow. 👏👏👏
Wow this is crazy powerful. Awesome work!!
Well out of my price range for most of my non-collabratory use cases, but a well thought out design that is very clever, and who wouldn't want more blinking lights on their breadboards?... 😆
Worth every penny if you think about the "free" time put into this over years to develop! Support inventors of great things if you can.
@@paintqueen1 I don't think it's about being "not worth it" as much as it's about being "literally unable to afford it".
@@IceMetalPunk I totally understand..We all want products out of our reach. Just a new Iphone for god sakes.. the prices are crazy. Anyway....Hope you can afford one soon so you too can play with the blinking lights:)
love this project man, you absolutley crushed it
this is absolutely the coolest hardware ive ever seen
This has to be the coolest breadboard project board I have ever seen! Amazing work. =]
Ultimate learning tool as well! WIN!
Fascinating 🖖 I’m a project engineer, this is fantastic. Thanks
I want to see what LookMaNoComputer does with one of these - it's oodles of potential audio synthesis heaven
Amazing project!
This is not just a breadboard. This brings many more features and opens an entirely new ease of use and entry to hardware development. Amazing project!
Every once in a while, something fundamentally new comes out. This is one of those things and will revolutionize the way we play with electronics. What a great idea!
This is INCREDIBLE. I do feel it needs a sidecar that has flashbang/electro-stench capabilities to scare the crap out of everyone and gives the person that special feeling that the instructor's beady eyes are boring into you.
Still a much and relevant invention than a supercar. This will attract a different fanbase
Finally, the addon for my flipper zero that I never knew I needed o.o
You just made me dig up my Flipper and stick into a Jumperless, it fits and also looks completely ridiculous.
@@arabidsquid Dreamz do cum tru
Holy crap... This is amazing... I want this to be something I can buy today!!! In a heart beat!!
Well they're out of stock until next week, so not exactly *today* but you can get on the waitlist here if you like:
www.tindie.com/products/architeuthisflux/jumperless/
This ain't Kickstarter where I tease you with cool hardware and deliver garbage a year later, if at all.
what a fantastic Project!
Would be cool if it would be possible to stack multiple of these together and operated as a whole. But each breadboard would probably only be able to route within it's own pins or else the interconnect-matrix would probably grow too much. Possibly have 4-8 dedicated lines between the boards.
Nice work either way!
The trick to doing that would be to bridge the Nano Headers together, or use some of the GPIO lines as the interconnects.
… wow I am so glad I clicked on this!
This is beautiful. One thing that comes to mind though, are transient voltages in LC circuits. A separate module just for those circuits would be cool af.
Such a crazy product never thought this could be a possible problem.. Great work !!!! Absolutely genius 🤯
😂😂 WHAT???? How has nobody done that? Revolutionry!!!
Wow really insane project
amazing!
As a software engineer who tinkers with breadboard circuits, even if I don't need one of these, I definitely WANT one of these and I'm sure I won't be able to do without it once I have one (or more!)
While Im not much a hardware guy, a software configurable hardware hacking platform just feels overdue. Bravo - this is incredible work!
Is there a way to export/import the jumper settings? I think this is possibly the most universal use-case of all: the ability to share patch configurations. Combine that with a BOM and instructions on where parts live on the board, and you can reproduce any project. For distributed FOSS hardware teams, that might be a big deal. It could also be used for learning like Ben Eater's 6502 series.
Another possibility is to de-couple the implementation from the traditional breadboard layout (assuming you haven't done this already). I'm not sure of the internals, but it looks like parts can technically live anywhere on the board - no need for rails.
Lastly, you could probably re-implement a large number of other projects for a bargain this way. For the cost of one or two extra jumperless boards, you no longer need a bunch of other populated PCBs for niche jobs. Consider things like the Retro Chip Tester Pro, or like you suggest, EEPROM readers/writers.
Finally, some inovation in this field! And beautifully executed, too. Prizeworthy, IMHO. Good luck!
This is absolutely mind blowing.
such a good idea. i hope these are relatively cheap, like breadboards are. sometimes jumpers are necessary for connecting to extra stuff
I was wishing I had something like this just recently. This is such a great educational and prototyping tool!
i promise to watch this again, clearly some sort of sorcery
Dude this is amazing, it's pretty much whatever you want!!! As you asked for ideas:
Perhaps trying to add some pogo pins or jumpers or something to make it capable of connective multiple ones, or connectiong a "dumb" one that doesn't need to be as expensive to produce because the master handles processing. So you can have the master which can be linked to other masters or slaves, maybe some kind of bus or if enough conductors a direct connection
This is an absolutely amazing invention! Give this project a prize it deserves it. I will be buying one when they're back in stock
WOOOOOOOOOOOOOW, i have so many ideas... a daisy seed + jumperless= modular synth
This is a wild idea... I love it.
godama this is pretty amazing.
So cool!
Thank you for this amazing idea!
Amazing! Potentially a million more uses for this project! Can't wait to see it evolve! Kudos for the artistic nuances you have added!
The ability to use this as a real quick and easy general purpose eeprom / nand/ whatever reader was neat.
Make a programmable audio patch out of this :) Eurorack guys would piss their pants for one.
love it , is really an awesome project , also the color , the pattern and the layour is astonishing , i would like to buy one when i can
I wish I could double thumbs up this.😆
TH-cam randomly decided I needed to see this. I've got basically no electrical engineering knowledge, but that was still a neat watch that seemed like it would be crazy useful.
I’m sad that I didn’t do this first, but it’s awesome that it exists!
this is one of the coolest things I've ever seen
This is incredible, I want it.
Sketching something up on a breaboard isn't always handy. At least I have the flag jumpers taht lay on the breadboard instead of sticking up.
But yeah, this device is amazing and I want it very much.
No words. I haven't felt this type of love in years. This is so beautiful 🥹♥️
INCREDIBLE!
nice work.
Holy crap thats awesome!
YOU NAILED IT BRO!!
Friggin sick!!
This is brilliant!
This is absolutely insane! I Love it!
being able to go from a design on jumperless (e.g. one you test and tweak as you go) to having a schematic automatically would be amazing.
I could prototype on the jumperless, test everything, then automatically generate a schematic from the setup that I got working during testing, then use that schematic to make a pcb.