If we were running a contest to give away a trip to space for building the most innovative open hardware project a few years ago, the winner would inevitably be a 3D printer. Times have changed, 3D printing is reaching the limits of what can be done with simple plastic extrusion, and there are new hardware challenges to be conquered. One of the challenges facing hardware designers is the ability to create and assemble electronic circuits quickly. For that, there are a few pick and place machines being developed, the lowest cost being the FirePick Delta. It sells itself as a $300 pick and place machine borrowing heavily from the RepRap project, enabling tinkerers and engineers to assemble PCBs quickly.
[Neil Jansen] is the project lead for the FirePick Delta, and along with team members ranging from software developers in the bay area, to electronics technicians and high school students, they’ve created what will become the lowest cost and most capable pick and place machine available. Already the machine has tape feeders, tray feeders, a vision system, and modules to dispense solder paste. It’s an astonishing accomplishment, and were it not for some damage in shipping, we would have a video of [Neil] demoing the FirePick at Maker Faire NY.
In lieu of that, we do have a bio on [Neil] and what challenges he’s faced in building the FirePick. You can read that below, or check out their second demo video for The Hackaday Prize:
Robotics, and Extreme Circuit Boarding. The world does not yet recognize Extreme Circuit Boarding as a sport. But it basically consists of consuming large amounts of Red Bull, listening to loud Dubstep and Electro music, and designing crazy circuits, and then building them as quickly as possible when the boards and parts arrive. It’s extreme because you have to get the designs right on the first rev, with no rework. Kind of in the spirit of a hackathon or a Tattoo Inkmaster reality show. Since no one knows about this sport yet, I’m the unofficial world champion for 2014.
Aerospace, GPS / GNSS receivers, radios, autopilots, transponders, and collision avoidance systems, blah blah blah… My job is the hardware/software testing and verification of these boxes. These days I mostly write software, but at my last job, on a typical day, I’d be doing CAD in SolidWorks, schematic capture and pcb layout, writing embedded code, wiring test jigs and harnesses, requirements capture, and lots of other stuff. I only have a high school background, everything else is self-taught. Even though it’s a big stuffy company, I still get to do lots of different things, which keeps me happy. Our other team members have day jobs as well. Karl Lew works as a full stack software developer in Bay Area, California. Christian Lerche is an electronics technician in Denmark and works in a lab that works on locomotive electronics. Dayton Pid is our youngest member at 16 and is in high school. And Thomas Kilbride is in college at Purdue University.
My passion is basically the pursuit of reality through objectivism, critical thinking, and logic, and the propagation of those ideas leading by example, living by principles, appreciating the beauty of life, and taking personal accountability for my actions.
That honor almost went to my 2009 model MacBook Unibody recently. I have been using it as my main development platform for our Hackaday project, mostly while dual-booted into Windows 7. It’s extremely slow, sometimes requiring a few minutes to switch between different apps. It was maxed out at 4GB of RAM, and of course, every time I needed to dual-boot back to OSX to do photo editing or whatever, that was time lost. The battery has been dead for almost two years, so it’s pretty much anchored to the desk. I was almost about to take it out back and destroy it office-space style, while playing the obligatory “Still” from the Geto Boys from iTunes until it wouldn’t play any more. But instead, I hobbled together a new PC out of pieces I had lying around, and a new motherboard, CPU, and 16 GB of RAM. My productivity towards the HaD project since has probably tripled since I’ve gotten that taken care of.
I’m OS agnostic for the most part. On a typical day, I’m using Windows, OS X, BSD, Linux (both desktop and embedded), and occasionally esoteric RTOS platforms. I’m forced to run Windows for CAD, but it’s my least favorite to program on, and I agree with it the least philosophically. I use my MacBook for video editing, audio editing, photoshopping, and other graphic or A/V type stuff. Linux is awesome for embedded and server applications, but I can’t run Cubify Design on it, and I feel that the A/V apps on OS X are more matured and polished than anything available on Linux.
Linux would be my absolute favorite, but big corporations that make important pieces of software still won’t write programs for it, for some reason. In my dream universe, Microsoft would do like Apple did, and ditch their underlying operating system and .NET crap, and go with something POSIX (say, BSD) for their backend, thereby making it easier to write multi-platform software applications. They could even keep their crappy desktop look the same. But we all know they’d never, ever do that.
Hakko FX-888 soldering iron. I do everything from SMT to soldering 4-AWG wire, all with the same tip, out of laziness, and because I can. I couldn’t even imagine having to use a crappy soldering iron. Yet, I can’t say it makes me a snob, I’d have to have a $500 Metcal to say that.
- Create an open-source micro-factory, capable of creating amazing things locally and sustainably.. Ideally this is what Karl and I hope FirePick will evolve into. We see this as the logical progression of 3D fuse-filament printing, 3D metal printing, laser cutting, and SMT component assembly. If we can make it profitable for companies to at least make prototypes and small runs in America (or pretty much any other country for that matter), rather than everything coming from China, then we can say that we’ve done something truly empowering.
- “Hard” Artificial Intelligence (as opposed to the status quo “soft” AI). When I was a kid, I dreamed of pioneering in this field. Google claims to be working on this sort of stuff. These days, I’d be happy to be a cog in the wheel of some grand decades-long project to accomplish true AI.
- I have to at some point finish a few pointless projects that I put off to work on this project… If I get the pick and place working well, then these will be a slam dunk. I want to finish my Nixie Tube wrist watch, that uses some Burroughs B-4998 tubes, aka, the smallest Nixie tubes in the world. Second, I want to make a really tiny robot (40mm x 40mm) with two wheels and a camera, that can sort a pile of M&Ms by color. Hopefully with a powerful ARM processor and lots of sensors, running SLAM technique, kalman filtering, etc. Third is a telepresence robot with two robotic arms and gimbal stereo vision on a segway syle inverted pendulum, controlled with a LEAP motion controller and an Oculus Rift. Then I could just mail my artificial self around the world and see cool places, and get to interact with stuff, while staying on schedule.
I was really intrigued by the metal 3D printer that was one of the first projects to be tagged with TheHackadayPrize. I think it would have required a crazy amount of metallurgy skills to pull off successfully, and I’m not sure they had said skills, but the concept was still really cool.
We actually have an incredibly complicated project, compared to say, OpenMV (which we love by the way). We’ve had problems with our delta arm linkages, backlash / accuracy problems, Hierarchical BOM generation, and feeder problems. However, we’ve got some really innovative ways to mitigate them that will hopefully be documented on our site by the Sept 29th milestone. We’d be a month further along if we didn’t have hundreds/thousands of BOM items to document, so, uh, thanks for making us do all of that :)
Thanks to the FirePick Delta core team, and all the people who skulled our project and believe in our idea. You guys rock.
13 thoughts on “THP Hacker Bio: Neil Jansen”
I keep looking at this and honestly can’t wait for the crowd sourcing to kick off.
The price does seem to be creeping up from the headline $300. Progress looks fantastic.
My only question…
Where is the “Buy it Now!” button?
Yeah, I wanna buy this thing. Does it come in black?
I got a chance to meet him at the Orlando Maker Fair.. Cool guy I cant wait for it to finally be a finished product.. I would be first in line with money in hand.. lol
Awesome product. I love it. At what point does it make sense to run a batch of parts? In other words, there seems to be a lot of time involved in setting up all of the pick and place parameters, calibrations, ordering tape and reel (large number of ICs per tape) and so on. Is it 30 boards? vs. having it done by a professional outfit. Of course, they also have a set up charge.
keep up the good work. this is excellent.
We’re going to make it easy enough that even loading in parts for a single board will be well worth it. Soldering small TQFPs, DFNs, and QFNs by hand isn’t a skill everyone has. I can do it well, but don’t really enjoy it. This machine will place those parts with ease, along with BGAs and other stuff. Loading 20-100 boards would certainly be better to do it in this machine than by hand. We’re running into exactly that problem as we try to assemble prototype boards for our beta testers and developers. Really wish the machine was done enough to run the boards, but sadly, it’s not, which is going to create some real headaches.
I like the idea so far. I realize you’re trying to make it inexpensive, but it seems like the 3D printed plastic T-nuts with metal nut inserts is going to compromise the rigidity of the machine vs. full metal T-nuts. It would also seem the machine time & fuss of 3D printing all those T-nut parts and then installing the washer & nut, the cost of a 100pk of metal T-nuts starts to be a wash. Misumi wants $28/100pk, which is expensive, but it seems the total ledger for the alternative is ignored. There may well be alternative sources for full metal T-nuts as well.
Then again, the substitution is simple.
The idea is that you can use either…We’ll have several top-level assemblies for cheap DIY and commercial / industrial versions. We actually prefer the printed ones a lot, they don’t slide around as much and they’re much cheaper… But we’re certainly not making anyone use them.
Understood, thanks for answering.
I’d like to start building one of these in collaboration with some people at the local maker space. Is the frame & mechanism pretty well nailed down for this version? Your updates read like it’s mostly the software that needs work.
We’re still working on feeders, and a new version of the carbon fiber linkages, end effector, and delta arms. Software is very close but not in a completely usable state yet. We’re still chasing down bugs in our FUSE layer that’s making in difficult for us to get images from the camera.. and we’ve got a lot of modules to implement inside of OpenPnP for feeders, vision, motion, etc. Lots of other stuff too, I’d better get back to work :)
So Brian Benchoff screwed my bio up and hasn’t fixed it, after emailing him. The first paragraph about circuit boards should have been under the “What is Your Hobby” section title. The second part about aviation should have been under “What is your Profession” section title. And the next paragraph should have been under the “What is your Passion” section title.
Please be kind and respectful to help make the comments section excellent. (Comment Policy)