Cityscape Multi-Level Keyboard Really Stacks Up

Keyboards with wells like the Maltron, the Kinesis Advantage family, and everything dactyl-esque out there are great. Trust us, we know this firsthand. But if you want to build your own curvy girl, how the heck can you implement that shape without 3D printing, clever woodworking, or access to tooling and plastic molding equipment? Well, there is another way. Over on twitter (translated) (Threadreader: Japanese, English), [tsukasa_metam] has achieved the key well effect by stacking up PCBs to create a skyline of vertically-staggered keys.

The boards of Cityscape are all screwed together for mechanical integrity, but those screws are working overtime, providing electrical connections between the layers as well. We particularly like that there is an impetus for this build other than ‘I thought of it, so let’s do it’ — [tsukasa_metam] tends to typo in the double key press sense, hitting Q for instance at the same time when A was the intended target. Between the 3.2 mm of key travel, the 2.8 mm step height, and those flat F10 keycaps, that is no longer an issue.

Instead of the popular low-profile Kailh choc switches, [tsukasa_metam] went with TTC KS32s, a new switch introduced in 2020. Unlike chocs, they’ll take Cherry MX-style keycaps, as long as they’re wearing short skirts. Cityscape isn’t totally open source, but the idea is now out there nonetheless, and we happen to have an Odd Inputs and Peculiar Peripherals contest running now through July 4th.

Do stacked PCBs seem kinda familiar? Hey, it’s easier than winding transformer coils.

Via KBD #79

Electronic Catan Game Board Is Modular

Plenty of gamers around these parts require an expensive PC to play games, often spending thousands of dollars for a gaming machine. Believe it or not, though, there are entire classes of games that don’t require any electronics at all, but that doesn’t mean that they don’t benefit from the addition of some neat gadgets. This Settlers of Catan game uses custom LCD tiles with a built-in custom mesh network.

The tiles for the game board themselves are hexagonal and snap together using magnetic pogo pins in order to form a board of any size or shape. The pogo pins also allow communication for a pseudo-mesh network to operate with each tile’s built-in PCB to allow the game board to know exactly which tiles are placed where and to display the correct image on each one. Each tile contains it own RP2040 microcontroller, keeping the overall cost of each tile to a minimum.

For those regularly hosting game night, a project like this could really change the traditionally analog game’s dynamic for the better. It was mostly a project that [Colin Iuliano] built just for fun, and if he ever builds a second one he does plan on some improvements, but we’d say that it looks like a success already. For other Catan-based electronic design inspiration, take a look at this complete and non-modular electronic game board.

A Nicely Accurate PCB Drill Press You Can Build Yourself

Making PCBs isn’t always just about getting nice copper traces on a lovely fiberglass board. There’s often lots of drilling to be done! This PCB drill press from [w_k_fay] should help you do just that with the finesse and accuracy of a pro.

The design isn’t particularly fancy or pretty, but just simply focuses on doing a simple job well. There’s a basic DC motor, sitting on a linear rail so that it has minimal deflection in the X and Y axes as it moves up and down. Special care was taken to ensure the linear rail was mounted perfectly perpendicular to the base to ensure the drill doesn’t wander or splay off target.

A collet chuck is used to center the bit as well as possible for a good price. The build also includes a bright LED in order to give you the best possible view of your work. Power is via a variable bench supply which allows for variable speed as necessary. There’s a foot pedal to activate the drill which allows both hands to be used for positioning the work for added ease of use.

The total build came in at under $50 spend by the time [w_k_fay] was done. Alternatively, you could use this 3D printed design to build your own as well. If you’ve been whipping up your own useful tools for the home shop, though, don’t hesitate to drop us a line!

TurtleAuth DIY Security Token Gets (Re)designed For Durable, Everyday Use

[Samuel]’s first foray into making DIY hardware authentication tokens was a great success, but he soon realized that a device intended for everyday carry and use has a few different problems to solve, compared to a PCB that lives and works on a workbench. This led to TurtleAuth 2.1, redesigned for everyday use and lucky for us all, he goes into detail on all the challenges and solutions he faced.

When we covered the original TurtleAuth DIY security token, everything worked fantastically. However, the PCB layout had a few issues that became apparent after a year or so of daily use. Rather than 3D print an enclosure and call it done, [Samuel] decided to try a different idea and craft an enclosure from the PCB layers themselves.

The three-layered PCB sandwich keeps components sealed away and protected, while also providing a nice big touch-sensitive pad on the top, flanked by status LEDs. Space was a real constraint, and required a PCB redesign as well as moving to 0402 sized components, but in the end he made it work. As for being able to see the LEDs while not having any component exposed? No problem there; [Samuel] simply filled in the holes over the status LEDs with some hot glue, creating a cheap, effective, and highly durable diffuser that also sealed away the internals.

Making enclosures from PCB material can really hit the spot, and there’s no need to re-invent the wheel when it comes to doing so. Our own [Voja Antonic] laid out everything one needs to know about how to build functional and beautiful enclosures in this way.

KiCAD Plugin Gives Your PCBs That Handmade Look

The first PCBs we built involved a draftsman laying out large pieces of tape. The finished artwork would be photographically reduced to produce the board. This solved a few problems. It was easier to work on the large pieces and any errors were reduced by the scale amount. Boards from this era have a distinct appearance because the tracks are generally curved. But when computer-aided drafting took over, the early packages couldn’t deal with wavy lines making all sorts of angles. So traces started appearing at very common angles like 45 degrees or 90 degrees only. If you use KiCAD, though, there’s no reason to have rectilinear traces. Now there is a plugin to help make your boards appear like old-fashioned circuit boards.

The video by [mitxela] below talks about how we got here and debunks some common myths about PCB design. The plugin produces rounded corners and teardrop-shaped pads. There’s also a second post on the topic with more details. The effect isn’t just ornamental. There are some reasons graceful traces might be better than sharp angles.

Continue reading “KiCAD Plugin Gives Your PCBs That Handmade Look”

Best Ways To Make PCB Breakaway Tabs, Revealed

Most of us are familiar with the concept of producing PCBs in a panel, and snapping them apart afterwards. V-grooves that go most of the way through a PCB are one way to go about this, but a line of perforations along which to snap a tab is another. But what’s the best size and spacing of holes to use? Sparkfun’s [Nick Poole] spent some $400 on PCBs to get some solid answers by snapping each of them apart, and judging the results.

The nice thing about creating a perforation line (or “mouse bites”) is that drill hits are a very normal thing in PCB production, which makes creating this kind of breakaway tab a very straightforward and flexible method. However, it can be tricky to get results that are just right. Too sturdy, and breaking apart is a hassle. Too weak, and the board may break or twist before its time. On top of that, edges must also break cleanly. We’ve covered panelizing PCBs in this way before, but this is the first time we’ve seen someone seriously look into how to create optimal breakaway tabs.

Placing holes tangent to the board edge (as shown above) isn’t the prettiest, but keeps PCB edges free from protrusions. This is best for boards that are rail-mounted, or have tight enclosures.

Data on designing mouse bites was sparse and a bit inconsistent, so [Nick] decided to figure it out empirically and share the results. The full details are available in Building a Better Mousebite (PDF download) but the essence of the recommendations are: 0.015″ unplated holes, spaced 0.025″ apart (center-to-center), tabs a maximum of 0.118″ wide (so as to be compatible with depanelizing tools), and holes that extend into the corners of the breakaway tab to avoid sharp edges. Holes should be placed slightly differently depending on whether one wishes to optimize the cosmetic appearance versus the physical smoothness of the board edge, but those numbers are the core of the guidelines.

To fine tune, [Nick] suggests increasing the spacing between holes to add strength, or just adding additional tabs. What about thickness of PCB? [Nick] tested boards both 0.8 mm and 1.6 mm thick, and while different amounts of torque were needed to snap the boards apart, things still worked as expected regardless of PCB thickness.

When it comes down to it, the best numbers will ultimately be the ones that your process or fab house can most efficiently handle, but [Nick]’s numbers should not steer anyone wrong, and it’s fantastic to see this kind of work go into refining such a common PCB feature.

How Small Is Too Small?

Not a rhetorical question! This week we consider the most micro microcontroller: the HC32L110. It’s the new title holder of the smallest ARM Cortex M0+ part. But could you actually use it?

MCU is the black thing that’s smaller than the capacitor.

I remember way back, when I first learned to solder surface-mount components. It was fiddly at first, but nowadays I don’t use through-hole components unless someone’s twisting my arm. And I still do my soldering myself — down to 0603 really isn’t all that bad with an iron, and below that, there’s always the heat plate. My heat plate has also gotten me through the two times I’ve actually needed to put down a ball-grid-array part. It wasn’t as bad as I had feared, honestly.

So maybe it’s time for me to take the BGA plunge and design a board or two just to get more familiar with the tech. I probably won’t dive straight into the deep end, like the featured chip here with 0.35 mm ball pitch, but rather stick with something that the cheap PCB services can easily handle. My experience tells me that the best way to learn something is just to test it out.

Now, off to go part shopping in the middle of a chip crisis! Wish me luck.