So you just built a super-mega robot project that you want to share with the world. Super! But now you’re faced with an entirely new and different problem: documenting the process for the world to see. It’s enough to drive you back down into the lab.
What software should I use to create my project site?
How deep down the rabbit hole should I go when it comes to documenting the project?
What toppings do I want on my something-to-eat-while-hacking pizza?
We’re not going to get into the age old “pineapple or no pineapple” debate, but it’s important to note that the topic of how to share a project with the world has as many choices as toppings, and just as many opinions. The answer will always be simple: Do what works best for you!
The purpose of this article is to give some options to somebody considering sharing their projects online. There isn’t enough room to talk about every single option available to a hacker, so be sure to fill in your favorite options in the comments below. Let’s dive in!
Plenty of potential, but a cozy hacking space it is not
To us hackers and makers, the tools of our trade are often as important and interesting as the details of the hacks themselves, but what about the most important tool of all — the very space you use to make your magic happen? That may be your bedroom, a nearby hackerspace, and if you have the resources, you may even own a place of your own, and get to build your perfect workspace.
The latter situation is what [MichD] and partner [Brittany] found themselves in, having moved into their first place. Many couples focus on getting a hot tub in the garden or sorting the nursery, but these two are proper electronics nerds, so they converted a free-standing double wide garage into the nerdhub, learning as they went along, and documenting it in excruciating detail for your viewing pleasure.
Door fitted, framed up, and insulation in place. All ready for plasterboarding.
The building structurally is a single-skinned brick-built box, with a raw concrete floor. Pretty typical stuff for the UK (we’ve seen much worse), but not ideal for spending an extended amount of time in due to our damp, cold climate, at least in winter.
The first order of business was partitioning the front section for bike storage, and screeding the floor. Once the floor was solid, the walls and ceiling joists could be framed up, ready for fitting insulation material and covering with plasterboard.
Electrics were next in order, with the wires clipped to the brickwork, well away from where the plasterboard would be, therefore making it less likely to accidentally drill into a live cable when adding external fixtures.
Since the front part of the room was to be partitioned off, another access door was needed. This involved cutting out the bricks to fit a concrete lintel. With that installed, and the bricks above supported, the area below was cut out to the required shape. A somewhat nerve-wracking experience, if you ask us!
As any self-respecting hacker will tell you — no room build is complete without a decent amount of RGB bling, so the whole room was decked out with APA102 addressable LED strips. Control of these was courtesy of WLED running on an ESP32 module, with LedFX used on a nearby PC to perform music visualisation, just because.
As with any other community, it takes all kinds to make the keyboard world go ’round. Some like them thicc — more backing for the clacking and all — but some like them sleek and prefer the slimmest possible keyboard. For now and the foreseeable future, the go-to method for making whisper-thin keebs is to use Kailh Choc switches, because that’s about all that’s out there.
The whole video is great, and at less than 2½ minutes long, it’s definitely worth your time. There are a few little gems of wisdom sprinkled throughout, like printing keycaps standing up on their backsides (like where they would have a little flash dot if they were factory-molded). This gives them a nice texture thanks to the layer lines. But the real reason we’re here today is this DIY method for making doubleshot keycaps with little fuss that [Khmel] just tosses out there toward the end.
Trust us, there’s a piece of glass there.
Traditionally, doubleshot keycaps are made with two layers of plastic — one for the legend, and one for the rest. This produces a quite durable keycap and (used to be the norm), but the expensive process gave way to laser-etched and pad-printed keycap legends in the ’90s. [Khmel] was able to fake the look by printing legends at 0.25 layer height and then fusing each one to its respective keycap by laying a thin piece of glass (think microscope slide) on top and applying a soldering iron for a few seconds. Classy!
Disposable vape pens, a sub-genre of electronic cigarettes, have been a fad for a few years now – they’re small self-contained devices with a rechargeable battery and some vape liquid inside. As the battery discharges and the liquid runs out, the entire vape pen is typically thrown out. [Dimitar] wants to change that, however, and teaches us how to reuse as much of the vape pen as possible — as yet another underappreciated source for parts we can use in our projects.
In an extensive worklog, he breaks down and documents a vape pen’s inner workings, coupled with a video we’ve placed below the break showing ways to disassemble them. In these, he shows how we can reuse the casing and the plastic parts, should any of us be interested in a project that happens to fit the e-cig form factor. Attention is paid to the sensor that triggers the evaporation — it may look like a microphone, but is actually a purpose-built pressure-sensor with a high-side switch! He tears into one of these in a separate video, showing how to reuse it as a capacitive touch controller. He also aiming to assemble a small database of related resources on GitHub, currently, hosting the files for the protection circuit he developed as part of his recommendations for safely reusing vape pen Li-ion batteries.
[Dimitar]’s journey is ongoing, and we can’t wait to see some fun uses for these components that he will certainly stumble upon on his way! For instance, here’s a hacker using an e-cig battery to power a pair of RGB LED-adorned sunglasses, replacing the AAAA battery they originally came with. We’ve seen hackers make guides on reusing each and every part of microwave ovens, printers and laptops, and we ourselves have talked about reusing ATX power supplies and computer mice.
I2C is a wonderful interface. With four wires and only two GPIOs, you can connect a whole lot of sensors and devices – in parallel, at that! You will see I2C used basically everywhere, in every phone, laptop, desktop, and any device with more than a few ICs inside of it – and most microcontrollers have I2C support baked into their hardware. As a result, there’s a myriad of interesting and useful devices you can use I2C with. Occasionally, maker-facing companies create plug-and-play interfaces for the I2C device breakouts they produce, with standardized pinouts and connectors.
Following a standard pinout is way better than inventing your own, and your experience with inconsistent pin header pinouts on generic I2C modules from China will surely reflect that. Wouldn’t it be wonderful if you could just plug a single I2C-carrying connector into an MPU9050, MLX90614 or HMC5883L breakout you bought for a few dollars, as opposed to the usual hurdle of looking at the module’s silkscreen, soldering pin headers onto it and carefully arranging female headers onto the correct pins?
As with any standard, when it comes to I2C-on-a-connector conventions, you would correctly guess that there’s more than one, and they all have their pros and cons. There aren’t quite fifteen, but there’s definitely six-and-a-half! They’re mostly inter-compatible, and making use of them means that you can access some pretty powerful peripherals easily. Let’s start with the two ecosystems that only have minor differences, and that you’ll encounter the most! Continue reading “The Connector Zoo: I2C Ecosystems”→
Those of us beyond a certain age will very likely have some fond memories of many an hour spent and pocket money devoured feeding the local arcade pinball machine. At one time they seemed to be pretty much everywhere, but sadly, these days they seem to have largely fallen out of favour and are becoming more of speciality to be specifically sought out. Apart from a few random ones turning up — there’s a fun Frankenstein-themed machine in the Mary Shelley Museum in Bath, England — a trip to a local amusement arcade is often pretty disappointing, with modern arcade machines just not quite scratching that itch anymore, if you ask us. So what’s an old-school hacker to do, but learn how to build a machine from scratch, just the way we want it? A great resource for this is the excellent Pinball Makers site, which shows quite a few different platforms to build upon and a whole ton of resources and guides to help you along the way.
Yet another Day of the Chocolate Bunnies has passed by, and what did you do to mark the occasion? You likely kicked back and relaxed, surrounded by whatever you gave up for Lent, but good for you if you mixed chocolate and electronics like [Repeated Failure] did. They created a completely edible chocolate Easter bunny that screams when bitten.
So obviously, the hardest part is figuring out something to build the circuit with that is both conductive and safe to eat. [Repeated Failure] spent a lot of time with carbon oleogel paste, which is made from natural oils and waxes. Not only was it less conductive than [Repeated Failure]’s skin, it came out pitch black and tasted like nothing, which kind of a bonus, when you think about it.
Then came the cake paint, which [Repeated Failure] laced with trace amounts of silver powder. While that worked somewhat better, a successful circuit would have likely required near-fatal amounts of the stuff. Yikes!
The winner turned out to be edible silver leaf, which is like gold leaf but cheaper. Ever had Goldschläger? Gold leaf is what’s suspended inside. The really nice thing about silver leaf is that it comes in thin sheets and can easily be cut into circuit traces with scissors and connected to I/O pins with copper tape. Be sure to check it out after the break, including [Repeated Failure]’s friend’s reaction to innocently biting the chocolate bunny’s ears off, as one tends to do first.
Think you’d rather hear plants giggle? Sure, it sounds cute, but it’s actually kind of creepy.